summaryrefslogtreecommitdiffstats
path: root/testsuites (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-042008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+9
* sp46/sp46.scn: Add screen missed earlier.
2008-12-042008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill8-2/+185
PR 1348/cpukit * Makefile.am, configure.ac: Add test of special case of resetting cpu usage information while a period is running. * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc, sp46/sp46.scn: New files.
2008-12-032008-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+130
* sp45/init.c: New file.
2008-12-032008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill10-4/+81
PR 1347/cpukit * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c: Rework Timer Server to ensure that the context allows for blocking, allocating memory, and acquiring semaphores and mutexes. * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn: New files.
2008-11-252008-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+12
* sp25/system.h: Add warning and temporary m32c conditional until size type addressed.
2008-11-242008-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-22/+28
* paranoia/paranoia.c: Add missing prototypes.
2008-10-282008-10-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-2/+9
* tm22/system.h, tm22/task1.c: Account for message buffers used.
2008-10-142008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-2/+22
* malloctest/init.c: Do not generate alignment factors larger that will not fit in a native integer.
2008-10-142008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill7-14/+47
* sp09/screen07.c: Use INT_MAX as number of messages so always properly sized and no overflow on constant. * sp09/screen10.c: Delay so on targets with simulator idle clock tick driver this will work. * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd byte boundaries rather than two byte boundaries. * sp09/screen03.c, sp09/screen14.c: Skip tests which try to allocate more memory than size_t holds on m32c.
2008-10-132008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+5
* unlimited/system.h: Tighten configuration for stack space.
2008-10-03Fix up ChangeLog.Ralf Corsepius1-0/+4
2008-10-022008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+7
* fileio/init.c: When USE_SHELL not defined, do not attempt to configure shell.
2008-10-022008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-2/+6
* unlimited/system.h: 10000 task ids is too many for some targets.
2008-10-022008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-6/+12
* include/timesys.h: Use inttypes.h. * tmck/task1.c: Use uint32_t for count.
2008-10-022008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill10-22/+34
* sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c, sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h, spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace and Region calls. On 16-bit architectures, size_t can be 16-bits which would limit sizes to 64K. Also address constants which overflowed on 16-bit integer targets.
2008-10-012008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+5
* psx01/psx01.scn: Bump version to 4.9.99.0
2008-10-012008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+5
* sp43/sp43.scn: Bump version to 4.9.99.0
2008-09-222008-09-22 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+7
* aclocal/version.m4: Bump RTEMS_API to 4.10. Bump _RTEMS_VERSION to 4.9.99.0.
2008-09-182008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+7
* unlimited/system.h: Support up to 10K tasks in loop. With 64MB on pc386 and configured for unified workspace, you can get close to this.
2008-09-172008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill4-2/+12
* include/timesys.h: Rename STACK_CHECKER_ON to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-172008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+6
* fileio/system.h: Rename STACK_CHECKER_ON to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-172008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+6
* stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-172008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-0/+22
* minimum/init.c, unlimited/system.h: Add support for optionally having a unified work area. In other words, the RTEMS Workspace and C Program Heap are the same pool of memory.
2008-09-172008-09-17 Miao Yan <yanmiaobest@gmail.com>Joel Sherrill4-4/+12
* hello/system.h, minimum/Makefile.am, minimum/init.c: Merge GSOC project code to add simple device only filesystem (devfs), optionally completely drop out filesystem, and to clean up disabling newlib reentrancy support. This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code space.
2008-09-15Use "double" instead of "rtems_double".Ralf Corsepius1-1/+2
2008-09-082008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-2/+8
* tm09/system.h, tm09/task1.c: Account for message buffer memory.
2008-09-082008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill6-15/+20
* mp09/recvmsg.c, mp09/task1.c, mp10/task1.c, mp13/task1.c, mp14/msgtask1.c: Correct types to eliminate warnings.
2008-09-082008-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-83/+87
* sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2008-09-062008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* support/src/test_support.c: Convert to "bool".
2008-09-06Convert to "bool".Ralf Corsepius22-46/+46
2008-09-062008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* malloctest/init.c: Convert to "bool".
2008-09-062008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* psxcleanup/psxcleanup.c, psxfatal_support/init.c, psxfatal_support/system.h: Convert to "bool".
2008-09-062008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+6
* capture/system.h, capture/test1.c, fileio/init.c, unlimited/init.c, unlimited/system.h, unlimited/test1.c: Convert to "bool".
2008-09-062008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+7
* sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h, spfatal_support/init.c, spfatal_support/system.h: Convert to "bool".
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill4-12/+20
* mp14/delay.c, mp14/evtmtask.c: Pass task Id to TSR. * mp14/system.h: Semaphore_task_id and Semaphore_task_name arrays were one entry too short.
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+7
* spsize/size.c: Must extern _MPCI_Semaphore because it is no longer declared in a public place.
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-2/+7
* base_mp/node1/Makefile.am, base_mp/node2/Makefile.am: Updating and fixing while running mptests on psim.
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill5-4/+20
* mp03/delay.c, mp06/task1.c, mp06/node2/mp06-node2.scn, mp07/task1.c: Updating and fixing while running them on psim.
2008-09-032008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-2/+6
* sp07/system.h, sp07/tcreate.c: Convert to bool type.
2008-09-032008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill14-33/+40
* mp05/system.h, mp05/task1.c, mp06/system.h, mp06/task1.c, mp07/system.h, mp07/task1.c, mp14/evtask1.c, mp14/evtmtask.c, mp14/init.c, mp14/msgtask1.c, mp14/pttask1.c, mp14/smtask1.c, mp14/system.h: Convert to bool type.
2008-08-312008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+24
* support/src/tmtests_empty_function.c: New file.
2008-08-312008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-13/+19
* tmitronsem01/Makefile.am, tmitronsem01/init.c: Eliminate empty function from every benchmark timer driver. Fix spelling.
2008-08-312008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill63-548/+599
* tm01/Makefile.am, tm01/task1.c, tm02/Makefile.am, tm02/task1.c, tm03/Makefile.am, tm03/task1.c, tm04/Makefile.am, tm04/task1.c, tm05/Makefile.am, tm05/task1.c, tm06/Makefile.am, tm06/task1.c, tm07/Makefile.am, tm07/task1.c, tm08/Makefile.am, tm08/task1.c, tm09/Makefile.am, tm09/task1.c, tm10/Makefile.am, tm10/task1.c, tm11/Makefile.am, tm11/task1.c, tm12/Makefile.am, tm12/task1.c, tm13/Makefile.am, tm13/task1.c, tm14/Makefile.am, tm14/task1.c, tm15/Makefile.am, tm15/task1.c, tm16/Makefile.am, tm16/task1.c, tm17/Makefile.am, tm17/task1.c, tm18/Makefile.am, tm18/task1.c, tm19/Makefile.am, tm19/task1.c, tm20/Makefile.am, tm20/task1.c, tm21/Makefile.am, tm21/task1.c, tm22/Makefile.am, tm22/task1.c, tm23/Makefile.am, tm23/task1.c, tm24/Makefile.am, tm24/task1.c, tm25/Makefile.am, tm25/task1.c, tm26/Makefile.am, tm26/task1.c, tm27/Makefile.am, tm27/task1.c, tm28/Makefile.am, tm28/task1.c, tm29/Makefile.am, tm29/task1.c, tmck/Makefile.am, tmck/task1.c, tmoverhd/Makefile.am, tmoverhd/testtask.c: Eliminate empty function from every benchmark timer driver. Fix spelling.
2008-08-312008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill32-517/+528
* tm01/task1.c, tm02/task1.c, tm03/task1.c, tm04/task1.c, tm05/task1.c, tm06/task1.c, tm07/task1.c, tm08/task1.c, tm09/task1.c, tm10/task1.c, tm11/task1.c, tm12/task1.c, tm13/task1.c, tm14/task1.c, tm15/task1.c, tm16/task1.c, tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c, tm21/task1.c, tm22/task1.c, tm23/task1.c, tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c, tm28/task1.c, tm29/task1.c, tmck/task1.c, tmoverhd/testtask.c: Rename timer driver methods to follow RTEMS programming conventions.
2008-08-192008-08-19 Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>Joel Sherrill3-37/+51
PR 1296/cpukit. * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use incorrect repeat interval. This patch fixes the following problems in the test. (1) Adds test for value of it_interval.tv_nsec. (2) Corrects test for absolute timer in past. (3) Modifies test to use different initial and repeat periods. (4) Updates psxtimer01.scn to match results.
2008-08-152008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+6
* sp43/init.c: Fix derefence of uninitialized pointer.
2008-08-152008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-5/+6
PR 1297/cpukit * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute pointer handling.
2008-08-072008-08-07 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+10
* spsize/size.c: Make _System_state_Is_multiprocessing unused when multiprocessing is not enabled. Saves one more variable from single processor configuration.
2008-08-052008-08-05 Xudong Guan <xudong.guan@criticalsoftware.com>Joel Sherrill7-3/+204
PR 1212/cpukit * Makefile.am, configure.ac: Time slicing will not happen if the task mode is changed from a non-timeslicing mode to timeslicing mode if it is done by the executing thread (e.g. in its task body). This change includes sp44 to demonstrate the problem and verify the correction. * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2008-08-042008-08-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+4
* psxsem01/init.c: Spacing.