IEEE Standards Interpretations for IEEE Std 1003.1™-2001 IEEE Standard for Information Technology -- Portable Operating System Interface (POSIX®)
Copyright © 2006 by the Institute of Electrical and Electronics Engineers, Inc. Three Park Avenue New York, New York 10016-5997 USA All Rights Reserved.
This is an interpretation of IEEE Std 1003.1-2001. Interpretations are issued to explain and clarify the intent of a standard and do not constitute an alteration to the original standard. In addition, interpretations are not intended to supply consulting information. Permission is hereby granted to download and print one copy of this document. Individuals seeking permission to reproduce and/or distribute this document in its entirety or portions of this document must contact the IEEE Standards Department for the appropriate license. Use of the information contained in this document is at your own risk.
IEEE Standards Department, Copyrights and Permissions, 445 Hoes Lane, Piscataway, New Jersey 08855-1331, USA
October 2006
- Interpretation Request #1
Topic: Defect in XBD <sys/stat.h> Relevant Sections: <sys/stat.h> - Interpretation Request #2
Topic: interaction of file descriptors and I/O streams Relevant Sections: 2.5.1 - Interpretation Request #3
Topic: Defect in XSH dlsym Relevant Sections: dlsym - Interpretation Request #5
Topic: Defect in XSH unlink Relevant Sections: unlink - Interpretation Request #6
Topic: Defect in XCU sed Relevant Sections: sed rfile - Interpretation Request #7
Topic: Defect in XSH fmax Relevant Sections: fmax NaN - Interpretation Request #8
Topic: Defect in XSH fmin Relevant Sections: fmin NaN - Interpretation Request #9
Topic: Defect in XSH pthread_attr_setstack Relevant Sections: pthread_attr_setstack margin code - Interpretation Request #10
Topic: Defect in XBD signal.h Relevant Sections:struct sigaction - Interpretation Request #11
Topic: Defect in XCU pax Relevant Sections: pax cpio symlinks - Interpretation Request #12
Topic: Defect in XCU yacc Relevant Sections: yacc token - Interpretation Request #13
Topic: Defect in XSH getaddrinfo Relevant Sections: EAI_OVERFLOW - Interpretation Request #14
Topic: Defect in XSH setlocale Relevant Sections: editorial error - Interpretation Request #15
Topic:Defect in XSH strtold/wcstold () Relevant Sections: exponent parts - Interpretation Request #17
Topic: locale -k (Rdvk finaltext/XCU ERN 1) Relevant Sections: XCU locale STDOUT - Interpretation Request #18
Topic: expr invalid_opearand Relevant Sections: expr STDOUT - Interpretation Request #20
Topic: c99 Relevant Sections: Output File - Interpretation Request #21
Topic: locale Relevant Sections: STDOUT - Interpretation Request #22
Topic: posix_fallocate on filesystems that do not support the feature Relevant Sections: posix_fallocate - Interpretation Request #23
Topic: feupdate raising saved exceptions Relevant Sections: feupdateenv() - Interpretation Request #24
Topic: negative len arguments Relevant Sections: posix_fadvise() - Interpretation Request #25
Topic: errors and fstat with file off_t Relevant Sections: f open - Interpretation Request #26
Topic: option constants Relevant Sections: unistd.h - Interpretation Request #27
Topic: utility extensions violating syntax Relevant Sections: XBD 12.2 Utility Syntax Guidelines - Interpretation Request #28
Topic: spthread_cond_wait deadlock situations Relevant Sections: XSH pthread_cond_wait - Interpretation Request #29
Topic: popen errors Relevant Sections: XSH popen - Interpretation Request #30
Topic: sigpause and use in threaded applications Relevant Sections: XSH sigpause - Interpretation Request #31
Topic: exit should not invoke cancellation cleanup handlers or per-thread data destructors Relevant Sections: XSH exit - Interpretation Request #33
Topic: key_t arithemetic type Relevant Sections: XBD <sys/types.h> key_t - Interpretation Request #34
Topic: SIGPOLL XSR option Relevant Sections: XBD signal.h - Interpretation Request #35
Topic: connected socket definition Relevant Sections: XBD Definitions - Interpretation Request #36
Topic: BRE nested subpatterns Relevant Sections: XBD 9.3.6 - Interpretation Request #38
Topic: number expressions Relevant Sections: XCU test/ shell arithmetic expansion - Interpretation Request #39
Topic: pathchk -p, Filename Portability Relevant Sections: XCU pathchk, XBD Global Concepts - Interpretation Request #40
Topic: pathchk DESCRIPTION Relevant Sections: XCU pathchk - Interpretation Request #41
Topic: trptime leading zeroes Relevant Sections: XSH strptime - Interpretation Request #42
Topic: dbm_open implementation of database files Relevant Sections: XSH dbm_open - Interpretation Request #43
Topic: freopen file descriptor allocation Relevant Sections: XSH freopen - Interpretation Request #45
Topic:aio_error() Relevant Sections: XSH aio_error() - Interpretation Request #46
Topic: access X_OK Relevant Sections: XSH access - Interpretation Request #47
Topic:XBD 8.1 Environment Variable Defn Relevant Sections: XBD 8.1 Environment Variable Defn - Interpretation Request #49
Topic: XBD 7.3.1 LC_CTYPE Relevant Sections: XBD 7.3.1 - Interpretation Request #50
Topic: XBD errno.h Relevant Sections: XBD errno.h - Interpretation Request #51
Topic: fgetc, fgetwc, fgets, fgetws, gets Relevant Sections: XSH fgetc, fgetwc, fgets, fgetws, gets - Interpretation Request #52
Topic: pthread_mutex_setprioceiling() EDEADLK Relevant Sections: XSH pthread_mutex_setprioceiling() - Interpretation Request #53
Topic: asctime() tm_year gt 9999 Relevant Sections: XBD errno.h - Interpretation Request #54
Topic: lockf() threads vs processes Relevant Sections: XSH lockf() - Interpretation Request #55
Topic: system() thread-safety, at_fork handlers Relevant Sections: XSH 2.9.1, system() - Interpretation Request #56
Topic: ftruncate errors Relevant Sections: XSH ftruncate - Interpretation Request #57
Topic: pthread_attr_getstackaddr, stackaddr attribute unset Relevant Sections: XSH pthread_attr_getstackaddr - Interpretation Request #58
Topic: posix_memalign , alignment Relevant Sections:XSH posix_memalign - Interpretation Request #59
Topic: readdir_r errors Relevant Sections: XSH readdir_r - Interpretation Request #60
Topic: aitid() , flags usage Relevant Sections: XSH waitid() - Interpretation Request #61
Topic:sched_setscheduler() Relevant Sections: XSH sched_setscheduler() - Interpretation Request #62
Topic: getenv, static data overwritten Relevant Sections: XSH getenv - Interpretation Request #63
Topic: pthread_self EINTR Relevant Sections: XSH pthread_self) - Interpretation Request #64
Topic: sched.h, option shading Relevant Sections: 1XBD sched.h - Interpretation Request #65
Topic: sigaction, SA_NODEFER Relevant Sections: XSH sigaction - Interpretation Request #66
Topic: sem_open errors Relevant Sections: XSH sem_open - Interpretation Request #67
Topic: pthread_exit(), funlockfile Relevant Sections: XSH pthread_exit() - Interpretation Request #68
Topic: XSH 2.2.2 , SEEK_* namespace Relevant Sections: XSH 2.2.2 - Interpretation Request #69
Topic: pthread_setschedprio priority Relevant Sections: XSH pthread_setschedprio - Interpretation Request #70
Topic: select() FD_SETSIZE Relevant Sections: select() FD_SETSIZE - Interpretation Request #71
Topic: read, thread blocked on O_NONBLOCK Relevant Sections: XSH read - Interpretation Request #72
Topic: strerror return value Relevant Sections: XSH strerror - Interpretation Request #73
Topic: XSH 2.10.6 Socket Types, connect and sendto Relevant Sections: XXSH 2.10.6 Socket Types - Interpretation Request #74
Topic: makecontext() uc_link Relevant Sections: XSH makecontext() - Interpretation Request #76
Topic: rename, final component dot or dot-dot Relevant Sections: XSH rename - Interpretation Request #77
Topic: semaphore names, message queue names Relevant Sections: XSH sem_open, sem_unlink, mq_open, mq_unlink, shm_open - Interpretation Request #78
Topic: mmap page alignment conflict Relevant Sections: XSH mmap, mprotect, munmap, msync - Interpretation Request #79
Topic: mmap() shared synchronization primitive Relevant Sections: XSH mmap()</PRE> - Interpretation Request #80
Topic: fork() and aio control blocks Relevant Sections: XSH fork() (rdvk#1) - Interpretation Request #81
Topic: getgrnam_r return value Relevant Sections: XSH getgrnam_r - Interpretation Request #82
Topic: lio_listio() aio_sigevent Relevant Sections: XSH lio_listio() - Interpretation Request #83
Topic: pthread_mutexattr_setprotocol PTHREAD_PRIO_PROTECT Relevant Sections: XSH pthread_mutexattr_setprotocol - Interpretation Request #84
Topic: sigaction SA_RESTART Relevant Sections: XSH sigaction - Interpretation Request #85
Topic: exit vs _exit Relevant Sections: XSH exit - Interpretation Request #86
Topic: pax -H and stdin Relevant Sections: XCU pax - Interpretation Request #87
Topic: vi P command Relevant Sections: XCU vi - Interpretation Request #88
Topic: locale, LANG no value Relevant Sections: XCU locale - Interpretation Request #89
Topic: mailx LC_TIME Relevant Sections: XCU mailx - Interpretation Request #90
Topic: mailx next command Relevant Sections: XCU mailx - Interpretation Request #91
Topic: rm dot Relevant Sections: XCU rm - Interpretation Request #92
Topic:sort, Utility Syntax Guideline 13 Relevant Sections: XCU sort, XBD 12.2 - Interpretation Request #93
Topic: pr, sh, + operand Relevant Sections: XCU pr, sh - Interpretation Request #94
Topic: pathchk DESCRIPTION Relevant Sections: XCU pathchk - Interpretation Request #95
Topic: c99 -l operand Relevant Sections: XCU c99 - Interpretation Request #96
Topic: shell IFS unset Relevant Sections: XCU 2.5.3 IFS - Interpretation Request #97
Topic: pwd -P Relevant Sections: XCU pwd - Interpretation Request #98
Topic: non-whitespace IFS Relevant Sections: XCU 2.6.5 Field Splitting - Interpretation Request #99
Topic: df file operand Relevant Sections: XCU df - Interpretation Request #100
Topic: tail -c 0, -n 0 Relevant Sections: XCU tail - Interpretation Request #101
Topic: ls -l output Relevant Sections: XCU ls - Interpretation Request #102
Topic: dd seek extend Relevant Sections: XCU dd - Interpretation Request #103
Topic: strip object files, archives, executables Relevant Sections: XCU strip - Interpretation Request #104
Topic: nohup standard input Relevant Sections: XCU nohup - Interpretation Request #105
Topic: nohup with standard output closed Relevant Sections: XCU nohup - Interpretation Request #106
Topic: nohup OUTPUT FILES contradicts DESCRIPTION Relevant Sections: XCU nohup - Interpretation Request #107
Topic: test XSI requirements Relevant Sections: XCU test - Interpretation Request #108
Topic: man standard error Relevant Sections: XCU man - Interpretation Request #109
Topic: pax and UTF-8 Relevant Sections: XCU pax