Joel Sherrill
fac3e5ee29
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/threadqextractwithproxy.c: Conditionalize code that is only
required in multiprocessing configuration.
2007-12-17 18:13:50 +00:00
Joel Sherrill
901a913b70
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test for sysconf().
* psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
2007-12-17 17:57:47 +00:00
Joel Sherrill
dcb6efbd86
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx01/init.c, psx01/psx01.scn: Add more test cases for
sched_rr_get_interval() and sched_get_priority_max().
2007-12-17 17:39:34 +00:00
Joel Sherrill
2209eecd36
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxenosys/init.c: Fix typo.
2007-12-17 17:16:14 +00:00
Joel Sherrill
0f2aefde75
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/objectget.c: Revert.
2007-12-17 17:15:50 +00:00
Joel Sherrill
a387dd6208
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/timergettime.c: Include rtems/score/timespec.h
2007-12-17 16:20:00 +00:00
Joel Sherrill
feaa007839
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/preinstall.am, posix/include/aio.h, posix/include/devctl.h,
posix/include/mqueue.h, posix/include/sched.h,
posix/include/semaphore.h, posix/include/rtems/posix/cancel.h,
posix/include/rtems/posix/priority.h,
posix/include/rtems/posix/psignal.h,
posix/include/rtems/posix/threadsup.h,
posix/include/rtems/posix/timer.h,
posix/inline/rtems/posix/priority.inl,
posix/src/barrierattrdestroy.c, posix/src/barrierattrgetpshared.c,
posix/src/barrierattrinit.c, posix/src/barrierattrsetpshared.c,
posix/src/cancel.c, posix/src/cancelrun.c, posix/src/cleanuppop.c,
posix/src/cleanuppush.c, posix/src/cond.c,
posix/src/condattrdestroy.c, posix/src/condattrgetpshared.c,
posix/src/condattrinit.c, posix/src/condattrsetpshared.c,
posix/src/condbroadcast.c, posix/src/conddefaultattributes.c,
posix/src/conddestroy.c, posix/src/condinit.c,
posix/src/condsignal.c, posix/src/condsignalsupp.c,
posix/src/condwait.c, posix/src/condwaitsupp.c, posix/src/key.c,
posix/src/keycreate.c, posix/src/keydelete.c,
posix/src/keygetspecific.c, posix/src/keyrundestructors.c,
posix/src/keysetspecific.c, posix/src/mqueue.c,
posix/src/mqueueclose.c, posix/src/mqueuecreatesupp.c,
posix/src/mqueuedeletesupp.c, posix/src/mqueuegetattr.c,
posix/src/mqueuenametoid.c, posix/src/mqueuenotify.c,
posix/src/mqueueopen.c, posix/src/mqueuereceive.c,
posix/src/mqueuerecvsupp.c, posix/src/mqueuesend.c,
posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c,
posix/src/mqueueunlink.c, posix/src/mutex.c,
posix/src/mutexattrdestroy.c, posix/src/mutexattrgetprioceiling.c,
posix/src/mutexattrgetprotocol.c, posix/src/mutexattrgetpshared.c,
posix/src/mutexattrinit.c, posix/src/mutexattrsetprioceiling.c,
posix/src/mutexattrsetprotocol.c, posix/src/mutexattrsetpshared.c,
posix/src/mutexdefaultattributes.c, posix/src/mutexdestroy.c,
posix/src/mutexgetprioceiling.c, posix/src/mutexlock.c,
posix/src/mutexlocksupp.c, posix/src/mutexsetprioceiling.c,
posix/src/mutextrylock.c, posix/src/mutexunlock.c,
posix/src/psignal.c, posix/src/psignalchecksignal.c,
posix/src/psignalclearprocesssignals.c,
posix/src/psignalclearsignals.c,
posix/src/psignalsetprocesssignals.c,
posix/src/psignalunblockthread.c, posix/src/ptimer.c,
posix/src/rwlockattrdestroy.c, posix/src/rwlockattrgetpshared.c,
posix/src/rwlockattrinit.c, posix/src/rwlockattrsetpshared.c,
posix/src/semaphore.c, posix/src/semaphoredeletesupp.c,
posix/src/semaphorenametoid.c, posix/src/semaphorewaitsupp.c,
posix/src/semclose.c, posix/src/semdestroy.c,
posix/src/semgetvalue.c, posix/src/seminit.c, posix/src/semopen.c,
posix/src/sempost.c, posix/src/semtrywait.c, posix/src/semunlink.c,
posix/src/semwait.c, posix/src/setcancelstate.c,
posix/src/setcanceltype.c, posix/src/sysconf.c,
posix/src/testcancel.c: Add missing copyright statements.
2007-12-17 16:19:14 +00:00
Joel Sherrill
0d78cfdba3
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/mainpage.h: Sweep to make sure grep for COPYRIGHT passes.
2007-12-17 16:12:56 +00:00
Joel Sherrill
52ca6498e0
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/asm.h: Sweep to make sure grep for COPYRIGHT passes.
2007-12-17 16:12:47 +00:00
Joel Sherrill
43b4c7aa51
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/powerpc/registers.h, rtems/score/cpu.h: Sweep to make sure grep
for COPYRIGHT passes.
2007-12-17 16:12:45 +00:00
Joel Sherrill
a0da07d090
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* irq.c: Sweep to make sure grep for COPYRIGHT passes.
2007-12-17 16:12:43 +00:00
Joel Sherrill
7ccdfbb1c3
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/m68k/m68302.h, rtems/m68k/m68360.h: Sweep to make sure grep for
COPYRIGHT passes.
2007-12-17 16:12:41 +00:00
Joel Sherrill
3575d0c8f3
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/score/idtr.h: Sweep to make sure grep for COPYRIGHT passes.
2007-12-17 16:12:39 +00:00
Joel Sherrill
899b4f62ef
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/tic4x/c4xio.h: Sweep to make sure grep for COPYRIGHT passes.
2007-12-17 16:12:38 +00:00
Joel Sherrill
fe8343911c
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpu.c, irq.c, rtems/score/cpu_asm.h: Sweep to make sure grep for
COPYRIGHT passes.
2007-12-17 16:12:37 +00:00
Joel Sherrill
9804c40d4e
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/score/avr.h: Sweep to make sure grep for COPYRIGHT passes.
2007-12-17 16:12:35 +00:00
Joel Sherrill
5ce8a0d4d5
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/score/cpu_asm.h: Sweep to make sure grep for COPYRIGHT passes.
2007-12-17 16:12:34 +00:00
Joel Sherrill
81be799340
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* support/include/tmacros.h: Add new helper for POSIX tests.
2007-12-17 16:08:17 +00:00
Joel Sherrill
eed0b96d20
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
addition of second POSIX Timer test. Add initial version of
psxtimer02 to cover some conditions missed in psxtimer01. More cases
left to add.
* psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
psxtimer01/psxtimer01.scn, psxtimer01/system.h,
psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
* psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
2007-12-17 16:04:40 +00:00
Joel Sherrill
a6cbc9b869
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/Makefile.am, posix/preinstall.am,
posix/include/rtems/posix/timer.h, score/src/objectget.c: Split POSIX
Timer implementation into multiple files. Add obvious error checks
for NULL parameters. Attempt to reduce include files.
* posix/src/timercreate.c, posix/src/timerdelete.c,
posix/src/timergetoverrun.c, posix/src/timergettime.c,
posix/src/timerinserthelper.c, posix/src/timersettime.c,
posix/src/timertsr.c: New files.
* posix/src/ptimer1.c: Removed.
2007-12-17 16:01:42 +00:00
Joel Sherrill
646f6a34f4
Formatting.
2007-12-17 14:00:34 +00:00
Chris Johns
4657943527
2007-12-17 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/main_blksync.c, libmisc/shell/main_msdosfmt.c,
libmisc/shell/main_unmount.c: New.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Add the
blksync, msdosfmt, and unmount commands.
2007-12-17 07:20:04 +00:00
Ralf Corsepius
e4c0acd5fd
Update.
2007-12-17 06:42:56 +00:00
Ralf Corsepius
4156c83052
Remove erronious checkin
2007-12-17 06:39:58 +00:00
Ralf Corsepius
dcb85301de
Add _smp_mflags.
2007-12-17 06:11:48 +00:00
Ralf Corsepius
bd10488209
BR: texinfo for binutils > 2.18
2007-12-17 06:11:22 +00:00
Chris Johns
d2a488f7dd
2007-12-17 Chris Johns <chrisj@rtems.org>
...
* testsuites/samples/fileio/init.c: Change shell_* to
rtems_shell_*. Add the mount file-system type of msdos.
2007-12-17 00:40:20 +00:00
Chris Johns
ba72882bff
2007-12-17 Chris Johns <chrisj@rtems.org>
...
* rtems4.8/.cvsignore, rtems4.8/arm/.cvsignore,
rtems4.8/avr/.cvsignore, rtems4.8/bfin/.cvsignore,
rtems4.8/h8300/.cvsignore, rtems4.8/i386/.cvsignore,
rtems4.8/m68k/.cvsignore, rtems4.8/mips/.cvsignore,
rtems4.8/mipstx39/.cvsignore, rtems4.8/powerpc/.cvsignore,
rtems4.8/sh/.cvsignore, rtems4.8/sparc/.cvsignore,
rtems4.8/tic4x/.cvsignore: New.
2007-12-17 00:39:10 +00:00
Chris Johns
fa0533a2df
2007-12-17 Chris Johns <chrisj@rtems.org>
...
* custom/mcf5235.cfg, custom/mrm332.cfg, custom/pc386.cfg: Split
the make-exe and make-cxx-exe into bsp-link-c, bsp-link-cxx and
bsp-post-link make macros. This allow external autotools support.
2007-12-17 00:35:52 +00:00
Chris Johns
2eeb648c35
2007-12-17 Chris Johns <chrisj@rtems.org>
...
* libnetworking/rtems/tftp.h: Provide a decl to the TFTP file
system opts table.
* libnetworking/rtems/ftpfs.h: Provide a decl to the FTP file
system opts table.
* libmisc/Makefile.am: Add the mount command and supporting files.
* libmisc/preinstall.am: Rebuilt.
* libmisc/shell/cat_file.c, libmisc/shell/cmds.c,
libmisc/shell/main_alias.c, libmisc/shell/main_cat.c,
libmisc/shell/main_cd.c, libmisc/shell/main_chdir.c,
libmisc/shell/main_chmod.c, libmisc/shell/main_chroot.c,
libmisc/shell/main_cpuuse.c, libmisc/shell/main_date.c,
libmisc/shell/main_dir.c, libmisc/shell/main_exit.c,
libmisc/shell/main_help.c, libmisc/shell/main_id.c,
libmisc/shell/main_logoff.c, libmisc/shell/main_ls.c,
libmisc/shell/main_mallocdump.c, libmisc/shell/main_mdump.c,
libmisc/shell/main_medit.c, libmisc/shell/main_mfill.c,
libmisc/shell/main_mkdir.c, libmisc/shell/main_mmove.c,
libmisc/shell/main_mwdump.c, libmisc/shell/main_pwd.c,
libmisc/shell/main_rm.c, libmisc/shell/main_rmdir.c,
libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c,
libmisc/shell/main_umask.c, libmisc/shell/main_whoami.c,
libmisc/shell/shell.c, libmisc/shell/shell_cmdset.c,
libmisc/shell/shell_makeargs.c, libmisc/shell/str2int.c,
libmisc/shell/write_file.c: Move all shell_* types, variables and
functions to rtems_shell_* to avoid namespace clashes with
applications. The is an RTEMS shell after all.
* libmisc/shell/shell.h, libmisc/shell/internal.h,
libmisc/shell/shellconfig.h: Move all shell_* types, variables and
functions to rtems_shell_* to avoid namespace clashes with
applications. Add the mount command supporting types.
* libmisc/shell/main_mount.c, libmisc/shell/main_mount_ftp.c,
libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_nfs.c,
libmisc/shell/main_mount_tftp.c: New.
2007-12-17 00:12:01 +00:00
Ralf Corsepius
e73b4ab0bb
2007-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Revert Joel's 2007-06-13 NDEBUG patch.
2007-12-16 18:13:11 +00:00
Ralf Corsepius
fbce31eea5
Update.
2007-12-16 08:25:36 +00:00
Ralf Corsepius
b72cd6cacc
No gdb for the tic4x.
2007-12-16 08:23:46 +00:00
Ralf Corsepius
d6c28599d7
Abandon gdb-6.7.
2007-12-16 08:20:47 +00:00
Ralf Corsepius
2451d88ff3
Abandon gdb-6.6.
2007-12-16 08:20:27 +00:00
Ralf Corsepius
a16841e44d
Abandon gdb-6.5.
2007-12-16 08:20:05 +00:00
Ralf Corsepius
440b8e5b11
gdb-6.7.1-rtems4.9-20071216.diff
2007-12-16 08:18:49 +00:00
Ralf Corsepius
69bfa808b5
Remove.
2007-12-16 08:14:07 +00:00
Ralf Corsepius
5d4ad05d8b
Add ppc sim stuff.
2007-12-16 08:13:19 +00:00
Ralf Corsepius
fe47a71690
Add _smp_mflags.
2007-12-16 08:06:08 +00:00
Ralf Corsepius
ff22573e7c
Remove.
2007-12-16 08:04:54 +00:00
Joel Sherrill
09038441fe
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/irq.c, startup/bspclean.c, startup/bspstart.c: I give. The code
is now in conditionally so I can avoid putting it in accidently
again.
2007-12-14 22:00:59 +00:00
Joel Sherrill
c1f289ed69
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* acinclude.m4, gen5200/irq/irq.c, gen5200/startup/bspclean.c: Add
mvme3100.
2007-12-14 21:53:08 +00:00
Joel Sherrill
0e263c91e9
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/init.c, fileio/system.h: Increase stack requested for shell
task. Turn on stack checking so the report is interesting.
2007-12-14 21:50:55 +00:00
Joel Sherrill
8fdadc839b
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/Makefile.am, libmisc/shell/cat_file.c,
libmisc/shell/shell_makeargs.c, libmisc/shell/shellconfig.h: Rename
cmd_XXX.c to main_XXX.c. Add cpuuse and stackuse commands.
* libmisc/shell/main_alias.c, libmisc/shell/main_cat.c,
libmisc/shell/main_cd.c, libmisc/shell/main_chdir.c,
libmisc/shell/main_chmod.c, libmisc/shell/main_chroot.c,
libmisc/shell/main_cpuuse.c, libmisc/shell/main_date.c,
libmisc/shell/main_dir.c, libmisc/shell/main_exit.c,
libmisc/shell/main_help.c, libmisc/shell/main_id.c,
libmisc/shell/main_logoff.c, libmisc/shell/main_ls.c,
libmisc/shell/main_mallocdump.c, libmisc/shell/main_mdump.c,
libmisc/shell/main_medit.c, libmisc/shell/main_mfill.c,
libmisc/shell/main_mkdir.c, libmisc/shell/main_mmove.c,
libmisc/shell/main_mwdump.c, libmisc/shell/main_pwd.c,
libmisc/shell/main_rm.c, libmisc/shell/main_rmdir.c,
libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c,
libmisc/shell/main_umask.c, libmisc/shell/main_whoami.c: New files.
* libmisc/shell/cmd_alias.c, libmisc/shell/cmd_cat.c,
libmisc/shell/cmd_cd.c, libmisc/shell/cmd_chdir.c,
libmisc/shell/cmd_chmod.c, libmisc/shell/cmd_chroot.c,
libmisc/shell/cmd_date.c, libmisc/shell/cmd_dir.c,
libmisc/shell/cmd_exit.c, libmisc/shell/cmd_help.c,
libmisc/shell/cmd_id.c, libmisc/shell/cmd_logoff.c,
libmisc/shell/cmd_ls.c, libmisc/shell/cmd_mallocdump.c,
libmisc/shell/cmd_mdump.c, libmisc/shell/cmd_medit.c,
libmisc/shell/cmd_mfill.c, libmisc/shell/cmd_mkdir.c,
libmisc/shell/cmd_mmove.c, libmisc/shell/cmd_mwdump.c,
libmisc/shell/cmd_pwd.c, libmisc/shell/cmd_rm.c,
libmisc/shell/cmd_rmdir.c, libmisc/shell/cmd_tty.c,
libmisc/shell/cmd_umask.c, libmisc/shell/cmd_whoami.c: Removed.
2007-12-14 21:50:01 +00:00
Till Straumann
a3def3395b
2007-12-14 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, irq/irq.c (removed), irq/irq_init.c:
Use shared exception/interrupt support from
libcpu/new-exceptions/bspsupport. NOTE: CHANGES MUST BE
TESTED ON REAL HARDWARE.
2007-12-14 21:15:08 +00:00
Joel Sherrill
c933967b9d
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/Makefile.am: _Thread_Rotate_ready_queue is only used by ITRON
API.
2007-12-14 19:18:34 +00:00
Joel Sherrill
fbea3dfbb1
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
exericise another path in the period statistics code.
2007-12-14 17:46:08 +00:00
Joel Sherrill
6bc19a148a
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp09/screen07.c, sp09/sp09.scn: Add test for
rtems_message_queue_broadcast for bad buffer and count pointers.
* sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
with bad priority or initiating twice.
* sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
it forces a dispatch.
* sp37/init.c: New file.
2007-12-14 17:44:15 +00:00
Joel Sherrill
115fb761dc
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/sleep.c, posix/src/usleep.c: Add copyright header.
* rtems/src/ratemonreportstatistics.c, rtems/src/timerserver.c:
Minor cleanup to improve testability and eliminate dead code.
2007-12-14 17:37:12 +00:00