1*da2e3ebdSchin# 2*da2e3ebdSchin# list of known old cpp predefined symbols 3*da2e3ebdSchin# 4*da2e3ebdSchin# @(#)pp.def (gsf@research.att.com) 2002-11-26 5*da2e3ebdSchin# 6*da2e3ebdSchin# symbols will be tested for the common `_' permutations 7*da2e3ebdSchin# qualifiers may be combinations of 8*da2e3ebdSchin# 9*da2e3ebdSchin# architecture cpu architecture 10*da2e3ebdSchin# dialect C dialect 11*da2e3ebdSchin# machine bundled package name 12*da2e3ebdSchin# release system release name 13*da2e3ebdSchin# source *_SOURCE baggage 14*da2e3ebdSchin# system default is unix 15*da2e3ebdSchin# vendor compiler vendor 16*da2e3ebdSchin# 17*da2e3ebdSchinABI_SOURCE :source: 18*da2e3ebdSchinAES_SOURCE :source: 19*da2e3ebdSchinAIX :architecture: 20*da2e3ebdSchinAIX32 :architecture: 21*da2e3ebdSchinAIX64 :architecture: 22*da2e3ebdSchinALL_SOURCE :source: 23*da2e3ebdSchinAM29000 :architecture: 24*da2e3ebdSchinAM29K :architecture: 25*da2e3ebdSchinANSI_CPP :dialect: 26*da2e3ebdSchinAOSVS :release: 27*da2e3ebdSchinAPPLE :vendor: 28*da2e3ebdSchinAPPLE_CC :dialect: 29*da2e3ebdSchinATT :release: 30*da2e3ebdSchinATT4 :release: 31*da2e3ebdSchinBIG_ENDIAN 32*da2e3ebdSchinBSD :release: 33*da2e3ebdSchinBSD_COMPAT :source: 34*da2e3ebdSchinBSD_TYPES :source: 35*da2e3ebdSchinCDECL 36*da2e3ebdSchinCI 37*da2e3ebdSchinCLASSIFY_TYPE 38*da2e3ebdSchinCOMPACT :architecture: 39*da2e3ebdSchinCOMPILER_VER 40*da2e3ebdSchinCRAY :machine: 41*da2e3ebdSchinCRAY1 :machine: 42*da2e3ebdSchinCRAY2 :machine: 43*da2e3ebdSchinDATAGENERAL :machine: 44*da2e3ebdSchinDGUX :release: 45*da2e3ebdSchinDLL 46*da2e3ebdSchinDMERT :release: 47*da2e3ebdSchinDYNAMIC :dialect: 48*da2e3ebdSchinEXTENSIONS :dialect: 49*da2e3ebdSchinFreeBSD :release: 50*da2e3ebdSchinGNUC :dialect:vendor: 51*da2e3ebdSchinGNUC_MINOR 52*da2e3ebdSchinGNUG :dialect:vendor: 53*da2e3ebdSchinHFS :vendor: 54*da2e3ebdSchinHIGHC 55*da2e3ebdSchinHOST_MIPS 56*da2e3ebdSchinHPUX_SOURCE :source: 57*da2e3ebdSchinHUGE :architecture: 58*da2e3ebdSchinIBMR2 :architecture: 59*da2e3ebdSchinISIS 60*da2e3ebdSchinLANGUAGE_C :dialect: 61*da2e3ebdSchinLANGUAGE_CPLUS :dialect: 62*da2e3ebdSchinLANGUAGE_C_PLUS_PLUS :dialect: 63*da2e3ebdSchinLARGE :architecture: 64*da2e3ebdSchinLARGE_M 65*da2e3ebdSchinLATTICE :vendor: 66*da2e3ebdSchinLONGLONG :dialect: 67*da2e3ebdSchinLONG_LONG :dialect: 68*da2e3ebdSchinM68010 :machine: 69*da2e3ebdSchinM68020 :machine: 70*da2e3ebdSchinMACH :release: 71*da2e3ebdSchinMEDIUM :architecture: 72*da2e3ebdSchinMIPSEB 73*da2e3ebdSchinMIPSEL 74*da2e3ebdSchinMIPS_FPSET 75*da2e3ebdSchinMIPS_ISA 76*da2e3ebdSchinMIPS_ISA_MIPS1 77*da2e3ebdSchinMIPS_ISA_MIPS2 78*da2e3ebdSchinMIPS_SIM 79*da2e3ebdSchinMIPS_SIM_ABI16 80*da2e3ebdSchinMIPS_SIM_ABI32 81*da2e3ebdSchinMIPS_SZINT 82*da2e3ebdSchinMIPS_SZLONG 83*da2e3ebdSchinMIPS_SZPTR 84*da2e3ebdSchinMODERN_C :dialect: 85*da2e3ebdSchinMOXIE :release: 86*da2e3ebdSchinMSC_VER :release: 87*da2e3ebdSchinMSDOS :system: 88*da2e3ebdSchinMSNT :system: 89*da2e3ebdSchinMVS :architecture: 90*da2e3ebdSchinM_ALPHA :architecture: 91*da2e3ebdSchinM_BITFIELDS 92*da2e3ebdSchinM_I186 :architecture: 93*da2e3ebdSchinM_I286 :architecture: 94*da2e3ebdSchinM_I386 :architecture: 95*da2e3ebdSchinM_I8086 :architecture: 96*da2e3ebdSchinM_I86 :architecture: 97*da2e3ebdSchinM_I86LM 98*da2e3ebdSchinM_I86MM 99*da2e3ebdSchinM_I86SM 100*da2e3ebdSchinM_IX86 :architecture: 101*da2e3ebdSchinM_LDATA 102*da2e3ebdSchinM_LTEXT 103*da2e3ebdSchinM_MRX000 :architecture: 104*da2e3ebdSchinM_PPC :architecture: 105*da2e3ebdSchinM_SDATA 106*da2e3ebdSchinM_STEXT 107*da2e3ebdSchinM_SYS3 108*da2e3ebdSchinM_SYS5 109*da2e3ebdSchinM_SYSIII 110*da2e3ebdSchinM_SYSV 111*da2e3ebdSchinM_WDSWAP 112*da2e3ebdSchinM_XENIX 113*da2e3ebdSchinNATURAL_ALIGNMENT 114*da2e3ebdSchinNEXT :release: 115*da2e3ebdSchinNeXT :release: 116*da2e3ebdSchinON_SEL 117*da2e3ebdSchinOSK 118*da2e3ebdSchinOVERLAY 119*da2e3ebdSchinPASCAL 120*da2e3ebdSchinPDP11 :architecture: 121*da2e3ebdSchinPOSIX 122*da2e3ebdSchinPOSIX2_SOURCE :source: 123*da2e3ebdSchinPOSIX_C_SOURCE :source: 124*da2e3ebdSchinPOSIX_SOURCE :source: 125*da2e3ebdSchinPOWER :architecture: 126*da2e3ebdSchinPTRDIFF_TYPE 127*da2e3ebdSchinPWB 128*da2e3ebdSchinRES 129*da2e3ebdSchinRT 130*da2e3ebdSchinSGI_MP_SOURCE :source: 131*da2e3ebdSchinSGI_REENTRANT_FUNCTIONS :dialect: 132*da2e3ebdSchinSGI_SOURCE :source: 133*da2e3ebdSchinSIZE_TYPE 134*da2e3ebdSchinSMALL :architecture: 135*da2e3ebdSchinSMALL_M 136*da2e3ebdSchinSTDC_HOSTED 137*da2e3ebdSchinSTDC_IEC_559 138*da2e3ebdSchinSTDC_IEC_559_COMPLEX 139*da2e3ebdSchinSTDC_ISO_10646 140*da2e3ebdSchinSTDC_VERSION 141*da2e3ebdSchinSTD_INCLUDE_DIR 142*da2e3ebdSchinSVR3 143*da2e3ebdSchinSVR4 144*da2e3ebdSchinSVR4_SOURCE :source: 145*da2e3ebdSchinSYSTYPE_BSD 146*da2e3ebdSchinSYSTYPE_SVR4 147*da2e3ebdSchinSYSTYPE_SYSV 148*da2e3ebdSchinTARGET_LIB 149*da2e3ebdSchinTINY :architecture: 150*da2e3ebdSchinTM_DPS6 151*da2e3ebdSchinTM_L66 152*da2e3ebdSchinTS 153*da2e3ebdSchinTS_GCOS 154*da2e3ebdSchinTS_MOD400 155*da2e3ebdSchinTURBOC 156*da2e3ebdSchinUTS :release: 157*da2e3ebdSchinUWIN :release: 158*da2e3ebdSchinV9 :release: 159*da2e3ebdSchinVAX :architecture: 160*da2e3ebdSchinVAX11C :vendor: 161*da2e3ebdSchinVAXC :vendor: 162*da2e3ebdSchinVMS :system: 163*da2e3ebdSchinWCHAR_TYPE 164*da2e3ebdSchinWIN32 :release: 165*da2e3ebdSchinX86 :architecture: 166*da2e3ebdSchinXOPEN_SOURCE :source: 167*da2e3ebdSchinXPG2 :source: 168*da2e3ebdSchinXPG3 :source: 169*da2e3ebdSchinXPG4 :source: 170*da2e3ebdSchin_50SERIES 171*da2e3ebdSchinalliant :machine: 172*da2e3ebdSchinaosvs :release: 173*da2e3ebdSchinapollo :machine: 174*da2e3ebdSchinc_plusplus :dialect: 175*da2e3ebdSchincpc :machine: 176*da2e3ebdSchincplusplus :dialect: 177*da2e3ebdSchincpm :system: 178*da2e3ebdSchincpm68k :machine: 179*da2e3ebdSchincpm80 :machine: 180*da2e3ebdSchincpm86 :machine: 181*da2e3ebdSchincray :machine: 182*da2e3ebdSchindatageneral :machine: 183*da2e3ebdSchindecus 184*da2e3ebdSchindgux :release: 185*da2e3ebdSchindmert :release: 186*da2e3ebdSchinfpcc 187*da2e3ebdSchinftx 188*da2e3ebdSchingcos :release: 189*da2e3ebdSchingimpel :release: 190*da2e3ebdSchingnu 191*da2e3ebdSchingould :machine: 192*da2e3ebdSchinhobbit :architecture: 193*da2e3ebdSchinhost_mips 194*da2e3ebdSchinhp9000s200 :architecture: 195*da2e3ebdSchinhp9000s300 :architecture: 196*da2e3ebdSchinhp9000s500 :architecture: 197*da2e3ebdSchinhp9000s700 :architecture: 198*da2e3ebdSchinhp9000s800 :architecture: 199*da2e3ebdSchinhppa :architecture:machine: 200*da2e3ebdSchinhpux :release: 201*da2e3ebdSchini286 :architecture: 202*da2e3ebdSchini386 :architecture: 203*da2e3ebdSchini80186 :architecture: 204*da2e3ebdSchini80286 :architecture: 205*da2e3ebdSchini8080 :architecture: 206*da2e3ebdSchini8086 :architecture: 207*da2e3ebdSchini860 :architecture: 208*da2e3ebdSchiniAPX286 :architecture: 209*da2e3ebdSchiniAPX386 :architecture: 210*da2e3ebdSchinibm :architecture: 211*da2e3ebdSchinibm032 :architecture: 212*da2e3ebdSchininterdata :architecture: 213*da2e3ebdSchinkl10 214*da2e3ebdSchinlinux :release: 215*da2e3ebdSchinm68000 :architecture: 216*da2e3ebdSchinm68k :architecture: 217*da2e3ebdSchinm88000 :architecture: 218*da2e3ebdSchinm88k :architecture: 219*da2e3ebdSchinmbb 220*da2e3ebdSchinmc300 :architecture: 221*da2e3ebdSchinmc500 :architecture: 222*da2e3ebdSchinmc68000 :architecture: 223*da2e3ebdSchinmc68008 :architecture: 224*da2e3ebdSchinmc68010 :architecture: 225*da2e3ebdSchinmc68020 :architecture: 226*da2e3ebdSchinmc68k32 :architecture: 227*da2e3ebdSchinmc700 :architecture: 228*da2e3ebdSchinmert :release: 229*da2e3ebdSchinmips :architecture: 230*da2e3ebdSchinmpm 231*da2e3ebdSchinmsdos :system: 232*da2e3ebdSchinn16 :architecture: 233*da2e3ebdSchinn32032 :architecture: 234*da2e3ebdSchinn32332 :architecture: 235*da2e3ebdSchinnews800 236*da2e3ebdSchinnomacarg 237*da2e3ebdSchinnonstopux :system: 238*da2e3ebdSchinns1600 :architecture: 239*da2e3ebdSchinns16000 :architecture: 240*da2e3ebdSchinns32000 :architecture: 241*da2e3ebdSchinorion :release: 242*da2e3ebdSchinos :release: 243*da2e3ebdSchinpcdos :system: 244*da2e3ebdSchinpdp11 :architecture: 245*da2e3ebdSchinppc :architecture: 246*da2e3ebdSchinpyr :architecture: 247*da2e3ebdSchinrsx :release: 248*da2e3ebdSchinsel :architecture: 249*da2e3ebdSchinselport 250*da2e3ebdSchinsequent :machine: 251*da2e3ebdSchinsequoia :machine: 252*da2e3ebdSchinsparc :architecture: 253*da2e3ebdSchinspectrum :machine: 254*da2e3ebdSchinsun :machine: 255*da2e3ebdSchinsun2 :machine: 256*da2e3ebdSchinsun3 :machine: 257*da2e3ebdSchinsvr4 :release: 258*da2e3ebdSchintahoe :architecture: 259*da2e3ebdSchintopix :release: 260*da2e3ebdSchintops20 :machine: 261*da2e3ebdSchintss :system: 262*da2e3ebdSchinu370 :architecture: 263*da2e3ebdSchinu3b :architecture: 264*da2e3ebdSchinu3b15 :architecture: 265*da2e3ebdSchinu3b2 :architecture: 266*da2e3ebdSchinu3b20 :architecture: 267*da2e3ebdSchinu3b200 :architecture: 268*da2e3ebdSchinu3b20d :architecture: 269*da2e3ebdSchinu3b4000 :architecture: 270*da2e3ebdSchinu3b5 :architecture: 271*da2e3ebdSchinunivac :machine: 272*da2e3ebdSchinunix :system: 273*da2e3ebdSchinunixpc :machine: 274*da2e3ebdSchinuts :release: 275*da2e3ebdSchinvax :architecture: 276*da2e3ebdSchinvax11c :vendor: 277*da2e3ebdSchinvaxc :vendor: 278*da2e3ebdSchinvms :system: 279*da2e3ebdSchinxinu :release: 280*da2e3ebdSchinz80 :architecture: 281*da2e3ebdSchinz800 :architecture: 282*da2e3ebdSchinz8000 :architecture: 283