summaryrefslogtreecommitdiff
path: root/share/cmake-3.17/Modules/CheckTypeSize.c.in
diff options
context:
space:
mode:
Diffstat (limited to 'share/cmake-3.17/Modules/CheckTypeSize.c.in')
-rw-r--r--share/cmake-3.17/Modules/CheckTypeSize.c.in43
1 files changed, 0 insertions, 43 deletions
diff --git a/share/cmake-3.17/Modules/CheckTypeSize.c.in b/share/cmake-3.17/Modules/CheckTypeSize.c.in
deleted file mode 100644
index 82035a3..0000000
--- a/share/cmake-3.17/Modules/CheckTypeSize.c.in
+++ /dev/null
@@ -1,43 +0,0 @@
-@headers@
-
-#undef KEY
-#if defined(__i386)
-# define KEY '_','_','i','3','8','6'
-#elif defined(__x86_64)
-# define KEY '_','_','x','8','6','_','6','4'
-#elif defined(__ppc__)
-# define KEY '_','_','p','p','c','_','_'
-#elif defined(__ppc64__)
-# define KEY '_','_','p','p','c','6','4','_','_'
-#elif defined(__aarch64__)
-# define KEY '_','_','a','a','r','c','h','6','4','_','_'
-#elif defined(__ARM_ARCH_7A__)
-# define KEY '_','_','A','R','M','_','A','R','C','H','_','7','A','_','_'
-#elif defined(__ARM_ARCH_7S__)
-# define KEY '_','_','A','R','M','_','A','R','C','H','_','7','S','_','_'
-#endif
-
-#define SIZE (sizeof(@type@))
-static char info_size[] = {'I', 'N', 'F', 'O', ':', 's','i','z','e','[',
- ('0' + ((SIZE / 10000)%10)),
- ('0' + ((SIZE / 1000)%10)),
- ('0' + ((SIZE / 100)%10)),
- ('0' + ((SIZE / 10)%10)),
- ('0' + (SIZE % 10)),
- ']',
-#ifdef KEY
- ' ','k','e','y','[', KEY, ']',
-#endif
- '\0'};
-
-#ifdef __CLASSIC_C__
-int main(argc, argv) int argc; char *argv[];
-#else
-int main(int argc, char *argv[])
-#endif
-{
- int require = 0;
- require += info_size[argc];
- (void)argv;
- return require;
-}