diff options
author | Joel Sherrill <joel@rtems.org> | 2017-08-28 13:03:40 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2017-10-12 20:25:13 -0500 |
commit | 2c3cf2166dd35152bb006d027476400be8759615 (patch) | |
tree | c9bde69e8015ae32d259a962694187d742a8ea0b /posix-compliance/README-csv.txt | |
parent | Shorten BSP and Driver Guide name (missed commit) (diff) | |
download | rtems-docs-2c3cf2166dd35152bb006d027476400be8759615.tar.bz2 |
New version of POSIX Compliance Guide
This is a replacement of the POSIX 1003.1 Compliance Guide. It
will be generated from a .csv file.
Updates #3177.
Diffstat (limited to 'posix-compliance/README-csv.txt')
-rw-r--r-- | posix-compliance/README-csv.txt | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/posix-compliance/README-csv.txt b/posix-compliance/README-csv.txt new file mode 100644 index 0000000..44e843b --- /dev/null +++ b/posix-compliance/README-csv.txt @@ -0,0 +1,47 @@ + +The .cvs file is exported from a spreadsheet used to track the +status of RTEMS versus various POSIX related standards. + +This is the information in each column: + +1 - Master List of Methods +2 - Header File +3 - IEEE Std 1003.1-2008 API +4 - PSE51 +5 - PSE52 +6 - PSE53 +7 - PSE54 +8 - C99 +9 - FACE 2.1 Security +10 - FACE 2.1 Safety Base +11 - FACE 2.1 Safety Extended +12 - FACE 2.1 General-Purpose +13 - RTEMS w/o Networking +14 - RTEMS w/ Networking +15 - Deos RTEMS Safety Base +16 - Deos RTEMS Safety Ext +17 - Deos RTEMS Gen Purp +18 - RTEMS Impl Note +19 - POSIX Functionality Categories +20 - misc + +NOTE: Column 13 uses the rtems-libbsd network stack. + +For the standards columns, the cells are blank to indicate not +required or "INCL" to indicate required. + +For the RTEMS colums, the following values are used: + +CTS-YES - FACE Conformance Test Suite reports present +CTS-NO - FACE Conformance Test Suite reports not present +RT-YES - RTEMS specific probe test reports present +RT-NO - RTEMS specific probe test reports not present +HAND-YES - Override by hand to indicate RTEMS supports this + +The "RTEMS Impl Notes" column has the following values: + ++ ENOSYS to indicate the method is a stub that sets errno to ENOSYS and + returns -1 ++ SUSP to indicate the method is limited due to the Single Use, + Single Process nature of RTEMS. + |