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