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 ===

Reply via email to