PASC 1003.1 Interpretations Index


pasc-1003.1-01
Topic: rename() behavior Relevant Sections: 5.5.3.3

pasc-1003.1-03
Topic: EIO missing from tc* functions Relevant Sections: 7.1.1.4

pasc-1003.1-05
Topic: root directory Relevant Sections: 2.2.2.74, 3.1.1.2, B.2.3.7

pasc-1003.1-06
Topic: order of error numbers Relevant Sections: 2.4, 3.1.2.4

pasc-1003.1-07
Topic: ignoring errors Relevant Sections: 6.4.1.2, 6.4.2.2, B.6.4

pasc-1003.1-08
Topic: file time update Relevant Sections: 2.3.5, 5.6.6.2

pasc-1003.1-10
Topic: colon in filenames Relevant Sections: 2.2.2.32, 2.2.2.56, 2.2.2.57, 2.6

pasc-1003.1-11
Topic: pipe as a file & characteristics Relevant Sections: 2.2.2.59, 2.2.2.27, 5.6.1

pasc-1003.1-12
Topic: rename() impact on .. ctime Relevant Sections: 5.5.3.2

pasc-1003.1-13
Topic: rmdir and . or .. Relevant Sections: 5.1.2.2, 5.5.2.2

pasc-1003.1-14
Topic: format of directory entries, use of read/write Relevant Sections: 5.1.1

pasc-1003.1-16
Topic: EISDIR Relevant Sections: 5.3.1.4

pasc-1003.1-18
Topic: system documentation Relevant Sections: 1.3.1.2

pasc-1003.1-19
Topic: static data - how volatile? Relevant Sections: 4.2.4.3

pasc-1003.1-23
Topic: pass through of error conditions Relevant Sections: 8.2.3.11

pasc-1003.1-27
Topic: _POSIX_VDISABLE symbol Relevant Sections: 2.9.4

pasc-1003.1-29
Topic: SSIZE_MAX minimum values Relevant Sections: 2.8.6

pasc-1003.1-30
Topic: Max # of directory levels Relevant Sections: 2.3.6

pasc-1003.1-32
Topic: solidus-es replace with comma Relevant Sections: XXXXX

pasc-1003.1-34
Topic: portable use of POSIX constants Relevant Sections: 2.9.4

pasc-1003.1-35
Topic: PATH_MAX Relevant Sections: 2.4

pasc-1003.1-36
Topic: ENAMETOOLONG Relevant Sections: 5.3.1.4

pasc-1003.1-37
Topic: off_t error messages Relevant Sections: not specified

pasc-1003.1-38
Topic: errors and fstat with file off_t Relevant Sections: 5.3.1.4

pasc-1003.1-39
Topic: F_SETLKW and seek() Relevant Sections: not specified

pasc-1003.1-40
Topic: streams & file descriptors & impl defined Relevant Sections: 8.2.3

pasc-1003.1-41
Topic: streams & file descriptors & impl defined Relevant Sections: 8.1.1

pasc-1003.1-43
Topic: creat() "as if" l.193-198 Relevant Sections: 8.2

pasc-1003.1-44
Topic: creat() - share certain traits l 341-344 Relevant Sections: 8.2.3

pasc-1003.1-45
Topic: creat() - implementation restrictions Relevant Sections: 8.2.3

pasc-1003.1-47
Topic: CHILD_MAX system limit Relevant Sections: 2.8.4

pasc-1003.1-48
Topic: last close() on terminal Relevant Sections: 7.1.1.11

pasc-1003.1-49
Topic: Extended tar format Relevant Sections: 10.1.1

pasc-1003.1-50
Topic: fcntl() locking Relevant Sections: 6.5.2.2

pasc-1003.1-51
Topic: cfsetospeed() Relevant Sections: 7

pasc-1003.1-52
Topic: timestamps on read-only filesystems Relevant Sections: 2.2.2.69, 2.3.5

pasc-1003.1-54
Topic: extern int errno Relevant Sections: 2.4

pasc-1003.1-56
Topic: asynchronous terminals layered Relevant Sections: 7.1

pasc-1003.1-57
Topic: ENAMETOOLONG Relevant Sections: 2.4

pasc-1003.1-58
Topic: fseek and ESPIPE Relevant Sections: 8.1

pasc-1003.1-59
Topic: unlink() vs remove() Relevant Sections: 5.5

pasc-1003.1-60
Topic: real UID, effective UID and saved-set UID Relevant Sections: 2.2.2.4, 5.6.4.2

pasc-1003.1-61
Topic: signals and preemption Relevant Sections: 3.1.1.2

pasc-1003.1-66
Topic: inherited file descriptors Relevant Sections: not specified

pasc-1003.1-67
Topic: tcflow() Relevant Sections: 7.2.2.2

pasc-1003.1-69
Topic: file access control Relevant Sections: 2.3.2, 5.6.3.2

pasc-1003.1-70
Topic: rmdir Relevant Sections: 5.5.2.2

pasc-1003.1-71
Topic: fcntl Relevant Sections: 6.5.2

pasc-1003.1-72
Topic: write and EFBIG Relevant Sections: 6.4.2.4

pasc-1003.1-73
Topic: ERROR numbers and additional actions Relevant Sections: 2.4

pasc-1003.1-74
Topic: tmpfile Relevant Sections: 8.2.3.9

pasc-1003.1-75
Topic: off_t error messages and 1003.1/INT #37 Relevant Sections:

pasc-1003.1-76
Topic: read() Relevant Sections: 6.4.1.2

pasc-1003.1-77
Topic: rename Relevant Sections: 5.5.3.2.

pasc-1003.1-78
Topic: opendir() error return value Relevant Sections: 5.1.2.4

pasc-1003.1-79
Topic: unlink Relevant Sections: 5.5.1

pasc-1003.1-80
Topic: Referenced C Language functions Relevant Sections: 8.1

pasc-1003.1-81
Topic: Relevant Sections: 7.2.1.2

pasc-1003.1-82
Topic: cfgetispeed and cfsetispeed Relevant Sections: 7.1.3.2

pasc-1003.1-83
Topic: sysconf Relevant Sections: 4.8.1.3

pasc-1003.1-84
Topic: time.h and namespace Relevant Sections: Clause 14.1, P309 & subclause 14.2.2.1, P312 (timer_create())

pasc-1003.1-85
Topic: signal.h and namespace Relevant Sections: Subclause 3.3.1, P70 & subclause 3.3.8.1, P80 (sigtimedwait())

pasc-1003.1-86
Topic: pthread.h and namespace Relevant Sections: Clauses 11.3 and 11.4 in POSIX.1-1996, P252-266

pasc-1003.1-87
Topic: struct sched_param and sched_setscheduler Relevant Sections: 13.1, 13.3.3.1

pasc-1003.1-88
Topic: PTHREAD_KEYS_MAX Relevant Sections: 2.8.5, 4.8.1.2

pasc-1003.1-89
Topic: timer_settime Relevant Sections: Page 315, clause 14.2.4

pasc-1003.1-90
Topic: sem_getvalue() Relevant Sections: Page 251 , clause 11.2.8

pasc-1003.1-91
Topic: PTHREAD_CANCEL_* symbols required as macros? Relevant Sections: p351, ll 158-159,162-163, 18.2.2.2; plus others

pasc-1003.1-92
Topic: Seconds since the epoch Relevant Sections: p25, ll 497-498, clause 2.2.2.113

pasc-1003.1-93
Topic: ICANON Relevant Sections: 7.1.1.9 lines 246-250

pasc-1003.1-100
Topic: thread holding a mutex Relevant Sections: P 306, Line 713

pasc-1003.1-102
Topic: posix_madvise Relevant Sections: 2.7.3

pasc-1003.1-103
Topic: posix_spawn Relevant Sections: 3.1.6

pasc-1003.1-104
Topic: EBADF Relevant Sections: 3.1.4.4

pasc-1003.1-105
Topic: posix_spawn_file_actions_addopen Relevant Sections: 3.1.4.2

pasc-1003.1-106
Topic: reinitializing an initialized spawn attributes object. Relevant Sections: 3.1.5.2

pasc-1003.1-107
Topic: pthread_attr_init Relevant Sections: 16.2.1.2

pasc-1003.1-108
Topic: timespec type in sched_param Relevant Sections: 13.1

pasc-1003.1-109
Topic: return type of mq_timedreceive() Relevant Sections: 15.2.5.1, Page 55, Line 72 of Draft 14

pasc-1003.1-110
Topic: raise vs asynchronous signal Relevant Sections: 2.2.2.10 , p14 l 120

pasc-1003.1-111
Topic: signal concepts Relevant Sections: p78 line 870, p79 line 883

pasc-1003.1-112
Topic: lseek and the "gap" Relevant Sections: 6.5.3.2 P 162, Line 578

pasc-1003.1-113
Topic: scheduling Relevant Sections: P 306 L 713, P 290 L 141

pasc-1003.1-114
Topic: granularity vs resolution Relevant Sections: P310 L63

pasc-1003.1-115
Topic: mprotect v mmap Relevant Sections: 12.2.3.2 , 12.2.1.2, p272 l220, p278 l416

pasc-1003.1-116
Topic: buffer sizes in characters or bytes Relevant Sections: P 226, Line 49, P 228, Line 105

pasc-1003.1-118
Topic: aio_fsync Relevant Sections: 6.7.9.2 Lines 1252-1265

pasc-1003.1-119
Topic: sigtimedwait and EAGAIN error Relevant Sections: page 90, clause 3.3.84, ll 1295-1296

pasc-1003.1-121
Topic: posix_trace_trid_eventid_open() Relevant Sections: Section 21.3.8.2

pasc-1003.1-123
Topic: 1003.1q errors Relevant Sections: Section 21.3.2.4

pasc-1003.1-127
Topic: 1003.1q Relevant Sections: Section 21 line 1307 ... 1326

pasc-1003.1-128
Topic: 1003.1q Relevant Sections: Annex B line 678, 683

pasc-1003.1-129
Topic: 1003.1q Relevant Sections: Section 21.3.8.1 line 1005-1010,1093

pasc-1003.1-130
Topic: 1003.1q Relevant Sections: Section 21.3.14

pasc-1003.1-132
Topic: SIGCHLD Relevant Sections: 1003.1:1996 p59 lines 161-171

Last updated: Tue Apr 10 10:31:58 BST 2001 - Comments to Andrew Josey