summaryrefslogtreecommitdiff
path: root/posix-compliance (follow)
AgeCommit message (Collapse)Author
2021-04-07posix-compliance: Use constant name for API spreadsheet.Joel Sherrill
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.
2021-04-07posix-compliance: Update tracking spreadsheet to v12Joel Sherrill
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.
2020-09-14Add missing <math.h> methods implemented as macros on compiler builtins.Joel Sherrill
These methods have long been provided and this change is needed on the 5.x branch and master. Closes #4075.
2020-03-21posix-compliance: Add some missing methodsJoel Sherrill
2019-11-06posix-compliance: Add ndbm.h supportJoel Sherrill
2019-02-28waf: Add support for extra and excluded sources.Chris Johns
2019-02-28Add unicode support for commonly used characters like copyright.Chris Johns
- This change makes the copyright character easier to see on editors lacking good unicode rendering support, ie terminals.
2019-02-28waf: Fix python3 issues.Chris Johns
- Found after updating to FreeBSD-12.0 which defaults to Python3.
2019-02-15Use pathto() on the genindex URL to make it relative.Chris Johns
2019-02-13waf: Remove as many sys path hacks as we can.Chris Johns
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.
2019-02-08build: Prepend project common pathSebastian Huber
This avoids conflicts with standard packages such as PIL (Python Imaging Library).
2019-01-14Reformat and update copyright and license noticesSebastian Huber
For everything before 2015 an OAR copyright is assumed. Later copyright notices are based on Git commits on a best effort basis. The copyright notices of the "RTEMS Software Engineering Handbook" and the "RTEMS CPU Architecture Supplement" are incomplete.
2019-01-11Simplify SPDX-License-Identifier commentSebastian Huber
2019-01-11Remove superfluous "All rights reserved."Sebastian Huber
2019-01-11Use standard format for copyright linesSebastian Huber
2019-01-09Add common header.rst to reduce copy and pasteSebastian Huber
2018-12-09posix-compliance: Change utimes() from sys/times.h to sys/time.hMarçal Comajoan Cara
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.
2018-10-19Update the copyright year.Chris Johns
2018-08-21build: Fix indexing so it works on HTML and PDF.Chris Johns
- Remove all genindex.rst files, these are generated and should not exist in our source. - Fix the HTML templates so the local specialisation works. - Add a index link to the sidebar for HTML. Note, there is no TOC entry for the index in the PDF output and I cannot figure out how to add one. Closes #3503
2018-03-09Update the POSIX Compliance Tracking Spreadsheet. Add standards.Joel Sherrill
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)
2018-03-09posix-compliance: Add description of standardsJoel Sherrill
2017-11-12Add indexes to all documents.Chris Johns
Update #3229.
2017-11-09Change RTEMS version to 5Sebastian Huber
Update #3220.
2017-10-13posix-compliance: Latex does not like an empty glossary.Chris Johns
2017-10-13posix-compliance: Reference the generated content via the include file.Chris Johns
- Move the copyright to the top of the generated file. - Add a glossary and references section.
2017-10-12posix-compliance: Fix the pdflatex file created by Sphinx.Chris Johns
2017-10-12build: Remove the grouping in posix-compliance.Chris Johns
2017-10-12posix-compliance: Add automatic generation of the ReST file from CSV data.Chris Johns
Closes #3177.
2017-10-12New version of POSIX Compliance GuideJoel Sherrill
This is a replacement of the POSIX 1003.1 Compliance Guide. It will be generated from a .csv file. Updates #3177.