HP-UX 11i Version 1.5 Release Notes, September 2001

Programming
Obsolescence and Deprecation of APIs
Chapter 7 121
not enough ROI
Core System Libraries
With the release of HP-UX on the Itanium-based platform, there are
several APIs and libraries that are not available for native
(Itanium-based platform) development. The PA equivalent versions will
be available on Itanium-based systems to support deployment of PA
applications on Itanium-based systems (see Aries - PA-RISC Binary
Support).
These libraries and APIs were deprecated in HP-UX 10.30 and later
releases, and, excluding libc.a, will be obsolete in a future release on
PA systems. Applications using these libraries and APIs will fail to
compile (missing definition in header file) or will not link (missing
library or unsatisfied symbol). The list of libraries that are not available
in native form on Itanium-based systems for HP-UX 11i Version 1.5
(B.11.20) is:
libc.a, pa20_64/libc.a (archived libc, 32-bit and 64-bit)
libp/libc.a (archived profile libc)
libpicc.a (position independent library)
libdbm.a, libdbm.1, and libdbm.sl (database management library)
libndbm, libndbm.2, and libndbm.sl (database management
library)
libPW.a (AT&T Programmer's Workbench)
libBSD.a (BSD 4.2 library)
libcma.1, libcma.2, and libcma.sl (CMA thread library)
libd4r.1 and libd4r.sl (_r thread-safe POSIX draft 4 APIs)
/usr/old/libmalloc3x.a and /usr/old/malloc3c.o (old PA malloc
object files)
libsis.sl (Secure Internet Services)
The following header files are not provided on Itanium-based systems.
You should use alternative APIs, as documented in HP-UX 10.30 and
later release notes.
/usr/old/user/include/nl_ctype.h (HP-UX 9.x interfaces)