Back to home page

LXR

 
 

    


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