| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- @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(__PPC64__)
- # define KEY '_','_','P','P','C','6','4','_','_'
- #elif defined(__ppc64__)
- # define KEY '_','_','p','p','c','6','4','_','_'
- #elif defined(__PPC__)
- # define KEY '_','_','P','P','C','_','_'
- #elif defined(__ppc__)
- # define KEY '_','_','p','p','c','_','_'
- #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;
- }
|