次の事前定義はすべてのモードで有効です。
__BUILTIN_VA_ARG_INCR
__SUNPRO_C=0x590
__SVR4
__SunOS (Solaris)
__SunOS_OSN_N (Solaris)
__amd64 (-m64 付きの x86)
__gnu__linux (linux)
__i386 (x86)
__linux (linux)
__linux__ (linux)
__sparc (SPARC)
__sparcv9 (-Xarch=v9)
__sun (Solaris)
__unix
__”uname -s”_”uname -r” (例: __SunOS_5_7)
linux (x86、linux)
次の事前定義は -Xc モード以外で有効です。
sun
unix
sparc (SPARC)
i386 (x86)
lint