diff options
author | Brad King <brad.king@kitware.com> | 2009-11-20 13:38:18 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2009-11-20 13:38:18 (GMT) |
commit | bbbdf54a3569aa97687091b7d6a03d645f8dabcb (patch) | |
tree | abb7ebe12ffea0c399d297a29008949bf2d7df08 /Source/cmCommandArgumentParserTokens.h | |
parent | 1136b97647ddd5b3eb77122494ee47fa3026a97e (diff) | |
download | CMake-bbbdf54a3569aa97687091b7d6a03d645f8dabcb.zip CMake-bbbdf54a3569aa97687091b7d6a03d645f8dabcb.tar.gz CMake-bbbdf54a3569aa97687091b7d6a03d645f8dabcb.tar.bz2 |
Fix KWSys FundamentalType for Universal Binaries
The FundamentalType header needs to know type sizes at preprocessing
time. This commit teaches it to avoid using CHECK_TYPE_SIZE because the
macro does not work for types whose size varies across architectuers in
Mac OS X universal binaries. Fortunately the Mac compilers provide just
enough information to detect the needed type sizes during preprocessing.
We now use preprocessor macros instead of configuration tests whenever
they are available. As a side effect this reduces the number of
try-compiles needed with GCC.
See issue #9913.
Diffstat (limited to 'Source/cmCommandArgumentParserTokens.h')
0 files changed, 0 insertions, 0 deletions