openfoam/wmake/rules
Mark Olesen 8928ac54bd COMP: use standard compiler macros when distinguishing the OS
- replace (darwin) with (__APPLE__)
- replace (solarisGcc) with (__sun__ && __GNUC__)
- instead of 'darwin' -> '__APPLE'

- cease with passing a -D$(WM_ARCH) define since this adds no useful
  additional information and isn't used anywhere.

Reference
http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system

--

COMP: Extend size disambiguation on long (#1238)
2019-04-12 18:42:30 +02:00
..
darwin64Clang COMP: use standard compiler macros when distinguishing the OS 2019-04-12 18:42:30 +02:00
General COMP: use standard compiler macros when distinguishing the OS 2019-04-12 18:42:30 +02:00
linux64Clang COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linux64Cray COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linux64Gcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linux64Icc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linux64Pgi COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxARM7Gcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxARM64Arm COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxARM64Clang COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxARM64Gcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxClang COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxGcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxIA64Gcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxIA64Icc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxIcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxPPC64Gcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
linuxPPC64leGcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00
solaris64Gcc COMP: manage cpu architecture with cARCH, c++ARCH internal make variables 2019-04-12 12:59:11 +02:00