8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / lib / libpp / common / pp.def
blobf44dac94a5c5cf0ee769e6561acf231ef76bc2cc
2 # list of known old cpp predefined symbols
4 # @(#)pp.def (gsf@research.att.com) 2007-01-26
6 # symbols will be tested for the common `_' permutations
7 # qualifiers may be combinations of
9 # architecture cpu architecture
10 # dialect C dialect
11 # machine bundled package name
12 # release system release name
13 # source *_SOURCE baggage
14 # system default is unix
15 # vendor compiler vendor
17 ABI_SOURCE :source:
18 AES_SOURCE :source:
19 AIX :architecture:
20 AIX32 :architecture:
21 AIX64 :architecture:
22 ALL_SOURCE :source:
23 AM29000 :architecture:
24 AM29K :architecture:
25 ANSI_CPP :dialect:
26 AOSVS :release:
27 APPLE :vendor:
28 APPLE_CC :dialect:
29 ATT :release:
30 ATT4 :release:
31 BIG_ENDIAN
32 BSD :release:
33 BSD_COMPAT :source:
34 BSD_TYPES :source:
35 CDECL
37 CLASSIFY_TYPE
38 COMPACT :architecture:
39 COMPILER_VER
40 CRAY :machine:
41 CRAY1 :machine:
42 CRAY2 :machine:
43 DATAGENERAL :machine:
44 DGUX :release:
45 DLL
46 DMERT :release:
47 DYNAMIC :dialect:
48 EXTENSIONS :dialect:
49 FreeBSD :release:
50 GNUC :dialect:vendor:
51 GNUC_MINOR
52 GNUG :dialect:vendor:
53 HFS :vendor:
54 HIGHC
55 HOST_MIPS
56 HPUX_SOURCE :source:
57 HUGE :architecture:
58 IBMR2 :architecture:
59 ISIS
60 LANGUAGE_C :dialect:
61 LANGUAGE_CPLUS :dialect:
62 LANGUAGE_C_PLUS_PLUS :dialect:
63 LARGE :architecture:
64 LARGE_M
65 LATTICE :vendor:
66 LONGLONG :dialect:
67 LONG_LONG :dialect:
68 M68010 :machine:
69 M68020 :machine:
70 MACH :release:
71 MEDIUM :architecture:
72 MIPSEB
73 MIPSEL
74 MIPS_FPSET
75 MIPS_ISA
76 MIPS_ISA_MIPS1
77 MIPS_ISA_MIPS2
78 MIPS_SIM
79 MIPS_SIM_ABI16
80 MIPS_SIM_ABI32
81 MIPS_SZINT
82 MIPS_SZLONG
83 MIPS_SZPTR
84 MODERN_C :dialect:
85 MOXIE :release:
86 MSC_VER :release:
87 MSDOS :system:
88 MSNT :system:
89 MVS :architecture:
90 M_ALPHA :architecture:
91 M_BITFIELDS
92 M_I186 :architecture:
93 M_I286 :architecture:
94 M_I386 :architecture:
95 M_I8086 :architecture:
96 M_I86 :architecture:
97 M_I86LM
98 M_I86MM
99 M_I86SM
100 M_IX86 :architecture:
101 M_LDATA
102 M_LTEXT
103 M_MRX000 :architecture:
104 M_PPC :architecture:
105 M_SDATA
106 M_STEXT
107 M_SYS3
108 M_SYS5
109 M_SYSIII
110 M_SYSV
111 M_WDSWAP
112 M_XENIX
113 NATURAL_ALIGNMENT
114 NEXT :release:
115 NeXT :release:
116 ON_SEL
118 OVERLAY
119 PASCAL
120 PDP11 :architecture:
121 POSIX
122 POSIX2_SOURCE :source:
123 POSIX_C_SOURCE :source:
124 POSIX_SOURCE :source:
125 POWER :architecture:
126 PTRDIFF_TYPE
130 SGI_MP_SOURCE :source:
131 SGI_REENTRANT_FUNCTIONS :dialect:
132 SGI_SOURCE :source:
133 SIZE_TYPE
134 SMALL :architecture:
135 SMALL_M
136 STDC_HOSTED
137 STDC_IEC_559
138 STDC_IEC_559_COMPLEX
139 STDC_ISO_10646
140 STDC_VERSION
141 STD_INCLUDE_DIR
142 SVR3
143 SVR4
144 SVR4_SOURCE :source:
145 SYSTYPE_BSD
146 SYSTYPE_SVR4
147 SYSTYPE_SYSV
148 TARGET_LIB
149 TINY :architecture:
150 TM_DPS6
151 TM_L66
153 TS_GCOS
154 TS_MOD400
155 TURBOC
156 UTS :release:
157 UWIN :release:
158 V9 :release:
159 VAX :architecture:
160 VAX11C :vendor:
161 VAXC :vendor:
162 VMS :system:
163 WCHAR_T_DEFINED
164 WCHAR_TYPE
165 WIN32 :release:
166 X86 :architecture:
167 XOPEN_SOURCE :source:
168 XPG2 :source:
169 XPG3 :source:
170 XPG4 :source:
171 _50SERIES
172 alliant :machine:
173 aosvs :release:
174 apollo :machine:
175 c_plusplus :dialect:
176 cpc :machine:
177 cplusplus :dialect:
178 cpm :system:
179 cpm68k :machine:
180 cpm80 :machine:
181 cpm86 :machine:
182 cray :machine:
183 datageneral :machine:
184 decus
185 dgux :release:
186 dmert :release:
187 fpcc
189 gcos :release:
190 gimpel :release:
192 gould :machine:
193 hobbit :architecture:
194 host_mips
195 hp9000s200 :architecture:
196 hp9000s300 :architecture:
197 hp9000s500 :architecture:
198 hp9000s700 :architecture:
199 hp9000s800 :architecture:
200 hppa :architecture:machine:
201 hpux :release:
202 i286 :architecture:
203 i386 :architecture:
204 i80186 :architecture:
205 i80286 :architecture:
206 i8080 :architecture:
207 i8086 :architecture:
208 i860 :architecture:
209 iAPX286 :architecture:
210 iAPX386 :architecture:
211 ibm :architecture:
212 ibm032 :architecture:
213 interdata :architecture:
214 kl10
215 linux :release:
216 m68000 :architecture:
217 m68k :architecture:
218 m88000 :architecture:
219 m88k :architecture:
221 mc300 :architecture:
222 mc500 :architecture:
223 mc68000 :architecture:
224 mc68008 :architecture:
225 mc68010 :architecture:
226 mc68020 :architecture:
227 mc68k32 :architecture:
228 mc700 :architecture:
229 mert :release:
230 mips :architecture:
232 msdos :system:
233 n16 :architecture:
234 n32032 :architecture:
235 n32332 :architecture:
236 news800
237 nomacarg
238 nonstopux :system:
239 ns1600 :architecture:
240 ns16000 :architecture:
241 ns32000 :architecture:
242 orion :release:
243 os :release:
244 pcdos :system:
245 pdp11 :architecture:
246 ppc :architecture:
247 pyr :architecture:
248 rsx :release:
249 sel :architecture:
250 selport
251 sequent :machine:
252 sequoia :machine:
253 sparc :architecture:
254 spectrum :machine:
255 sun :machine:
256 sun2 :machine:
257 sun3 :machine:
258 svr4 :release:
259 tahoe :architecture:
260 topix :release:
261 tops20 :machine:
262 tss :system:
263 u370 :architecture:
264 u3b :architecture:
265 u3b15 :architecture:
266 u3b2 :architecture:
267 u3b20 :architecture:
268 u3b200 :architecture:
269 u3b20d :architecture:
270 u3b4000 :architecture:
271 u3b5 :architecture:
272 univac :machine:
273 unix :system:
274 unixpc :machine:
275 uts :release:
276 vax :architecture:
277 vax11c :vendor:
278 vaxc :vendor:
279 vms :system:
280 xinu :release:
281 z80 :architecture:
282 z800 :architecture:
283 z8000 :architecture: