# # list of known old cpp predefined symbols # # @(#)pp.def (gsf@research.att.com) 2007-01-26 # # symbols will be tested for the common `_' permutations # qualifiers may be combinations of # # architecture cpu architecture # dialect C dialect # machine bundled package name # release system release name # source *_SOURCE baggage # system default is unix # vendor compiler vendor # ABI_SOURCE :source: AES_SOURCE :source: AIX :architecture: AIX32 :architecture: AIX64 :architecture: ALL_SOURCE :source: AM29000 :architecture: AM29K :architecture: ANSI_CPP :dialect: AOSVS :release: APPLE :vendor: APPLE_CC :dialect: ATT :release: ATT4 :release: BIG_ENDIAN BSD :release: BSD_COMPAT :source: BSD_TYPES :source: CDECL CI CLASSIFY_TYPE COMPACT :architecture: COMPILER_VER CRAY :machine: CRAY1 :machine: CRAY2 :machine: DATAGENERAL :machine: DGUX :release: DLL DMERT :release: DYNAMIC :dialect: EXTENSIONS :dialect: FreeBSD :release: GNUC :dialect:vendor: GNUC_MINOR GNUG :dialect:vendor: HFS :vendor: HIGHC HOST_MIPS HPUX_SOURCE :source: HUGE :architecture: IBMR2 :architecture: ISIS LANGUAGE_C :dialect: LANGUAGE_CPLUS :dialect: LANGUAGE_C_PLUS_PLUS :dialect: LARGE :architecture: LARGE_M LATTICE :vendor: LONGLONG :dialect: LONG_LONG :dialect: M68010 :machine: M68020 :machine: MACH :release: MEDIUM :architecture: MIPSEB MIPSEL MIPS_FPSET MIPS_ISA MIPS_ISA_MIPS1 MIPS_ISA_MIPS2 MIPS_SIM MIPS_SIM_ABI16 MIPS_SIM_ABI32 MIPS_SZINT MIPS_SZLONG MIPS_SZPTR MODERN_C :dialect: MOXIE :release: MSC_VER :release: MSDOS :system: MSNT :system: MVS :architecture: M_ALPHA :architecture: M_BITFIELDS M_I186 :architecture: M_I286 :architecture: M_I386 :architecture: M_I8086 :architecture: M_I86 :architecture: M_I86LM M_I86MM M_I86SM M_IX86 :architecture: M_LDATA M_LTEXT M_MRX000 :architecture: M_PPC :architecture: M_SDATA M_STEXT M_SYS3 M_SYS5 M_SYSIII M_SYSV M_WDSWAP M_XENIX NATURAL_ALIGNMENT NEXT :release: NeXT :release: ON_SEL OSK OVERLAY PASCAL PDP11 :architecture: POSIX POSIX2_SOURCE :source: POSIX_C_SOURCE :source: POSIX_SOURCE :source: POWER :architecture: PTRDIFF_TYPE PWB RES RT SGI_MP_SOURCE :source: SGI_REENTRANT_FUNCTIONS :dialect: SGI_SOURCE :source: SIZE_TYPE SMALL :architecture: SMALL_M STDC_HOSTED STDC_IEC_559 STDC_IEC_559_COMPLEX STDC_ISO_10646 STDC_VERSION STD_INCLUDE_DIR SVR3 SVR4 SVR4_SOURCE :source: SYSTYPE_BSD SYSTYPE_SVR4 SYSTYPE_SYSV TARGET_LIB TINY :architecture: TM_DPS6 TM_L66 TS TS_GCOS TS_MOD400 TURBOC UTS :release: UWIN :release: V9 :release: VAX :architecture: VAX11C :vendor: VAXC :vendor: VMS :system: WCHAR_T_DEFINED WCHAR_TYPE WIN32 :release: X86 :architecture: XOPEN_SOURCE :source: XPG2 :source: XPG3 :source: XPG4 :source: _50SERIES alliant :machine: aosvs :release: apollo :machine: c_plusplus :dialect: cpc :machine: cplusplus :dialect: cpm :system: cpm68k :machine: cpm80 :machine: cpm86 :machine: cray :machine: datageneral :machine: decus dgux :release: dmert :release: fpcc ftx gcos :release: gimpel :release: gnu gould :machine: hobbit :architecture: host_mips hp9000s200 :architecture: hp9000s300 :architecture: hp9000s500 :architecture: hp9000s700 :architecture: hp9000s800 :architecture: hppa :architecture:machine: hpux :release: i286 :architecture: i386 :architecture: i80186 :architecture: i80286 :architecture: i8080 :architecture: i8086 :architecture: i860 :architecture: iAPX286 :architecture: iAPX386 :architecture: ibm :architecture: ibm032 :architecture: interdata :architecture: kl10 linux :release: m68000 :architecture: m68k :architecture: m88000 :architecture: m88k :architecture: mbb mc300 :architecture: mc500 :architecture: mc68000 :architecture: mc68008 :architecture: mc68010 :architecture: mc68020 :architecture: mc68k32 :architecture: mc700 :architecture: mert :release: mips :architecture: mpm msdos :system: n16 :architecture: n32032 :architecture: n32332 :architecture: news800 nomacarg nonstopux :system: ns1600 :architecture: ns16000 :architecture: ns32000 :architecture: orion :release: os :release: pcdos :system: pdp11 :architecture: ppc :architecture: pyr :architecture: rsx :release: sel :architecture: selport sequent :machine: sequoia :machine: sparc :architecture: spectrum :machine: sun :machine: sun2 :machine: sun3 :machine: svr4 :release: tahoe :architecture: topix :release: tops20 :machine: tss :system: u370 :architecture: u3b :architecture: u3b15 :architecture: u3b2 :architecture: u3b20 :architecture: u3b200 :architecture: u3b20d :architecture: u3b4000 :architecture: u3b5 :architecture: univac :machine: unix :system: unixpc :machine: uts :release: vax :architecture: vax11c :vendor: vaxc :vendor: vms :system: xinu :release: z80 :architecture: z800 :architecture: z8000 :architecture: