summaryrefslogtreecommitdiffstats
path: root/posix-users (follow)
Commit message (Collapse)AuthorAgeFilesLines
* posix-users/process_creation_and_execution.rst: Update pthread_atfork()Joel Sherrill2022-09-061-5/+11
| | | | Updates #4713.
* posix-users/message_passing.rst: Add status for cannot block in ISRJoel Sherrill2020-01-241-0/+2
| | | | Updates #3857.
* Address several issues from compiling examplesMartin Erik Werner2019-09-032-13/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compiling the code from examples "code-block:: c" along with public includes and a bsp exposed a few issues amongst a lot of false positives. Address some of these: * Terminate struct declarations with ';'. Mainly for pedantic correctness. * Show ptrdiff_t instead of size_t for the sbrk() prototype, matching the current argument type in rtems. * Replace some occurrences of unsigned16 with uint16_t. * Fix odd type declaration, "uint8_t char*" -> "char*". * Use appropriate helper to get chain head instead of invalid access to nonexistent struct member. * Remove several excess '\' escapes. * Use RTEMS_SELF instead of undefined SELF. * Use rtems_task instead of void for task functions. * Add missing stack size parameter in task creation. * Use rtems_interrupt_level instead of undefined rtems_interrupt. * Correct return value format for rtems_object_id_get_api() rtems_object_id_get_index() (enum and uint16_t) and also fix corresponding print formatting. * Correct return value documentation for rtems_object_id_get_class(), rtems_object_id_get_node() and rtems_object_id_get_index() int -> uint32_t. * Use RTEMS_SUCCESSFUL instead of undefined RTEMS_STATUS_SUCCESSFUL and fix return value variable name in rate monotonic examples. * Use RTEMS_TIMEOUT instead of undefined TIMEOUT and RTEMS_PERIOD_STATUS instead of undefined STATUS. * Add missing fields to ftpd configuration. * Correct parameter types in ftpd hook prototype, unsigned char * -> void *. * Fix various code-block:: attributes, c -> makefile and c -> shell. * Add missing parenthesis in socket buffer memory calculation example. * Remove typedef in declaration of mq_attr since it is defiend without typedef in reality. * Update siginfo_t declaration to match current reality. * Update shell user command definition example to include mode, uid and gid.
* Add unicode support for commonly used characters like copyright.Chris Johns2019-02-281-3/+5
| | | | | - This change makes the copyright character easier to see on editors lacking good unicode rendering support, ie terminals.
* Use pathto() on the genindex URL to make it relative.Chris Johns2019-02-151-2/+0
|
* 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-082-2/+2
| | | | | This avoids conflicts with standard packages such as PIL (Python Imaging Library).
* Reformat and update copyright and license noticesSebastian Huber2019-01-141-8/+7
| | | | | | | | 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.
* Simplify SPDX-License-Identifier commentSebastian Huber2019-01-1126-26/+26
|
* Remove superfluous "All rights reserved."Sebastian Huber2019-01-1122-22/+0
|
* Use standard format for copyright linesSebastian Huber2019-01-1122-49/+24
|
* Add common header.rst to reduce copy and pasteSebastian Huber2019-01-091-23/+1
|
* posix-users/input_and_output.rst: Document errors for mount() and unmount()Joel Sherrill2018-11-211-4/+15
|
* posix-users/device_and_class_specific.rst: Add PrototypesMarçal Comajoan Cara2018-11-211-20/+28
| | | | | | | Add and update Device and Class Specific APIs in POSIX Users Guide. This work was part of GCI 2018.
* posix-users/input_and_output.rst: Add PrototypesMarçal Comajoan Cara2018-11-211-28/+56
| | | | | | | Add and update Prototypes to Input and Output APIs in POSIX Users Guide. This work was part of GCI 2018.
* posix-users/memory_managment.rst: Add PrototypesMarçal Comajoan Cara2018-11-211-0/+22
| | | | | | Add Prototypes to Memory Management APIs in POSIX Users Guide. This work was part of GCI 2018.
* posix-users/system_database.rst: Add PrototypesMarçal Comajoan Cara2018-11-211-4/+36
| | | | | | Add Prototypes to System Database APIs in POSIX Users Guide. This work was part of GCI 2018.
* posix-users/thread_cancellation.rst: Add PrototypesMarçal Comajoan Cara2018-11-211-3/+18
| | | | | | Add Prototypes to Thread Cancellation APIs. This work was part of GCI 2018.
* posix-users/language_specific_services.rst: Add Prototypes to Language ↵Marçal Comajoan Cara2018-11-211-42/+48
| | | | | | Specific Service APIs This work was part of GCI 2018.
* Update the copyright year.Chris Johns2018-10-191-1/+1
|
* build: Fix indexing so it works on HTML and PDF.Chris Johns2018-08-212-5/+1
| | | | | | | | | | | | - 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
* Add indexes to all documents.Chris Johns2017-11-122-2/+5
| | | | Update #3229.
* posix-users: Clarify timed operation errorsSebastian Huber2017-10-242-3/+7
| | | | Close #3182.
* posix-users/thread.rst: Add pthread_getconcurrency and pthread_setconcurrencyJoel Sherrill2017-10-111-0/+69
| | | | Closes #2680.
* Update copyright notices.Chris Johns2017-08-111-4/+7
|
* memory_management: update mmap, munmap, shm_open, shm_unlinkGedare Bloom2017-07-281-9/+140
| | | | Close #2859.
* posix1003-1, posix_users: mark mmap and shm functions implementedGedare Bloom2017-07-281-2/+1
| | | | Update #2859.
* POSIX Users: Add posix_devctl()Joel Sherrill2017-04-252-0/+76
|
* waf: Cleaner formatting to see the importing.Chris Johns2017-03-271-2/+7
|
* Use a single top level version number.Chris Johns2017-03-201-4/+5
|
* Update document titles for consistencyJoel Sherrill2017-01-112-7/+7
|
* Update version/revision to 4.11.99Sebastian Huber2016-12-211-2/+2
|
* Rename all manuals with an _ to have a -. It helps released naming of files.Chris Johns2016-11-0327-0/+12452