stdcxx-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Stdcxx Wiki] Update of "Compilers" by MartinSebor
Date Sat, 26 Jan 2008 20:59:39 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Stdcxx Wiki" for change notification.

The following page has been changed by MartinSebor:
http://wiki.apache.org/stdcxx/Compilers

The comment on the change is:
Improved table formatting.

------------------------------------------------------------------------------
  [http://gcc.gnu.org/onlinedocs/ GCC online documentation]
  
  === Predefined Macros ===
- 
- ||MACRO||GCC OPTION||VERSION||DESCRIPTION||
+ ||||||||<tablestyle="text-align:center;">GCC Predefined Macros||
+ ||<rowstyle="background-color:powderblue;font-weight:bold">MACRO||GCC OPTION||VERSION||DESCRIPTION||
- ||`__GNUC__`|| ||all||Defined to the major version of the compiler.||
+ ||`__GNUC__`|| ||all||<style="text-align:left">Defined to the major version of the
compiler.||
- ||`__GNUC_MINOR__`|| ||all||Defined to the minor version of the compiler.||
+ ||`__GNUC_MINOR__`|| ||all||<style="text-align:left">Defined to the minor version
of the compiler.||
- ||`__GNUC_PATCHLEVEL__`|| ||all||Defined to the micro (patch) version of the compiler.||
+ ||`__GNUC_PATCHLEVEL__`|| ||all||<style="text-align:left">Defined to the micro (patch)
version of the compiler.||
- ||`__GNUG__`|| ||all||Defined to the same value as `__GUNC__` for C++ code.||
+ ||`__GNUG__`|| ||all||<style="text-align:left">Defined to the same value as `__GUNC__`
for C++ code.||
  
  === Discussion Forums ===
  
@@ -39, +39 @@

  
  See also the Bjørn Reese's list of [http://predef.sourceforge.net/precomp.html#sec16 Pre-defined
Compiler Macros].
  
- ||MACRO||HP aCC OPTION||VERSION||DESCRIPTION||
+ ||||||||<tablestyle="text-align:center;">HP aCC Predefined Macros||
+ ||<rowstyle="background-color:powderblue;font-weight:bold">MACRO||HP aCC OPTION||VERSION||DESCRIPTION||
- ||`__HP_aCC`|| ||all||Defined to the version of the compiler in the format `MMmmuu` (2 digits
for each of major, minor, and micro).||
+ ||`__HP_aCC`|| ||all||<style="text-align:left">Defined to the version of the compiler
in the format `MMmmuu` (2 digits for each of major, minor, and micro).||
- ||`__hpux`|| ||all||Defined on all HP-UX versions.||
+ ||`__hpux`|| ||all||<style="text-align:left">Defined on all HP-UX versions.||
- ||`__ia64`|| ||5, 6||Defined on HP IPF hardware.||
+ ||`__ia64`|| ||5, 6||<style="text-align:left">Defined on HP IPF hardware.||
- ||`__hppa`|| ||1, 3||Defined on PA-RISC hardware.||
+ ||`__hppa`|| ||1, 3||<style="text-align:left">Defined on PA-RISC hardware.||
- ||`__unix`|| ||all||Defined on all HP-UX versions.||
+ ||`__unix`|| ||all||<style="text-align:left">Defined on all HP-UX versions.||
- ||`_BIG_ENDIAN`|| ||all||Defined on Big Endian versions of HP-UX (both IPF and PA-RISC).||
+ ||`_BIG_ENDIAN`|| ||all||<style="text-align:left">Defined on Big Endian versions of
HP-UX (both IPF and PA-RISC).||
- ||`_ILP32`||[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model +DD32]||all||Defined
when +DD32 is in effect.||
+ ||`_ILP32`||[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model +DD32]||all||<style="text-align:left">Defined
when +DD32 is in effect.||
- ||`_LP64`, `__LP64__`||[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model +DD64]||all||Defined
when +DD64 is in effect.||
+ ||`_LP64`, `__LP64__`||[http://docs.hp.com/en/10946/options.htm#opt+DDdata_model +DD64]||all||<style="text-align:left">Defined
when +DD64 is in effect.||
- ||`__HPACC_NOEH`||[http://docs.hp.com/en/10946/options.htm#opt+noeh +noeh]||all||Defined
when exceptions are disabled.||
+ ||`__HPACC_NOEH`||[http://docs.hp.com/en/10946/options.htm#opt+noeh +noeh]||all||<style="text-align:left">Defined
when exceptions are disabled.||
- ||`_HPUX_SOURCE`, `__STDC_EXT__`||[http://docs.hp.com/en/10946/options.htm#opt-ext -ext]||all||Defined
when extensions are enabled.||
+ ||`_HPUX_SOURCE`, `__STDC_EXT__`||[http://docs.hp.com/en/10946/options.htm#opt-ext -ext]||all||<style="text-align:left">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.||
+ ||`_FPWIDETYPES`||[http://docs.hp.com/en/10946/options.htm#opt-nofpwidetypes -fpwidetypes]||
||<style="text-align:left">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]||all||Defined when
compiling for thread safety.||
+ ||`_REENTRANT`||[http://docs.hp.com/en/10946/options.htm#opt-mt -mt]||all||<style="text-align:left">Defined
when compiling for thread safety.||
  ||`_POSIX_C_SOURCE=199506L`||[http://docs.hp.com/en/10946/options.htm#opt-mt -mt]||all||
||
  ||`_HPUX_SOURCE`||[http://docs.hp.com/en/10946/options.htm#opt-mt -mt]||all || ||
  ||`_THREAD_SAFE`||[http://docs.hp.com/en/10946/options.htm#opt-AP -AP] [http://docs.hp.com/en/10946/options.htm#opt-mt
-mt]||all|| ||
- ||`_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`.||
+ ||`_HP_NAMESPACE_STD`||[http://docs.hp.com/en/10946/options.htm#opt-AA -AA]|| ||<style="text-align:left">Defined
when the C++ Standard Library is declared in `namespace std`.||
  
  === Discussion Forums ===
  === Bug Reports ===

Mime
View raw message