{{ http://www.freebsd.org/layout/images/beastie.png}} |
HP-UX version |
uname |
Architecture |
Introduced |
End of Sales |
End of Factory Support |
11i v3 |
B.11.31 |
IPF, PA |
February 2007 |
December 31, 2012 |
December 31, 2017 |
11i v3 |
B.11.30 |
IPF, PA |
Unknown |
Unknown |
Unknown |
11i PT |
B.11.24 |
IPF, PA |
Unknown |
Unknown |
Unknown |
11i v2 |
B.11.23 |
IPF, PA |
September 2003 |
December 31, 2009 |
December 31, 2013 |
11i v1.6 |
B.11.22 |
IPF |
Unknown |
Unknown |
Unknown |
11i v1.5 |
B.11.20 |
IPF |
Unknown |
Unknown |
Unknown |
11i v1 |
B.11.11 |
PA |
December 2000 |
December 31, 2009 |
December 31, 2013 |
11.0 |
B.11.00 |
|
November 1997 |
February 1, 2005 |
December 31, 2006 |
Sources: HP-UX Operating System Release History and comp.sys.hp.hpux FAQ
See the Predefined Macros section of the HP aCC 6 Programmers Guide for a (possibly) incomplete list of macros predefined by the compiler.
Starting with HP aCC 6.15, the compiler supports the -dM option to list the #define directives the preprocessor encounters as it translates a file.
See also the Bjørn Reese's list of Pre-defined Operating Systems Macros.
MACRO |
HP aCC OPTION |
DESCRIPTION |
|
|
Defined on all HP-UX versions. |
|
|
Defined on HP IPF hardware. |
|
|
Defined on PA-RISC hardware. |
|
|
Defined on all HP-UX versions. |
|
|
Defined on Big Endian versions of HP-UX (both IPF and PA-RISC). |
|
Defined when +DD32 is in effect. |
|
|
Defined when +DD64 is in effect. |
|
|
Defined when exceptions are disabled. |
|
|
Defined when extensions are enabled. |
|
|
Defined when extended and quad floating-point data types including |
|
|
Defined when compiling for thread safety. |
|
|
|
|
|
|
|
|
|
|
|
Defined when the C++ Standard Library is declared in |
{{ http://www.linux.org/info/images/officialpenguin.gif}} |