summaryrefslogtreecommitdiffstats
path: root/testsuites (follow)
Commit message (Collapse)AuthorAgeFilesLines
* psxhdrs: Fix compile errorsSebastian Huber2018-12-118-16/+16
|
* psxhdrs: Add POSIX API Signature Compliance Tests for pwd.h (GCI 2018)Himanshu402018-12-108-0/+295
|
* psxhdrs: Add POSIX API Signature Compliance Tests for fcntl.h (GCI 2018)Zenon2018-12-104-0/+151
|
* psxtests/Makefile.am: Add fcntl methods missed in previous commitJoel Sherrill2018-12-101-0/+6
|
* psxtests/Makefile.am: Correct spacingJoel Sherrill2018-12-101-39/+39
|
* psxhdrs: Add POSIX API Signature Compliance Tests for sys/resource.h (GCI 2018)Jacob Shin2018-12-106-1/+202
|
* psxhdrs: Implement POSIX API Signature Compliance Tests for sys/times.h (GCI ↵Marçal Comajoan Cara2018-12-092-1/+39
| | | | 2018)
* psxhdrs: Add POSIX Conformance Test for sys/ipc.h (GCI 2018)Shashvat Jain2018-12-092-1/+41
| | | | | | | Test for this file has been added but are disabled due to the absence of header file sys/ipc.h. see Ticket #3650
* psxhdrs: Add POSIX API Signature Compliance Tests for sys/stat.h (GCI 2018)Jacob Shin2018-12-0917-6/+644
|
* psxhdrs: Added POSIX API Signature Compliance Tests for threads.h (GCI 2018)Himanshu402018-12-0926-0/+1069
|
* psxhdrs: Add POSIX API Signature Compliance Tests for stdlib.h (GCI 2018)Jacob Shin2018-12-0966-2/+2466
|
* psxhdrs: POSIX Signature Test for syslog.h (GCI2018)ABR290B2018-12-085-0/+140
|
* psxhdrs: added POSIX API Signature Compliance Tests for libgen.h (GCI 2018)Himanshu402018-12-083-1/+79
|
* psxhdrs: Added POSIX Compliance Test for wchar.h (GCI 2018)zehata2018-12-0883-1/+3273
|
* Implement POSIX API Signature Compliance Tests for stddef.h (GCI 2018)Marçal Comajoan Cara2018-12-082-0/+39
|
* POSIX Signature Test for arpa/inet.h (GCI2018)ABR290B2018-12-085-1/+161
|
* psxhdrs: POSIX API Signature Compliance Tests for netdb.h (GCI 2018)Himanshu402018-12-0726-1/+1025
|
* Implement POSIX API Signature Compliance Tests for uchar.hMarçal Comajoan Cara2018-12-075-0/+168
| | | | | | | This header file is C11 and not currently supported by RTEMS. See #3643. This work was part of GCI 2018.
* score: Remove Objects_Information::maximumSebastian Huber2018-12-071-34/+38
| | | | | | | This information is already present in Objects_Information::maximum_id. Add and use _Objects_Get_maximum_index(). Update #3621.
* score: Optimize object lookupSebastian Huber2018-12-071-20/+218
| | | | | | | | | | | | | | | | Use the maximum ID for the ID to object translation. Using the maximum ID gets rid of an additional load from the object information in _Objects_Get(). In addition, object lookups fail for every ID in case the object information is cleared to zero. This makes it a bit more robust during system startup (see new tests in spconfig02). The local table no longer needs a NULL pointer entry at array index zero. Adjust all the object iteration loops accordingly. Remove Objects_Information::minimum_id since it contains only redundant information. Add _Objects_Get_minimum_id() to get the minimum ID. Update #3621.
* score: Remove Objects_Information::is_stringSebastian Huber2018-12-071-1/+0
| | | | | | Use Objects_Information::name_length to store this information. Update #3621.
* rtems: Add rtems_scheduler_get_maximum_priority()Sebastian Huber2018-12-071-1/+25
| | | | Update #3636.
* score: Avoid sbintime_t in API headersSebastian Huber2018-12-072-0/+2
| | | | | | | | | | The sbintime_t is a non-POSIX type and not visible if strict standard options are selected. Move implementation details from <rtems/score/timestamp.h> to <rtems/score/timestampimpl.h>. Update #3598.
* psxtimes01: Fix sporadic failuresSebastian Huber2018-12-071-1/+1
| | | | | | | | It is not enough to just wait for at least the first clock tick to get non-zero times. In _times() we round down, so the uptime must be greater than or equal to the clock tick interval. We do not know when the timecounter is started during the system initialization. We have to wait until at least two ticks happened.
* tests: Fix rtems_test_spin_until_next_tick()Sebastian Huber2018-12-073-15/+13
| | | | | | This bug surfaced due to sporadic failures in sptimecounter02. Adjust rtems_test_spin_for_ticks() to include the partial tick in the argument value.
* psxtests/Makefile.am: Fix ticket number for ucontext.hJoel Sherrill2018-12-061-4/+4
|
* psxhdrs: Add POSIX API Signature Compliance Tests for ucontext.h (GCI 2018)Jacob Shin2018-12-065-1/+197
|
* Implement POSIX API Signature Compliance Tests for inttypes.hMarçal Comajoan Cara2018-12-067-1/+243
| | | | This work was part of GCI 2018
* psxhdrs:Add POSIX Conformance Test for fmtmsg.h (GCI 2018)Shashvat Jain2018-12-062-19/+25
|
* psxhdrs:Add POSIX Conformance Test for fmtmsg.h (GCI 2018)Shashvat Jain2018-12-062-1/+42
| | | | | | | Includes test fmtmsg which has been disabled due to the absence of header file fmtmsg.h . Updates #3639
* psxhdrs: Add POSIX API Signature Compliance Tests for string.h (GCI 2018)Himanshu402018-12-0635-0/+1366
|
* Added POSIX Compliance Test for <ctype.h> (GCI 2018)zehata2018-12-0631-0/+1127
|
* psxtmtests_plan.csv: Add preemption cases for pthread_setschedprioJoel Sherrill2018-12-061-1/+3
|
* psxtmtests/psxtmtests_plan.csv: Fix typos (GCI 2018)Marçal Comajoan Cara2018-12-061-3/+3
| | | | | | | Two quotation marks were missing so the CSV looked bad when using an editor with syntax highlighting and could also have produced some errors if the file was processed. Also two "Yes" ys were lowercase and I uppercased them so they are like the rest.
* psxtmtests: Identified a Timing Test missing (GCI 2018)Marçal Comajoan Cara2018-12-061-0/+2
| | | | | | | pthread_setschedprio (http://pubs.opengroup.org/onlinepubs/9699919799/) was missing in rtems/testsuites/psxtmtests/psxtmtests.csv. This work was part of GCI 2018.
* psxhdrs: Add POSIX Conformance Tests for math.h (GCI 2018)Shashvat Jain2018-12-06194-0/+7497
| | | | | | | | | Includes API tests for y0l, y1l, and ynl which are in glibc but not in POSIX or newlib. They are disabled until further investigation as to compatibility requirements are determined per the referenced ticket. Updates #3638.
* POSIX Signature Test for fenv.h (GCI 2018)ABR290B2018-12-0612-6/+391
| | | | Updates #2971.
* psxhdrs: Add POSIX API Signature Compliance Tests for wctype.h (GCI 2018)Jacob Shin2018-12-0637-1/+1376
|
* POSIX Compliance Signature Test for glob.h (GCI 2018)ABR290B2018-12-053-0/+81
|
* Added POSIX Compliance Test for complex.h, and adding lines to define CYGWIN ↵zehata2018-12-0567-1/+2595
| | | | until complex.h is fixed (Ticket 3635) . (GCI 2018)
* psxhdrs: Add POSIX API Signature Compliance Tests for ftw.h (GCI 2018)Jacob Shin2018-12-053-0/+93
|
* psxhdrs: Fix spacingJoel Sherrill2018-12-0534-1070/+1070
|
* psxtmcleanup01/init.c: Fix warningsJoel Sherrill2018-12-051-1/+1
|
* psxhdrs/strings/strncasecmp_l.c: Fix warningJoel Sherrill2018-12-051-1/+3
|
* psxhdrs: added POSIX API Signature Compliance Tests for stdio.h File (GCI 2018)Himanshu402018-12-0572-0/+2850
|
* psxhdrs: POSIX API Signature Compliance Tests for sys/utsname.h (GCI 2018)Jacob Shin2018-12-052-1/+39
|
* psxhdrs: POSIX API Signature Compliance Tests for assert.h (GCI 2018)Jacob Shin2018-12-052-1/+37
|
* testsuites/psxtests/Makefile.am: Disable psxhdrs for dirfd.c and fdopendir.cJoel Sherrill2018-12-051-2/+2
| | | | updates #3371.
* psxhdrs: Fix warningsJoel Sherrill2018-12-052-19/+20
|
* psxhdrs: Align the code properly to left hand marginHimanshu402018-12-0511-346/+310
|