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)
Showing
- src/OSspecific/POSIX/Make/files 1 addition, 1 deletionsrc/OSspecific/POSIX/Make/files
- src/OSspecific/POSIX/POSIX.C 6 additions, 5 deletionssrc/OSspecific/POSIX/POSIX.C
- src/OSspecific/POSIX/fileStat.C 2 additions, 2 deletionssrc/OSspecific/POSIX/fileStat.C
- src/OSspecific/POSIX/printStack.C 3 additions, 3 deletionssrc/OSspecific/POSIX/printStack.C
- src/OSspecific/POSIX/signals/feexceptErsatz.H 2 additions, 2 deletionssrc/OSspecific/POSIX/signals/feexceptErsatz.H
- src/OSspecific/POSIX/signals/sigFpe.C 5 additions, 5 deletionssrc/OSspecific/POSIX/signals/sigFpe.C
- src/OpenFOAM/db/dynamicLibrary/dynamicCode/dynamicCode.C 2 additions, 2 deletionssrc/OpenFOAM/db/dynamicLibrary/dynamicCode/dynamicCode.C
- src/OpenFOAM/db/dynamicLibrary/dynamicCode/dynamicCode.H 2 additions, 2 deletionssrc/OpenFOAM/db/dynamicLibrary/dynamicCode/dynamicCode.H
- src/OpenFOAM/primitives/Scalar/doubleScalar/doubleScalar.H 13 additions, 0 deletionssrc/OpenFOAM/primitives/Scalar/doubleScalar/doubleScalar.H
- src/OpenFOAM/primitives/Scalar/floatScalar/floatScalar.H 14 additions, 3 deletionssrc/OpenFOAM/primitives/Scalar/floatScalar/floatScalar.H
- src/OpenFOAM/primitives/ints/int64/int64.H 4 additions, 4 deletionssrc/OpenFOAM/primitives/ints/int64/int64.H
- src/OpenFOAM/primitives/ints/int64/int64IO.C 2 additions, 2 deletionssrc/OpenFOAM/primitives/ints/int64/int64IO.C
- src/OpenFOAM/primitives/ints/uint64/uint64.H 4 additions, 3 deletionssrc/OpenFOAM/primitives/ints/uint64/uint64.H
- src/OpenFOAM/primitives/ints/uint64/uint64IO.C 2 additions, 2 deletionssrc/OpenFOAM/primitives/ints/uint64/uint64IO.C
- wmake/rules/General/general 1 addition, 1 deletionwmake/rules/General/general
- wmake/rules/darwin64Clang/general 1 addition, 4 deletionswmake/rules/darwin64Clang/general
Please register or sign in to comment