1 Typical predefined macros, obtained by executing something like:
2 gcc -dM -E - < /dev/null
5 #define _stdcall __attribute__((__stdcall__))
11 #define __GNUC_MINOR__ 95
13 #define __declspec(x) __attribute__((x))
17 #define _cdecl __attribute__((__cdecl__))
18 #define __pentiumpro 1
21 #define __pentiumpro__ 1
23 #define __stdcall __attribute__((__stdcall__))
27 #define __cdecl __attribute__((__cdecl__))
31 #define _stdcall __attribute__((__stdcall__))
36 #define __GNUC_MINOR__ 95
37 #define __declspec(x) __attribute__((x))
40 #define _cdecl __attribute__((__cdecl__))
41 #define __pentiumpro 1
44 #define __pentiumpro__ 1
45 #define __stdcall __attribute__((__stdcall__))
50 #define __cdecl __attribute__((__cdecl__))
51 #define __CYGWIN32__ 1
59 #define __GNUC_MINOR__ 95
69 #define __DJGPP_MINOR 3
74 #define __GNUC_MINOR__ 95
76 #define __tune_pentium__ 1
87 #define __DJGPP_MINOR__ 3