| United States-English |
|
|
|
![]() |
HP-UX 11i Version 3 Release Notes: HP 9000 and HP Integrity Servers > Chapter 10 Libraries and ProgrammingHP-UX C library (libc) - UNIX 2003 Standard Compliance |
|
The C library, libc, implements a set of commonly used functions. It also provides the interface between the user program and the kernel. The libc library has been enhanced to comply with UNIX 2003 standards. As a result a number of APIs have been added, while some APIs have been modified. The new APIs are imaxabs(3), isblank(3), iswblank(3), llabs(3), atoll(3), unsetenv(3), setenv(3), imaxdiv(3), lldiv(3), _Exit(2), setegid(3), seteuid(3), strtof(3), posix_openpt(3), vfwscanf(3), vswscanf(3),vwscanf(3), wcstof(3) (only for Itanium®-based systems) and wcstold(3). None of the modifications to existing APIs or structures will break compatibility except for the lconv structure. The lconv structure defined in /usr/include/locale.h has been extended to conform to Unix 2003 standards. This change may have a compatibility impact on applications linked with archive libraries, dependent upon the locale version used. The localeconv(3C) manpage lists the new fields in the lconv structure. For further information, see the following documentation:
|
||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||