4.115
Line | |
---|
1 | This testsuite consists of a collection of (non-functional) programs snippets |
---|
2 | to check an RTEMS toolchain consisting of |
---|
3 | * GCC (libgcc etc.) |
---|
4 | * binutils |
---|
5 | * newlib (libc) |
---|
6 | * RTEMS (librtemscpu + librtemsbsp) |
---|
7 | for IEEE Std 1003.1-2008 (aka. POSIX[1]) compliance by link-tests. |
---|
8 | |
---|
9 | All of these programs are supposed to be compilable without any warning, |
---|
10 | independently of the configuration being used in any of the components |
---|
11 | involved. |
---|
12 | |
---|
13 | NB: |
---|
14 | - Using "advanced GCC warning flags" may trigger warnings. Such warnings |
---|
15 | should be avoided if possible. |
---|
16 | |
---|
17 | - These program snippets are not supposed to be functional. |
---|
18 | |
---|
19 | - This suite only checks for a subset of POSIX library calls, which are |
---|
20 | known to have been critical in RTEMS/GCC/newlib interaction at some point |
---|
21 | in RTEMS/GCC/newlib's history. |
---|
22 | |
---|
23 | References: |
---|
24 | [1] The Open Group Base Specifications Issue 7, IEEE Std 1003.1â¢-2008, |
---|
25 | http://www.opengroup.org/onlinepubs/9699919799 |
---|
Note: See
TracBrowser
for help on using the repository browser.