summaryrefslogtreecommitdiff
path: root/testsuites/psxtests (follow)
AgeCommit message (Collapse)Author
2011-08-212011-08-21 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1890/cpukit * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
2011-07-312011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1855/cpukit * Makefile.am, configure.ac: Correct signal processing during pthread_join. We are supposed to unblock the thread waiting on a pthread_join(), dispatch the signal handler, account for it potentially overwriting errno, and then have the thread return to blocking within pthread_join(). * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am, psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc, psxeintr_join/psxeintr_join.scn: New files.
2011-07-312011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1867/cpukit * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c, psxrwlock01/test.c: Correct implementation of pthread_exit() and pthread_join() to support the case where a thread is joinable but calls pthread_exit() before a thread has attempted to join. * psx16/.cvsignore, psx16/Makefile.am, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New files.
2011-02-082011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t. * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]), AC_CHECK_SIZEOF([blkcnt_t]).
2011-02-082011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t. * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]), AC_CHECK_SIZEOF([blkcnt_t]).
2011-02-022011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-022011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2010-10-012010-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* configure.ac: Check for pthread_attr_{get,set}cputime instead of pthread_pthread_attr_{get,set}cputime (Typo).
2010-10-012010-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* configure.ac: Check for pthread_attr_{get,set}cputime instead of pthread_pthread_attr_{get,set}cputime (Typo).
2010-06-022010-06-02 Chris Johns <chrisj@rtems.org>Chris Johns
* psxfile01/test.c, psxmount/test.c, psxreaddir/test.c, psxstat/test.c: Update to the new mount API.
2010-05-292010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* configure.ac: Add AC_CHECK_SIZEOF(off_t). * include/pmacros.h: Add PRIdoff_t.
2010-05-292010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* configure.ac: Add AC_CHECK_SIZEOF(off_t). * include/pmacros.h: Add PRIdoff_t.
2010-05-172010-05-17 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill
* psxfile01/test.c, psxfile01/psxfile01.scn: This file now exercises the _rename_r in libcsupport. For now, it also provides two fsmount_me_h handlers to enable certain error checking paths
2010-04-282010-04-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* psxfile01/test.c: Add check for errno on chdir(NULL).
2010-04-252010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
2010-04-252010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init() thread can reliably reach the pthread_join() call.
2010-04-252010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for rewinddir(NULL) since we are now using newlib's implementation and it does not check for NULL. This causes a fault on some targets.
2010-04-032010-04-03 Joel Sherrill <joel.sherrill@oarcorp.com>Ralf Corsepius
* psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c, psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c: Reflect POSIX changes to sched_param.
2010-04-03Reflect POSIX changes to sched_param.Ralf Corsepius
2010-04-02#include <unistd.h>.Ralf Corsepius
2010-04-022010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxhdrs/proc01.c, psxhdrs/proc02.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/signal20.c, psxhdrs/signal21.c: #include <unistd.h>.
2009-12-282009-12-28 Shrikant Gaikwad <n3oo3n@gmail.com>Joel Sherrill
* psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull() to cover the trivial NULL case for pipe function.
2009-12-082009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing and compilation issues. Initial test build was accidentally without POSIX enabled.
2009-12-082009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c, psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c, psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c, psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c, psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c, psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c: Use rtems_test_assert() consistently instead of system assert(). rtems_test_assert() is designed to integrate into the RTEMS test suite infrastructure.
2009-12-032009-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam families. * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c, psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
2009-11-30Whitespace removal.Ralf Corsepius
2009-11-232009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
PR 1460/cpukit * psx14/init.c: Change return type on methods accessing portions of RTEMS Ids to int. This allows -1 to be return on error.
2009-11-122009-11-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
PR 1466/tests * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc, psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c, psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests. Add test specifically to test it since it is deprecated as of POSIX.1-2008. * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c, psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
2009-11-092009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* psxcancel01/init.c: Initialize start time.
2009-11-092009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* psxmsgq01/init.c, psxsem01/init.c: Add service to check status returned by POSIX methods which return a pointer which is -1 on error. This eliminated some casts.
2009-11-092009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* psxenosys/Makefile.am: Add documentation file. * psxenosys/psxenosys.doc: New file.
2009-11-022009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxsignal03/init.c: Print sigval.sival_ptr instead of "union sigval".
2009-11-02Print sigval.sival_ptr instead of "union sigval".Ralf Corsepius
2009-11-012009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
2009-11-012009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
2009-11-012009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
2009-11-012009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
2009-11-012009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxfile01/test.c: Remove obsure #ifdef's. Apply PRI* macros to print struct stat fields.
2009-11-012009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxfile01/test.c: Remove obsure #ifdef's. Apply PRI* macros to print struct stat fields.
2009-10-312009-10-31 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10, TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
2009-10-312009-10-31 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10, TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
2009-10-312009-10-31 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* include/pmacros.h: November is the 11th month.
2009-10-31November is the 11th month.Ralf Corsepius
2009-10-302009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxstat/test.c: Remove #ifdef's.
2009-10-30Remove #ifdef's.Ralf Corsepius
2009-10-302009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
2009-10-30Remove __P (unused anachronism).Ralf Corsepius
2009-10-302009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in if 12MB are too big for a target (16bit compliance).
2009-10-30Fall back to INT_MAX as posix stack size in if 12MB are too big for a target ↵Ralf Corsepius
(16bit compliance).
2009-10-302009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill() for 16bit compliance.