Joel Sherrill
e379e962b3
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1415/cpukit
* Makefile.am, configure.ac: Add test for very simple priority ceiling
violation.
* sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
sp51/sp51.scn: New files.
2009-05-21 19:40:07 +00:00
Joel Sherrill
8abaa16177
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1413/cpukit
* Makefile.am, configure.ac: Add test for case where server based
timers which reinitiated themselves did not get reinserted onto timer
chain.
* sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
sp50/sp50.scn: New files.
2009-05-21 15:42:52 +00:00
Joel Sherrill
43fe77c23b
2009-05-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1413/cpukit
* rtems/src/timerserver.c: Fix bug where server based timers which
reinitiated themselves did not get reinserted onto timer chain.
2009-05-21 15:39:51 +00:00
Joel Sherrill
1dc1da58a1
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1414/cpukit
* Makefile.am, configure.ac: Tighten math on extraction of index so it
is harder to trick by passing in a valid id of an incorrect object
class.
* sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
sp49/sp49.scn: New files.
2009-05-21 14:34:15 +00:00
Joel Sherrill
be0eebc1be
2009-05-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
2009-05-20 22:58:32 +00:00
Chris Johns
9c22907122
2009-05-19 Chris Johns <chrisj@rtems.org>
...
* cpuuse/tswitch.c: Lower sample count for small memory targets.
* cpuuse/system.h: Smaller stack size for small memory targets.
* monitor02/init.c: Cannot run on small memory targets.
2009-05-18 23:50:10 +00:00
Chris Johns
a1c219b8fd
2009-05-19 Chris Johns <chrisj@rtems.org>
...
* sp04/tswitch.c: Lower sample count for small memory targets.
2009-05-18 23:49:15 +00:00
Joel Sherrill
36980c10c9
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console-io.c: Fix typo.
2009-05-18 17:54:49 +00:00
Joel Sherrill
6ef192c2dd
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds: Correct name of ENTRY.
2009-05-18 17:54:24 +00:00
Joel Sherrill
498b2bc7b8
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bsppost.c: Fix typo.
2009-05-18 17:53:53 +00:00
Ralf Corsepius
be1d136ce8
automake-1.11.
2009-05-18 16:51:52 +00:00
Joel Sherrill
22c264e085
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1412/cpukit
* score/src/coremutex.c: Add missing braces. Broken with strict mutex
code added.
2009-05-18 14:47:20 +00:00
Ralf Corsepius
d1095eca15
New.
2009-05-18 08:03:06 +00:00
Ralf Corsepius
4890bae616
Automake-1.11.
2009-05-18 07:55:51 +00:00
Joel Sherrill
b7681c6b12
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
NULL attribute pointer on init.
2009-05-18 00:39:25 +00:00
Joel Sherrill
7a67dfbc62
2009-05-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
Improved so coverage is better.
2009-05-17 20:59:23 +00:00
Joel Sherrill
5b469b7387
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtmonuse/init.c: Do not use Task_name array before initialized.
2009-05-17 17:22:21 +00:00
Joel Sherrill
ea6dbd0e1c
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx04/init.c: Correct errors introduced by using different variable
for return type when correcting typing warnings.
2009-05-17 16:26:01 +00:00
Joel Sherrill
5860b90232
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/getitimer.c, posix/src/setitimer.c: Add error checks and
clean up so coverage analysis is possible.
2009-05-15 17:43:02 +00:00
Joel Sherrill
9bced10753
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to provide coverage analysis
of the current implementation of getitimer() and setitimer().
* psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
psxitimer/psxitimer.scn: New files.
2009-05-15 17:42:27 +00:00
Joel Sherrill
760076d746
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
case to improve coverage analysis.
2009-05-15 16:01:15 +00:00
Joel Sherrill
f23a263f17
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/sysconf.c: Restructure to improve coverage analysis.
2009-05-15 16:00:24 +00:00
Joel Sherrill
4f67befd48
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spprintk/init.c: printk() now 100% covered.
2009-05-15 15:03:02 +00:00
Joel Sherrill
7bd0dbc385
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/Makefile.am, libcsupport/src/printk.c: Restructure to
make analysis and coverage easier. Now 100% covered.
* libcsupport/src/vprintk.c: New file.
2009-05-15 15:02:43 +00:00
Joel Sherrill
4a6d16043f
2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-generic.h, src/irq-generic.c: Documentation.
2009-05-15 12:53:44 +00:00
Joel Sherrill
4670d91898
2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Doxygen.in: Fixed project name. Added project number. Enabled auto
brief. Disabled include graphs.
* include/rtems/irq-extension.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/bdbuf.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/blkdev.h, libblock/include/rtems/diskdevs.h,
libblock/include/rtems/ramdisk.h, libblock/src/bdbuf.c,
libblock/src/blkdev.c, libblock/src/diskdevs.c, libblock/src/ramdisk.c:
Documentation.
* libblock/src/bdpart.c: Documentation. Fixed NULL pointer access.
2009-05-15 12:52:12 +00:00
Thomas Doerfler
3b7e9bcfcd
cpu.c, cpu_asm.S, rtems/score/cpu.h: Cleanup of the floating point context initialization, save and restore code.
2009-05-15 07:20:38 +00:00
Thomas Doerfler
6ec6ceb962
startup/bspstart.c: Fixed cache support functions. Enable FPU if the initialization tasks need them.
2009-05-15 07:20:00 +00:00
Joel Sherrill
51dc1b3fde
2009-05-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spprintk/init.c: More test cases.
2009-05-14 17:44:30 +00:00
Joel Sherrill
d4b75d2043
2009-05-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
large enough for buffer node overhead.
2009-05-14 16:01:01 +00:00
Joel Sherrill
02ba7cac29
2009-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, spwatchdog/system.h,
spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
printk. These will help coverage. Simplify spwkspace.
* spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
spprintk/spprintk.scn: New files.
* spwkspace/system.h: Removed.
2009-05-14 14:29:40 +00:00
Joel Sherrill
4f7b4a8836
2009-05-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
methods.
* spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
spwkspace/spwkspace.scn, spwkspace/system.h: New files.
2009-05-13 17:09:14 +00:00
Joel Sherrill
4423e62ac1
2009-05-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1411/cpukit
* rtems/src/workspace.c, score/include/rtems/score/protectedheap.h,
score/src/pheapgetfreeinfo.c, score/src/pheapgetinfo.c: Improve
workspace wrapper methods.
2009-05-13 16:48:08 +00:00
Joel Sherrill
79269f6e3a
2009-05-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c: Fix warning in manner suggested by
Arnout Vandecappelle <arnout@mind.be > in
http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html .
2009-05-11 20:10:25 +00:00
Joel Sherrill
2e7e636f75
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
2009-05-11 01:41:16 +00:00
Joel Sherrill
7a9030a079
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
psxhdrs/timer07.c: Fix warnings.
2009-05-10 20:15:57 +00:00
Joel Sherrill
6d8720c481
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/login_prompt.c, libmisc/shell/shell_script.c,
rtems/include/rtems/rtems/timer.h: Fix warnings.
2009-05-10 14:55:43 +00:00
Joel Sherrill
072d2a0933
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/src/tmtests_empty_function.c: Fix warnings.
2009-05-10 14:43:44 +00:00
Joel Sherrill
b84f1fdc0d
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
spsize/size.c: Fix warnings.
2009-05-10 14:39:46 +00:00
Joel Sherrill
1055ce20fc
Fix most warnings.
2009-05-09 21:24:06 +00:00
Joel Sherrill
d0a263ac1e
2009-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Fix warning.
2009-05-09 17:19:25 +00:00
Chris Johns
8b21646e2c
2009-05-09 Chris Johns <chrisj@rtems.org>
...
* include/bsp.h: Defined as a small memory target. It cannot build
one of the sample programs any more.
2009-05-08 21:42:26 +00:00
Joel Sherrill
9ad5d58e7e
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/BSP_irq.c: New file.
2009-05-08 18:39:00 +00:00
Joel Sherrill
1802b9027b
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/irq.c, network/if_1GHz/POSSIBLEBUG: Removed.
2009-05-08 18:38:14 +00:00
Joel Sherrill
72510eb2ac
2009-05-08 Kate Feng <feng1@bnl.gov>
...
* include/bsp.h, start/start.S, startup/bspstart.c:
added CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK in bsp.h.
removed BSP_INIT_STACK_SIZE in bsp.h -- it uses __stack defined
by the linker script (shared/startup/linkcmds) for the initial
stack.
replaced __rtems_end+4096 with __stack in start.S
Removed legacy code in bspstart.c (inherited from old mvme2307 BSP
but not relevant to this one) that tested trapping
into PPCBug.
Changed ConfVPD_buff[] to be static and added ReadConfVPD_buf() in
bspstart.c
2009-05-08 18:12:31 +00:00
Joel Sherrill
604f35e2dd
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/psignal.h,
rtems/inline/rtems/rtems/support.inl: Remove warnings.
2009-05-08 18:07:26 +00:00
Joel Sherrill
6d96c98879
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/conf.t: Change work_space_size to uintptr_t since it cannot be
negative.
2009-05-08 13:26:59 +00:00
Joel Sherrill
7f12879cbd
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/rtems/config.h: Switch from ssize_t to uintptr_t for
work space size since it is larger than a single allocatable object.
2009-05-08 13:26:06 +00:00
Joel Sherrill
5ab278ff9e
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c, bspgetworkarea.c, include/bootcard.h: Switch from ssize_t
to uintptr_t for bsp_get_work_area() since the work area is larger
than a single allocatable object.
2009-05-08 13:24:27 +00:00
Joel Sherrill
eee78e5cfc
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
bsp_get_work_area() since the work area is larger than a single
allocatable object.
2009-05-08 13:24:09 +00:00