Thanks for the reviews, Dan and Garrett.

To clarify, yes POSIX and XOPEN are not the same.

Michael Light ran the header file conformance tests.

Lee Damico suggested the correct header guards to use (_XPG4_2) in this case 
because:
"This aligns with guards used elsewhere in the header and allows an application 
using pre XPG4v2 macros to take advantage of the new macros and functions. The 
requirements for other functions in this header were not introduced until after 
XPG4v2. Since XPG4v2 is a subset of XPG5 and XPG6, by simply saying 
!defined(_XPG4_2) we also hide symbol visibility from later versions of the 
standards (see <sys/feature_tests.h>)."

- Dan
--
This message posted from opensolaris.org

Reply via email to