summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
* posix: Add pthread_getname_np(), ...Sebastian Huber2017-01-131-0/+1
| | | | | | Add pthread_getname_np() and pthread_setname_np(). Update #2858.
* Remove obsolete __RTEMS_HAVE_SYS_CPUSET_H__Joel Sherrill2017-01-111-3/+0
|
* Add support for posix_devctl()Joel Sherrill2017-01-111-0/+1
|
* posix: Add self-contained pthread spinlockSebastian Huber2016-11-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Turn pthread_spinlock_t into a self-contained object. On uni-processor configurations, interrupts are disabled in the lock/trylock operations and the previous interrupt status is restored in the corresponding unlock operations. On SMP configurations, a ticket lock is a acquired and released in addition. The self-contained pthread_spinlock_t object is defined by Newlib in <sys/_pthreadtypes.h>. typedef struct { struct _Ticket_lock_Control _lock; __uint32_t _interrupt_state; } pthread_spinlock_t; This implementation is simple and efficient. However, this test case of the Linux Test Project would fail due to call of printf() and sleep() during spin lock ownership: https://github.com/linux-test-project/ltp/blob/master/testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_lock/1-2.c There is only limited support for profiling on SMP configurations. Delete CORE spinlock implementation. Update #2674.
* Add pthread_condattr_getclock() and pthread_condattr_setclock()Joel Sherrill2016-06-161-0/+1
| | | | updates #2608.
* Add pthread_getconcurrency() and pthread_setconcurrency()Joel Sherrill2016-04-141-0/+1
| | | | | | | | | This is the very simple implementation specified by the Open Group for implementations with 1:1 kernel thread to user thread mappings. http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_getconcurrency.html updates #2680.
* psxtests/psxcleanup02: New testSebastian Huber2015-12-151-0/+1
|
* psxtests/psxclock01: use clock() and CLOCKS_PER_SECGedare Bloom2015-03-041-0/+1
| | | | Closes #2182
* psxhdrs: Add tests for <sys/socket.h> API complianceJoel Sherrill2015-02-121-1/+4
|
* Update bug report URLSebastian Huber2014-12-051-1/+1
|
* score: Rework global constructionSebastian Huber2014-10-131-1/+8
| | | | | | Ensure that the global construction is performed in the context of the first initialization thread. On SMP this was not guaranteed in the previous implementation.
* psxtests: move pthread_once tests into an extra test.Christian Mauderer2014-03-191-0/+1
|
* psxtests: Added test for pthread_getattr_np().Jennifer Averett2014-03-071-0/+1
|
* psxtests: Correct bug in check of affinity support in newlib.Jennifer Averett2014-02-171-6/+16
|
* psxtests/configure.ac: Probe for SMP affinity methodsJoel Sherrill2013-12-131-0/+21
|
* Unlimited objects support for POSIX keysZhongwei Yao2013-08-061-0/+7
| | | | | | | This patch enables unlimited model in POSIX key manger and have a decent runtime on POSIX key searching, adding and deleting operations. Memory overhead is lower than current implementation when the size of key and key value becomes big.
* Require automake-1.12.2.Ralf Corsépius2012-07-191-1/+1
|
* Require autoconf-2.69.Ralf Corsépius2012-07-191-1/+1
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-2/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* Revert: Remove CVS IdsJoel Sherrill2012-05-071-0/+2
| | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
* Remove CVS-Ids.Ralf Corsépius2012-05-041-2/+0
|
* 2011-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-12-131-0/+3
| | | | | | | | * configure.ac: Check for getrusage decl. * psxgetrusage01/init.c: Fix header file inclusion order. Move configuration section up. Apply HAVE_DECL_GETRUSAGE.
* 2011-12-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-12-091-0/+1
| | | | | | * psxconfig01/.cvsignore, psxconfig01/Makefile.am, psxconfig01/init.c, psxconfig01/psxconfig01.doc, psxconfig01/psxconfig01.scn: New files. * Makefile.am, configure.ac: Reflect changes above.
* 2011-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-12-081-12/+0
| | | | | | | | PR 1981/cpukit * configure.ac: Remove checks for pthread_attr_getcputime, pthread_attr_setcputime. * psx07/init.c: Remove references to pthread_attr_getcputime, pthread_attr_setcputime.
* 2011-10-13 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-10-131-0/+1
| | | | | | * configure.ac: Check for size of mode_t. * psxfile01/test.c, psxstat/test.c: Include "primode.h". Use PRIomode_t to print mode_t.
* 2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-09-301-0/+1
| | | | * configure.ac: Check for size of time_t.
* 2011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-07-311-0/+1
| | | | | | | | | | | | 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-31 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-07-311-0/+1
| | | | | | | | 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.
* 2011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-03-081-0/+1
| | | | | | | | | PR 1759/cpukit * Makefile.am, configure.ac: Add test to use some pthread calls with Classic Tasks. * psxclassic01/.cvsignore, psxclassic01/Makefile.am, psxclassic01/init.c, psxclassic01/psxclassic01.doc, psxclassic01/psxclassic01.scn: New files.
* 2011-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-221-0/+1
| | | | * configure.ac: Add AC_CONFIG_HEADER(config.h).
* 2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-081-0/+2
| | | | | | * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t. * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]), AC_CHECK_SIZEOF([blkcnt_t]).
* 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-021-2/+2
| | | | * configure.ac: Require autoconf-2.68, automake-1.11.1.
* 2011-01-17 Alin Rus <alin.codejunkie@gmail.com>Joel Sherrill2011-01-171-0/+1
| | | | | | * Makefile.am, configure.ac: Add psxaio03/. * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn psxaio03/system.h: New.
* 2010-10-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-211-0/+1
| | | | | | | | * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and sleep() (e.g. interruptible blocking and sleeping) are interruptible by signal. * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c, psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
* 2010-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-041-0/+17
| | | | | | | | | * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn, psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack, pthread_attr_setstack, pthread_attr_getguardsize, and pthread_attr_setguardsize. * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c, psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
* 2010-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-10-011-2/+2
| | | | | * configure.ac: Check for pthread_attr_{get,set}cputime instead of pthread_pthread_attr_{get,set}cputime (Typo).
* 2010-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-281-0/+1
| | | | | | * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn: New files. * Makefile.am, configure.ac: Reflect changes above.
* 2010-08-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-301-0/+4
| | | | | | * configure.ac: AC_CHECK_DECLS([seteuid]). * psximfs02/init.c: Provide decl for seteuid if not provided by libc.
* 2010-08-16 Alin Rus <alin.codejunkie@gmail.com>Ralf Corsepius2010-08-161-0/+2
| | | | | | | | * Makefile.am, configure.ac: Add psxaio01/, psxaio02/. * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn, psxaio01/system.h: New. * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn, psxaio02/system.h: New.
* 2010-07-29 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-291-0/+1
| | | | | | | | PR 1642/testing * psximfs02/init.c, psximfs02/psximfs02.scn, psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added. * configure.ac, Makefile.am: Changes to accommodate psximfs02 test.
* 2010-07-12 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-131-0/+1
| | | | | | | | | | PR 1613/testing * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore, psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New tests. Improves coverage of fchdir, fchmod, fchown directives. * configure.ac, Makefile.am: Changes to accommodate new test. * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test statvfs routine under libcsupport.
* 2010-07-09 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-091-0/+1
| | | | | | | | | | PR 1610/testing * psx13/test.c, psx13/psx13.scn: Remove the test cases which exercise pipe. These are new a new test under psxpipe01/ * psxpipe01/init.c, psxpipe01/Makefile.am, psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test. * Makefile.am, configure.ac: Changes due to addition of new test: psxpipe01.
* 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-061-0/+2
| | | | | | | | | | * Makefile.am, configure.ac: Add test for various forms of times() and getrusage(). * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am, psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc, psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore, psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc, psxtimes01/psxtimes01.scn: New files.
* 2010-07-01 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-011-0/+1
| | | | | | | | | | PR 1598/testing * Makefile.am, configure.ac, psxpasswd01/init.c, psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing for POSIX user database (e.g. /etc/group and /etc/passwd) access routines which are implemented in libcsupport/src/getpwent.c. * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c, psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
* 2010-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-011-0/+2
| | | | | | | | | | * Makefile.am, configure.ac: Add tests for file lock stubs as well as various POSIX methods that access UID, PID, and GID. * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am, psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc, psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore, psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: New files.
* 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-281-2/+0
| | | | * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
* 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-281-0/+1
| | | | | | | * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with files of maximum sizes. * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c, psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
* 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-231-1/+0
| | | | * Makefile.am, configure.ac: Revert accidentally committed patch.
* 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-231-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am, configure.ac, 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, psx14/Makefile.am, psxalarm01/Makefile.am, psxautoinit01/Makefile.am, psxautoinit02/Makefile.am, psxbarrier01/Makefile.am, psxcancel/Makefile.am, psxcancel01/Makefile.am, psxchroot01/Makefile.am, psxcleanup/Makefile.am, psxcleanup01/Makefile.am, psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am, psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c, psxfile02/psxfile02.doc, psxfile02/psxfile02.scn, psxintrcritical01/Makefile.am, psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am, psxmutexattr01/Makefile.am, psxobj01/Makefile.am, psxpasswd01/Makefile.am, psxrdwrv/Makefile.am, psxreaddir/Makefile.am, psxrwlock01/Makefile.am, psxsem01/Makefile.am, psxsignal01/Makefile.am, psxsignal02/Makefile.am, psxsignal03/Makefile.am, psxsignal04/Makefile.am, psxsignal05/Makefile.am, psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am, psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater than number of file descriptors configured.
* 2010-06-23 Jennifer Averett <Jennifer Averett@OARcorp.com>Jennifer Averett2010-06-231-0/+1
| | | | | | | * Makefile.am, configure.ac: Added test case for calls that check for an unopened file descriptor. * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c, psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.