Commit Graph
1552 Commits
Author SHA1 Message Date
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
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
Joel Sherrill 52137b7641 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxfile01/test.c: Change from int to size_t.
2009-05-05 13:15:04 +00:00
Joel Sherrill e73850bfb2 2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
	64k to 20k. No impact on test behavior.
2009-05-04 21:51:08 +00:00
Joel Sherrill 9149e76784 2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
2009-05-04 20:34:24 +00:00
Chris Johns bb0417917a 2009-04-28 Chris Johns <chrisj@rtems.org>
* iostream/system.h: Remove the Init prototype. Provide in
        confdefs.h.
2009-04-28 06:39:01 +00:00
Chris Johns c0ec0d82d3 2009-04-28 Chris Johns <chrisj@rtems.org>
* fileio/init.c, fileio/system.h, iostream/init.cc,
        loopback/init.c, pppd/init.c, pppd/pppdapp.c: Do not build if
        BSP_SMALL_MEMORY is defined. Remove this code once a better way is
        supported by the build system.
2009-04-28 05:04:11 +00:00
Joel Sherrill c8633f1fda 2009-04-20 Santosh G Vattam <vattam.santosh@gmail.com>
* sp37/init.c, sp37/sp37.scn: Add test case for
	rtems_interrupt_level_attribute body.
2009-04-20 15:47:32 +00:00
Thomas Doerfler e4bd96ec40 removed obsolete references to login.h 2009-04-14 10:22:53 +00:00
Ralf Corsepius 8732f1be94 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* mp01/node1/Makefile.am, mp01/node2/Makefile.am,
	mp02/node1/Makefile.am, mp02/node2/Makefile.am,
	mp03/node1/Makefile.am, mp03/node2/Makefile.am,
	mp04/node1/Makefile.am, mp04/node2/Makefile.am,
	mp05/node1/Makefile.am, mp05/node2/Makefile.am,
	mp06/node1/Makefile.am, mp06/node2/Makefile.am,
	mp07/node1/Makefile.am, mp07/node2/Makefile.am,
	mp08/node1/Makefile.am, mp08/node2/Makefile.am,
	mp09/node1/Makefile.am, mp09/node2/Makefile.am,
	mp10/node1/Makefile.am, mp10/node2/Makefile.am,
	mp11/node1/Makefile.am, mp11/node2/Makefile.am,
	mp12/node1/Makefile.am, mp12/node2/Makefile.am,
	mp13/node1/Makefile.am, mp13/node2/Makefile.am,
	mp14/node1/Makefile.am, mp14/node2/Makefile.am:
	Eliminate _exe_/.exe.
2009-04-03 12:55:23 +00:00
Ralf Corsepius 3d5483771c Eliminate _exe_/.exe. 2009-04-03 12:55:13 +00:00
Ralf Corsepius eae45e2355 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* tmitronsem01/Makefile.am: Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:53:02 +00:00
Ralf Corsepius 230c879826 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am,
	tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
	tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
	tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
	tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
	tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
	tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
	tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
	tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
	tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am:
	tmoverhd/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:51:19 +00:00
Ralf Corsepius 8e1f626cda 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
	sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
	sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
	sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
	sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
	sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
	sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
	sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
	sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
	sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
	sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
	sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
	sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
	sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
	sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
	sp48/Makefile.am, spfatal/Makefile.am,
	spfatal01/Makefile.am, spfatal02/Makefile.am,
	spfatal03/Makefile.am, spfatal04/Makefile.am,
	spfatal05/Makefile.am, spfatal06/Makefile.am,
	spfatal07/Makefile.am, spfatal08/Makefile.am,
	spfatal09/Makefile.am, spsize/Makefile.am,
	spwatchdog/Makefile.am:
	Eliminate _exe_/.exe.
2009-04-03 12:48:04 +00:00
Ralf Corsepius 1f52d0e86d 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* cpuuse/Makefile.am, malloctest/Makefile.am,
	monitor/Makefile.am, monitor02/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am,
	rtmonuse/Makefile.am, stackchk/Makefile.am,
	termios/Makefile.am, tztest/Makefile.am:
	Eliminate _exe_/.exe.
2009-04-03 12:46:29 +00:00
Ralf Corsepius d024b77383 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* itronhello/Makefile.am, itronmbf01/Makefile.am,
	itronmbox01/Makefile.am, itronsem01/Makefile.am,
	itrontask01/Makefile.am, itrontask02/Makefile.am,
	itrontask03/Makefile.am, itrontask04/Makefile.am,
	itrontime01/Makefile.am:
	Eliminate _exe_/.exe.
2009-04-03 12:45:33 +00:00
Ralf Corsepius b9665ca295 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
	psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
	psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
	psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
	psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
	psxcancel/Makefile.am, psxchroot01/Makefile.am,
	psxcleanup/Makefile.am, psxenosys/Makefile.am,
	psxfatal01/Makefile.am, psxfatal02/Makefile.am,
	psxfile01/Makefile.am, psxkey01/Makefile.am,
	psxmount/Makefile.am, psxmsgq01/Makefile.am,
	psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
	psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
	psxsem01/Makefile.am, psxsignal01/Makefile.am,
	psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
	psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
	psxualarm/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:44:48 +00:00
Ralf Corsepius 3414f30738 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* base_mp/node1/Makefile.am, base_mp/node2/Makefile.am,
	base_sp/Makefile.am, capture/Makefile.am, cdtest/Makefile.am,
	fileio/Makefile.am, hello/Makefile.am, iostream/Makefile.am,
	loopback/Makefile.am, minimum/Makefile.am, nsecs/Makefile.am,
	paranoia/Makefile.am, pppd/Makefile.am, ticker/Makefile.am,
	unlimited/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:43:50 +00:00
