Commit Graph

39 Commits

Author SHA1 Message Date
Ralf Corsepius
b1274bd94c Whitespace removal. 2009-11-30 03:33:25 +00:00
Ralf Corsepius
39615f481a Use PRIxpthread_t to print pthread_t's. 2009-10-27 14:10:54 +00:00
Ralf Corsepius
b6912c40f8 Remove unused vars.
Add missing prototypes.
2009-10-25 06:25:04 +00:00
Joel Sherrill
88271c3308 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* 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-09-13 20:36:36 +00:00
Joel Sherrill
84f27fa8fa 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
	remaining pointer.
2009-08-18 14:39:33 +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
66c348cb12 2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
	psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
	psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
	psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
	psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
	Make tmacros.h available to all POSIX tests. Add a clock_settime case
	for < 1988.
2008-02-01 00:45:08 +00:00
Jennifer Averett
0e4232bbd6 2008-01-18 Jennifer Averett <jennifer.averett@OARcorp.com>
* psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
	psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
2008-01-18 16:33:35 +00:00
Joel Sherrill
dcb6efbd86 2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
* psx01/init.c, psx01/psx01.scn: Add more test cases for
	sched_rr_get_interval() and sched_get_priority_max().
2007-12-17 17:39:34 +00:00
Joel Sherrill
cdc79843ff 2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
* psx01/init.c, psx01/psx01.scn: Add usleep() test.
2007-12-13 18:00:41 +00:00
Joel Sherrill
68e2f0746e 2007-04-05 Joel Sherrill <joel@OARcorp.com>
* psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
	behavior more closely matching GNU/Linux.
2007-04-05 21:14:24 +00:00
Ralf Corsepius
1b4f2b305c Remove stray white spaces. 2004-04-16 09:24:30 +00:00
Joel Sherrill
3c48599c1c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
	psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
	psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
	psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
	psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
	psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
	psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
	psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
	psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
	psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
	psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
	psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
	psxfile01/test.c, 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, psxmsgq01/init.c,
	psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
	psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
	psxtimer/system.h: URL for license changed.
2003-09-04 18:53:39 +00:00
Joel Sherrill
08311cc3a9 Updated copyright notice. 1999-11-17 17:51:34 +00:00
Joel Sherrill
a20190a408 Added test cases for uname(). 1999-11-16 16:15:05 +00:00
Joel Sherrill
60b791ada1 updated copyright to 1998 1998-02-17 23:46:28 +00:00
Joel Sherrill
98e4ebf594 Fixed typo in the pointer to the license terms. 1997-10-08 15:45:54 +00:00
Joel Sherrill
03f2154e51 headers updated to reflect new style copyright notice as part
of switching to the modified GNU GPL.
1997-04-22 17:20:27 +00:00
Joel Sherrill
f254b93fd8 nanosleep no longer consider a negative value of tv_sec to be an error.
Instead it is an indication of a request for a small delay.
1996-09-05 20:03:19 +00:00
Mark Johannes
e2ceeca77e Added build_time statement to provide a tm for the test 1996-08-23 15:50:53 +00:00
Joel Sherrill
fdf6917aaa changed error for too many threads to EAGAIN 1996-08-15 18:59:00 +00:00
Joel Sherrill
5da2ae8b72 added test cases for clock_getres 1996-08-12 21:15:15 +00:00
Joel Sherrill
c4f5e752e6 added test cases for clock_gettime (invalid id), clock_settime (invalid_id),
nanosleep (yield cpu), and numerous error cases in nanosleep
1996-08-12 19:54:12 +00:00
Joel Sherrill
d60d9505ca added test case for non-NULL parameter to time() 1996-08-12 19:20:18 +00:00
Joel Sherrill
f643e23046 added test cases for errors in sched_get_priority_min and
sched_get_priority_max.

added test case for sched_yield.
1996-08-09 18:47:38 +00:00
Joel Sherrill
644c0fa618 added complete test cases for pthread_once. 1996-08-08 16:28:24 +00:00
Joel Sherrill
893103c3c2 moved the time macros to pmacros.h. 1996-06-10 20:49:08 +00:00
Joel Sherrill
0a359a7af5 added include of <sched.h> and fixed warnings 1996-06-06 19:16:20 +00:00
Joel Sherrill
95645a45e2 added test case for sched_get_priority_min, sched_get_priority_max,
and sched_rr_get_interval.
1996-06-04 19:06:30 +00:00
Joel Sherrill
15974b65ea added basic test cases for pthread_self and pthread_equal 1996-06-04 14:32:21 +00:00
Joel Sherrill
e984c64589 added test code for return of remaining time from sleep(). 1996-06-03 18:59:59 +00:00
Joel Sherrill
e88b5894f3 added test case for nanosleep filling in the time remaining structure. 1996-06-03 18:28:30 +00:00
Joel Sherrill
19962562df added test code for nanosleep and return code from sleep. 1996-06-03 16:30:44 +00:00
Joel Sherrill
9594cdbd4e added code to test clock and time related functionality. 1996-05-30 20:49:16 +00:00
Joel Sherrill
be1c11edab tests now specify whether using posix initialization threads table
or rtems initialization table in configuration table
1996-05-29 22:48:26 +00:00
Joel Sherrill
2197a2e15f simple version of test which shows pthread_create, pthread_exit, and exit
are basically working.  This test will be enhanced further.
1996-05-29 20:56:57 +00:00
Joel Sherrill
0252200299 Gutted test of rtems api calls and added comments to indicate what the test
should do in their place.  It now compiles and links.
1996-05-29 16:06:47 +00:00
Joel Sherrill
86fc81e9f3 new files 1996-05-24 19:33:36 +00:00
Mark Johannes
abd604ae1c new file 1996-05-24 14:25:49 +00:00