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
Joel Sherrill
7d1b2cac53
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/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:07 +00:00
Joel Sherrill
ca427f31d8
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/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:23:59 +00:00
Joel Sherrill
1cf6593efa
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Correct to have 65K total RAM (mostly external) and
correct base address.
2009-05-08 13:02:08 +00:00
Chris Johns
199ccded5d
2009-05-08 Chris Johns <chrisj@rtems.org>
...
* cpukit/libblock/src/bdpart.c, libmisc/shell/main_msdosfmt.c,
libmisc/shell/main_rm.c, libnetworking/libc/gethostnamadr.c,
score/include/rtems/score/bitfield.h,
score/inline/rtems/score/priority.inl: Remove warnings.
2009-05-08 04:55:53 +00:00
Joel Sherrill
61541f4a41
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/objectgetnext.c: Add checks for NULL pointers.
2009-05-08 02:13:24 +00:00
Joel Sherrill
c14c2f0baf
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
* spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
spobjgetnext/system.h: New files.
2009-05-08 02:05:51 +00:00
Joel Sherrill
3b2edab9ab
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Fix typo.
2009-05-07 20:18:22 +00:00
Joel Sherrill
56b7951e45
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
* heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
heapwalk/init.c, heapwalk/system.h: New files.
2009-05-07 17:48:15 +00:00
Joel Sherrill
8814cf04cc
2009-05-07 Santosh G Vattam <vattam.santosh@gmail.com>
...
* malloctest/init.c: Add test case for heap resize block when the
resize creates a free block large enough to free.
2009-05-07 17:08:28 +00:00
Thomas Doerfler
d2ec6433fa
libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: Added
...
timeouts. Options are now per file system instance.
2009-05-07 14:40:55 +00:00
Ralf Corsepius
facca98f29
New.
2009-05-07 14:40:22 +00:00
Joel Sherrill
5fd366e01d
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspinit.c: Fix warning by adding include file.
2009-05-06 16:38:16 +00:00
Joel Sherrill
80ab5f46ff
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/if_dc.c: Fixed warnings.
2009-05-06 16:37:32 +00:00
Joel Sherrill
a1d478230e
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* page.c: Fixed warnings.
2009-05-06 16:36:52 +00:00
Joel Sherrill
430f6ffa61
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/uuid/gen_uuid.c, libnetworking/lib/syslog.c,
telnetd/telnetd.c: Fixed warnings.
2009-05-06 16:36:46 +00:00
Joel Sherrill
f9abe504d3
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/comm/i386-stub-glue.c, shared/comm/uart.c, shared/irq/irq.c,
shared/pci/pcibios.c: Fixed warnings.
2009-05-06 16:36:19 +00:00
Joel Sherrill
debbc9ecc8
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c, console/inch.c, ide/ide.c: Fixed warnings.
2009-05-06 16:36:16 +00:00
Joel Sherrill
03e3f92aa4
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/Makefile.am:
* libcsupport/src/isatty_r.c: New file.
2009-05-06 15:27:55 +00:00
Ralf Corsepius
0470463aa5
Update.
2009-05-06 14:43:53 +00:00
Ralf Corsepius
b417e0341b
Update
2009-05-06 14:41:24 +00:00
Joel Sherrill
6a78bbdf11
2009-05-06 Michael Walle <michael@walle.cc>
...
PR 1409/bsps
* gdbstub/rtems-stub-glue.c: Print object names correctly.
2009-05-06 14:21:35 +00:00