38 lines · 773 B · C
RawDownload
#include <stdio.h> intmain(){#if defined(__LLP64__)	if (sizeof(short) == 2	    && sizeof(int) == 4	    && sizeof(long int) == 4	    && sizeof(long long int) == 8	    && sizeof(void*) == 8) {		(void)printf("Ok\n");	} else {		(void)printf("KO __LLP64__\n");	}#elif defined(__LP64__)	if (sizeof(short) == 2	    && sizeof(int) == 4	    && sizeof(long int) == 8	    && sizeof(long long int) == 8	    && sizeof(void*) == 8) {		(void)printf("Ok\n");	} else {		(void)printf("KO __LP64__\n");	}#elif defined(__ILP32__)	if (sizeof(short) == 2	    && sizeof(int) == 4	    && sizeof(long int) == 4	    && sizeof(void*) == 4) {		(void)printf("Ok\n");	} else {		(void)printf("KO __ILP32__\n");	}#else	(void)printf("KO no __*LP*__ defined.\n");#endif}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t