summaryrefslogtreecommitdiffstats
path: root/posix-compliance/wscript (follow)
Commit message (Collapse)AuthorAgeFilesLines
* posix-compliance: Use constant name for API spreadsheet.Joel Sherrill2021-04-071-1/+1
| | | | | | | README-cvs.txt will need to be updated each time the spreadsheet is updated. The spreadsheet is managed and maintained externally and has a version in the name. We do not want that in the repository because a diff of the CSV should always be much smaller than a "delete old/add new" patch.
* posix-compliance: Update tracking spreadsheet to v12Joel Sherrill2021-04-071-1/+1
| | | | | | | | | | The new version of the API tracking spreadsheet includes FACE Technical Standard, Edition 3.1 as well as a few additions to what RTEMS supports. The generation script and discussion of standards was updated to reflect the inclusion of a new Edition of the FACE Technical Standard. Closes #4380.
* Add missing <math.h> methods implemented as macros on compiler builtins.Joel Sherrill2020-09-141-1/+1
| | | | | | | These methods have long been provided and this change is needed on the 5.x branch and master. Closes #4075.
* posix-compliance: Add some missing methodsJoel Sherrill2020-03-211-1/+1
|
* posix-compliance: Add ndbm.h supportJoel Sherrill2019-11-061-1/+1
|
* waf: Add support for extra and excluded sources.Chris Johns2019-02-281-1/+2
|
* waf: Remove as many sys path hacks as we can.Chris Johns2019-02-131-11/+7
| | | | | | | | There are still sys.path hacks in the conf.py files. They cannot be removed because the instance of python running the sphinx-build command does not see our top level path hacks. I looked at using PYTHONPATH but I could not figure out how to set a process environ var for a waf build instance.
* build: Prepend project common pathSebastian Huber2019-02-081-1/+1
| | | | | This avoids conflicts with standard packages such as PIL (Python Imaging Library).
* posix-compliance: Change utimes() from sys/times.h to sys/time.hMarçal Comajoan Cara2018-12-091-1/+1
| | | | | | | | | | | | | | | | | | | In the RTEMS POSIX 1003.1 Compliance Guide it says: The following methods and variables in <sys/times.h> are supported: - times() - utimes() But according to the official POSIX Specifications http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_times.h.html, <sys/times.h> only declares times(), and utimes() is decleared by <sys/time.h> (notice that it's time, not times) according to http://pubs.opengroup.org/onlinepubs/9699919799/functions/utimensat.html and http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html. This patch fixes this error. This work was part of GCI 2018.
* Update the POSIX Compliance Tracking Spreadsheet. Add standards.Joel Sherrill2018-03-091-1/+1
| | | | | | | | | This update adds the following: C11 Programming Language Standard FACE Technical Standard Edition 3.0 (four profiles) Software Communication Architecture Specification 2.2.2 (one profile) Software Communication Architecture Specification 4.1 (three profiles)
* posix-compliance: Reference the generated content via the include file.Chris Johns2017-10-131-1/+2
| | | | | - Move the copyright to the top of the generated file. - Add a glossary and references section.
* build: Remove the grouping in posix-compliance.Chris Johns2017-10-121-1/+0
|
* posix-compliance: Add automatic generation of the ReST file from CSV data.Chris Johns2017-10-121-1/+23
| | | | Closes #3177.
* New version of POSIX Compliance GuideJoel Sherrill2017-10-121-0/+11
This is a replacement of the POSIX 1003.1 Compliance Guide. It will be generated from a .csv file. Updates #3177.