summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/POSIX/README
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2009-12-02 15:00:05 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2009-12-02 15:00:05 +0000
commit60d47abfcfa901aafd85ba49b12d5994d7ef9aae (patch)
tree107d03a1528fc7c327a0410cdf75b3cfaeedc7c8 /testsuites/libtests/POSIX/README
parent2009-12-02 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-60d47abfcfa901aafd85ba49b12d5994d7ef9aae.tar.bz2
New.
Diffstat (limited to 'testsuites/libtests/POSIX/README')
-rw-r--r--testsuites/libtests/POSIX/README25
1 files changed, 25 insertions, 0 deletions
diff --git a/testsuites/libtests/POSIX/README b/testsuites/libtests/POSIX/README
new file mode 100644
index 0000000000..48dfa8121f
--- /dev/null
+++ b/testsuites/libtests/POSIX/README
@@ -0,0 +1,25 @@
+This testsuite consists of a collection of (non-functional) programs snippets
+to check an RTEMS toolchain consisting of
+* GCC (libgcc etc.)
+* binutils
+* newlib (libc)
+* RTEMS (librtemscpu + librtemsbsp)
+for IEEE Std 1003.1-2008 (aka. POSIX[1]) compliance by link-tests.
+
+All of these programs are supposed to be compilable without any warning,
+independently of the configuration being used in any of the components
+involved.
+
+NB:
+- Using "advanced GCC warning flags" may trigger warnings. Such warnings
+ should be avoided if possible.
+
+- These program snippets are not supposed to be functional.
+
+- This suite only checks for a subset of POSIX library calls, which are
+ known to have been critical in RTEMS/GCC/newlib interaction at some point
+ in RTEMS/GCC/newlib's history.
+
+References:
+[1] The Open Group Base Specifications Issue 7, IEEE Std 1003.1™-2008,
+ http://www.opengroup.org/onlinepubs/9699919799