summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-261-0/+15
| | | | | * configure.ac: Add AC_CHECK_HEADERS sys/mman.h. Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
* 2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-261-0/+5
| | | | | * configure.ac: Add AC_CHECK_HEADERS sys/mman.h. Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+5
| | | | | | * psxtime/test.c: Include <sys/time.h>. Conditionally add local prototype for adjtime() if sys/time.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+3
| | | | | | * psxtime/test.c: Include <sys/time.h>. Conditionally add local prototype for adjtime() if sys/time.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+3
| | | | * psx07/init.c: Include <sched.h>, <pthread.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+1
| | | | * psx07/init.c: Include <sched.h>, <pthread.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+2
| | | | * psx05/init.c: Include <sched.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+1
| | | | * psx05/init.c: Include <sched.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-252-0/+4
| | | | * psx11/init.c, psx09/init.c: Include <sched.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+1
| | | | * psx11/init.c, psx09/init.c: Include <sched.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+2
| | | | * psx12/init.c: Include <sched.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-1/+2
| | | | * psx12/init.c: Include <sched.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+4
| | | | | | * psxenosys/init.c: Include "pthread.h". Conditionally add local prototype for pthread_atfork() if pthread.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+3
| | | | | | * psxenosys/init.c: Include "pthread.h". Conditionally add local prototype for pthread_atfork() if pthread.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+1
| | | | * psxkey01/init.c: Include "test_support.h".
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+4
| | | | * psxkey01/init.c: Include "test_support.h".
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+7
| | | | | | | * configure.ac: Check for pthread_atfork in pthread.h. * psxrwlock01/test.c: Conditionally add local prototype for pthread_atfork() if pthread.h doesn't supply it. Include <pthread.h>.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-1/+11
| | | | | | | * configure.ac: Check for sys/mman.h. Check for mprotect in sys/mman.h. * psxenosys/init.c: Conditionally add local prototype for mprotect() if sys/mman.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+7
| | | | | | | * configure.ac: Check for sys/mman.h. Check for mprotect in sys/mman.h. * psxenosys/init.c: Conditionally add local prototype for mprotect() if sys/mman.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-252-0/+8
| | | | | | * configure.ac: Check for pthread_rwlock_unlock in pthread.h. * psxrwlock01/test.c: Conditionally add local prototype for pthread_rwlock_unlock() if pthread.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+6
| | | | | | * configure.ac: Check for pthread_rwlock_unlock in pthread.h. * psxrwlock01/test.c: Conditionally add local prototype for pthread_rwlock_unlock() if pthread.h doesn't supply it.
* 2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-251-0/+12
| | | | | | | | | | | | * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c, psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h, psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c, psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c, psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c, psxspin02/test.c, psxstack01/init.c, psxstat/test.c, psxualarm/init.c: Remove unused vars. Add missing prototypes.
* Remove unused vars.Ralf Corsepius2009-10-2522-78/+28
| | | | Add missing prototypes.
* 2009-10-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-222-2/+5
| | | | | * Makefile.am: Build file IO related tests even with POSIX threading is disabled.
* 2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-201-1/+1
| | | | * configure.ac: Don't add -ansi -fasm to CFLAGS.
* 2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-201-0/+4
| | | | * configure.ac: Don't add -ansi -fasm to CFLAGS.
* 2009-10-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-10-142-1/+18
| | | | | * psxtimer01/psxtimer.c: It is not necessarily an error for the time remaining to not equal the period.
* 2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-123-0/+14
| | | | * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
* 2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-129-2/+120
| | | | | | | | | * psxcleanup/system.h: Fix typo. * Makefile.am, configure.ac: Add new test for exercising pushing and popping a clean up handler without actually executing it. * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am, psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc, psxcleanup01/psxcleanup01.scn: New files.
* 2009-10-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-10-118-1/+197
| | | | | | | * Makefile.am, configure.ac: Add new test to ensure that canceling an alarm works as defined. * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c, psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
* 2009-10-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-10-112-1/+5
| | | | * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
* 2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-112-23/+36
| | | | | * psxtimer01/psxtimer.c: Make sure we have null and not-null as return parameter to timer_settime().
* 2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-103-13/+32
| | | | | | | * psxtimer01/psxtimer.c: Modify so it passes in a NULL to timer_settime() for previous value. We are not using the value in this particular case and this path must be exercised. * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
* 2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-285-28/+76
| | | | | | * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c, psxcancel01/psxcancel01.scn: Add missing pthread cancellation test cases.
* 2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-288-5/+155
| | | | | | | * Makefile.am, configure.ac: Add new test for calling pthread_cancel() from an ISR. * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c, psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
* 2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-263-4/+9
| | | | | * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of deprecated rtems_extension.
* 2009-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-213-3/+17
| | | | | * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative nanoseconds.
* 2009-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-203-0/+11
| | | | | * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for getpagesize().
* 2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-142-1/+11
| | | | | | * psxtests/psxclock/init.c, psxtests/psxclock/psxclock.scn: Add test case for nanosleep of a very small delay which mathematically is less than a clock tick.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-148-79/+119
| | | | | | | * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c, psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c, psxsignal04/Makefile.am: Move test cases which needed to be executed when POSIX is disabled to psxclock so they will be.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-1310-194/+319
| | | | | | | | | | * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new test to exercise clock and delay services enabled when POSIX threads are disabled. This is split from psx01. POSIX test suite now enabled when POSIX threads are disabled so only enable tests which are appropriate. * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c, psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
* 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-193-39/+38
| | | | | | | * psx09/init.c, psx09/psx09.scn: Correct test following decision of when not to change ssporadic scheduler so it does not touch a task's priority when it is holding a mutex or its priority would be impacted adversely.
* Give credit to Santosh.Joel Sherrill2009-08-191-3/+3
|
* 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-194-109/+144
| | | | | | * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case for adjusting time (adjtime()) where the time is adjusted by enough microseconds that it crosses a second boundary.
* 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-195-1/+112
| | | | | * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update test to reflect not allowing poriority changes when mutex is locked.
* 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-183-3/+25
| | | | | * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL remaining pointer.
* Revert configure.ac change.Joel Sherrill2009-08-172-5/+2
|
* 2009-08-17 Santosh G Vattam <vattam.santosh@gmail.com>Joel Sherrill2009-08-174-0/+27
| | | | | * configure.ac, psx05/init.c, psx05/psx05.scn: Add test case for initializing a recursize mutex.
* 2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-124-6/+12
| | | | | | * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new rtems_clock_get_ticks_per_second().
* 2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-102-2/+7
| | | | | * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().