HP-UX 11i Version 1.5 Release Notes, September 2001
Programming
Changes to libc
Chapter 7 101
The first line will return the length of the string to be returned, allocate
memory based on this value, then call confstr() again to get the actual
value.
For more information, see Changes to Machine Identification in HP-UX
Features and the confstr (3C) manual page.
Locale Names
HP-UX 9.x locale names are no longer supported.
Linux compatibility
The linux compatibility interfaces, getresgid() and getresuid()
have been added to libc. These functions return the real, effective, and
saved gids and uids, respectively. See the getresgid (3C) and getresuid
(3C) manual pages for more details.
libc Documentation
For more information about these changes, see
• libc.a - not available on IPF for makefile incompatibility at
http://devresource.hp.com/STK/impacts/i782.html,
http://devresource.hp.com/STK/class_ipf_list.html, and Obsolescence
and Deprecation of APIs.
• The Libm Library and Floating-Point Arithmetic for HP-UX on
Itanium at http://devresource.hp.com/STK/class_ipf_list.html
•the memalign (3C) manual page
• Changes to Machine Identification in HP-UX Features and the confstr
(3C) manual page.