summaryrefslogtreecommitdiff
path: root/Modules/CheckTypeSize.c.in
Commit message (Collapse)AuthorAgeFilesLines
* CheckTypeSize: Fix '..._CODE' result for ppc and ppc64Brad King2020-02-281-2/+6
| | | | | | | Check for ppc64 macros before plain ppc. Consider both upper and lower case variants because some compilers have only one of them. Fixes: #20368
* CheckTypeSize: Fix with clang '-Werror,-Wmissing-variable-declarations'Campbell Barton2019-03-181-1/+1
| | | | | | | | | | | Resolve issue building with missing variable declarations, error: ``` /src/cmake_clang/CMakeFiles/CheckTypeSize/CMAKE_SIZEOF_UNSIGNED_LONG.c:24:6: error: no previous extern declaration for non-static variable 'info_size' [-Werror,-Wmissing-variable-declarations] char info_size[] = {'I', 'N', 'F', 'O', ':', 's','i','z','e','[', ^ 1 error generated. ```
* CheckTypeSize: Add support for arm architecturesDouglas McKenzie2017-06-201-0/+6
| | | | | | | This adds detection for `armv7`, `armv7s` and `arm64` when performing type size checks on universal binaries for iOS. Fixes: #16992
* New CheckTypeSize for OS X Universal BinariesBrad King2009-12-171-0/+37
| | | | | | We re-implement this module to support architecture-dependent type sizes. In the mixed-size case we generate C preprocessor code to select the detected type size for each architecture.
* STYLE: remove unused CheckTypeSize.c.inAlexander Neundorf2007-08-101-34/+0
| | | | | | | | ENH: change test for endianess from TRY_RUN() to TRY_COMPILE() by testing the binary image of a 16bit integer array, tested on Linux x86, Intel Mac and Sun (big endian) Alex
* ENH: fix checktypesizeBill Hoffman2006-01-131-1/+2
|
* ENH: move define into configured file and do not use the command lineBill Hoffman2006-01-121-2/+1
|
* ENH: Add option of adding random include files before doing CheckTypeSizeAndy Cedilnik2004-10-051-0/+34