Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | posix_devctl - Add support for SOCKCLOSE | Joel Sherrill | 2020-01-17 | 4 | -2/+38 |
| | | | | | | | | | The FACE Technical Standard, Edition 3.0 and later require the definition of the subcommand SOCKCLOSE in <devctl.h>. Reference: https://www.opengroup.org/face closes #3856. | ||||
* | config: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS | Sebastian Huber | 2019-12-19 | 25 | -28/+28 |
| | | | | | | | Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS into CONFIGURE_MAXIMUM_FILE_DESCRIPTORS. Update #3753. | ||||
* | config: Add CONFIGURE_IMFS_ENABLE_MKFIFO | Sebastian Huber | 2019-12-13 | 2 | -3/+2 |
| | | | | | | | | Obsolete undocumented configuration options CONFIGURE_MAXIMUM_FIFOS and CONFIGURE_MAXIMUM_PIPES. Replace these options with the new CONFIGURE_IMFS_ENABLE_MKFIFO configuration option. Update #3840. | ||||
* | libtest: Change expected pass state string | Sebastian Huber | 2019-12-05 | 2 | -2/+2 |
| | | | | Use separator character '_' for all test states. | ||||
* | Move feature macro before "config.h" include | Sebastian Huber | 2019-12-02 | 27 | -43/+67 |
| | | | | | | | This allows to use header includes in "config.h" to reduce the build configuration checks. Update #3818. | ||||
* | psxinttypes01: Remove invalid test cases | Sebastian Huber | 2019-11-26 | 3 | -30/+6 |
| | | | | | | The functions expect a valid string as input according to POSIX. On systems with a NULL pointer protection the test cases ended up in exceptions. | ||||
* | sptests: Avoid include path magic | Sebastian Huber | 2019-11-12 | 5 | -22/+36 |
| | | | | Update #3818. | ||||
* | tests: Simplify fatal error test support | Sebastian Huber | 2019-11-12 | 3 | -87/+44 |
| | | | | | | Move system.h to shared init.c. Update #3818. | ||||
* | psxtests: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 4 | -255/+241 |
| | | | | Update #3818. | ||||
* | psxfenv01: Check FE_DIVBYZERO define | Sebastian Huber | 2019-11-12 | 1 | -0/+2 |
| | |||||
* | psxtests/psxualarm: Fix test failure | Sebastian Huber | 2019-10-01 | 1 | -0/+8 |
| | | | | Update #3794. | ||||
* | Correct initial POSIX signals mask | Joel Sherrill | 2019-09-24 | 13 | -0/+513 |
| | | | | | | | | | | | | + Modify POSIX thread create extension to ensure expected initial signal mask is provided to system threads, initial tasks and threads, and inheritied by tasks and threads. + Adds psxsignal07 to verify functionality when using a POSIX Initialization thread and POSIX threads. + Adds psxsignal08 to verify functionality when using a Classic API Initialization task and Classic API tasks. Closes #3794. | ||||
* | Add psxfenv01 test to psxtests | Vaibhav Gupta | 2019-09-10 | 5 | -2/+173 |
| | | | | | | Note that this test requires a functional fenv implementation. Some targets have multilib variants where the fenv implementation is not 100% passing. | ||||
* | psxtests: Add ndbm test suite | Vaibhav Gupta | 2019-07-30 | 5 | -0/+379 |
| | | | | | | | | | Joel Sherrill <joel@rtems.org> modified the patch to add autoconf logic to avoid building this new test unless the tool chain include <ndbm.h>. The ensures that git bisect continues to work and that the addition of this test does not immediately force the entire community to update their tools. | ||||
* | psxtests: Add psxinttypes01 for <inttypes.h> methods | Vaibhav Gupta | 2019-06-19 | 5 | -0/+327 |
| | |||||
* | Makefile.am: Add psxhdrs/termios files to build | Joel Sherrill | 2019-05-07 | 1 | -12/+12 |
| | |||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for termios.h | Jacob Shin | 2019-05-07 | 12 | -0/+560 |
| | |||||
* | rtems: Add rtems_scheduler_get_processor_maximum() | Sebastian Huber | 2019-04-09 | 1 | -1/+2 |
| | | | | | | | | | | | Add rtems_scheduler_get_processor_maximum() as a replacement for rtems_get_processor_count(). The rtems_get_processor_count() is a bit orphaned. Adopt it by the Scheduler Manager. The count is also misleading, since the processor set may have gaps and the actual count of online processors may be less than the value returned by rtems_get_processor_count(). Update #3732. | ||||
* | psxhdrs/stdio/v*.c: Fix warnings in varargs tests | Joel Sherrill | 2019-03-25 | 8 | -16/+26 |
| | |||||
* | testsuite: Make the OPERATION_COUNT a test configuration parameter. | Chris Johns | 2019-03-07 | 2 | -19/+22 |
| | | | | | - Add a small memory test config file. - Update the small memory PowerPC BSPs to use the new test config. | ||||
* | psxtests/psxonce01: Fix typo | Sebastian Huber | 2019-02-18 | 1 | -2/+2 |
| | | | | Update #3334. | ||||
* | score: Avoid some deadlocks in _Once() | Sebastian Huber | 2019-02-18 | 3 | -19/+80 |
| | | | | | | | | Recursive usage of the same pthread_once_t results now in a deadlock. Previously, an error of EINVAL was returned. This usage scenario is invalid according to the POSIX pthread_once() specification. Close #3334. | ||||
* | psxtests: Remove bogus file | Sebastian Huber | 2019-02-12 | 1 | -38/+0 |
| | | | | | | This file is unused and makes trouble on Windows. Updates #3638. | ||||
* | build: Do not install test programs | Sebastian Huber | 2019-01-30 | 1 | -3/+1 |
| | |||||
* | Fix format warnings due to ino_t changes | Sebastian Huber | 2019-01-10 | 1 | -1/+1 |
| | |||||
* | psxconfig01: Fix pre-processor conditions | Sebastian Huber | 2019-01-10 | 1 | -20/+20 |
| | | | | | | Do not rely on compiler optimizations to throw away empty loops. Close #3673. | ||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for errno.h | Jacob Shin | 2019-01-08 | 2 | -0/+45 |
| | |||||
* | psxfile01: Fix one second sleep | Jiri Gaisler | 2019-01-07 | 1 | -1/+1 |
| | | | | | | | | Checking of atime in psxfile01 (line 713) can fail since a delay for rtems_clock_get_ticks_per_second (line 699) gives a delay of less than one second, depending on when the last tick occurred. atime is measured in whole seconds, and a fast processor might read the file before a new second occurs. Add one tick to the delay will solve the problem. | ||||
* | psxhdrs: Changing copyright license to BSD-2-Clause | Jacob Shin | 2018-12-20 | 139 | -1535/+3062 |
| | |||||
* | psxhdrs: Update licenses to 2-Clause BSD (GCI 2018) | Marçal Comajoan Cara | 2018-12-14 | 12 | -132/+264 |
| | | | | | | Updated licenses of the files I wrote to the 2-Clause BSD License. This work was part of GCI 2018. | ||||
* | Some minor fix on psxhdrs | Himanshu40 | 2018-12-14 | 4 | -18/+4 |
| | |||||
* | psxhdrs: Changed the copyright license to BSD-2-Clause (GCI 2018) | Himanshu40 | 2018-12-14 | 218 | -2663/+5067 |
| | |||||
* | score: Static Objects_Information initialization | Sebastian Huber | 2018-12-14 | 1 | -20/+15 |
| | | | | | | | | | | | Statically allocate the objects information together with the initial set of objects either via <rtems/confdefs.h>. Provide default object informations with zero objects via librtemscpu.a. This greatly simplifies the workspace size estimate. RTEMS applications which do not use the unlimited objects option are easier to debug since all objects reside now in statically allocated objects of the right types. Close #3621. | ||||
* | psxhdrs: Changed the Copyright license to BSD-2-Clause . | Pritish Jain | 2018-12-13 | 195 | -2935/+5080 |
| | | | | | The Copyright clause has been changed to BSD-2-Clause for all the tests in the header files math.h , utime.h , fmtmsg.h and sys/ipc.h . | ||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for sys/msg.h (GCI 2018) | Jacob Shin | 2018-12-13 | 5 | -0/+219 |
| | |||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for sys/select.h (GCI 2018) | Jacob Shin | 2018-12-13 | 7 | -1/+304 |
| | | | | The Google Code-In finished before I could submit this, so I thought I would submit this instead of letting it go to waste. | ||||
* | psxhdrs: Add POSIX Signature Compliance Test for sys/shm.h (GCI 2018) | ABR290B | 2018-12-13 | 5 | -0/+151 |
| | |||||
* | POSIX Signature Compliance Test for utmpx.h (GCI2018) | ABR290B | 2018-12-13 | 7 | -0/+218 |
| | |||||
* | POSIX Signature Compliance Test for sys/statvfs.h (GCI 2018) | ABR290B | 2018-12-13 | 3 | -0/+76 |
| | |||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for net/if.h | Jacob Shin | 2018-12-12 | 5 | -0/+195 |
| | |||||
* | psxhdrs/: Changed boilerplate licenses to BSD-2 (GCI 2018) | zehata | 2018-12-11 | 187 | -2149/+4205 |
| | |||||
* | psxhdrs: POSIX API Signature Compliance Test for setjmp.h (GCI2018) | ABR290B | 2018-12-11 | 5 | -1/+146 |
| | |||||
* | psxhdrs: Implement POSIX API Signature Compliance Tests for poll.h (GCI 2018) | Marçal Comajoan Cara | 2018-12-11 | 2 | -0/+51 |
| | | | | | | | poll.h implements poll() which is not supported by RTEMS according to the RTEMS POSIX 1003.1 Compliance Guide. See #3657. This work was part of GCI 2018. | ||||
* | psxhdrs: Add POSIX Compliance Tests for wordexp.h (GCI 2018) | Pritish Jain | 2018-12-11 | 3 | -0/+101 |
| | |||||
* | psxhdrs: Fix compile errors | Sebastian Huber | 2018-12-11 | 8 | -16/+16 |
| | |||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for pwd.h (GCI 2018) | Himanshu40 | 2018-12-10 | 8 | -0/+295 |
| | |||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for fcntl.h (GCI 2018) | Zenon | 2018-12-10 | 4 | -0/+151 |
| | |||||
* | psxtests/Makefile.am: Add fcntl methods missed in previous commit | Joel Sherrill | 2018-12-10 | 1 | -0/+6 |
| | |||||
* | psxtests/Makefile.am: Correct spacing | Joel Sherrill | 2018-12-10 | 1 | -39/+39 |
| | |||||
* | psxhdrs: Add POSIX API Signature Compliance Tests for sys/resource.h (GCI 2018) | Jacob Shin | 2018-12-10 | 6 | -1/+202 |
| |