Use of the information contained in this unapproved document is at your own risk
.Last update: 30 March,1998
1003.1c-95 #25 _____________________________________________________________________________ Interpretation Number: XXXX Topic: _POSIX_THREAD_* vs _POSIX_THREADS_* Relevant Sections: 2-10, F3.1 Interpretation Request: (Defect Report) ----------------------- Date: Thu Jul 25 10:15:49 BST 1996 From: Andrew Josey, There is an apparent error in ISO 9945-1:1996 which include IEEE Std POSIX 1003.1c-1995. Table 2-10 "Compile-Time Symbolic constants" lines 1649-1661 state "_POSIX_THREAD_ATTR_STACKADDR" ... "_POSIX_THREAD_PROCESS_SHARED" yet the informative section F.3.1 lines 392-425 states "_POSIX_THREADS_ATTR_STACKADDR". Note the extra "S" after "THREAD". This is a clear contradiction between two sections of the standard, where the normative section is correct. This should be forwarded to the sponsor, so that the IEEE errata correction process be applied. Interpretation response ------------------------ The standard clearly states the requirement for _POSIX_THREAD_* in the normative section, and conforming implementations must conform to this. The text in Annex F is informative and this will be forwarded to the sponsor so that the IEEE errata correction process can be applied. Rationale ------------- None. Forwarded to Interpretations group: July 25th 1996 Proposed interpretation: 17 Jan 1997 Finalised: Feb 14 1997