Ralf Corsepius dea3a9cacf 2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/prog-cc.m4: Preset ac_cv_exeext=.exe for *-rtems*
	  toolchains.
2009-04-03 12:43:40 +00:00
Joel Sherrill 6dcb3b0eb7 Fix Id string typo. 2009-03-29 23:14:58 +00:00
Joel Sherrill 06ac2e6f97 2009-03-29 Joel Sherrill <joel.sherrill@gmail.com>
* fileio/init.c: Change arguments to rtems_shell_init() to match
	new expectations.
2009-03-29 23:04:19 +00:00
Joel Sherrill 6387939e5c 2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* cdtest/main.cc: Use printk() in global destructors since printf() no
	longer works.
2009-03-02 17:28:28 +00:00
Joel Sherrill 8c324aa647 2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1388/cpukit
	* sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
	allow both priority inherit and ceiling attributes to be set on
	semaphore create. These attributes are mutually exclusive and this
	should be an error.
2009-03-02 16:12:49 +00:00
Joel Sherrill 78de087927 Format. 2009-02-27 16:44:55 +00:00
Thomas Doerfler 7a18a320e4 Adapt to modified shell configuration 2009-02-27 11:13:52 +00:00
Joel Sherrill 094e5204d0 2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* stackchk/stackchk.scn: Correct screen to match output.
2009-02-11 21:53:38 +00:00
Joel Sherrill c83a33ccbb 2009-01-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add sp48 which tests that configuring for
	unlimited objects when configured for a unified workspace works as
	expected.
	* sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
	sp48/sp48.scn: New files.
2009-01-30 22:20:39 +00:00
Joel Sherrill 03f0885546 2009-01-21 Nickolay Kolchin <nbkolchin@gmail.com>
Joel Sherrill <joel.sherrill@oarcorp.com>

	PR 1357/cpukit
	* rtems/src/tasks.c: Ensure creating a task with no ASR is honored.
2009-01-21 20:47:58 +00:00
Jennifer Averett 22fa9d6176 2009-01-16 Jennifer Averett <jennifer.averett@OARcorp.com>
* Makefile.am, configure.ac: Add new test to test Watchdog display
	helper routines. These reach into the SuperCore.
	* spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
	spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
	spwatchdog/system.h, spwatchdog/task1.c: New files.
2009-01-16 18:57:53 +00:00
Joel Sherrill 786330c0d1 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
2009-01-05 19:47:16 +00:00
Joel Sherrill fa8ad9c2c3 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
	sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
	hard-coded hex numbers for bad object Ids.
2009-01-05 19:45:49 +00:00
Joel Sherrill 29a83352f6 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp15/system.h, sp19/system.h: Array of task names should be of type
	rtems_name not rtems_id. Similarly array of task ids should be
	rtems_id not rtems_name.
2009-01-05 19:44:53 +00:00
Joel Sherrill 9d01e1deed 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/timesys.h: Array of task names should be of type rtems_name
	not rtems_id.
2009-01-05 19:41:11 +00:00
Joel Sherrill 8bafd774c2 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
	with create option so we are sure it will get a control block and
	proceed to allocate other memory. Clean up screen output.
2009-01-05 19:39:56 +00:00
Ralf Corsepius ab92255414 Remove tic4x. 2008-12-22 03:58:22 +00:00
Ralf Corsepius fd9d071056 2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/canonical-target-name.m4: Remove tic4x.
2008-12-22 03:58:12 +00:00
Joel Sherrill 52410c2695 2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* capture/test1.c: Add const to eliminate warning.
2008-12-18 21:14:16 +00:00
Joel Sherrill 69e10f3e95 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
2008-12-16 20:56:40 +00:00
Joel Sherrill 27b2c34b98 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* capture/test1.c: Eliminate all public use of TOD conversion routines.
2008-12-16 20:56:14 +00:00
Joel Sherrill bb9c80df45 2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, spfatal06/testcase.h,
	spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
	spsize/size.c: Eliminate pointers to API configuration tables in the
	main configuration table. Reference the main configuration table and
	the API configuration tables directly using the confdefs.h version
	rather than obtaining a pointer to it. This eliminated some
	variables, a potential fatal error, some unnecessary default
	configuration structures. Overall, about a 4.5% reduction in the code
	size for minimum and hello on the SPARC.
	* spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
	spfatal10/testcase.h: Removed.
2008-12-15 19:21:10 +00:00
Joel Sherrill 64f1df3259 2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
* malloctest/init.c: Change sizes of heap/region and allocated objects
	in heap to intptr_t so they can be larger than a single allocatable
	object (e.g. size_t).
2008-12-15 14:50:25 +00:00
Joel Sherrill d32daa6a8a 2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* psx05/init.c: Add parameter to call to sched_get_priority_max().
2008-12-14 23:56:21 +00:00
Joel Sherrill de48cb67a2 2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* unlimited/init.c: Run all tests successfully with maxixum number of
	priorities as 16 instead of 256. This was done by temporarily
	modifying the score priority.h maximum. This allowed testing of all
	API code to ensure that it worked properly with a reduced number of
	priorities. Most modifications were to switch from hard-coded maximum
	to using the API provided methods to determine maximum number of
	priority levels.
2008-12-14 19:13:56 +00:00
Joel Sherrill 5abf63d983 2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
	Run all tests successfully with maxixum number of priorities as 16
	instead of 256. This was done by temporarily modifying the score
	priority.h maximum. This allowed testing of all API code to ensure
	that it worked properly with a reduced number of priorities. Most
	modifications were to switch from hard-coded maximum to using the API
	provided methods to determine maximum number of priority levels.
2008-12-14 18:41:18 +00:00