Changes between Version 7 and Version 8 of Ticket #2966


Ignore:
Timestamp:
04/03/17 23:27:38 (7 years ago)
Author:
Chris Johns
Comment:

Reformat the project into headings. Add Project Tasks and add pending, active and closed reports.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2966 – Description

    v7 v8  
    11=  Improve POSIX Compliance =
    2 
    32
    43[[TOC(Developer/Projects/Open/POSIXCompliance, depth=2)]]
    54
     5== Mentors ==
    66
    7 '''Mentors:''' Joel Sherrill
     7Joel Sherrill
    88
    9 '''Students:''' Past, Present, and Potential Students
     9== Students ==
    1010
    11 '''Status:''' More to do.
     11Past, Present, and Potential Students
    1212
    13 '''Introduction:''' Increase the POSIX functions supported by RTEMS and Newlib.
     13== Status ==
    1414
    15 '''Goal:''' Improve POSIX compliance of RTEMS and Newlib.
     15See Project Tasks.
    1616
    17 '''Requirements:'''
     17== Introduction ==
     18
     19Increase the POSIX functions supported by RTEMS and Newlib.
     20
     21== Goal ==
     22
     23Improve POSIX compliance of RTEMS and Newlib.
     24
     25== Project Tasks ==
     26
     27=== Pending Tasks ===
     28
     29 * List tasks here.
     30
     31=== Active Tasks ===
     32
     33The following are the open tickets that are sub-tasks of this project. If you work on a part of this project please make a ticket and add the tag `POSIX-Compliance`.
     34
     35[[TicketQuery(status=accepted&status=assigned&status=new&status=reopened&keywords=~POSIX-Compliance)]]
     36
     37=== Closed Tasks ===
     38
     39[[TicketQuery(status=closed&keywords=~POSIX-Compliance)]]
     40
     41== Requirements ==
    1842
    1943RTEMS POSIX Compliance is achieved via a combination of methods and .h files in RTEMS and the newlib C Library. Newlib also provides the math library.
     
    3660
    3761RTEMS is missing a few POSIX methods which could be supported:
    38 
    3962
    4063* pthread_getcpuclockid()
     
    7093Others will be impossible to implement without multiple processes, and so we'll have to determine which methods make sense to support and in what manner.
    7194
    72 = Testing =
     95== Testing ==
    7396
    7497* Functional unit testing as needed
     
    7699* FACE Consortium Conformance Test Suite. The [http://www.opengroup.org/face FACE Consortium] has defined four POSIX profiles. RTEMS can support most of the methods in the largest profile (General Purpose).
    77100
    78 = References =
     101== References ==
    79102 * [http://pubs.opengroup.org/onlinepubs/9699919799/ Single UNIX Specification]
    80103 * http://www.opengroup.org/testing/downloads.html
    81104 * [http://www.opengroup.org/face FACE Consortium]
    82 
    83 = Active  Project Tasks =
    84 
    85 The following are the open tickets that are sub-tasks of this project. If you work on a part of this project please make a ticket and add the tag `POSIX-Compliance`.
    86 
    87 [[TicketQuery(status=accepted&status=assigned&status=new&status=reopened&keywords=~POSIX-Compliance)]]