source: rtems/doc/posix1003.1/preface.texi @ e630235

4.115
Last change on this file since e630235 was 9c103a5, checked in by Joel Sherrill <joel.sherrill@…>, on 09/19/03 at 18:04:14

2003-09-19 Joel Sherrill <joel@…>

  • ch07.t, posix1003_1.texi, preface.texi: Merge from branch.
  • Property mode set to 100644
File size: 1.1 KB
Line 
1@c
2@c  COPYRIGHT (c) 1988-2002.
3@c  On-Line Applications Research Corporation (OAR).
4@c  All rights reserved.
5@c
6@c  $Id$
7@c
8
9@ifnottex
10@node Preface, General, Top, Top
11@end ifnottex
12
13@unnumbered Preface
14
15This document lists the functions, constant, macros, feature flags,
16and types defined in the POSIX 1003.1 standard.  Each section in
17this document corresponds to a section in the 1003.1 standard
18and the implementation status of the items required by the standard
19are listed.
20
21RTEMS supports a number of POSIX process, user, and group oriented
22routines in what is referred to as a "SUSP" (Single-User, Single
23Process) manner.  RTEMS supports a single process, multithreaded
24POSIX 1003.1b environment.  In a pure world, there would be
25no reason to even include routines like @code{getpid()} when there
26can only be one process.  But providing routines like @code{getpid()}
27and making them work in a sensible fashion for an embedded environment
28while not returning ENOSYS (for not implemented) makes it significantly
29easier to port code from a UNIX environment without modifying it.
Note: See TracBrowser for help on using the repository browser.