critical impact:
machine/builtins.h - not supported; temporarily available (CrUn388)
Problem description
The <machine/builtins.h> header file exists on Tru64 UNIX but not
on HP-UX. This header file will be temporarily available in the Tru64
UNIX Migration Environment for HP-UX (Itanium® only).
The <machine/builtins.h> header file contains functions whose
names are specially recognized by the compiler (these are similar to intrinsic functions).
The Migration Environment contains Tru64 UNIX APIs, development tools, and commands and utilities to assist you in migrating your applications from Tru64 UNIX to HP-UX. Identifiers
 machine/builtins.h |
|
See also
Solution description
The <machine/builtins.h> header file is in the Tru64 UNIX Migration Environment for HP-UX (Itanium® only).
Applications can use this header file from the Migration Environment.
Please note that the Migration Environment is temporary.
Some of the builtins implement spinlocks. For information on
implementing spinlocks on HP-UX, see the Implementing
Spinlocks on the Intel®Itanium® Architecture and PA-RISC white paper. This paper
describes the implementation of spinlocks and fences to guarantee
memory consistency for shared memory applications on the Itanium®
processor family, as well as on PA-RISC platforms. See also
Problem summary
| classifications |
source types |
OS release |
severity |
type |
| HDR, ME |
C, C++ |
any HP-UX 11i version |
critical |
unavailable |
|