2008-02-05 Joel Sherrill * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files. 2008-02-04 Jennifer Averett * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c: Added tests for failure path coverages. Consolidated methods used in multiple places into support routines. * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn, psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am, psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files. 2008-01-31 Joel Sherrill * 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-01-31 Joel Sherrill * Makefile.am, configure.ac: New tests. * psxfatal01/.cvsignore, psxfatal01/Makefile.am, psxfatal01/psxfatal01.scn, psxfatal01/testcase.h, psxfatal02/.cvsignore, psxfatal02/Makefile.am, psxfatal02/psxfatal02.scn, psxfatal02/testcase.h, psxfatal_support/init.c, psxfatal_support/system.h: New files. 2008-01-31 Joel Sherrill * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific portions of Object Services added to API. * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn, psx14/system.h: New files. 2008-01-29 Jennifer Averett * psx07/init.c, psx07/system.h: Test cleanup and added testing for pthread_attr_[get|set]clock. 2008-01-23 Joel Sherrill * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub implementation mprotect(). 2008-01-22 Joel Sherrill * psxcleanup/.cvsignore: New file. 2008-01-18 Jennifer Averett * psxcleanup/system.h: New file. 2008-01-18 Jennifer Averett * Makefile.am, configure.ac: * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c, psxcleanup/psxcleanup.scn: New files. 2008-01-18 Jennifer Averett * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c: 2007-12-20 Joel Sherrill * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files. 2007-12-20 Jennifer Averett * Makefile.am, configure.ac: Added test for ualarm * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn, psxualarm/system.h: New files. 2007-12-19 Jennifer Averett * Makefile.am, configure.ac: Added posix signal test * psxsignal01/Makefile.am, psxsignal01/init.c, psxsignal01/psxsignal01.scn, psxsignal01/system.h, psxsignal01/task1.c: New files. 2007-12-17 Joel Sherrill * Makefile.am, configure.ac: Add test for sysconf(). * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c, psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files. 2007-12-17 Joel Sherrill * psx01/init.c, psx01/psx01.scn: Add more test cases for sched_rr_get_interval() and sched_get_priority_max(). 2007-12-17 Joel Sherrill * psxenosys/init.c: Fix typo. 2007-12-17 Joel Sherrill * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate addition of second POSIX Timer test. Add initial version of psxtimer02 to cover some conditions missed in psxtimer01. More cases left to add. * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn, psxtimer01/system.h, psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c, psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files. * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c, psxtimer/psxtimer.scn, psxtimer/system.h: Removed. 2007-12-13 Joel Sherrill * psx01/init.c, psx01/psx01.scn: Add usleep() test. 2007-12-13 Joel Sherrill * Makefile.am, configure.ac: New test to cover all RTEMS POSIX functions that return ENOSYS. * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c, psxenosys/psxenosys.scn, psxenosys/system.h: New files. 2007-12-13 Joel Sherrill * psx13/test.c: Fix spelling error. 2007-12-13 Joel Sherrill * psxtime/test.c: Add tests for adjtime(). 2007-11-27 Glenn Humphrey * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c, psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test cases to improve test coverage. 2007-09-24 Joel Sherrill PR 1262/filesystem * Makefile.am, configure.ac, include/pmacros.h: Add support for readv() and writev() including documentation and test case. * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c, psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files. 2007-05-11 Joel Sherrill * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c, psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up test cases so last output line follows END OF pattern. Make sure test case all run. All tests appeared ok on sis. 2007-04-05 Joel Sherrill * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep() behavior more closely matching GNU/Linux. 2006-12-04 Joel Sherrill * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to include normal blocking and unblocking on timeout. 2006-12-02 Ralf Corsépius * configure.ac: New BUG-REPORT address. 2006-11-17 Joel Sherrill * psxsem01/init.c: Account for change in POSIX semaphore time handling. Previously the timeout was not absolute time and checked BEFORE attempting to lock semaphore. 2006-11-15 Joel Sherrill * psxbarrier01/main.c: New file. 2006-11-15 Joel Sherrill * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c, psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c, psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c, psxspin01/psxspin01.scn, psxspin01/test.c: New files. 2006-11-15 Joel Sherrill * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks, and partial implementation of POSIX rwlocks. * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am, psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files. 2006-10-30 Joel Sherrill PR 841/rtems * psxsem01/init.c: Make sem_timedwait more conformant to Open Group specification. 2006-10-17 Ralf Corsépius * configure.ac: Require autoconf-2.60. Require automake-1.10. 2006-07-11 Ralf Corsépius * 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, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir. Use rtems_testsdir instead. 2005-11-22 Ralf Corsepius * configure.ac: Remove RTEMS_ENABLE_BARE, BARE_CPU_CFLAGS, BARE_CPU_MODEL. 2005-11-13 Ralf Corsepius * 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, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Convert to using *_PROGRAMS. 2005-11-11 Ralf Corsepius * 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, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Rework. 2005-11-11 Ralf Corsepius * 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, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am. * psxtests.am: Remove. 2005-11-09 Ralf Corsepius * 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, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: AM_CPPFLAGS += -I..../support/include. 2005-11-09 Ralf Corsepius * psxtests.am: Set project_bspdir=$(PROJECT_ROOT) 2005-11-07 Ralf Corsepius * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am, 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, psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am, psxstat/Makefile.am: Add ../include/pmacros.h * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS, POSIX_FILES_DIRS. * psxtests.am: Remove LIB_VARIANT. 2005-11-07 Ralf Corsepius * 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, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Remove SRC, PRINT_SRC. 2005-11-07 Ralf Corsepius * Makefile.am: Cleanup. 2005-11-07 Ralf Corsepius * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp). * 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, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Partial conversion to automake. 2005-09-01 Joel Sherrill PR 628/rtems * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0 being an error. 2005-04-26 Joel Sherrill * psxreaddir/test.c: Eliminate warnings. 2004-09-24 Ralf Corsepius * configure.ac: Require automake > 1.9. 2004-04-01 Ralf Corsepius * psx01/system.h: Include instead of . * psx02/system.h: Include instead of . * psx03/system.h: Include instead of . * psx04/system.h: Include instead of . * psx05/system.h: Include instead of . * psx06/system.h: Include instead of . * psx07/system.h: Include instead of . * psx08/system.h: Include instead of . * psx09/system.h: Include instead of . * psx10/system.h: Include instead of . * psx11/system.h: Include instead of . * psx12/system.h: Include instead of . * psx13/main.c: Include instead of . * psxcancel/init.c: Include instead of . * psxchroot01/main.c: Include instead of . * psxfile01/main.c: Include instead of . * psxmount/main.c: Include instead of . * psxmsgq01/system.h: Include instead of . * psxreaddir/main.c: Include instead of . * psxsem01/system.h: Include instead of . * psxstat/main.c: Include instead of . * psxtime/main.c: Include instead of . * psxtimer/system.h: Include instead of . 2004-04-01 Ralf Corsepius * psxcancel/init.c: Include instead of . * psxmount/test.c: Include instead of . * psxreaddir/test.c: Include instead of . * psxstat/test.c: Include instead of . 2004-03-30 Ralf Corsepius * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert to using c99 fixed size types. 2004-03-26 Ralf Corsepius * Makefile.am: Remove include from SUBDIRS. 2004-03-26 Ralf Corsepius * include/Makefile.am: Remove. * Makefile.am: Merge-in include/Makefile.am. * configure.ac: Reflect changes above. 2004-03-25 Ralf Corsepius * configure.ac: Add 2nd arg to RTEMS_TOP. 2004-03-05 Joel Sherrill * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c, psxtimer/psxtimer.c: Eliminate warnings and typos. 2004-02-26 Sébastien Barré PR 582/core * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message queue test so more of it runs now. 2004-01-14 Ralf Corsepius * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES. * psx02/Makefile.am: Ditto. * psx03/Makefile.am: Ditto. * psx04/Makefile.am: Ditto. * psx05/Makefile.am: Ditto. * psx06/Makefile.am: Ditto. * psx07/Makefile.am: Ditto. * psx08/Makefile.am: Ditto. * psx09/Makefile.am: Ditto. * psx10/Makefile.am: Ditto. * psx11/Makefile.am: Ditto. * psx12/Makefile.am: Ditto. * psx13/Makefile.am: Ditto. * psxcancel/Makefile.am: Ditto. * psxchroot01/Makefile.am: Ditto. * psxfile01/Makefile.am: Ditto. * psxmount/Makefile.am: Ditto. * psxmsgq01/Makefile.am: Ditto. * psxreaddir/Makefile.am: Ditto. * psxsem01/Makefile.am: Ditto. * psxstat/Makefile.am: Ditto. * psxtime/Makefile.am: Ditto. * psxtimer/Makefile.am: Ditto. 2003-12-18 Ralf Corsepius * psxtests.am: Add dirstamp support. 2003-12-17 Ralf Corsepius * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs). 2003-12-12 Ralf Corsepius * configure.ac: Require automake >= 1.8, autoconf >= 2.59. 2003-12-11 Ralf Corsepius * psxcancel/Makefile.am: Remove used H_FILES. 2003-12-01 Ralf Corsepius * include/Makefile.am: Reformat. * psx01/Makefile.am: Remove all-local: $(ARCH). * psx02/Makefile.am: Remove all-local: $(ARCH). * psx03/Makefile.am: Remove all-local: $(ARCH). * psx04/Makefile.am: Remove all-local: $(ARCH). * psx05/Makefile.am: Remove all-local: $(ARCH). * psx06/Makefile.am: Remove all-local: $(ARCH). * psx07/Makefile.am: Remove all-local: $(ARCH). * psx08/Makefile.am: Remove all-local: $(ARCH). * psx09/Makefile.am: Remove all-local: $(ARCH). * psx10/Makefile.am: Remove all-local: $(ARCH). * psx11/Makefile.am: Remove all-local: $(ARCH). * psx12/Makefile.am: Remove all-local: $(ARCH). * psx13/Makefile.am: Remove all-local: $(ARCH). * psxcancel/Makefile.am: Remove all-local: $(ARCH). * psxchroot01/Makefile.am: Remove all-local: $(ARCH). * psxfile01/Makefile.am: Remove all-local: $(ARCH). * psxhdrs/Makefile.am: Remove all-local: $(ARCH). * psxmount/Makefile.am: Remove all-local: $(ARCH). * psxmsgq01/Makefile.am: Remove all-local: $(ARCH). * psxreaddir/Makefile.am: Remove all-local: $(ARCH). * psxsem01/Makefile.am: Remove all-local: $(ARCH). * psxstat/Makefile.am: Remove all-local: $(ARCH). * psxtime/Makefile.am: Remove all-local: $(ARCH). * psxtimer/Makefile.am: Remove all-local: $(ARCH). 2003-11-10 Ralf Corsepius * configure.ac: Reflect having moved to testsuites/. 2003-10-22 Ralf Corsepius * configure.ac: Remove RTEMS_CANONICAL_HOST. 2003-10-02 Ralf Corsepius * configure.ac:Remove RTEMS_CHECK_CPU. 2003-09-15 Jennifer Averett * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation 2003-09-04 Joel Sherrill * 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 Joel Sherrill PR 462/tests * psxhdrs/Makefile.am: Added ualarm.c * psxhdrs/signal23.c: New file. 2003-09-03 Joel Sherrill PR 463/tests PR 465/tests * psxhdrs/Makefile.am: Add new test cases. * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/timer07.c: New files. 2003-08-18 Ralf Corsepius * Makefile.am: Reflect having moved aclocal/. 2003-08-16 Ralf Corsepius * Makefile.am: Reflect having moved automake/. * include/Makefile.am: Reflect having moved automake/. * psx01/Makefile.am: Reflect having moved automake/. * psx02/Makefile.am: Reflect having moved automake/. * psx03/Makefile.am: Reflect having moved automake/. * psx04/Makefile.am: Reflect having moved automake/. * psx05/Makefile.am: Reflect having moved automake/. * psx06/Makefile.am: Reflect having moved automake/. * psx07/Makefile.am: Reflect having moved automake/. * psx08/Makefile.am: Reflect having moved automake/. * psx09/Makefile.am: Reflect having moved automake/. * psx10/Makefile.am: Reflect having moved automake/. * psx11/Makefile.am: Reflect having moved automake/. * psx12/Makefile.am: Reflect having moved automake/. * psx13/Makefile.am: Reflect having moved automake/. * psxcancel/Makefile.am: Reflect having moved automake/. * psxchroot01/Makefile.am: Reflect having moved automake/. * psxfile01/Makefile.am: Reflect having moved automake/. * psxhdrs/Makefile.am: Reflect having moved automake/. * psxmount/Makefile.am: Reflect having moved automake/. * psxmsgq01/Makefile.am: Reflect having moved automake/. * psxreaddir/Makefile.am: Reflect having moved automake/. * psxsem01/Makefile.am: Reflect having moved automake/. * psxstat/Makefile.am: Reflect having moved automake/. * psxtime/Makefile.am: Reflect having moved automake/. * psxtimer/Makefile.am: Reflect having moved automake/. 2003-08-14 Joel Sherrill PR 408/filesystem * psx13/test.c: Added very rudimentary test of sync() service. 2003-08-11 Ralf Corsepius * configure.ac: Use rtems-bugs@rtems.com as bug report email address. 2003-06-12 Joel Sherrill * psxchroot01/test.c, psxreaddir/test.c: Removed warnings. 2003-05-29 Joel Sherrill * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c, psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c, psxtimer/psxtimer.c: Removed warnings. 2003-05-27 Ralf Corsepius * configure.ac: Remove CC_CFLAGS_DEBUG_V. CC_CFLAGS_DEFAULT (obsolete). 2003-05-27 Ralf Corsepius * configure.ac: Remove CC_CFLAGS_PROFILE_V. Remove CC_LDFLAGS_PROFILE_V. 2003-03-06 Ralf Corsepius * configure.ac: Remove AC_CONFIG_AUX_DIR. 2003-02-11 Ralf Corsepius * configure.ac: AM_INIT_AUTOMAKE([1.7.2]). 2003-02-11 Ralf Corsepius * configure.ac: AC_PREREQ(2.57). 2002-11-14 Joel Sherrill * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn, psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn, psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn: Per PR239 update the IDs in the various screens. 2002-10-21 Ralf Corsepius * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache. 2002-08-11 Ralf Corsepius * psx01/Makefile.am: Use .$(OBJEXT) instead of .o. * psx02/Makefile.am: Use .$(OBJEXT) instead of .o. * psx03/Makefile.am: Use .$(OBJEXT) instead of .o. * psx04/Makefile.am: Use .$(OBJEXT) instead of .o. * psx05/Makefile.am: Use .$(OBJEXT) instead of .o. * psx06/Makefile.am: Use .$(OBJEXT) instead of .o. * psx07/Makefile.am: Use .$(OBJEXT) instead of .o. * psx08/Makefile.am: Use .$(OBJEXT) instead of .o. * psx09/Makefile.am: Use .$(OBJEXT) instead of .o. * psx10/Makefile.am: Use .$(OBJEXT) instead of .o. * psx11/Makefile.am: Use .$(OBJEXT) instead of .o. * psx12/Makefile.am: Use .$(OBJEXT) instead of .o. * psx13/Makefile.am: Use .$(OBJEXT) instead of .o. * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o. * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o. * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o. * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o. * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o. * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o. * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o. * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o. * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o. * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o. * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o. 2002-08-01 Joel Sherrill * Per PR47 add support for buffered test output. This involved adding defines to redirect output to a buffer and dump it when full, at "test pause", and at exit. To avoid problems when redefining exit(), all tests were modified to call rtems_test_exit(). Some tests, notable psxtests, had to be modified to include the standard test macro .h file (pmacros.h or tmacros.h) to enable this support. * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c, psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c, psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c, psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c, psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c, psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am, psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c, psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c: Modified. 2002-07-05 Joel Sherrill * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Updated as part of PR164 which reported problems with the RTEMS implementation of pthread_cancel. 2001-04-26 Joel Sherrill * psxmsgq01/init.c: Reflect changes made to address PR81 that reworked POSIX message queues to add a descriptor separate from the underlying message queue. This allows non-blocking to follow the "open" not the underlying queue. 2002-04-14 Ralf Corsepius * configure.ac: Remove ENABLE_GCC28. 2002-03-27 Ralf Corsepius * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * Makefile.am: Remove AUTOMAKE_OPTIONS. * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS. * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS. * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS. 2001-11-07 Jennifer Averett Reported by Ibragimov Ilya and tracked as PR63. * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change. Since we check permissions before evaluating enough to see if it a regular file or directory, this hack is needed to make the regular file executable. 2001-10-11 Ralf Corsepius * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate. 2001-09-22 Ralf Corsepius * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy. 2001-09-19 Ralf Corsepius * psx01/Makefile.am: include leaf.am instead of leaf.cfg. * psx11/Makefile.am: include leaf.am instead of leaf.cfg. * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg. * psx02/Makefile.am: include leaf.am instead of leaf.cfg. * psx13/Makefile.am: include leaf.am instead of leaf.cfg. * psxtime/Makefile.am: include leaf.am instead of leaf.cfg. * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg. * psx07/Makefile.am: include leaf.am instead of leaf.cfg. * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg. * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg. * psx10/Makefile.am: include leaf.am instead of leaf.cfg. * psx08/Makefile.am: include leaf.am instead of leaf.cfg. * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg. * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg. * psx05/Makefile.am: include leaf.am instead of leaf.cfg. * psx09/Makefile.am: include leaf.am instead of leaf.cfg. * psxmount/Makefile.am: include leaf.am instead of leaf.cfg. * psxstat/Makefile.am: include leaf.am instead of leaf.cfg. * psx12/Makefile.am: include leaf.am instead of leaf.cfg. * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg. * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg. * psx03/Makefile.am: include leaf.am instead of leaf.cfg. * psx04/Makefile.am: include leaf.am instead of leaf.cfg. * psx06/Makefile.am: include leaf.am instead of leaf.cfg. 2001-08-09 Fernando-Ruiz Casas * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/psxchroot01.scn, psxchroot01/test.c: Implemented the psxchroot01 test. 2001-05-25 Joel Sherrill * Added once version of psxchroot01 test for user review. * psxchroot01: New directory. * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c, psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files. * configure.in, Makefile.am: Modified to reflect above. 2001-05-10 Ralf Corsepius * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]). 2001-04-24 Joel Sherrill * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for open, write, reopen, append twice from Andrew Bythell that tripped an initialization problem in the IMFS. 2001-04-20 Joel Sherrill * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn, psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn, psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c, psxtime/psxtime.scn, psxtimer/psxtimer.scn: Various adjustments so test output matches screens more reliably. 2001-01-25 Joel Sherrill * psx01/psx01.scn: Corrected to reflect clock_getres() now working. 2000-11-17 Jennifer Averett * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers to remain consistant across platforms and bsps by forcing a mount point in front of all paths. 2000-11-17 Jennifer Averret * psxmount/test.c, psxmount/psxmount.scn: Improve output to report expected error condition in one case. * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise readdir() of root of mounted filesystem. Also corrected the screen file for some mistakes noticed in this effort. 2000-11-13 Joel Sherrill * psxmount/psxmount.scn, psxmount/test.c: Correct spelling. 2000-11-09 Ralf Corsepius * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. 2000-11-02 Ralf Corsepius * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. 2000-10-27 Ralf Corsepius * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization. * psxtests.am: Remove DEFS. 2000-10-24 Joel Sherrill * psxmount/test.c, psxstat/test.c: Include to get IMFS_ops. It was formerly incorrectly prototyped in . 2000-09-04 Ralf Corsepius * 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, psxcancel/Makefile.am, psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am 2000-08-31 Ralf Corsepius * 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, psx11/Makefile.am, psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am: Use AM_CPPFLAGS += instead of AM_CPPFLAGS = 2000-08-10 Joel Sherrill * ChangeLog: New file.