Differences between revisions 17 and 18
Revision 17 as of 2008-09-05 20:07:08
Size: 8367
Editor: MartinSebor
Comment: Added HP-UX/Integrity support document.
Revision 18 as of 2009-09-20 23:02:59
Size: 8499
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
 * [http://www.faqs.org/faqs/aix-faq/index.html AIX FAQ]  * [[http://www.faqs.org/faqs/aix-faq/index.html|AIX FAQ]]
Line 10: Line 10:
 * [http://publib.boulder.ibm.com/infocenter/pseries/v6r1/index.jsp AIX 6.1 Information Center]
 * [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp IBM System p and AIX 5.3 Information Center]
 * [http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/aix52.htm AIX 5.2 documentation]
 * [http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/aix51.htm AIX 5.1 documentation]
 * [http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/aix43.htm AIX 4.3 documentation]
 * [[http://publib.boulder.ibm.com/infocenter/pseries/v6r1/index.jsp|AIX 6.1 Information Center]]
 * [[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp|IBM System p and AIX 5.3 Information Center]]
 * [[http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/aix52.htm|AIX 5.2 documentation]]
 * [[http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/aix51.htm|AIX 5.1 documentation]]
 * [[http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/aix43.htm|AIX 4.3 documentation]]
Line 19: Line 19:
 * [http://groups.google.com/group/comp.sys.aix | comp.sys.aix]
 * [http://www-128.ibm.com/developerworks/forums IBM developerWorks Community]
 * [[http://groups.google.com/group/comp.sys.aix|| comp.sys.aix]]
 * [[http://www-128.ibm.com/developerworks/forums|IBM developerWorks Community]]
Line 24: Line 24:
 * [http://www.ibm.com/partnerworld IBM PartnerWorld] https://www-304.ibm.com/usrsrvc/account/userservices/jsp/login.jsp?persistPage=true
 * [https://techsupport.services.ibm.com/server/pserv IBM Program Services for AIX]
 * [[http://www.ibm.com/partnerworld|IBM PartnerWorld]] https://www-304.ibm.com/usrsrvc/account/userservices/jsp/login.jsp?persistPage=true
 * [[https://techsupport.services.ibm.com/server/pserv|IBM Program Services for AIX]]
Line 28: Line 28:
||<tablestyle="float:right; margin:1em 0 0 1em; background:#eee;"> http://www.freebsd.org/layout/images/beastie.png || ||<tablestyle="float:right; margin:1em 0 0 1em; background:#eee;"> {{http://www.freebsd.org/layout/images/beastie.png}} ||
Line 34: Line 34:
 * [http://www.freebsd.org/cgi/man.cgi FreeBSD Hypertext Man Pages]  * [[http://www.freebsd.org/cgi/man.cgi|FreeBSD Hypertext Man Pages]]
Line 39: Line 39:
 * [http://www.bsdforums.org/ BSDForums.org]  * [[http://www.bsdforums.org/|BSDForums.org]]
Line 57: Line 57:
Sources: [http://www.hp.com/softwarereleases/releases-media2/history/slide2.html HP-UX Operating System Release History] and [http://www.faqs.org/faqs/hp/hpux-faq comp.sys.hp.hpux FAQ] Sources: [[http://www.hp.com/softwarereleases/releases-media2/history/slide2.html|HP-UX Operating System Release History]] and [[http://www.faqs.org/faqs/hp/hpux-faq|comp.sys.hp.hpux FAQ]]
Line 61: Line 61:
 * [http://www.faqs.org/faqs/hp/hpux-faq/ HP-UX FAQ]
 * [http://www.hp.com/softwarereleases/releases-media2/history/slide2.html HP-UX Operating System Release History]
 * [http://docs.hp.com/en/oshpux11iv3.html HP-UX 11i v3 Operating Environments] Technical documentation
 * [http://docs.hp.com/en/oshpux11iv2.html HP-UX 11i v2 Operating Environments] Technical documentation
 * [http://docs.hp.com/en/oshpux11iv1.6.html HP-UX 11i v1.6 Operating Environment] Technical documentation
 * [http://docs.hp.com/en/hpuxos11iv1.5.html HP-UX 11i v1.5 Operating Environment] Technical documentation
 * [http://docs.hp.com/en/oshpux11i.html HP-UX 11i v1 Operating Environments] Technical documentation
 * [http://docs.hp.com/en/oshpux11.0.html HP-UX 11.0 Operating System] Technical documentation
 * [http://docs.hp.com/en/oshpux10.x.html HP-UX 10.x Operating System] Technical documentation
 * [http://docs.hp.com/en/B2355-90655/index.html HP-UX Linker and Libraries User's Guide: HP 9000 Computers]
 * [http://docs.hp.com/en/8681/aas_white_paper.pdf Adaptive Address Space] white paper
 * [http://h71028.www7.hp.com/ERC/downloads/c00563208.pdf POSIX Threads on HP-UX 11i] white paper
 * [http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a801/?ciid=0008a22194f02110a22194f02110275d6e10RCRD HP-UX floating-point guide for HP Integrity servers]
 * [http://h20338.www2.hp.com/hpux11i/downloads/public_hp-ux_systems_support.pdf HP-UX/Integrity Support Matrix] including dates
 * [[http://www.faqs.org/faqs/hp/hpux-faq/|HP-UX FAQ]]
 * [[http://www.hp.com/softwarereleases/releases-media2/history/slide2.html|HP-UX Operating System Release History]]
 * [[http://docs.hp.com/en/oshpux11iv3.html|HP-UX 11i v3 Operating Environments]] Technical documentation
 * [[http://docs.hp.com/en/oshpux11iv2.html|HP-UX 11i v2 Operating Environments]] Technical documentation
 * [[http://docs.hp.com/en/oshpux11iv1.6.html|HP-UX 11i v1.6 Operating Environment]] Technical documentation
 * [[http://docs.hp.com/en/hpuxos11iv1.5.html|HP-UX 11i v1.5 Operating Environment]] Technical documentation
 * [[http://docs.hp.com/en/oshpux11i.html|HP-UX 11i v1 Operating Environments]] Technical documentation
 * [[http://docs.hp.com/en/oshpux11.0.html|HP-UX 11.0 Operating System]] Technical documentation
 * [[http://docs.hp.com/en/oshpux10.x.html|HP-UX 10.x Operating System]] Technical documentation
 * [[http://docs.hp.com/en/B2355-90655/index.html|HP-UX Linker and Libraries User's Guide: HP 9000 Computers]]
 * [[http://docs.hp.com/en/8681/aas_white_paper.pdf|Adaptive Address Space]] white paper
 * [[http://h71028.www7.hp.com/ERC/downloads/c00563208.pdf|POSIX Threads on HP-UX 11i]] white paper
 * [[http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a801/?ciid=0008a22194f02110a22194f02110275d6e10RCRD|HP-UX floating-point guide for HP Integrity servers]]
 * [[http://h20338.www2.hp.com/hpux11i/downloads/public_hp-ux_systems_support.pdf|HP-UX/Integrity Support Matrix]] including dates
Line 78: Line 78:
See the [http://docs.hp.com/en/10946/preprocess.htm#macropredef Predefined Macros] section of the [http://docs.hp.com/en/10946/index.htm HP aCC 6 Programmers Guide] for a (possibly) incomplete list of macros predefined by the compiler. See the [[http://docs.hp.com/en/10946/preprocess.htm#macropredef|Predefined Macros]] section of the [[http://docs.hp.com/en/10946/index.htm|HP aCC 6 Programmers Guide]] for a (possibly) incomplete list of macros predefined by the compiler.
Line 80: Line 80:
Starting with HP aCC 6.15, the compiler supports the [http://docs.hp.com/en/10946/options.htm#opt-dM -dM] option to list the #define directives the preprocessor encounters as it translates a file. Starting with HP aCC 6.15, the compiler supports the [[http://docs.hp.com/en/10946/options.htm#opt-dM|-dM]] option to list the #define directives the preprocessor encounters as it translates a file.
Line 82: Line 82:
See also the Bjørn Reese's list of [http://predef.sourceforge.net/preos.html#sec13 Pre-defined Operating Systems Macros]. See also the Bjørn Reese's list of [[http://predef.sourceforge.net/preos.html#sec13|Pre-defined Operating Systems Macros]].
Line 90: Line 90:
||`_ILP32`||[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model +DD32]||Defined when +DD32 is in effect.||
||`_LP64`, `__LP64__`||[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model +DD64]||Defined when +DD64 is in effect.||
||`__HPACC_NOEH`||[http://docs.hp.com/en/10946/options.htm#opt+noeh +noeh]||Defined when exceptions are disabled.||
||`_HPUX_SOURCE`, `__STDC_EXT__`||[http://docs.hp.com/en/10946/options.htm#opt-ext -ext]||Defined when extensions are enabled.||
||`_FPWIDETYPES`||[http://docs.hp.com/en/10946/options.htm#opt-nofpwidetypes -fpwidetypes]||Defined when extended and quad floating-point data types including `__float80` are enabled.||
||`_REENTRANT`||[http://docs.hp.com/en/10946/options.htm#opt-mt -mt]||Defined when compiling for thread safety.||
||`_POSIX_C_SOURCE=199506L`||[http://docs.hp.com/en/10946/options.htm#opt-mt -mt]|| ||
||`_HPUX_SOURCE`||[http://docs.hp.com/en/10946/options.htm#opt-mt -mt]|| ||
||`_THREAD_SAFE`||[http://docs.hp.com/en/10946/options.htm#opt-AP -AP] [http://docs.hp.com/en/10946/options.htm#opt-mt -mt]|| ||
||`_HP_NAMESPACE_STD`||[http://docs.hp.com/en/10946/options.htm#opt-AA -AA]||Defined when the C++ Standard Library is declared in `namespace std`.||
||`_ILP32`||[[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model|+DD32]]||Defined when +DD32 is in effect.||
||`_LP64`, `__LP64__`||[[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model|+DD64]]||Defined when +DD64 is in effect.||
||`__HPACC_NOEH`||[[http://docs.hp.com/en/10946/options.htm#opt+noeh|+noeh]]||Defined when exceptions are disabled.||
||`_HPUX_SOURCE`, `__STDC_EXT__`||[[http://docs.hp.com/en/10946/options.htm#opt-ext|-ext]]||Defined when extensions are enabled.||
||`_FPWIDETYPES`||[[http://docs.hp.com/en/10946/options.htm#opt-nofpwidetypes|-fpwidetypes]]||Defined when extended and quad floating-point data types including `__float80` are enabled.||
||`_REENTRANT`||[[http://docs.hp.com/en/10946/options.htm#opt-mt|-mt]]||Defined when compiling for thread safety.||
||`_POSIX_C_SOURCE=199506L`||[[http://docs.hp.com/en/10946/options.htm#opt-mt|-mt]]|| ||
||`_HPUX_SOURCE`||[[http://docs.hp.com/en/10946/options.htm#opt-mt|-mt]]|| ||
||`_THREAD_SAFE`||[[http://docs.hp.com/en/10946/options.htm#opt-AP|-AP]] [[http://docs.hp.com/en/10946/options.htm#opt-mt|-mt]]|| ||
||`_HP_NAMESPACE_STD`||[[http://docs.hp.com/en/10946/options.htm#opt-AA|-AA]]||Defined when the C++ Standard Library is declared in `namespace std`.||
Line 103: Line 103:
 * [http://groups.google.com/group/comp.sys.hp.hpux comp.sys.hp.hpux]
 * [http://h21007.www2.hp.com/portal/site/dspp/template.PAGE/page.ForumsListing Forums] at the [http://h21007.www2.hp.com/portal/site/dspp Developer & Solution Partner Program (DSPP)]
 * [http://h21007.www2.hp.com/portal/site/dspp/template.PAGE/page.mailing_list_listing Mailing Lists] at the [http://h21007.www2.hp.com/portal/site/dspp Developer & Solution Partner Program (DSPP)]
 * [[http://groups.google.com/group/comp.sys.hp.hpux|comp.sys.hp.hpux]]
 * [[http://h21007.www2.hp.com/portal/site/dspp/template.PAGE/page.ForumsListing|Forums]] at the [[http://h21007.www2.hp.com/portal/site/dspp|Developer & Solution Partner Program (DSPP)]]
 * [[http://h21007.www2.hp.com/portal/site/dspp/template.PAGE/page.mailing_list_listing|Mailing Lists]] at the [[http://h21007.www2.hp.com/portal/site/dspp|Developer & Solution Partner Program (DSPP)]]
Line 116: Line 116:
 * [http://groups.google.com/group/comp.sys.sgi comp.sys.sgi]  * [[http://groups.google.com/group/comp.sys.sgi|comp.sys.sgi]]
Line 122: Line 122:
||<tablestyle="float:right; margin:1em 0 0 1em; background:#eee;"> http://www.linux.org/info/images/officialpenguin.gif || ||<tablestyle="float:right; margin:1em 0 0 1em; background:#eee;"> {{http://www.linux.org/info/images/officialpenguin.gif}} ||
Line 128: Line 128:
 * [http://www.linuxforums.org/forum/ LinuxForums]  * [[http://www.linuxforums.org/forum/|LinuxForums]]
Line 146: Line 146:
 * [http://docs.sun.com/app/docs/prod/solaris Sun Microsystems Documentation] for Solaris
 * [http://docs.sun.com/app/docs/prod/solaris.10#hic Solaris 10 Operating System] documentation
 * [http://docs.sun.com/app/docs/prod/solaris.9#hic Solaris 9 Operating System] documentation
 * [http://docs.sun.com/app/docs/prod/solaris.8#hic Solaris 8 Operating System] documentation
 * [http://docs.sun.com/app/docs/prod/solaris.7#hic Solaris 7 Operating System] documentation
 * [http://docs.sun.com/app/docs/prod/solaris.2_6#hic Solaris 2.6 Operating System] documentation
 * [http://docs.sun.com/app/docs/prod/solaris.2_5_1#hic Solaris 2.5.1] documentation
 * [http://docs.sun.com/app/docs/prod/solaris.2_5#hic Solaris 2.5] documentation
 * [http://docs.sun.com/app/docs/prod/solaris.2_4#hic Solaris 2.4] documentation
 * [http://docs.sun.com/app/docs/doc/801-7639 Numerical Computation Guide]
 * [[http://docs.sun.com/app/docs/prod/solaris|Sun Microsystems Documentation]] for Solaris
 * [[http://docs.sun.com/app/docs/prod/solaris.10#hic|Solaris 10 Operating System]] documentation
 * [[http://docs.sun.com/app/docs/prod/solaris.9#hic|Solaris 9 Operating System]] documentation
 * [[http://docs.sun.com/app/docs/prod/solaris.8#hic|Solaris 8 Operating System]] documentation
 * [[http://docs.sun.com/app/docs/prod/solaris.7#hic|Solaris 7 Operating System]] documentation
 * [[http://docs.sun.com/app/docs/prod/solaris.2_6#hic|Solaris 2.6 Operating System]] documentation
 * [[http://docs.sun.com/app/docs/prod/solaris.2_5_1#hic|Solaris 2.5.1]] documentation
 * [[http://docs.sun.com/app/docs/prod/solaris.2_5#hic|Solaris 2.5]] documentation
 * [[http://docs.sun.com/app/docs/prod/solaris.2_4#hic|Solaris 2.4]] documentation
 * [[http://docs.sun.com/app/docs/doc/801-7639|Numerical Computation Guide]]
Line 159: Line 159:
 * [http://groups.google.com/group/comp.sys.sun comp.sys.sun]
 * [http://forum.java.sun.com/index.jspa?tab=solaris Solaris OS forums]
 * [[http://groups.google.com/group/comp.sys.sun|comp.sys.sun]]
 * [[http://forum.java.sun.com/index.jspa?tab=solaris|Solaris OS forums]]

Operating System Resources


AIX

Online References

Predefined Macros

Discussion Forums

Bug Reports


http://www.freebsd.org/layout/images/beastie.png

FreeBSD

Online References

Predefined Macros

Discussion Forums

Bug Reports


HP-UX

HP-UX 11i Releases

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

Online References

Predefined Macros

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

__hpux

Defined on all HP-UX versions.

__ia64

Defined on HP IPF hardware.

__hppa

Defined on PA-RISC hardware.

__unix

Defined on all HP-UX versions.

_BIG_ENDIAN

Defined on Big Endian versions of HP-UX (both IPF and PA-RISC).

_ILP32

+DD32

Defined when +DD32 is in effect.

_LP64, __LP64__

+DD64

Defined when +DD64 is in effect.

__HPACC_NOEH

+noeh

Defined when exceptions are disabled.

_HPUX_SOURCE, __STDC_EXT__

-ext

Defined when extensions are enabled.

_FPWIDETYPES

-fpwidetypes

Defined when extended and quad floating-point data types including __float80 are enabled.

_REENTRANT

-mt

Defined when compiling for thread safety.

_POSIX_C_SOURCE=199506L

-mt

_HPUX_SOURCE

-mt

_THREAD_SAFE

-AP -mt

_HP_NAMESPACE_STD

-AA

Defined when the C++ Standard Library is declared in namespace std.

Discussion Forums

Bug Reports


IRIX

Online References

Discussion Forums

Bug Reports


http://www.linux.org/info/images/officialpenguin.gif

Linux

Online References

Discussion Forums

Bug Reports


Mac OS X

Online References

Discussion Forums

Bug Reports


Solaris

Online References

Discussion Forums

Bug Reports


Windows

Online References

Discussion Forums

Bug Reports


CategoryPlatform

OperatingSystems (last edited 2009-09-20 23:02:59 by localhost)