Changeset 180ca02 in rtems


Ignore:
Timestamp:
Apr 2, 1998, 8:02:27 PM (23 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
cfdba52
Parents:
bb6c4615
Message:

Added constants through ch13

Location:
doc/posix1003.1
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • doc/posix1003.1/ch02.t

    rbb6c4615 r180ca02  
    1818
    1919@example
    20 E2BIG, Constant,
    21 EACCES, Constant,
    22 EAGAIN, Constant,
    23 EBADF, Constant,
    24 EBADMSG, Constant,
    25 EBUSY, Constant,
    26 ECANCELED, Constant,
    27 ECHILD, Constant,
    28 EDEADLK, Constant,
    29 EDOM, Constant,
    30 EEXIST, Constant,
    31 EFAULT, Constant,
    32 EFBIG, Constant,
    33 EINPROGRESS, Constant,
    34 EINTR, Constant,
    35 EINVAL, Constant,
    36 EIO, Constant,
    37 EISDIR, Constant,
    38 EMFILE, Constant,
    39 EMLINK, Constant,
    40 EMSGSIZE, Constant,
    41 ENAMETOOLONG, Constant,
    42 ENFILE, Constant,
    43 ENODEV, Constant,
    44 ENOENT, Constant,
    45 ENOEXEC, Constant,
    46 ENOLCK, Constant,
    47 ENOMEM, Constant,
    48 ENOSPC, Constant,
    49 ENOSYS, Constant,
    50 ENOTDIR, Constant,
    51 ENOTEMPTY, Constant,
    52 ENOTSUP, Constant,
    53 ENOTTY, Constant,
    54 ENXIO, Constant,
    55 EPERM, Constant,
    56 EPIPE, Constant,
    57 ERANGE, Constant,
    58 EROFS, Constant,
    59 ESPIPE, Constant,
    60 ESRCH, Constant,
    61 ETIMEDOUT, Constant,
    62 EXDEV, Constant,
     20E2BIG, Constant, Implemented
     21EACCES, Constant, Implemented
     22EAGAIN, Constant, Implemented
     23EBADF, Constant, Implemented
     24EBADMSG, Constant, Implemented
     25EBUSY, Constant, Implemented
     26ECANCELED, Constant, Unimplemented
     27ECHILD, Constant, Implemented
     28EDEADLK, Constant, Implemented
     29EDOM, Constant, Implemented
     30EEXIST, Constant, Implemented
     31EFAULT, Constant, Implemented
     32EFBIG, Constant, Implemented
     33EINPROGRESS, Constant, Implemented
     34EINTR, Constant, Implemented
     35EINVAL, Constant, Implemented
     36EIO, Constant, Implemented
     37EISDIR, Constant, Implemented
     38EMFILE, Constant, Implemented
     39EMLINK, Constant, Implemented
     40EMSGSIZE, Constant, Implemented
     41ENAMETOOLONG, Constant, Implemented
     42ENFILE, Constant, Implemented
     43ENODEV, Constant, Implemented
     44ENOENT, Constant, Implemented
     45ENOEXEC, Constant, Implemented
     46ENOLCK, Constant, Implemented
     47ENOMEM, Constant, Implemented
     48ENOSPC, Constant, Implemented
     49ENOSYS, Constant, Implemented
     50ENOTDIR, Constant, Implemented
     51ENOTEMPTY, Constant, Implemented
     52ENOTSUP, Constant, Implemented
     53ENOTTY, Constant, Implemented
     54ENXIO, Constant, Implemented
     55EPERM, Constant, Implemented
     56EPIPE, Constant, Implemented
     57ERANGE, Constant, Implemented
     58EROFS, Constant, Implemented
     59ESPIPE, Constant, Implemented
     60ESRCH, Constant, Implemented
     61ETIMEDOUT, Constant, Implemented
     62EXDEV, Constant, Implemented
    6363@end example
    6464
     
    9696
    9797@example
    98 NULL, Constant,
     98NULL, Constant, Implemented
    9999@end example
    100100
     
    110110
    111111@example
    112 CHAR_BIT, Constant,
    113 CHAR_MAX, Constant,
    114 CHAR_MIN, Constant,
    115 INT_MAX, Constant,
    116 INT_MIN, Constant,
    117 LONG_MAX, Constant,
    118 LONG_MIN, Constant,
    119 MB_LEN_MAX, Constant,
    120 SCHAR_MAX, Constant,
    121 SCHAR_MIN, Constant,
    122 SHRT_MAX, Constant,
    123 SHRT_MIN, Constant,
    124 UCHAR_MAX, Constant,
    125 UINT_MAX, Constant,
    126 ULONG_MAX, Constant,
    127 USHRT_MAX, Constant,
    128 @end example
     112CHAR_BIT, Constant, Implemented
     113CHAR_MAX, Constant, Implemented
     114CHAR_MIN, Constant, Implemented
     115INT_MAX, Constant, Implemented
     116INT_MIN, Constant, Implemented
     117LONG_MAX, Constant, Implemented
     118LONG_MIN, Constant, Implemented
     119MB_LEN_MAX, Constant, Implemented
     120SCHAR_MAX, Constant, Implemented
     121SCHAR_MIN, Constant, Implemented
     122SHRT_MAX, Constant, Implemented
     123SHRT_MIN, Constant, Implemented
     124UCHAR_MAX, Constant, Implemented
     125UINT_MAX, Constant, Implemented
     126ULONG_MAX, Constant, Implemented
     127USHRT_MAX, Constant, Implemented
     128@end example
     129
     130NOTE: These are implemented in GCC's limits.h file.
    129131
    130132@subsection Minimum Values
    131133
    132134@example
    133 _POSIX_AIO_LISTIO_MAX, Constant,
    134 _POSIX_AIO_MAX, Constant,
    135 _POSIX_ARG_MAX, Constant,
    136 _POSIX_CHILD_MAX, Constant,
    137 _POSIX_DELAYTIMER_MAX, Constant,
    138 _POSIX_LINK_MAX, Constant,
    139 _POSIX_LOGIN_NAME_MAX, Constant,
    140 _POSIX_MAX_CANON, Constant,
    141 _POSIX_MAX_INPUT, Constant,
    142 _POSIX_MQ_OPEN_MAX, Constant,
    143 _POSIX_MQ_PRIO_MAX, Constant,
    144 _POSIX_NAME_MAX, Constant,
    145 _POSIX_NGROUPS_MAX, Constant,
    146 _POSIX_OPEN_MAX, Constant,
    147 _POSIX_PATH_MAX, Constant,
    148 _POSIX_PIPE_BUF, Constant,
    149 _POSIX_RTSIG_MAX, Constant,
    150 _POSIX_SEM_NSEMS_MAX, Constant,
    151 _POSIX_SEM_VALUE_MAX, Constant,
    152 _POSIX_SIGQUEUE_MAX, Constant,
    153 _POSIX_SSIZE_MAX, Constant,
    154 _POSIX_STREAM_MAX, Constant,
    155 _POSIX_THREAD_DESTRUCTOR_ITERATIONS, Constant,
    156 _POSIX_THREAD_KEYS_MAX, Constant,
    157 _POSIX_THREAD_THREADS_MAX, Constant,
    158 _POSIX_TTY_NAME_MAX, Constant,
    159 _POSIX_TIME_MAX, Constant,
    160 _POSIX_TZNAME_MAX, Constant,
     135_POSIX_AIO_LISTIO_MAX, Constant, Implemented
     136_POSIX_AIO_MAX, Constant, Implemented
     137_POSIX_ARG_MAX, Constant, Implemented
     138_POSIX_CHILD_MAX, Constant, Implemented
     139_POSIX_DELAYTIMER_MAX, Constant, Implemented
     140_POSIX_LINK_MAX, Constant, Implemented
     141_POSIX_LOGIN_NAME_MAX, Constant, Implemented
     142_POSIX_MAX_CANON, Constant, Implemented
     143_POSIX_MAX_INPUT, Constant, Implemented
     144_POSIX_MQ_OPEN_MAX, Constant, Implemented
     145_POSIX_MQ_PRIO_MAX, Constant, Implemented
     146_POSIX_NAME_MAX, Constant, Implemented
     147_POSIX_NGROUPS_MAX, Constant, Implemented
     148_POSIX_OPEN_MAX, Constant, Implemented
     149_POSIX_PATH_MAX, Constant, Implemented
     150_POSIX_PIPE_BUF, Constant, Implemented
     151_POSIX_RTSIG_MAX, Constant, Implemented
     152_POSIX_SEM_NSEMS_MAX, Constant, Implemented
     153_POSIX_SEM_VALUE_MAX, Constant, Implemented
     154_POSIX_SIGQUEUE_MAX, Constant, Implemented
     155_POSIX_SSIZE_MAX, Constant, Implemented
     156_POSIX_STREAM_MAX, Constant, Implemented
     157_POSIX_THREAD_DESTRUCTOR_ITERATIONS, Constant, Implemented
     158_POSIX_THREAD_KEYS_MAX, Constant, Implemented
     159_POSIX_THREAD_THREADS_MAX, Constant, Implemented
     160_POSIX_TTY_NAME_MAX, Constant, Implemented
     161_POSIX_TIME_MAX, Constant, Unimplemented
     162_POSIX_TZNAME_MAX, Constant, Implemented
    161163@end example
    162164
     
    164166
    165167@example
    166 _POSIX_NGROUPS_MAX, Constant,
     168_POSIX_NGROUPS_MAX, Constant, Implemented
    167169@end example
    168170
     
    170172
    171173@example
    172 AIO_LISTIO_MAX, Constant,
    173 AIO_MAX, Constant,
    174 AIO_PRIO_DELTA_MAX, Constant,
    175 ARG_MAX, Constant,
    176 CHILD_MAX, Constant,
    177 DELAYTIMER_MAX, Constant,
    178 LOGIN_NAME_MAX, Constant,
    179 MQ_OPEN_MAX, Constant,
    180 OPEN_MAX, Constant,
    181 PAGESIZE, Constant,
    182 PTHREAD_DESTRUCTOR_ITERATIONS, Constant,
    183 PTHREAD_KEYS_MAX, Constant,
    184 PTHREAD_STACK_MIN, Constant,
    185 PTHJREAD_THREADS_MAX, Constant,
    186 RTSIG_MAX, Constant,
    187 SEM_NSEMS_MAX, Constant,
    188 SEM_VALUE_MAX, Constant,
    189 SIGQUEUE_MAX, Constant,
    190 STREAM_MAX, Constant,
    191 TIMER_MAX, Constant,
    192 TTY_NAME_MAX, Constant,
    193 TZNAME_MAX, Constant,
     174AIO_LISTIO_MAX, Constant, Implemented
     175AIO_MAX, Constant, Implemented
     176AIO_PRIO_DELTA_MAX, Constant, Implemented
     177ARG_MAX, Constant, Implemented
     178CHILD_MAX, Constant, Implemented
     179DELAYTIMER_MAX, Constant, Implemented
     180LOGIN_NAME_MAX, Constant, Implemented
     181MQ_OPEN_MAX, Constant, Implemented
     182OPEN_MAX, Constant, Implemented
     183PAGESIZE, Constant, Implemented
     184PTHREAD_DESTRUCTOR_ITERATIONS, Constant, Implemented
     185PTHREAD_KEYS_MAX, Constant, Implemented
     186PTHREAD_STACK_MIN, Constant, Implemented
     187PTHJREAD_THREADS_MAX, Constant, Implemented
     188RTSIG_MAX, Constant, Implemented
     189SEM_NSEMS_MAX, Constant, Implemented
     190SEM_VALUE_MAX, Constant, Implemented
     191SIGQUEUE_MAX, Constant, Implemented
     192STREAM_MAX, Constant, Implemented
     193TIMER_MAX, Constant, Implemented
     194TTY_NAME_MAX, Constant, Implemented
     195TZNAME_MAX, Constant, Implemented
    194196@end example
    195197
     
    197199
    198200@example
    199 LINK_MAX, Constant,
    200 MAX_CANON, Constant,
    201 MAX_INPUT, Constant,
    202 NAME_MAX, Constant,
    203 PATH_MAX, Constant,
    204 PIPE_BUF, Constant,
     201LINK_MAX, Constant, Implemented
     202MAX_CANON, Constant, Implemented
     203MAX_INPUT, Constant, Implemented
     204NAME_MAX, Constant, Implemented
     205PATH_MAX, Constant, Implemented
     206PIPE_BUF, Constant, Implemented
    205207@end example
    206208
     
    208210
    209211@example
    210 SSIZE_MAX, Constant,
     212SSIZE_MAX, Constant, Implemented
    211213@end example
    212214
     
    214216
    215217@example
    216 _POSIX_CLOCKRES_MIN, Constant,
     218_POSIX_CLOCKRES_MIN, Constant, Implemented
    217219@end example
    218220
     
    222224
    223225@example
    224 R_OK, Constant,
    225 W_OK, Constant,
    226 X_OK, Constant,
    227 F_OK, Constant,
     226R_OK, Constant, Implemented
     227W_OK, Constant, Implemented
     228X_OK, Constant, Implemented
     229F_OK, Constant, Implemented
    228230@end example
    229231
     
    231233
    232234@example
    233 SEEK_SET, Constant,
    234 SEEK_CUR, Constant,
    235 SEEK_END, Constant,
     235SEEK_SET, Constant, Implemented
     236SEEK_CUR, Constant, Implemented
     237SEEK_END, Constant, Implemented
    236238@end example
    237239
  • doc/posix1003.1/ch03.t

    rbb6c4615 r180ca02  
    6666@example
    6767sigset_t, Type, Implemented
    68 SIG_DFL, Constant,
    69 SIG_IGN, Constant,
    70 SIGABRT, Constant,
    71 SIGALRM, Constant,
    72 SIGFPE, Constant,
    73 SIGHUP, Constant,
    74 SIGILL, Constant,
    75 SIGINT, Constant,
    76 SIGKILL, Constant,
    77 SIGPIPE, Constant,
    78 SIGQUIT, Constant,
    79 SIGSEGV, Constant,
    80 SIGTERM, Constant,
    81 SIGUSR1, Constant,
    82 SIGUSR2, Constant,
    83 SIGCHLD, Constant,
    84 SIGCONT, Constant,
    85 SIGSTOP, Constant,
    86 SIGTSTP, Constant,
    87 SIGTTIN, Constant,
    88 SIGTTOU, Constant,
    89 SIGBUS, Constant,
    90 SIGRTMIN, Constant,
    91 SIGRTMAX, Constant,
    92 @end example
    93 
     68SIG_DFL, Constant, Implemented
     69SIG_IGN, Constant, Implemented
     70SIG_ERR, Constant, Implemented
     71SIGABRT, Constant, Implemented
     72SIGALRM, Constant, Implemented
     73SIGFPE, Constant, Implemented
     74SIGHUP, Constant, Implemented
     75SIGILL, Constant, Implemented
     76SIGINT, Constant, Implemented
     77SIGKILL, Constant, Implemented
     78SIGPIPE, Constant, Implemented
     79SIGQUIT, Constant, Implemented
     80SIGSEGV, Constant, Implemented
     81SIGTERM, Constant, Implemented
     82SIGUSR1, Constant, Implemented
     83SIGUSR2, Constant, Implemented
     84SIGCHLD, Constant, Unimplemented
     85SIGCONT, Constant, Unimplemented
     86SIGSTOP, Constant, Unimplemented
     87SIGTSTP, Constant, Unimplemented
     88SIGTTIN, Constant, Unimplemented
     89SIGTTOU, Constant, Unimplemented
     90SIGBUS, Constant, Implemented
     91SIGRTMIN, Constant, Implemented
     92SIGRTMAX, Constant, Implemented
     93@end example
     94
     95NOTE: SIG_ERR is technically an extension to the C Library which is
     96not documented anywhere else according to the index.
    9497@subsubsection Signal Generation and Delivery
    9598
     
    97100struct sigevent, Type, Implemented
    98101union sigval, Type, Implemented
    99 SIGEV_NONE, Constant,
    100 SIGEV_SIGNAL, Constant,
    101 SIGEV_THREAD, Constant,
     102SIGEV_NONE, Constant, Implemented
     103SIGEV_SIGNAL, Constant, Implemented
     104SIGEV_THREAD, Constant, Implemented
    102105@end example
    103106
     
    106109@example
    107110siginfo_t, Type, Implemented
    108 SI_USER, Constant,
    109 SI_QUEUE, Constant,
    110 SI_TIMER, Constant,
    111 SI_ASYNCIO, Constant,
    112 SI_MESGQ, Constant,
     111SI_USER, Constant, Implemented
     112SI_QUEUE, Constant, Implemented
     113SI_TIMER, Constant, Implemented
     114SI_ASYNCIO, Constant, Implemented
     115SI_MESGQ, Constant, Implemented
    113116@end example
    114117
     
    134137sigaction(), Function, Implemented
    135138sigaction, Type, Implemented
    136 SA_NOCLDSTOP, Constant,
    137 SA_SIGINFO, Constant,
     139SA_NOCLDSTOP, Constant, Implemented
     140SA_SIGINFO, Constant, Implemented
    138141@end example
    139142
     
    143146pthread_sigmask(), Function, Implemented
    144147sigprocmask(), Function, Implemented
    145 SIG_BLOCK, Constant,
    146 SIG_UNBLOCK, Constant,
    147 SIG_SETMASK, Constant,
     148SIG_BLOCK, Constant, Implemented
     149SIG_UNBLOCK, Constant, Implemented
     150SIG_SETMASK, Constant, Implemented
    148151@end example
    149152
  • doc/posix1003.1/ch04.t

    rbb6c4615 r180ca02  
    126126@example
    127127sysconf(), Function, Not Implemented
    128 _SC_AIO_LISTIO_MAX, Constant,
    129 _SC_AIO_MAX, Constant,
    130 _SC_AIO_PRIO_DELTA_MAX, Constant,
    131 _SC_ARG_MAX, Constant,
    132 _SC_CHILD_MAX, Constant,
    133 _SC_CLK_TCK, Constant,
    134 _SC_DELAYTIMER_MAX, Constant,
    135 _SC_GETGR_R_SIZE_MAX, Constant,
    136 _SC_GETPW_R_SIZE_MAX, Constant,
    137 _SC_LOGIN_NAME_MAX, Constant,
    138 _SC_MQ_OPEN_MAX, Constant,
    139 _SC_MQ_PRIO_MAX, Constant,
    140 _SC_NGROUPS_MAX, Constant,
    141 _SC_OPEN_MAX, Constant,
    142 _SC_PAGESIZE, Constant,
    143 _SC_RTSIG_MAX, Constant,
    144 _SC_SEM_NSEMS_MAX, Constant,
    145 _SC_SEM_VALUE_MAX, Constant,
    146 _SC_SIGQUEUE_MAX, Constant,
    147 _SC_STREAM_MAX, Constant,
    148 _SC_THREAD_DESTRUCTOR_ITERATIONS, Constant,
    149 _SC_THREAD_KEYS_MAX, Constant,
    150 _SC_THREAD_STACK_MIN, Constant,
    151 _SC_THREAD_THREADS_MAX, Constant,
    152 _SC_TIMER_MAX, Constant,
    153 _SC_TTY_NAME_MAX, Constant,
    154 _SC_TZNAME_MAX, Constant,
    155 _SC_ASYNCHRONOUS_IO, Constant,
    156 _SC_FSYNC, Constant,
    157 _SC_JOB_CONROL, Constant,
    158 _SC_MAPPED_FILES, Constant,
    159 _SC_MEMLOCK, Constant,
    160 _SC_MEMLOCK_RANGE, Constant,
    161 _SC_MEMORY_PROTECTION, Constant,
    162 _SC_MESSAGE_PASSING, Constant,
    163 _SC_PRIORITIZED_IO, Constant,
    164 _SC_PRIORITY_SCHEDULING, Constant,
    165 _SC_REALTIME_SIGNALS, Constant,
    166 _SC_SAVED_IDS, Constant,
    167 _SC_SEMAPHORES, Constant,
    168 _SC_SHARED_MEMORY_OBJECTS, Constant,
    169 _SC_SYNCHRONIZED_IO, Constant,
    170 _SC_TIMERS, Constant,
    171 _SC_THREADS, Constant,
    172 _SC_THREAD_ATTR_STACKADDR, Constant,
    173 _SC_THREAD_ATTR_STACKSIZE, Constant,
    174 _SC_THREAD_PRIORITY_SCHEDULING, Constant,
    175 _SC_THREAD_PRIO_INHERIT, Constant,
    176 _SC_THREAD_PRIO_PROTECT, Constant,
    177 _SC_THREAD_PROCESS_SHARED, Constant,
    178 _SC_THREAD_SAFE_FUNCTIONS, Constant,
    179 _SC_VERSION, Constant,
    180 _CLK_TCK, Constant,
     128_SC_AIO_LISTIO_MAX, Constant, Implemented
     129_SC_AIO_MAX, Constant, Implemented
     130_SC_AIO_PRIO_DELTA_MAX, Constant, Implemented
     131_SC_ARG_MAX, Constant, Implemented
     132_SC_CHILD_MAX, Constant, Implemented
     133_SC_CLK_TCK, Constant, Implemented
     134CLK_TCK, Constant, Implemented
     135_SC_DELAYTIMER_MAX, Constant, Implemented
     136_SC_GETGR_R_SIZE_MAX, Constant, Implemented
     137_SC_GETPW_R_SIZE_MAX, Constant, Implemented
     138_SC_LOGIN_NAME_MAX, Constant, Implemented
     139_SC_MQ_OPEN_MAX, Constant, Implemented
     140_SC_MQ_PRIO_MAX, Constant, Implemented
     141_SC_NGROUPS_MAX, Constant, Implemented
     142_SC_OPEN_MAX, Constant, Implemented
     143_SC_PAGESIZE, Constant, Implemented
     144_SC_RTSIG_MAX, Constant, Implemented
     145_SC_SEM_NSEMS_MAX, Constant, Implemented
     146_SC_SEM_VALUE_MAX, Constant, Implemented
     147_SC_SIGQUEUE_MAX, Constant, Implemented
     148_SC_STREAM_MAX, Constant, Implemented
     149_SC_THREAD_DESTRUCTOR_ITERATIONS, Constant, Implemented
     150_SC_THREAD_KEYS_MAX, Constant, Implemented
     151_SC_THREAD_STACK_MIN, Constant, Implemented
     152_SC_THREAD_THREADS_MAX, Constant, Implemented
     153_SC_TIMER_MAX, Constant, Implemented
     154_SC_TTY_NAME_MAX, Constant, Implemented
     155_SC_TZNAME_MAX, Constant, Implemented
     156_SC_ASYNCHRONOUS_IO, Constant, Implemented
     157_SC_FSYNC, Constant, Implemented
     158_SC_JOB_CONROL, Constant, Implemented
     159_SC_MAPPED_FILES, Constant, Implemented
     160_SC_MEMLOCK, Constant, Implemented
     161_SC_MEMLOCK_RANGE, Constant, Implemented
     162_SC_MEMORY_PROTECTION, Constant, Implemented
     163_SC_MESSAGE_PASSING, Constant, Implemented
     164_SC_PRIORITIZED_IO, Constant, Implemented
     165_SC_PRIORITY_SCHEDULING, Constant, Unimplemented
     166_SC_REALTIME_SIGNALS, Constant, Implemented
     167_SC_SAVED_IDS, Constant, Implemented
     168_SC_SEMAPHORES, Constant, Implemented
     169_SC_SHARED_MEMORY_OBJECTS, Constant, Implemented
     170_SC_SYNCHRONIZED_IO, Constant, Implemented
     171_SC_TIMERS, Constant, Implemented
     172_SC_THREADS, Constant, Implemented
     173_SC_THREAD_ATTR_STACKADDR, Constant, Implemented
     174_SC_THREAD_ATTR_STACKSIZE, Constant, Implemented
     175_SC_THREAD_PRIORITY_SCHEDULING, Constant, Implemented
     176_SC_THREAD_PRIO_INHERIT, Constant, Implemented
     177_SC_THREAD_PRIO_PROTECT, Constant, Unimplemented
     178_SC_THREAD_PROCESS_SHARED, Constant, Implemented
     179_SC_THREAD_SAFE_FUNCTIONS, Constant, Implemented
     180_SC_VERSION, Constant, Implemented
    181181@end example
  • doc/posix1003.1/ch05.t

    rbb6c4615 r180ca02  
    4444@example
    4545open(), Function, Implemented, requires rework for directory services
    46 O_RDONLY, Constant,
    47 O_WRONLY, Constant,
    48 O_RDWR, Constant,
    49 O_APPEND, Constant,
    50 O_CREAT, Constant,
    51 O_DSYNC, Constant,
    52 O_EXCL, Constant,
    53 O_NOCTTY, Constant,
    54 O_NONBLOCK, Constant,
    55 O_RSYNC, Constant,
    56 O_SYNC, Constant,
    57 O_TRUNC, Constant,
    58 @end example
     46O_RDONLY, Constant, Implemented
     47O_WRONLY, Constant, Implemented
     48O_RDWR, Constant, Implemented
     49O_APPEND, Constant, Implemented
     50O_CREAT, Constant, Implemented
     51O_DSYNC, Constant, Unimplemented
     52O_EXCL, Constant, Implemented
     53O_NOCTTY, Constant, Implemented
     54O_NONBLOCK, Constant, Implemented
     55O_RSYNC, Constant, Unimplemented
     56O_SYNC, Constant, Implemented
     57O_TRUNC, Constant, Implemented
     58@end example
     59
     60NOTE: In the newlib fcntl.h, O_SYNC is defined only if _POSIX_SOURCE is
     61not defined.  This seems wrong.
    5962
    6063@subsection Create a New File or Rewrite an Existing One
     
    121124
    122125@example
    123 S_ISDIR(), Function,
    124 S_ISCHR(), Function,
    125 S_ISBLK(), Function,
    126 S_ISREG(), Function,
    127 S_ISFIFO(), Function,
    128 S_TYPEISMQ(), Function,
    129 S_TYPEISSEM(), Function,
    130 S_TYPEISSHM(), Function,
     126S_ISBLK(), Function, Implemented
     127S_ISCHR(), Function, Implemented
     128S_ISDIR(), Function, Implemented
     129S_ISFIFO(), Function, Implemented
     130S_ISREG(), Function, Implemented
     131S_TYPEISMQ(), Function, Unimplemented
     132S_TYPEISSEM(), Function, Unimplemented
     133S_TYPEISSHM(), Function, Unimplemented
    131134@end example
    132135
     
    134137
    135138@example
    136 S_IRWXU, Constant,
    137 S_IRUSR, Constant,
    138 S_IWUSR, Constant,
    139 S_IXUSR, Constant,
    140 S_IRWXG, Constant,
    141 S_IRGRP, Constant,
    142 S_IWGRP, Constant,
    143 S_IXGRP, Constant,
    144 S_IRWXO, Constant,
    145 S_IROTH, Constant,
    146 S_IWOTH, Constant,
    147 S_IXOTH, Constant,
    148 S_ISUID, Constant,
    149 S_ISGID, Constant,
     139S_IRWXU, Constant, Implemented
     140S_IRUSR, Constant, Implemented
     141S_IWUSR, Constant, Implemented
     142S_IXUSR, Constant, Implemented
     143S_IRWXG, Constant, Implemented
     144S_IRGRP, Constant, Implemented
     145S_IWGRP, Constant, Implemented
     146S_IXGRP, Constant, Implemented
     147S_IRWXO, Constant, Implemented
     148S_IROTH, Constant, Implemented
     149S_IWOTH, Constant, Implemented
     150S_IXOTH, Constant, Implemented
     151S_ISUID, Constant, Implemented
     152S_ISGID, Constant, Implemented
    150153@end example
    151154
     
    198201pathconf(), Function, Unimplemented
    199202fpathconf(), Function, Unimplemented
    200 _PC_LINK_MAX, Constant,
    201 _PC_MAX_CANON, Constant,
    202 _PC_MAX_INPUT, Constant,
    203 _PC_MAX_INPUT, Constant,
    204 _PC_NAME_MAX, Constant,
    205 _PC_PATH_MAX, Constant,
    206 _PC_PIPE_BUF, Constant,
    207 _PC_ASYNC_IO, Constant,
    208 _PC_CHOWN_RESTRICTED, Constant,
    209 _PC_NO_TRUNC, Constant,
    210 _PC_PRIO_IO, Constant,
    211 _PC_SYNC_IO, Constant,
    212 _PC_VDISABLE, Constant,
    213 @end example
    214 
     203_PC_LINK_MAX, Constant, Unimplemented
     204_PC_MAX_CANON, Constant, Unimplemented
     205_PC_MAX_INPUT, Constant, Unimplemented
     206_PC_MAX_INPUT, Constant, Unimplemented
     207_PC_NAME_MAX, Constant, Unimplemented
     208_PC_PATH_MAX, Constant, Unimplemented
     209_PC_PIPE_BUF, Constant, Unimplemented
     210_PC_ASYNC_IO, Constant, Unimplemented
     211_PC_CHOWN_RESTRICTED, Constant, Unimplemented
     212_PC_NO_TRUNC, Constant, Unimplemented
     213_PC_PRIO_IO, Constant, Unimplemented
     214_PC_SYNC_IO, Constant, Unimplemented
     215_PC_VDISABLE, Constant, Unimplemented
     216@end example
     217
     218NOTE: The newlib unistd.h and sys/unistd.h are installed and the
     219include search patch is used to get the right one.  There are
     220conflicts between the newlib unistd.h and RTEMS' version.' version.
  • doc/posix1003.1/ch06.t

    rbb6c4615 r180ca02  
    5757struct flock, Type, Unimplemented
    5858fcntl(), Function, Unimplemented
    59 F_DUPFD, Constant,
    60 F_GETFD, Constant,
    61 F_GETLK, Constant,
    62 F_SETFD, Constant,
    63 F_GETFL, Constant,
    64 F_SETFL, Constant,
    65 F_SETLK, Constant,
    66 F_SETLKW, Constant,
    67 FD_CLOEXEC, Constant,
    68 F_RDLCK, Constant,
    69 F_UNLCK, Constant,
    70 F_WRLCK, Constant,
    71 O_ACCMODE, Constant,
     59F_DUPFD, Constant, Implemented
     60F_GETFD, Constant, Implemented
     61F_GETLK, Constant, Implemented
     62F_SETFD, Constant, Implemented
     63F_GETFL, Constant, Implemented
     64F_SETFL, Constant, Implemented
     65F_SETLK, Constant, Implemented
     66F_SETLKW, Constant, Implemented
     67FD_CLOEXEC, Constant, Implemented
     68F_RDLCK, Constant, Implemented
     69F_UNLCK, Constant, Implemented
     70F_WRLCK, Constant, Implemented
     71O_ACCMODE, Constant, Implemented
    7272@end example
    7373
     
    8282@example
    8383lseek(), Function, Partial Implementation
    84 SEEK_SET, Constant,
    85 SEEK_CUR, Constant,
    86 SEEK_END, Constant,
     84SEEK_SET, Constant, Implemented
     85SEEK_CUR, Constant, Implemented
     86SEEK_END, Constant, Implemented
    8787@end example
    8888
     
    114114
    115115@example
    116 AIO_CANCELED, Constant,
    117 AIO_NOTCANCELED, Constant,
    118 AIO_ALLDONE, Constant,
    119 LIO_WAIT, Constant,
    120 LIO_NOWAIT, Constant,
    121 LIO_READ, Constant,
    122 LIO_WRITE, Constant,
    123 LIO_NOP, Constant,
     116AIO_CANCELED, Constant, Implemented
     117AIO_NOTCANCELED, Constant, Implemented
     118AIO_ALLDONE, Constant, Implemented
     119LIO_WAIT, Constant, Implemented
     120LIO_NOWAIT, Constant, Implemented
     121LIO_READ, Constant, Implemented
     122LIO_WRITE, Constant, Implemented
     123LIO_NOP, Constant, Implemented
    124124@end example
    125125
  • doc/posix1003.1/ch07.t

    rbb6c4615 r180ca02  
    4444
    4545@example
    46 INTR, Constant,
    47 QUIT, Constant,
    48 ERASE, Constant,
    49 KILL, Constant,
    50 EOF, Constant,
    51 NL, Constant,
    52 EOL, Constant,
    53 SUSP, Constant,
    54 STOP, Constant,
    55 START, Constant,
    56 CR, Constant,
     46INTR, Constant, Unimplemented
     47QUIT, Constant, Unimplemented
     48ERASE, Constant, Unimplemented
     49KILL, Constant, Unimplemented
     50EOF, Constant, Unimplemented
     51NL, Constant, Unimplemented
     52EOL, Constant, Unimplemented
     53SUSP, Constant, Unimplemented
     54STOP, Constant, Unimplemented
     55START, Constant, Unimplemented
     56CR, Constant, Unimplemented
    5757@end example
    5858
     
    6666
    6767@example
    68 tcflag_t, Type,
    69 cc_t, Type,
     68tcflag_t, Type, Implemented
     69cc_t, Type, Implemented
    7070struct termios, Type, Partial Implementation
    7171@end example
     
    7474
    7575@example
    76 BRKINT, Constant,
    77 ICRNL, Constant,
    78 IGNBREAK, Constant,
    79 IGNCR, Constant,
    80 IGNPAR, Constant,
    81 INLCR, Constant,
    82 INPCK, Constant,
    83 ISTRIP, Constant,
    84 IXOFF, Constant,
    85 IXON, Constant,
    86 PARMRK, Constant,
     76BRKINT, Constant, Implemented
     77ICRNL, Constant, Implemented
     78IGNBREAK, Constant, Unimplemented
     79IGNCR, Constant, Implemented
     80IGNPAR, Constant, Implemented
     81INLCR, Constant, Implemented
     82INPCK, Constant, Implemented
     83ISTRIP, Constant, Implemented
     84IXOFF, Constant, Implemented
     85IXON, Constant, Implemented
     86PARMRK, Constant, Implemented
    8787@end example
    8888
     
    9090
    9191@example
    92 OPOST, Constant,
     92OPOST, Constant, Implemented
    9393@end example
    9494
     
    9696
    9797@example
    98 CLOCKAL, Constant,
    99 CREAD, Constant,
    100 CSIZE, Constant,
    101 CS5, Constant,
    102 CS6, Constant,
    103 CS7, Constant,
    104 CS8, Constant,
    105 CSTOPB, Constant,
    106 HUPCL, Constant,
    107 PARENB, Constant,
    108 PARODD, Constant,
     98CLOCAL, Constant, Implemented
     99CREAD, Constant, Implemented
     100CSIZE, Constant, Implemented
     101CS5, Constant, Implemented
     102CS6, Constant, Implemented
     103CS7, Constant, Implemented
     104CS8, Constant, Implemented
     105CSTOPB, Constant, Implemented
     106HUPCL, Constant, Implemented
     107PARENB, Constant, Implemented
     108PARODD, Constant, Implemented
    109109@end example
    110110
     
    112112
    113113@example
    114 ECHO, Constant,
    115 ECHOE, Constant,
    116 ECHOK, Constant,
    117 ECHONL, Constant,
    118 ICANON, Constant,
    119 IEXTEN, Constant,
    120 ISIG, Constant,
    121 NOFLSH, Constant,
    122 TOSTOP, Constant,
     114ECHO, Constant, Implemented
     115ECHOE, Constant, Implemented
     116ECHOK, Constant, Implemented
     117ECHONL, Constant, Implemented
     118ICANON, Constant, Implemented
     119IEXTEN, Constant, Implemented
     120ISIG, Constant, Implemented
     121NOFLSH, Constant, Implemented
     122TOSTOP, Constant, Implemented
    123123@end example
    124124
     
    126126
    127127@example
    128 VEOF, Constant,
    129 VEOL, Constant,
    130 VERASE, Constant,
    131 VINTR, Constant,
    132 VKILL, Constant,
    133 VQUIT, Constant,
    134 VSUSP, Constant,
    135 VSTART, Constant,
    136 VSTOP, Constant,
    137 VMIN, Constant,
    138 VTIME, Constant,
     128VEOF, Constant, Implemented
     129VEOL, Constant, Implemented
     130VERASE, Constant, Implemented
     131VINTR, Constant, Implemented
     132VKILL, Constant, Implemented
     133VQUIT, Constant, Implemented
     134VSUSP, Constant, Implemented
     135VSTART, Constant, Implemented
     136VSTOP, Constant, Implemented
     137VMIN, Constant, Implemented
     138VTIME, Constant, Implemented
    139139@end example
    140140
     
    142142
    143143@example
    144 B0, Constant,
    145 B50, Constant,
    146 B75, Constant,
    147 B110, Constant,
    148 B134, Constant,
    149 B150, Constant,
    150 B200, Constant,
    151 B300, Constant,
    152 B600, Constant,
    153 B1200, Constant,
    154 B1800, Constant,
    155 B2400, Constant,
    156 B4800, Constant,
    157 B9600, Constant,
    158 B19200, Constant,
    159 B38400, Constant,
     144B0, Constant, Implemented
     145B50, Constant, Implemented
     146B75, Constant, Implemented
     147B110, Constant, Implemented
     148B134, Constant, Implemented
     149B150, Constant, Implemented
     150B200, Constant, Implemented
     151B300, Constant, Implemented
     152B600, Constant, Implemented
     153B1200, Constant, Implemented
     154B1800, Constant, Implemented
     155B2400, Constant, Implemented
     156B4800, Constant, Implemented
     157B9600, Constant, Implemented
     158B19200, Constant, Implemented
     159B38400, Constant, Implemented
    160160@end example
    161161
     
    167167cfgetispeed(), Function, Unimplemented
    168168cfsetispeed(), Function, Unimplemented
    169 TCIFLUSH, Constant,
    170 TCOFLUSH, Constant,
    171 TCIOFLUSH, Constant,
    172 TCOOFF, Constant,
    173 TCOON, Constant,
    174 TCIOOFF, Constant,
    175 TCIOON, Constant,
     169TCIFLUSH, Constant, Implemented
     170TCOFLUSH, Constant, Implemented
     171TCIOFLUSH, Constant, Implemented
     172TCOOFF, Constant, Implemented
     173TCOON, Constant, Implemented
     174TCIOOFF, Constant, Implemented
     175TCIOON, Constant, Implemented
    176176@end example
    177177
  • doc/posix1003.1/ch08.t

    rbb6c4615 r180ca02  
    177177
    178178@example
    179 EXIT_SUCCESS, Constant,
    180 EXIT_FAILURE, Constant,
     179EXIT_SUCCESS, Constant, Implemented
     180EXIT_FAILURE, Constant, Implemented
    181181@end example
    182182
     
    187187
    188188@example
    189 LC_CTYPE, Constant,
    190 LC_COLLATE, Constant,
    191 LC_TIME, Constant,
    192 LC_NUMERIC, Constant,
    193 LC_MONETARY, Constant,
    194 LC_ALL, Constant,
     189LC_CTYPE, Constant, Implemented
     190LC_COLLATE, Constant, Implemented
     191LC_TIME, Constant, Implemented
     192LC_NUMERIC, Constant, Implemented
     193LC_MONETARY, Constant, Implemented
     194LC_ALL, Constant, Implemented
    195195@end example
    196196
     
    201201@example
    202202fileno(), Function, Implemented
    203 STDIN_FILENO, Constant,
    204 STDOUT_FILENO, Constant,
    205 STDERR_FILENO, Constant,
     203STDIN_FILENO, Constant, Implemented
     204STDOUT_FILENO, Constant, Implemented
     205STDERR_FILENO, Constant, ImplementeD
    206206@end example
    207207
  • doc/posix1003.1/ch10.t

    rbb6c4615 r180ca02  
    1515@example
    1616tar format, Type, Unimplemented
    17 TMAGIC, Constant,
    18 TMAGLEN, Constant,
    19 TVERSION, Constant,
    20 TVERSLEN, Constant,
    21 REGTYPE, Constant,
    22 AREGTYPE, Constant,
    23 LNKTYPE, Constant,
    24 SYMTYPE, Constant,
    25 CHRTYPE, Constant,
    26 BLKTYPE, Constant,
    27 DIRTYPE, Constant,
    28 FIFOTYPE, Constant,
    29 CONTTYPE, Constant,
    30 TSUID, Constant,
    31 TSGID, Constant,
    32 TSVTX, Constant,
    33 TUREAD, Constant,
    34 TUWRITE, Constant,
    35 TUEXEC, Constant,
    36 TGREAD, Constant,
    37 TGWRITE, Constant,
    38 TGEXEC, Constant,
    39 TOREAD, Constant,
    40 TOWRITE, Constant,
    41 TOEXEC, Constant,
     17TMAGIC, Constant, Unimplemented
     18TMAGLEN, Constant, Unimplemented
     19TVERSION, Constant, Unimplemented
     20TVERSLEN, Constant, Unimplemented
     21REGTYPE, Constant, Unimplemented
     22AREGTYPE, Constant, Unimplemented
     23LNKTYPE, Constant, Unimplemented
     24SYMTYPE, Constant, Unimplemented
     25CHRTYPE, Constant, Unimplemented
     26BLKTYPE, Constant, Unimplemented
     27DIRTYPE, Constant, Unimplemented
     28FIFOTYPE, Constant, Unimplemented
     29CONTTYPE, Constant, Unimplemented
     30TSUID, Constant, Unimplemented
     31TSGID, Constant, Unimplemented
     32TSVTX, Constant, Unimplemented
     33TUREAD, Constant, Unimplemented
     34TUWRITE, Constant, Unimplemented
     35TUEXEC, Constant, Unimplemented
     36TGREAD, Constant, Unimplemented
     37TGWRITE, Constant, Unimplemented
     38TGEXEC, Constant, Unimplemented
     39TOREAD, Constant, Unimplemented
     40TOWRITE, Constant, Unimplemented
     41TOEXEC, Constant, Unimplemented
    4242@end example
    4343
     
    4848@example
    4949cpio format, Type, Unimplemented
    50 C_IRUSER, Constant,
    51 C_IWUSER, Constant,
    52 C_IXUSER, Constant,
    53 C_IRGRP, Constant,
    54 C_IWGRP, Constant,
    55 C_IXGRP, Constant,
    56 C_IROTH, Constant,
    57 C_IWOTH, Constant,
    58 C_IXOTH, Constant,
    59 C_ISUID, Constant,
    60 C_ISGID, Constant,
    61 C_ISVTX, Constant,
     50C_IRUSER, Constant, Unimplemented
     51C_IWUSER, Constant, Unimplemented
     52C_IXUSER, Constant, Unimplemented
     53C_IRGRP, Constant, Unimplemented
     54C_IWGRP, Constant, Unimplemented
     55C_IXGRP, Constant, Unimplemented
     56C_IROTH, Constant, Unimplemented
     57C_IWOTH, Constant, Unimplemented
     58C_IXOTH, Constant, Unimplemented
     59C_ISUID, Constant, Unimplemented
     60C_ISGID, Constant, Unimplemented
     61C_ISVTX, Constant, Unimplemented
    6262@end example
    6363
  • doc/posix1003.1/ch11.t

    rbb6c4615 r180ca02  
    2121@example
    2222sem_init(), Function, Untested Implementation
    23 SEM_FAILED, Constant,
     23SEM_FAILED, Constant, Unimplemented
    2424@end example
    2525
     
    7676pthread_mutexattr_getpshared(), Function, Implemented
    7777pthread_mutexattr_setpshared(), Function, Implemented
    78 PTHREAD_PROCESS_SHARED, Constant,
    79 PTHREAD_PROCESS_PRIVATE, Constant,
     78PTHREAD_PROCESS_SHARED, Constant, Implemented
     79PTHREAD_PROCESS_PRIVATE, Constant, Implemented
    8080@end example
    8181
     
    8585pthread_mutex_init(), Function, Implemented
    8686pthread_mutex_destroy(), Function, Implemented
    87 PTHREAD_MUTEX_INITIALIZER, Constant,
     87PTHREAD_MUTEX_INITIALIZER, Constant, Implemented
    8888@end example
    8989
     
    112112pthread_cond_init(), Function, Implemented
    113113pthread_cond_destroy(), Function, Implemented
    114 PTHREAD_COND_INITIALIZER, Constant,
     114PTHREAD_COND_INITIALIZER, Constant, Implemented
    115115@end example
    116116
  • doc/posix1003.1/ch12.t

    rbb6c4615 r180ca02  
    1616mlockall(), Function, Unimplemented
    1717munlockall(), Function, Unimplemented
    18 MCL_CURRENT, Constant,
    19 MCL_FUTURE, Constant,
     18MCL_CURRENT, Constant, Unimplemented
     19MCL_FUTURE, Constant,  Unimplemented
    2020@end example
    2121
     
    3333@example
    3434mmap(), Function, Unimplemented
    35 PROT_READ, Constant,
    36 PROT_WRITE, Constant,
    37 PROT_EXEC, Constant,
    38 PROT_NONE, Constant,
    39 MAP_SHARED, Constant,
    40 MAP_PRIVATE, Constant,
    41 MAP_FIXED, Constant,
     35PROT_READ, Constant,  Unimplemented
     36PROT_WRITE, Constant,  Unimplemented
     37PROT_EXEC, Constant,  Unimplemented
     38PROT_NONE, Constant,  Unimplemented
     39MAP_SHARED, Constant,  Unimplemented
     40MAP_PRIVATE, Constant,  Unimplemented
     41MAP_FIXED, Constant,  Unimplemented
    4242@end example
    4343
     
    5858@example
    5959msync(), Function, Unimplemented, Unimplemented
    60 MS_ASYNC, Constant,
    61 MS_SYNC, Constant,
    62 MS_INVALIDATE, Constant,
     60MS_ASYNC, Constant, Unimplemented
     61MS_SYNC, Constant,  Unimplemented
     62MS_INVALIDATE, Constant,  Unimplemented
    6363@end example
    6464
  • doc/posix1003.1/ch13.t

    rbb6c4615 r180ca02  
    1818
    1919@example
    20 SCHED_FIFO, Constant,
    21 SCHED_RR, Constant,
    22 SCHED_OTHER, Constant,
     20SCHED_FIFO, Constant, Implemented
     21SCHED_RR, Constant, Implemented
     22SCHED_OTHER, Constant, Implemented
    2323@end example
     24
     25NOTE: RTEMS adds SCHED_SPORADIC.
    2426
    2527@subsection SCHED_FIFO
     
    7476
    7577@example
    76 PTHREAD_SCOPE_PROCESS, Constant,
    77 PTHREAD_SCOPE_SYSTEM, Constant,
     78PTHREAD_SCOPE_PROCESS, Constant, Implemented
     79PTHREAD_SCOPE_SYSTEM, Constant, Implemented
    7880@end example
    7981
     
    9799pthread_attr_setschedparam(), Function, Implemented
    98100pthread_attr_getschedparam(), Function, Implemented
    99 PTHREAD_INHERIT_SCHED, Constant,
    100 PTHREAD_EXPLICIT_SCHED, Constant,
     101PTHREAD_INHERIT_SCHED, Constant, Implemented
     102PTHREAD_EXPLICIT_SCHED, Constant, Implemented
    101103@end example
    102104
     
    117119pthread_mutexattr_setprioceiling(), Function, Implemented
    118120pthread_mutexattr_getprioceiling(), Function, Implemented
    119 PTHREAD_PRIO_NONE, Constant,
    120 PTHREAD_PRIO_INHERIT, Constant,
    121 PTHREAD_PRIO_PROTECT, Constant,
     121PTHREAD_PRIO_NONE, Constant, Implemented
     122PTHREAD_PRIO_INHERIT, Constant, Implemented
     123PTHREAD_PRIO_PROTECT, Constant, Implemented
    122124@end example
    123125
Note: See TracChangeset for help on using the changeset viewer.