Warning, /testsuites/libtests/POSIX/README.md is written in an unsupported language. File is not indexed.
0001 POSIX
0002 =====
0003
0004 This testsuite consists of a collection of (non-functional) program snippets
0005 to check an RTEMS toolchain consisting of
0006 * GCC (libgcc etc.)
0007 * binutils
0008 * newlib (libc)
0009 * RTEMS (librtemscpu + librtemsbsp)
0010 for IEEE Std 1003.1-2008 (aka. POSIX[1]) compliance by link-tests.
0011
0012 All of these programs are supposed to be compilable without any warning,
0013 independently of the configuration used in any of the components
0014 involved.
0015
0016 NB:
0017 - Using "advanced GCC warning flags" may trigger warnings. Such warnings
0018 should be avoided if possible.
0019
0020 - These program snippets are not supposed to be functional.
0021
0022 - This suite only checks for a subset of POSIX library calls, which are
0023 known to have been critical to RTEMS/GCC/newlib interaction at some point
0024 in RTEMS/GCC/newlib's history.
0025
0026 References:
0027 [1] The Open Group Base Specifications Issue 7, IEEE Std 1003.1™-2008,
0028 http://www.opengroup.org/onlinepubs/9699919799
0029