xref: /dflybsd-src/contrib/gcc-4.7/gcc/config.in (revision 04febcfb30580676d3e95f58a16c5137ee478b32)
1*e4b17023SJohn Marino/* config.in.  Generated from configure.ac by autoheader.  */
2*e4b17023SJohn Marino
3*e4b17023SJohn Marino/* Define if building universal (internal helper macro) */
4*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
5*e4b17023SJohn Marino#undef AC_APPLE_UNIVERSAL_BUILD
6*e4b17023SJohn Marino#endif
7*e4b17023SJohn Marino
8*e4b17023SJohn Marino
9*e4b17023SJohn Marino/* Define as the number of bits in a byte, if `limits.h' doesn't. */
10*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
11*e4b17023SJohn Marino#undef CHAR_BIT
12*e4b17023SJohn Marino#endif
13*e4b17023SJohn Marino
14*e4b17023SJohn Marino
15*e4b17023SJohn Marino/* Define 0/1 to force the choice for exception handling model. */
16*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
17*e4b17023SJohn Marino#undef CONFIG_SJLJ_EXCEPTIONS
18*e4b17023SJohn Marino#endif
19*e4b17023SJohn Marino
20*e4b17023SJohn Marino
21*e4b17023SJohn Marino/* Define to enable the use of a default assembler. */
22*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
23*e4b17023SJohn Marino#undef DEFAULT_ASSEMBLER
24*e4b17023SJohn Marino#endif
25*e4b17023SJohn Marino
26*e4b17023SJohn Marino
27*e4b17023SJohn Marino/* Define to enable the use of a default linker. */
28*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
29*e4b17023SJohn Marino#undef DEFAULT_LINKER
30*e4b17023SJohn Marino#endif
31*e4b17023SJohn Marino
32*e4b17023SJohn Marino
33*e4b17023SJohn Marino/* Define if you want to use __cxa_atexit, rather than atexit, to register C++
34*e4b17023SJohn Marino   destructors for local statics and global objects. This is essential for
35*e4b17023SJohn Marino   fully standards-compliant handling of destructors, but requires
36*e4b17023SJohn Marino   __cxa_atexit in libc. */
37*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
38*e4b17023SJohn Marino#undef DEFAULT_USE_CXA_ATEXIT
39*e4b17023SJohn Marino#endif
40*e4b17023SJohn Marino
41*e4b17023SJohn Marino
42*e4b17023SJohn Marino/* Define if you want assertions enabled. This is a cheap check. */
43*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
44*e4b17023SJohn Marino#undef ENABLE_ASSERT_CHECKING
45*e4b17023SJohn Marino#endif
46*e4b17023SJohn Marino
47*e4b17023SJohn Marino
48*e4b17023SJohn Marino/* Define if building with C++. */
49*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
50*e4b17023SJohn Marino#undef ENABLE_BUILD_WITH_CXX
51*e4b17023SJohn Marino#endif
52*e4b17023SJohn Marino
53*e4b17023SJohn Marino
54*e4b17023SJohn Marino/* Define if you want more run-time sanity checks. This one gets a grab bag of
55*e4b17023SJohn Marino   miscellaneous but relatively cheap checks. */
56*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
57*e4b17023SJohn Marino#undef ENABLE_CHECKING
58*e4b17023SJohn Marino#endif
59*e4b17023SJohn Marino
60*e4b17023SJohn Marino
61*e4b17023SJohn Marino/* Define to 1 to specify that we are using the BID decimal floating point
62*e4b17023SJohn Marino   format instead of DPD */
63*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
64*e4b17023SJohn Marino#undef ENABLE_DECIMAL_BID_FORMAT
65*e4b17023SJohn Marino#endif
66*e4b17023SJohn Marino
67*e4b17023SJohn Marino
68*e4b17023SJohn Marino/* Define to 1 to enable decimal float extension to C. */
69*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
70*e4b17023SJohn Marino#undef ENABLE_DECIMAL_FLOAT
71*e4b17023SJohn Marino#endif
72*e4b17023SJohn Marino
73*e4b17023SJohn Marino
74*e4b17023SJohn Marino/* Define if you want more run-time sanity checks for dataflow. */
75*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
76*e4b17023SJohn Marino#undef ENABLE_DF_CHECKING
77*e4b17023SJohn Marino#endif
78*e4b17023SJohn Marino
79*e4b17023SJohn Marino
80*e4b17023SJohn Marino/* Define to 1 to enable fixed-point arithmetic extension to C. */
81*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
82*e4b17023SJohn Marino#undef ENABLE_FIXED_POINT
83*e4b17023SJohn Marino#endif
84*e4b17023SJohn Marino
85*e4b17023SJohn Marino
86*e4b17023SJohn Marino/* Define if you want fold checked that it never destructs its argument. This
87*e4b17023SJohn Marino   is quite expensive. */
88*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
89*e4b17023SJohn Marino#undef ENABLE_FOLD_CHECKING
90*e4b17023SJohn Marino#endif
91*e4b17023SJohn Marino
92*e4b17023SJohn Marino
93*e4b17023SJohn Marino/* Define if you want the garbage collector to operate in maximally paranoid
94*e4b17023SJohn Marino   mode, validating the entire heap and collecting garbage at every
95*e4b17023SJohn Marino   opportunity. This is extremely expensive. */
96*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
97*e4b17023SJohn Marino#undef ENABLE_GC_ALWAYS_COLLECT
98*e4b17023SJohn Marino#endif
99*e4b17023SJohn Marino
100*e4b17023SJohn Marino
101*e4b17023SJohn Marino/* Define if you want the garbage collector to do object poisoning and other
102*e4b17023SJohn Marino   memory allocation checks. This is quite expensive. */
103*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
104*e4b17023SJohn Marino#undef ENABLE_GC_CHECKING
105*e4b17023SJohn Marino#endif
106*e4b17023SJohn Marino
107*e4b17023SJohn Marino
108*e4b17023SJohn Marino/* Define if you want operations on GIMPLE (the basic data structure of the
109*e4b17023SJohn Marino   high-level optimizers) to be checked for dynamic type safety at runtime.
110*e4b17023SJohn Marino   This is moderately expensive. */
111*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
112*e4b17023SJohn Marino#undef ENABLE_GIMPLE_CHECKING
113*e4b17023SJohn Marino#endif
114*e4b17023SJohn Marino
115*e4b17023SJohn Marino
116*e4b17023SJohn Marino/* Define if gcc should always pass --build-id to linker. */
117*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
118*e4b17023SJohn Marino#undef ENABLE_LD_BUILDID
119*e4b17023SJohn Marino#endif
120*e4b17023SJohn Marino
121*e4b17023SJohn Marino
122*e4b17023SJohn Marino/* Define to 1 to enable libquadmath support */
123*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
124*e4b17023SJohn Marino#undef ENABLE_LIBQUADMATH_SUPPORT
125*e4b17023SJohn Marino#endif
126*e4b17023SJohn Marino
127*e4b17023SJohn Marino
128*e4b17023SJohn Marino/* Define to enable LTO support. */
129*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
130*e4b17023SJohn Marino#undef ENABLE_LTO
131*e4b17023SJohn Marino#endif
132*e4b17023SJohn Marino
133*e4b17023SJohn Marino
134*e4b17023SJohn Marino/* Define to 1 if translation of program messages to the user's native
135*e4b17023SJohn Marino   language is requested. */
136*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
137*e4b17023SJohn Marino#undef ENABLE_NLS
138*e4b17023SJohn Marino#endif
139*e4b17023SJohn Marino
140*e4b17023SJohn Marino
141*e4b17023SJohn Marino/* Define to enable plugin support. */
142*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
143*e4b17023SJohn Marino#undef ENABLE_PLUGIN
144*e4b17023SJohn Marino#endif
145*e4b17023SJohn Marino
146*e4b17023SJohn Marino
147*e4b17023SJohn Marino/* Define if you want all operations on RTL (the basic data structure of the
148*e4b17023SJohn Marino   optimizer and back end) to be checked for dynamic type safety at runtime.
149*e4b17023SJohn Marino   This is quite expensive. */
150*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
151*e4b17023SJohn Marino#undef ENABLE_RTL_CHECKING
152*e4b17023SJohn Marino#endif
153*e4b17023SJohn Marino
154*e4b17023SJohn Marino
155*e4b17023SJohn Marino/* Define if you want RTL flag accesses to be checked against the RTL codes
156*e4b17023SJohn Marino   that are supported for each access macro. This is relatively cheap. */
157*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
158*e4b17023SJohn Marino#undef ENABLE_RTL_FLAG_CHECKING
159*e4b17023SJohn Marino#endif
160*e4b17023SJohn Marino
161*e4b17023SJohn Marino
162*e4b17023SJohn Marino/* Define if you want runtime assertions enabled. This is a cheap check. */
163*e4b17023SJohn Marino#undef ENABLE_RUNTIME_CHECKING
164*e4b17023SJohn Marino
165*e4b17023SJohn Marino/* Define if you want all operations on trees (the basic data structure of the
166*e4b17023SJohn Marino   front ends) to be checked for dynamic type safety at runtime. This is
167*e4b17023SJohn Marino   moderately expensive. The tree browser debugging routines will also be
168*e4b17023SJohn Marino   enabled by this option. */
169*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
170*e4b17023SJohn Marino#undef ENABLE_TREE_CHECKING
171*e4b17023SJohn Marino#endif
172*e4b17023SJohn Marino
173*e4b17023SJohn Marino
174*e4b17023SJohn Marino/* Define if you want all gimple types to be verified after gimplifiation.
175*e4b17023SJohn Marino   This is cheap. */
176*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
177*e4b17023SJohn Marino#undef ENABLE_TYPES_CHECKING
178*e4b17023SJohn Marino#endif
179*e4b17023SJohn Marino
180*e4b17023SJohn Marino
181*e4b17023SJohn Marino/* Define if you want to run subprograms and generated programs through
182*e4b17023SJohn Marino   valgrind (a memory checker). This is extremely expensive. */
183*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
184*e4b17023SJohn Marino#undef ENABLE_VALGRIND_CHECKING
185*e4b17023SJohn Marino#endif
186*e4b17023SJohn Marino
187*e4b17023SJohn Marino
188*e4b17023SJohn Marino/* Define to 1 if installation paths should be looked up in the Windows
189*e4b17023SJohn Marino   Registry. Ignored on non-Windows hosts. */
190*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
191*e4b17023SJohn Marino#undef ENABLE_WIN32_REGISTRY
192*e4b17023SJohn Marino#endif
193*e4b17023SJohn Marino
194*e4b17023SJohn Marino
195*e4b17023SJohn Marino/* Define to the name of a file containing a list of extra machine modes for
196*e4b17023SJohn Marino   this architecture. */
197*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
198*e4b17023SJohn Marino#undef EXTRA_MODES_FILE
199*e4b17023SJohn Marino#endif
200*e4b17023SJohn Marino
201*e4b17023SJohn Marino
202*e4b17023SJohn Marino/* Define to enable detailed memory allocation stats gathering. */
203*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
204*e4b17023SJohn Marino#undef GATHER_STATISTICS
205*e4b17023SJohn Marino#endif
206*e4b17023SJohn Marino
207*e4b17023SJohn Marino
208*e4b17023SJohn Marino/* Define if the zone collector is in use */
209*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
210*e4b17023SJohn Marino#undef GGC_ZONE
211*e4b17023SJohn Marino#endif
212*e4b17023SJohn Marino
213*e4b17023SJohn Marino
214*e4b17023SJohn Marino/* mcontext_t fields start with __ */
215*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
216*e4b17023SJohn Marino#undef HAS_MCONTEXT_T_UNDERSCORES
217*e4b17023SJohn Marino#endif
218*e4b17023SJohn Marino
219*e4b17023SJohn Marino
220*e4b17023SJohn Marino/* Define if your assembler supports cmpb. */
221*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
222*e4b17023SJohn Marino#undef HAVE_AS_CMPB
223*e4b17023SJohn Marino#endif
224*e4b17023SJohn Marino
225*e4b17023SJohn Marino
226*e4b17023SJohn Marino/* Define if your assembler supports the DCI/ICI instructions. */
227*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
228*e4b17023SJohn Marino#undef HAVE_AS_DCI
229*e4b17023SJohn Marino#endif
230*e4b17023SJohn Marino
231*e4b17023SJohn Marino
232*e4b17023SJohn Marino/* Define if your assembler supports the --debug-prefix-map option. */
233*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
234*e4b17023SJohn Marino#undef HAVE_AS_DEBUG_PREFIX_MAP
235*e4b17023SJohn Marino#endif
236*e4b17023SJohn Marino
237*e4b17023SJohn Marino
238*e4b17023SJohn Marino/* Define if your assembler supports DFP instructions. */
239*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
240*e4b17023SJohn Marino#undef HAVE_AS_DFP
241*e4b17023SJohn Marino#endif
242*e4b17023SJohn Marino
243*e4b17023SJohn Marino
244*e4b17023SJohn Marino/* Define if your assembler supports DSPR1 mult. */
245*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
246*e4b17023SJohn Marino#undef HAVE_AS_DSPR1_MULT
247*e4b17023SJohn Marino#endif
248*e4b17023SJohn Marino
249*e4b17023SJohn Marino
250*e4b17023SJohn Marino/* Define if your assembler supports .dtprelword. */
251*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
252*e4b17023SJohn Marino#undef HAVE_AS_DTPRELWORD
253*e4b17023SJohn Marino#endif
254*e4b17023SJohn Marino
255*e4b17023SJohn Marino
256*e4b17023SJohn Marino/* Define if your assembler supports dwarf2 .file/.loc directives, and
257*e4b17023SJohn Marino   preserves file table indices exactly as given. */
258*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
259*e4b17023SJohn Marino#undef HAVE_AS_DWARF2_DEBUG_LINE
260*e4b17023SJohn Marino#endif
261*e4b17023SJohn Marino
262*e4b17023SJohn Marino
263*e4b17023SJohn Marino/* Define if your assembler supports explicit relocations. */
264*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
265*e4b17023SJohn Marino#undef HAVE_AS_EXPLICIT_RELOCS
266*e4b17023SJohn Marino#endif
267*e4b17023SJohn Marino
268*e4b17023SJohn Marino
269*e4b17023SJohn Marino/* Define if your assembler supports FMAF, HPC, and VIS 3.0 instructions. */
270*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
271*e4b17023SJohn Marino#undef HAVE_AS_FMAF_HPC_VIS3
272*e4b17023SJohn Marino#endif
273*e4b17023SJohn Marino
274*e4b17023SJohn Marino
275*e4b17023SJohn Marino/* Define if your assembler supports fprnd. */
276*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
277*e4b17023SJohn Marino#undef HAVE_AS_FPRND
278*e4b17023SJohn Marino#endif
279*e4b17023SJohn Marino
280*e4b17023SJohn Marino
281*e4b17023SJohn Marino/* Define if your assembler supports the --gdwarf2 option. */
282*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
283*e4b17023SJohn Marino#undef HAVE_AS_GDWARF2_DEBUG_FLAG
284*e4b17023SJohn Marino#endif
285*e4b17023SJohn Marino
286*e4b17023SJohn Marino
287*e4b17023SJohn Marino/* Define if your assembler supports .gnu_attribute. */
288*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
289*e4b17023SJohn Marino#undef HAVE_AS_GNU_ATTRIBUTE
290*e4b17023SJohn Marino#endif
291*e4b17023SJohn Marino
292*e4b17023SJohn Marino
293*e4b17023SJohn Marino/* Define true if the assembler supports '.long foo@GOTOFF'. */
294*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
295*e4b17023SJohn Marino#undef HAVE_AS_GOTOFF_IN_DATA
296*e4b17023SJohn Marino#endif
297*e4b17023SJohn Marino
298*e4b17023SJohn Marino
299*e4b17023SJohn Marino/* Define if your assembler supports the --gstabs option. */
300*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
301*e4b17023SJohn Marino#undef HAVE_AS_GSTABS_DEBUG_FLAG
302*e4b17023SJohn Marino#endif
303*e4b17023SJohn Marino
304*e4b17023SJohn Marino
305*e4b17023SJohn Marino/* Define if your assembler supports the Sun syntax for cmov. */
306*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
307*e4b17023SJohn Marino#undef HAVE_AS_IX86_CMOV_SUN_SYNTAX
308*e4b17023SJohn Marino#endif
309*e4b17023SJohn Marino
310*e4b17023SJohn Marino
311*e4b17023SJohn Marino/* Define if your assembler supports the subtraction of symbols in different
312*e4b17023SJohn Marino   sections. */
313*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
314*e4b17023SJohn Marino#undef HAVE_AS_IX86_DIFF_SECT_DELTA
315*e4b17023SJohn Marino#endif
316*e4b17023SJohn Marino
317*e4b17023SJohn Marino
318*e4b17023SJohn Marino/* Define if your assembler supports the ffreep mnemonic. */
319*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
320*e4b17023SJohn Marino#undef HAVE_AS_IX86_FFREEP
321*e4b17023SJohn Marino#endif
322*e4b17023SJohn Marino
323*e4b17023SJohn Marino
324*e4b17023SJohn Marino/* Define if your assembler uses fildq and fistq mnemonics. */
325*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
326*e4b17023SJohn Marino#undef HAVE_AS_IX86_FILDQ
327*e4b17023SJohn Marino#endif
328*e4b17023SJohn Marino
329*e4b17023SJohn Marino
330*e4b17023SJohn Marino/* Define if your assembler uses filds and fists mnemonics. */
331*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
332*e4b17023SJohn Marino#undef HAVE_AS_IX86_FILDS
333*e4b17023SJohn Marino#endif
334*e4b17023SJohn Marino
335*e4b17023SJohn Marino
336*e4b17023SJohn Marino/* Define if your assembler supports the .quad directive. */
337*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
338*e4b17023SJohn Marino#undef HAVE_AS_IX86_QUAD
339*e4b17023SJohn Marino#endif
340*e4b17023SJohn Marino
341*e4b17023SJohn Marino
342*e4b17023SJohn Marino/* Define if the assembler supports 'rep <insn>, lock <insn>'. */
343*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
344*e4b17023SJohn Marino#undef HAVE_AS_IX86_REP_LOCK_PREFIX
345*e4b17023SJohn Marino#endif
346*e4b17023SJohn Marino
347*e4b17023SJohn Marino
348*e4b17023SJohn Marino/* Define if your assembler supports the sahf mnemonic in 64bit mode. */
349*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
350*e4b17023SJohn Marino#undef HAVE_AS_IX86_SAHF
351*e4b17023SJohn Marino#endif
352*e4b17023SJohn Marino
353*e4b17023SJohn Marino
354*e4b17023SJohn Marino/* Define if your assembler supports the swap suffix. */
355*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
356*e4b17023SJohn Marino#undef HAVE_AS_IX86_SWAP
357*e4b17023SJohn Marino#endif
358*e4b17023SJohn Marino
359*e4b17023SJohn Marino
360*e4b17023SJohn Marino/* Define if your assembler and linker support @tlsgdplt. */
361*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
362*e4b17023SJohn Marino#undef HAVE_AS_IX86_TLSGDPLT
363*e4b17023SJohn Marino#endif
364*e4b17023SJohn Marino
365*e4b17023SJohn Marino
366*e4b17023SJohn Marino/* Define if your assembler and linker support @tlsldmplt. */
367*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
368*e4b17023SJohn Marino#undef HAVE_AS_IX86_TLSLDMPLT
369*e4b17023SJohn Marino#endif
370*e4b17023SJohn Marino
371*e4b17023SJohn Marino
372*e4b17023SJohn Marino/* Define if your assembler supports the lituse_jsrdirect relocation. */
373*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
374*e4b17023SJohn Marino#undef HAVE_AS_JSRDIRECT_RELOCS
375*e4b17023SJohn Marino#endif
376*e4b17023SJohn Marino
377*e4b17023SJohn Marino
378*e4b17023SJohn Marino/* Define if your assembler supports .sleb128 and .uleb128. */
379*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
380*e4b17023SJohn Marino#undef HAVE_AS_LEB128
381*e4b17023SJohn Marino#endif
382*e4b17023SJohn Marino
383*e4b17023SJohn Marino
384*e4b17023SJohn Marino/* Define if the assembler won't complain about a line such as # 0 "" 2. */
385*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
386*e4b17023SJohn Marino#undef HAVE_AS_LINE_ZERO
387*e4b17023SJohn Marino#endif
388*e4b17023SJohn Marino
389*e4b17023SJohn Marino
390*e4b17023SJohn Marino/* Define if your assembler supports ltoffx and ldxmov relocations. */
391*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
392*e4b17023SJohn Marino#undef HAVE_AS_LTOFFX_LDXMOV_RELOCS
393*e4b17023SJohn Marino#endif
394*e4b17023SJohn Marino
395*e4b17023SJohn Marino
396*e4b17023SJohn Marino/* Define if your assembler supports LWSYNC instructions. */
397*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
398*e4b17023SJohn Marino#undef HAVE_AS_LWSYNC
399*e4b17023SJohn Marino#endif
400*e4b17023SJohn Marino
401*e4b17023SJohn Marino
402*e4b17023SJohn Marino/* Define if your assembler supports mfcr field. */
403*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
404*e4b17023SJohn Marino#undef HAVE_AS_MFCRF
405*e4b17023SJohn Marino#endif
406*e4b17023SJohn Marino
407*e4b17023SJohn Marino
408*e4b17023SJohn Marino/* Define if your assembler supports mffgpr and mftgpr. */
409*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
410*e4b17023SJohn Marino#undef HAVE_AS_MFPGPR
411*e4b17023SJohn Marino#endif
412*e4b17023SJohn Marino
413*e4b17023SJohn Marino
414*e4b17023SJohn Marino/* Define if your assembler supports the -no-mul-bug-abort option. */
415*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
416*e4b17023SJohn Marino#undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION
417*e4b17023SJohn Marino#endif
418*e4b17023SJohn Marino
419*e4b17023SJohn Marino
420*e4b17023SJohn Marino/* Define if the assembler understands -mno-shared. */
421*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
422*e4b17023SJohn Marino#undef HAVE_AS_NO_SHARED
423*e4b17023SJohn Marino#endif
424*e4b17023SJohn Marino
425*e4b17023SJohn Marino
426*e4b17023SJohn Marino/* Define if your assembler supports offsetable %lo(). */
427*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
428*e4b17023SJohn Marino#undef HAVE_AS_OFFSETABLE_LO10
429*e4b17023SJohn Marino#endif
430*e4b17023SJohn Marino
431*e4b17023SJohn Marino
432*e4b17023SJohn Marino/* Define if your assembler supports popcntb field. */
433*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
434*e4b17023SJohn Marino#undef HAVE_AS_POPCNTB
435*e4b17023SJohn Marino#endif
436*e4b17023SJohn Marino
437*e4b17023SJohn Marino
438*e4b17023SJohn Marino/* Define if your assembler supports POPCNTD instructions. */
439*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
440*e4b17023SJohn Marino#undef HAVE_AS_POPCNTD
441*e4b17023SJohn Marino#endif
442*e4b17023SJohn Marino
443*e4b17023SJohn Marino
444*e4b17023SJohn Marino/* Define if your assembler supports .ref */
445*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
446*e4b17023SJohn Marino#undef HAVE_AS_REF
447*e4b17023SJohn Marino#endif
448*e4b17023SJohn Marino
449*e4b17023SJohn Marino
450*e4b17023SJohn Marino/* Define if your assembler supports .register. */
451*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
452*e4b17023SJohn Marino#undef HAVE_AS_REGISTER_PSEUDO_OP
453*e4b17023SJohn Marino#endif
454*e4b17023SJohn Marino
455*e4b17023SJohn Marino
456*e4b17023SJohn Marino/* Define if your assembler supports R_PPC_REL16 relocs. */
457*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
458*e4b17023SJohn Marino#undef HAVE_AS_REL16
459*e4b17023SJohn Marino#endif
460*e4b17023SJohn Marino
461*e4b17023SJohn Marino
462*e4b17023SJohn Marino/* Define if your assembler supports -relax option. */
463*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
464*e4b17023SJohn Marino#undef HAVE_AS_RELAX_OPTION
465*e4b17023SJohn Marino#endif
466*e4b17023SJohn Marino
467*e4b17023SJohn Marino
468*e4b17023SJohn Marino/* Define if your assembler and linker support GOTDATA_OP relocs. */
469*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
470*e4b17023SJohn Marino#undef HAVE_AS_SPARC_GOTDATA_OP
471*e4b17023SJohn Marino#endif
472*e4b17023SJohn Marino
473*e4b17023SJohn Marino
474*e4b17023SJohn Marino/* Define if your assembler and linker support unaligned PC relative relocs.
475*e4b17023SJohn Marino   */
476*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
477*e4b17023SJohn Marino#undef HAVE_AS_SPARC_UA_PCREL
478*e4b17023SJohn Marino#endif
479*e4b17023SJohn Marino
480*e4b17023SJohn Marino
481*e4b17023SJohn Marino/* Define if your assembler and linker support unaligned PC relative relocs
482*e4b17023SJohn Marino   against hidden symbols. */
483*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
484*e4b17023SJohn Marino#undef HAVE_AS_SPARC_UA_PCREL_HIDDEN
485*e4b17023SJohn Marino#endif
486*e4b17023SJohn Marino
487*e4b17023SJohn Marino
488*e4b17023SJohn Marino/* Define if your assembler and linker support thread-local storage. */
489*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
490*e4b17023SJohn Marino#undef HAVE_AS_TLS
491*e4b17023SJohn Marino#endif
492*e4b17023SJohn Marino
493*e4b17023SJohn Marino
494*e4b17023SJohn Marino/* Define if your assembler supports arg info for __tls_get_addr. */
495*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
496*e4b17023SJohn Marino#undef HAVE_AS_TLS_MARKERS
497*e4b17023SJohn Marino#endif
498*e4b17023SJohn Marino
499*e4b17023SJohn Marino
500*e4b17023SJohn Marino/* Define if your assembler supports VSX instructions. */
501*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
502*e4b17023SJohn Marino#undef HAVE_AS_VSX
503*e4b17023SJohn Marino#endif
504*e4b17023SJohn Marino
505*e4b17023SJohn Marino
506*e4b17023SJohn Marino/* Define to 1 if you have the `atoll' function. */
507*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
508*e4b17023SJohn Marino#undef HAVE_ATOLL
509*e4b17023SJohn Marino#endif
510*e4b17023SJohn Marino
511*e4b17023SJohn Marino
512*e4b17023SJohn Marino/* Define to 1 if you have the `atoq' function. */
513*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
514*e4b17023SJohn Marino#undef HAVE_ATOQ
515*e4b17023SJohn Marino#endif
516*e4b17023SJohn Marino
517*e4b17023SJohn Marino
518*e4b17023SJohn Marino/* Define to 1 if you have the `clearerr_unlocked' function. */
519*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
520*e4b17023SJohn Marino#undef HAVE_CLEARERR_UNLOCKED
521*e4b17023SJohn Marino#endif
522*e4b17023SJohn Marino
523*e4b17023SJohn Marino
524*e4b17023SJohn Marino/* Define to 1 if you have the `clock' function. */
525*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
526*e4b17023SJohn Marino#undef HAVE_CLOCK
527*e4b17023SJohn Marino#endif
528*e4b17023SJohn Marino
529*e4b17023SJohn Marino
530*e4b17023SJohn Marino/* Define if <time.h> defines clock_t. */
531*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
532*e4b17023SJohn Marino#undef HAVE_CLOCK_T
533*e4b17023SJohn Marino#endif
534*e4b17023SJohn Marino
535*e4b17023SJohn Marino
536*e4b17023SJohn Marino/* Define 0/1 if your assembler and linker support COMDAT groups. */
537*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
538*e4b17023SJohn Marino#undef HAVE_COMDAT_GROUP
539*e4b17023SJohn Marino#endif
540*e4b17023SJohn Marino
541*e4b17023SJohn Marino
542*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'abort', otherwise define to 0.
543*e4b17023SJohn Marino   */
544*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
545*e4b17023SJohn Marino#undef HAVE_DECL_ABORT
546*e4b17023SJohn Marino#endif
547*e4b17023SJohn Marino
548*e4b17023SJohn Marino
549*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'asprintf', otherwise define to
550*e4b17023SJohn Marino   0. */
551*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
552*e4b17023SJohn Marino#undef HAVE_DECL_ASPRINTF
553*e4b17023SJohn Marino#endif
554*e4b17023SJohn Marino
555*e4b17023SJohn Marino
556*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */
557*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
558*e4b17023SJohn Marino#undef HAVE_DECL_ATOF
559*e4b17023SJohn Marino#endif
560*e4b17023SJohn Marino
561*e4b17023SJohn Marino
562*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */
563*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
564*e4b17023SJohn Marino#undef HAVE_DECL_ATOL
565*e4b17023SJohn Marino#endif
566*e4b17023SJohn Marino
567*e4b17023SJohn Marino
568*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'basename', otherwise define to
569*e4b17023SJohn Marino   0. */
570*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
571*e4b17023SJohn Marino#undef HAVE_DECL_BASENAME
572*e4b17023SJohn Marino#endif
573*e4b17023SJohn Marino
574*e4b17023SJohn Marino
575*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'calloc', otherwise define to 0.
576*e4b17023SJohn Marino   */
577*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
578*e4b17023SJohn Marino#undef HAVE_DECL_CALLOC
579*e4b17023SJohn Marino#endif
580*e4b17023SJohn Marino
581*e4b17023SJohn Marino
582*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise
583*e4b17023SJohn Marino   define to 0. */
584*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
585*e4b17023SJohn Marino#undef HAVE_DECL_CLEARERR_UNLOCKED
586*e4b17023SJohn Marino#endif
587*e4b17023SJohn Marino
588*e4b17023SJohn Marino
589*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'clock', otherwise define to 0.
590*e4b17023SJohn Marino   */
591*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
592*e4b17023SJohn Marino#undef HAVE_DECL_CLOCK
593*e4b17023SJohn Marino#endif
594*e4b17023SJohn Marino
595*e4b17023SJohn Marino
596*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'errno', otherwise define to 0.
597*e4b17023SJohn Marino   */
598*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
599*e4b17023SJohn Marino#undef HAVE_DECL_ERRNO
600*e4b17023SJohn Marino#endif
601*e4b17023SJohn Marino
602*e4b17023SJohn Marino
603*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define
604*e4b17023SJohn Marino   to 0. */
605*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
606*e4b17023SJohn Marino#undef HAVE_DECL_FEOF_UNLOCKED
607*e4b17023SJohn Marino#endif
608*e4b17023SJohn Marino
609*e4b17023SJohn Marino
610*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise
611*e4b17023SJohn Marino   define to 0. */
612*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
613*e4b17023SJohn Marino#undef HAVE_DECL_FERROR_UNLOCKED
614*e4b17023SJohn Marino#endif
615*e4b17023SJohn Marino
616*e4b17023SJohn Marino
617*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise
618*e4b17023SJohn Marino   define to 0. */
619*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
620*e4b17023SJohn Marino#undef HAVE_DECL_FFLUSH_UNLOCKED
621*e4b17023SJohn Marino#endif
622*e4b17023SJohn Marino
623*e4b17023SJohn Marino
624*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise
625*e4b17023SJohn Marino   define to 0. */
626*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
627*e4b17023SJohn Marino#undef HAVE_DECL_FGETC_UNLOCKED
628*e4b17023SJohn Marino#endif
629*e4b17023SJohn Marino
630*e4b17023SJohn Marino
631*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise
632*e4b17023SJohn Marino   define to 0. */
633*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
634*e4b17023SJohn Marino#undef HAVE_DECL_FGETS_UNLOCKED
635*e4b17023SJohn Marino#endif
636*e4b17023SJohn Marino
637*e4b17023SJohn Marino
638*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise
639*e4b17023SJohn Marino   define to 0. */
640*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
641*e4b17023SJohn Marino#undef HAVE_DECL_FILENO_UNLOCKED
642*e4b17023SJohn Marino#endif
643*e4b17023SJohn Marino
644*e4b17023SJohn Marino
645*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise
646*e4b17023SJohn Marino   define to 0. */
647*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
648*e4b17023SJohn Marino#undef HAVE_DECL_FPRINTF_UNLOCKED
649*e4b17023SJohn Marino#endif
650*e4b17023SJohn Marino
651*e4b17023SJohn Marino
652*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise
653*e4b17023SJohn Marino   define to 0. */
654*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
655*e4b17023SJohn Marino#undef HAVE_DECL_FPUTC_UNLOCKED
656*e4b17023SJohn Marino#endif
657*e4b17023SJohn Marino
658*e4b17023SJohn Marino
659*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise
660*e4b17023SJohn Marino   define to 0. */
661*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
662*e4b17023SJohn Marino#undef HAVE_DECL_FPUTS_UNLOCKED
663*e4b17023SJohn Marino#endif
664*e4b17023SJohn Marino
665*e4b17023SJohn Marino
666*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fread_unlocked', otherwise
667*e4b17023SJohn Marino   define to 0. */
668*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
669*e4b17023SJohn Marino#undef HAVE_DECL_FREAD_UNLOCKED
670*e4b17023SJohn Marino#endif
671*e4b17023SJohn Marino
672*e4b17023SJohn Marino
673*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'free', otherwise define to 0. */
674*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
675*e4b17023SJohn Marino#undef HAVE_DECL_FREE
676*e4b17023SJohn Marino#endif
677*e4b17023SJohn Marino
678*e4b17023SJohn Marino
679*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise
680*e4b17023SJohn Marino   define to 0. */
681*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
682*e4b17023SJohn Marino#undef HAVE_DECL_FWRITE_UNLOCKED
683*e4b17023SJohn Marino#endif
684*e4b17023SJohn Marino
685*e4b17023SJohn Marino
686*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise
687*e4b17023SJohn Marino   define to 0. */
688*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
689*e4b17023SJohn Marino#undef HAVE_DECL_GETCHAR_UNLOCKED
690*e4b17023SJohn Marino#endif
691*e4b17023SJohn Marino
692*e4b17023SJohn Marino
693*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0.
694*e4b17023SJohn Marino   */
695*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
696*e4b17023SJohn Marino#undef HAVE_DECL_GETCWD
697*e4b17023SJohn Marino#endif
698*e4b17023SJohn Marino
699*e4b17023SJohn Marino
700*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define
701*e4b17023SJohn Marino   to 0. */
702*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
703*e4b17023SJohn Marino#undef HAVE_DECL_GETC_UNLOCKED
704*e4b17023SJohn Marino#endif
705*e4b17023SJohn Marino
706*e4b17023SJohn Marino
707*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getenv', otherwise define to 0.
708*e4b17023SJohn Marino   */
709*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
710*e4b17023SJohn Marino#undef HAVE_DECL_GETENV
711*e4b17023SJohn Marino#endif
712*e4b17023SJohn Marino
713*e4b17023SJohn Marino
714*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getopt', otherwise define to 0.
715*e4b17023SJohn Marino   */
716*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
717*e4b17023SJohn Marino#undef HAVE_DECL_GETOPT
718*e4b17023SJohn Marino#endif
719*e4b17023SJohn Marino
720*e4b17023SJohn Marino
721*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getpagesize', otherwise define
722*e4b17023SJohn Marino   to 0. */
723*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
724*e4b17023SJohn Marino#undef HAVE_DECL_GETPAGESIZE
725*e4b17023SJohn Marino#endif
726*e4b17023SJohn Marino
727*e4b17023SJohn Marino
728*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getrlimit', otherwise define to
729*e4b17023SJohn Marino   0. */
730*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
731*e4b17023SJohn Marino#undef HAVE_DECL_GETRLIMIT
732*e4b17023SJohn Marino#endif
733*e4b17023SJohn Marino
734*e4b17023SJohn Marino
735*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getrusage', otherwise define to
736*e4b17023SJohn Marino   0. */
737*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
738*e4b17023SJohn Marino#undef HAVE_DECL_GETRUSAGE
739*e4b17023SJohn Marino#endif
740*e4b17023SJohn Marino
741*e4b17023SJohn Marino
742*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getwd', otherwise define to 0.
743*e4b17023SJohn Marino   */
744*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
745*e4b17023SJohn Marino#undef HAVE_DECL_GETWD
746*e4b17023SJohn Marino#endif
747*e4b17023SJohn Marino
748*e4b17023SJohn Marino
749*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'ldgetname', otherwise define to
750*e4b17023SJohn Marino   0. */
751*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
752*e4b17023SJohn Marino#undef HAVE_DECL_LDGETNAME
753*e4b17023SJohn Marino#endif
754*e4b17023SJohn Marino
755*e4b17023SJohn Marino
756*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'madvise', otherwise define to 0.
757*e4b17023SJohn Marino   */
758*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
759*e4b17023SJohn Marino#undef HAVE_DECL_MADVISE
760*e4b17023SJohn Marino#endif
761*e4b17023SJohn Marino
762*e4b17023SJohn Marino
763*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'malloc', otherwise define to 0.
764*e4b17023SJohn Marino   */
765*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
766*e4b17023SJohn Marino#undef HAVE_DECL_MALLOC
767*e4b17023SJohn Marino#endif
768*e4b17023SJohn Marino
769*e4b17023SJohn Marino
770*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise
771*e4b17023SJohn Marino   define to 0. */
772*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
773*e4b17023SJohn Marino#undef HAVE_DECL_PUTCHAR_UNLOCKED
774*e4b17023SJohn Marino#endif
775*e4b17023SJohn Marino
776*e4b17023SJohn Marino
777*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define
778*e4b17023SJohn Marino   to 0. */
779*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
780*e4b17023SJohn Marino#undef HAVE_DECL_PUTC_UNLOCKED
781*e4b17023SJohn Marino#endif
782*e4b17023SJohn Marino
783*e4b17023SJohn Marino
784*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'realloc', otherwise define to 0.
785*e4b17023SJohn Marino   */
786*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
787*e4b17023SJohn Marino#undef HAVE_DECL_REALLOC
788*e4b17023SJohn Marino#endif
789*e4b17023SJohn Marino
790*e4b17023SJohn Marino
791*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */
792*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
793*e4b17023SJohn Marino#undef HAVE_DECL_SBRK
794*e4b17023SJohn Marino#endif
795*e4b17023SJohn Marino
796*e4b17023SJohn Marino
797*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'setrlimit', otherwise define to
798*e4b17023SJohn Marino   0. */
799*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
800*e4b17023SJohn Marino#undef HAVE_DECL_SETRLIMIT
801*e4b17023SJohn Marino#endif
802*e4b17023SJohn Marino
803*e4b17023SJohn Marino
804*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'sigaltstack', otherwise define
805*e4b17023SJohn Marino   to 0. */
806*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
807*e4b17023SJohn Marino#undef HAVE_DECL_SIGALTSTACK
808*e4b17023SJohn Marino#endif
809*e4b17023SJohn Marino
810*e4b17023SJohn Marino
811*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'snprintf', otherwise define to
812*e4b17023SJohn Marino   0. */
813*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
814*e4b17023SJohn Marino#undef HAVE_DECL_SNPRINTF
815*e4b17023SJohn Marino#endif
816*e4b17023SJohn Marino
817*e4b17023SJohn Marino
818*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'stpcpy', otherwise define to 0.
819*e4b17023SJohn Marino   */
820*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
821*e4b17023SJohn Marino#undef HAVE_DECL_STPCPY
822*e4b17023SJohn Marino#endif
823*e4b17023SJohn Marino
824*e4b17023SJohn Marino
825*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'strsignal', otherwise define to
826*e4b17023SJohn Marino   0. */
827*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
828*e4b17023SJohn Marino#undef HAVE_DECL_STRSIGNAL
829*e4b17023SJohn Marino#endif
830*e4b17023SJohn Marino
831*e4b17023SJohn Marino
832*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'strstr', otherwise define to 0.
833*e4b17023SJohn Marino   */
834*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
835*e4b17023SJohn Marino#undef HAVE_DECL_STRSTR
836*e4b17023SJohn Marino#endif
837*e4b17023SJohn Marino
838*e4b17023SJohn Marino
839*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'strverscmp', otherwise define to
840*e4b17023SJohn Marino   0. */
841*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
842*e4b17023SJohn Marino#undef HAVE_DECL_STRVERSCMP
843*e4b17023SJohn Marino#endif
844*e4b17023SJohn Marino
845*e4b17023SJohn Marino
846*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'times', otherwise define to 0.
847*e4b17023SJohn Marino   */
848*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
849*e4b17023SJohn Marino#undef HAVE_DECL_TIMES
850*e4b17023SJohn Marino#endif
851*e4b17023SJohn Marino
852*e4b17023SJohn Marino
853*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'vasprintf', otherwise define to
854*e4b17023SJohn Marino   0. */
855*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
856*e4b17023SJohn Marino#undef HAVE_DECL_VASPRINTF
857*e4b17023SJohn Marino#endif
858*e4b17023SJohn Marino
859*e4b17023SJohn Marino
860*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to
861*e4b17023SJohn Marino   0. */
862*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
863*e4b17023SJohn Marino#undef HAVE_DECL_VSNPRINTF
864*e4b17023SJohn Marino#endif
865*e4b17023SJohn Marino
866*e4b17023SJohn Marino
867*e4b17023SJohn Marino/* Define to 1 if you have the <direct.h> header file. */
868*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
869*e4b17023SJohn Marino#undef HAVE_DIRECT_H
870*e4b17023SJohn Marino#endif
871*e4b17023SJohn Marino
872*e4b17023SJohn Marino
873*e4b17023SJohn Marino/* Define to 1 if you have the <dlfcn.h> header file. */
874*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
875*e4b17023SJohn Marino#undef HAVE_DLFCN_H
876*e4b17023SJohn Marino#endif
877*e4b17023SJohn Marino
878*e4b17023SJohn Marino
879*e4b17023SJohn Marino/* Define to 1 if you have the <ext/hash_map> header file. */
880*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
881*e4b17023SJohn Marino#undef HAVE_EXT_HASH_MAP
882*e4b17023SJohn Marino#endif
883*e4b17023SJohn Marino
884*e4b17023SJohn Marino
885*e4b17023SJohn Marino/* Define to 1 if you have the <fcntl.h> header file. */
886*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
887*e4b17023SJohn Marino#undef HAVE_FCNTL_H
888*e4b17023SJohn Marino#endif
889*e4b17023SJohn Marino
890*e4b17023SJohn Marino
891*e4b17023SJohn Marino/* Define to 1 if you have the `feof_unlocked' function. */
892*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
893*e4b17023SJohn Marino#undef HAVE_FEOF_UNLOCKED
894*e4b17023SJohn Marino#endif
895*e4b17023SJohn Marino
896*e4b17023SJohn Marino
897*e4b17023SJohn Marino/* Define to 1 if you have the `ferror_unlocked' function. */
898*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
899*e4b17023SJohn Marino#undef HAVE_FERROR_UNLOCKED
900*e4b17023SJohn Marino#endif
901*e4b17023SJohn Marino
902*e4b17023SJohn Marino
903*e4b17023SJohn Marino/* Define to 1 if you have the `fflush_unlocked' function. */
904*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
905*e4b17023SJohn Marino#undef HAVE_FFLUSH_UNLOCKED
906*e4b17023SJohn Marino#endif
907*e4b17023SJohn Marino
908*e4b17023SJohn Marino
909*e4b17023SJohn Marino/* Define to 1 if you have the `fgetc_unlocked' function. */
910*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
911*e4b17023SJohn Marino#undef HAVE_FGETC_UNLOCKED
912*e4b17023SJohn Marino#endif
913*e4b17023SJohn Marino
914*e4b17023SJohn Marino
915*e4b17023SJohn Marino/* Define to 1 if you have the `fgets_unlocked' function. */
916*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
917*e4b17023SJohn Marino#undef HAVE_FGETS_UNLOCKED
918*e4b17023SJohn Marino#endif
919*e4b17023SJohn Marino
920*e4b17023SJohn Marino
921*e4b17023SJohn Marino/* Define to 1 if you have the `fileno_unlocked' function. */
922*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
923*e4b17023SJohn Marino#undef HAVE_FILENO_UNLOCKED
924*e4b17023SJohn Marino#endif
925*e4b17023SJohn Marino
926*e4b17023SJohn Marino
927*e4b17023SJohn Marino/* Define to 1 if you have the `fork' function. */
928*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
929*e4b17023SJohn Marino#undef HAVE_FORK
930*e4b17023SJohn Marino#endif
931*e4b17023SJohn Marino
932*e4b17023SJohn Marino
933*e4b17023SJohn Marino/* Define to 1 if you have the `fprintf_unlocked' function. */
934*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
935*e4b17023SJohn Marino#undef HAVE_FPRINTF_UNLOCKED
936*e4b17023SJohn Marino#endif
937*e4b17023SJohn Marino
938*e4b17023SJohn Marino
939*e4b17023SJohn Marino/* Define to 1 if you have the `fputc_unlocked' function. */
940*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
941*e4b17023SJohn Marino#undef HAVE_FPUTC_UNLOCKED
942*e4b17023SJohn Marino#endif
943*e4b17023SJohn Marino
944*e4b17023SJohn Marino
945*e4b17023SJohn Marino/* Define to 1 if you have the `fputs_unlocked' function. */
946*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
947*e4b17023SJohn Marino#undef HAVE_FPUTS_UNLOCKED
948*e4b17023SJohn Marino#endif
949*e4b17023SJohn Marino
950*e4b17023SJohn Marino
951*e4b17023SJohn Marino/* Define to 1 if you have the `fread_unlocked' function. */
952*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
953*e4b17023SJohn Marino#undef HAVE_FREAD_UNLOCKED
954*e4b17023SJohn Marino#endif
955*e4b17023SJohn Marino
956*e4b17023SJohn Marino
957*e4b17023SJohn Marino/* Define to 1 if you have the `fwrite_unlocked' function. */
958*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
959*e4b17023SJohn Marino#undef HAVE_FWRITE_UNLOCKED
960*e4b17023SJohn Marino#endif
961*e4b17023SJohn Marino
962*e4b17023SJohn Marino
963*e4b17023SJohn Marino/* Define if your assembler supports specifying the alignment of objects
964*e4b17023SJohn Marino   allocated using the GAS .comm command. */
965*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
966*e4b17023SJohn Marino#undef HAVE_GAS_ALIGNED_COMM
967*e4b17023SJohn Marino#endif
968*e4b17023SJohn Marino
969*e4b17023SJohn Marino
970*e4b17023SJohn Marino/* Define if your assembler supports .balign and .p2align. */
971*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
972*e4b17023SJohn Marino#undef HAVE_GAS_BALIGN_AND_P2ALIGN
973*e4b17023SJohn Marino#endif
974*e4b17023SJohn Marino
975*e4b17023SJohn Marino
976*e4b17023SJohn Marino/* Define 0/1 if your assembler supports CFI directives. */
977*e4b17023SJohn Marino#undef HAVE_GAS_CFI_DIRECTIVE
978*e4b17023SJohn Marino
979*e4b17023SJohn Marino/* Define 0/1 if your assembler supports .cfi_personality. */
980*e4b17023SJohn Marino#undef HAVE_GAS_CFI_PERSONALITY_DIRECTIVE
981*e4b17023SJohn Marino
982*e4b17023SJohn Marino/* Define 0/1 if your assembler supports .cfi_sections. */
983*e4b17023SJohn Marino#undef HAVE_GAS_CFI_SECTIONS_DIRECTIVE
984*e4b17023SJohn Marino
985*e4b17023SJohn Marino/* Define if your assembler supports the .loc discriminator sub-directive. */
986*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
987*e4b17023SJohn Marino#undef HAVE_GAS_DISCRIMINATOR
988*e4b17023SJohn Marino#endif
989*e4b17023SJohn Marino
990*e4b17023SJohn Marino
991*e4b17023SJohn Marino/* Define if your assembler supports @gnu_unique_object. */
992*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
993*e4b17023SJohn Marino#undef HAVE_GAS_GNU_UNIQUE_OBJECT
994*e4b17023SJohn Marino#endif
995*e4b17023SJohn Marino
996*e4b17023SJohn Marino
997*e4b17023SJohn Marino/* Define if your assembler and linker support .hidden. */
998*e4b17023SJohn Marino#undef HAVE_GAS_HIDDEN
999*e4b17023SJohn Marino
1000*e4b17023SJohn Marino/* Define if your assembler supports .lcomm with an alignment field. */
1001*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1002*e4b17023SJohn Marino#undef HAVE_GAS_LCOMM_WITH_ALIGNMENT
1003*e4b17023SJohn Marino#endif
1004*e4b17023SJohn Marino
1005*e4b17023SJohn Marino
1006*e4b17023SJohn Marino/* Define if your assembler supports .literal16. */
1007*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1008*e4b17023SJohn Marino#undef HAVE_GAS_LITERAL16
1009*e4b17023SJohn Marino#endif
1010*e4b17023SJohn Marino
1011*e4b17023SJohn Marino
1012*e4b17023SJohn Marino/* Define if your assembler supports specifying the maximum number of bytes to
1013*e4b17023SJohn Marino   skip when using the GAS .p2align command. */
1014*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1015*e4b17023SJohn Marino#undef HAVE_GAS_MAX_SKIP_P2ALIGN
1016*e4b17023SJohn Marino#endif
1017*e4b17023SJohn Marino
1018*e4b17023SJohn Marino
1019*e4b17023SJohn Marino/* Define if your assembler supports .nsubspa comdat option. */
1020*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1021*e4b17023SJohn Marino#undef HAVE_GAS_NSUBSPA_COMDAT
1022*e4b17023SJohn Marino#endif
1023*e4b17023SJohn Marino
1024*e4b17023SJohn Marino
1025*e4b17023SJohn Marino/* Define if your assembler and linker support 32-bit section relative relocs
1026*e4b17023SJohn Marino   via '.secrel32 label'. */
1027*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1028*e4b17023SJohn Marino#undef HAVE_GAS_PE_SECREL32_RELOC
1029*e4b17023SJohn Marino#endif
1030*e4b17023SJohn Marino
1031*e4b17023SJohn Marino
1032*e4b17023SJohn Marino/* Define if your assembler supports specifying the section flag e. */
1033*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1034*e4b17023SJohn Marino#undef HAVE_GAS_SECTION_EXCLUDE
1035*e4b17023SJohn Marino#endif
1036*e4b17023SJohn Marino
1037*e4b17023SJohn Marino
1038*e4b17023SJohn Marino/* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag.
1039*e4b17023SJohn Marino   */
1040*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1041*e4b17023SJohn Marino#undef HAVE_GAS_SHF_MERGE
1042*e4b17023SJohn Marino#endif
1043*e4b17023SJohn Marino
1044*e4b17023SJohn Marino
1045*e4b17023SJohn Marino/* Define if your assembler supports .subsection and .subsection -1 starts
1046*e4b17023SJohn Marino   emitting at the beginning of your section. */
1047*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1048*e4b17023SJohn Marino#undef HAVE_GAS_SUBSECTION_ORDERING
1049*e4b17023SJohn Marino#endif
1050*e4b17023SJohn Marino
1051*e4b17023SJohn Marino
1052*e4b17023SJohn Marino/* Define if your assembler supports .weak. */
1053*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1054*e4b17023SJohn Marino#undef HAVE_GAS_WEAK
1055*e4b17023SJohn Marino#endif
1056*e4b17023SJohn Marino
1057*e4b17023SJohn Marino
1058*e4b17023SJohn Marino/* Define if your assembler supports .weakref. */
1059*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1060*e4b17023SJohn Marino#undef HAVE_GAS_WEAKREF
1061*e4b17023SJohn Marino#endif
1062*e4b17023SJohn Marino
1063*e4b17023SJohn Marino
1064*e4b17023SJohn Marino/* Define to 1 if you have the `getchar_unlocked' function. */
1065*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1066*e4b17023SJohn Marino#undef HAVE_GETCHAR_UNLOCKED
1067*e4b17023SJohn Marino#endif
1068*e4b17023SJohn Marino
1069*e4b17023SJohn Marino
1070*e4b17023SJohn Marino/* Define to 1 if you have the `getc_unlocked' function. */
1071*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1072*e4b17023SJohn Marino#undef HAVE_GETC_UNLOCKED
1073*e4b17023SJohn Marino#endif
1074*e4b17023SJohn Marino
1075*e4b17023SJohn Marino
1076*e4b17023SJohn Marino/* Define to 1 if you have the `getrlimit' function. */
1077*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1078*e4b17023SJohn Marino#undef HAVE_GETRLIMIT
1079*e4b17023SJohn Marino#endif
1080*e4b17023SJohn Marino
1081*e4b17023SJohn Marino
1082*e4b17023SJohn Marino/* Define to 1 if you have the `getrusage' function. */
1083*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1084*e4b17023SJohn Marino#undef HAVE_GETRUSAGE
1085*e4b17023SJohn Marino#endif
1086*e4b17023SJohn Marino
1087*e4b17023SJohn Marino
1088*e4b17023SJohn Marino/* Define to 1 if you have the `gettimeofday' function. */
1089*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1090*e4b17023SJohn Marino#undef HAVE_GETTIMEOFDAY
1091*e4b17023SJohn Marino#endif
1092*e4b17023SJohn Marino
1093*e4b17023SJohn Marino
1094*e4b17023SJohn Marino/* Define to 1 if using GNU as. */
1095*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1096*e4b17023SJohn Marino#undef HAVE_GNU_AS
1097*e4b17023SJohn Marino#endif
1098*e4b17023SJohn Marino
1099*e4b17023SJohn Marino
1100*e4b17023SJohn Marino/* Define if your system supports gnu indirect functions. */
1101*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1102*e4b17023SJohn Marino#undef HAVE_GNU_INDIRECT_FUNCTION
1103*e4b17023SJohn Marino#endif
1104*e4b17023SJohn Marino
1105*e4b17023SJohn Marino
1106*e4b17023SJohn Marino/* Define to 1 if using GNU ld. */
1107*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1108*e4b17023SJohn Marino#undef HAVE_GNU_LD
1109*e4b17023SJohn Marino#endif
1110*e4b17023SJohn Marino
1111*e4b17023SJohn Marino
1112*e4b17023SJohn Marino/* Define if you have the iconv() function. */
1113*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1114*e4b17023SJohn Marino#undef HAVE_ICONV
1115*e4b17023SJohn Marino#endif
1116*e4b17023SJohn Marino
1117*e4b17023SJohn Marino
1118*e4b17023SJohn Marino/* Define to 1 if you have the <iconv.h> header file. */
1119*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1120*e4b17023SJohn Marino#undef HAVE_ICONV_H
1121*e4b17023SJohn Marino#endif
1122*e4b17023SJohn Marino
1123*e4b17023SJohn Marino
1124*e4b17023SJohn Marino/* Define .init_array/.fini_array sections are available and working. */
1125*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1126*e4b17023SJohn Marino#undef HAVE_INITFINI_ARRAY_SUPPORT
1127*e4b17023SJohn Marino#endif
1128*e4b17023SJohn Marino
1129*e4b17023SJohn Marino
1130*e4b17023SJohn Marino/* Define to 1 if the system has the type `intmax_t'. */
1131*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1132*e4b17023SJohn Marino#undef HAVE_INTMAX_T
1133*e4b17023SJohn Marino#endif
1134*e4b17023SJohn Marino
1135*e4b17023SJohn Marino
1136*e4b17023SJohn Marino/* Define to 1 if the system has the type `intptr_t'. */
1137*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1138*e4b17023SJohn Marino#undef HAVE_INTPTR_T
1139*e4b17023SJohn Marino#endif
1140*e4b17023SJohn Marino
1141*e4b17023SJohn Marino
1142*e4b17023SJohn Marino/* Define if you have a working <inttypes.h> header file. */
1143*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1144*e4b17023SJohn Marino#undef HAVE_INTTYPES_H
1145*e4b17023SJohn Marino#endif
1146*e4b17023SJohn Marino
1147*e4b17023SJohn Marino
1148*e4b17023SJohn Marino/* Define to 1 if you have the `kill' function. */
1149*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1150*e4b17023SJohn Marino#undef HAVE_KILL
1151*e4b17023SJohn Marino#endif
1152*e4b17023SJohn Marino
1153*e4b17023SJohn Marino
1154*e4b17023SJohn Marino/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
1155*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1156*e4b17023SJohn Marino#undef HAVE_LANGINFO_CODESET
1157*e4b17023SJohn Marino#endif
1158*e4b17023SJohn Marino
1159*e4b17023SJohn Marino
1160*e4b17023SJohn Marino/* Define to 1 if you have the <langinfo.h> header file. */
1161*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1162*e4b17023SJohn Marino#undef HAVE_LANGINFO_H
1163*e4b17023SJohn Marino#endif
1164*e4b17023SJohn Marino
1165*e4b17023SJohn Marino
1166*e4b17023SJohn Marino/* Define if your <locale.h> file defines LC_MESSAGES. */
1167*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1168*e4b17023SJohn Marino#undef HAVE_LC_MESSAGES
1169*e4b17023SJohn Marino#endif
1170*e4b17023SJohn Marino
1171*e4b17023SJohn Marino
1172*e4b17023SJohn Marino/* Define to 1 if you have the <ldfcn.h> header file. */
1173*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1174*e4b17023SJohn Marino#undef HAVE_LDFCN_H
1175*e4b17023SJohn Marino#endif
1176*e4b17023SJohn Marino
1177*e4b17023SJohn Marino
1178*e4b17023SJohn Marino/* Define if your linker supports --as-needed and --no-as-needed options. */
1179*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1180*e4b17023SJohn Marino#undef HAVE_LD_AS_NEEDED
1181*e4b17023SJohn Marino#endif
1182*e4b17023SJohn Marino
1183*e4b17023SJohn Marino
1184*e4b17023SJohn Marino/* Define if your linker supports --build-id. */
1185*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1186*e4b17023SJohn Marino#undef HAVE_LD_BUILDID
1187*e4b17023SJohn Marino#endif
1188*e4b17023SJohn Marino
1189*e4b17023SJohn Marino
1190*e4b17023SJohn Marino/* Define if your linker supports --demangle option. */
1191*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1192*e4b17023SJohn Marino#undef HAVE_LD_DEMANGLE
1193*e4b17023SJohn Marino#endif
1194*e4b17023SJohn Marino
1195*e4b17023SJohn Marino
1196*e4b17023SJohn Marino/* Define if your linker supports .eh_frame_hdr. */
1197*e4b17023SJohn Marino#undef HAVE_LD_EH_FRAME_HDR
1198*e4b17023SJohn Marino
1199*e4b17023SJohn Marino/* Define if your linker supports garbage collection of sections in presence
1200*e4b17023SJohn Marino   of EH frames. */
1201*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1202*e4b17023SJohn Marino#undef HAVE_LD_EH_GC_SECTIONS
1203*e4b17023SJohn Marino#endif
1204*e4b17023SJohn Marino
1205*e4b17023SJohn Marino
1206*e4b17023SJohn Marino/* Define if your linker has buggy garbage collection of sections support when
1207*e4b17023SJohn Marino   .text.startup.foo like sections are used. */
1208*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1209*e4b17023SJohn Marino#undef HAVE_LD_EH_GC_SECTIONS_BUG
1210*e4b17023SJohn Marino#endif
1211*e4b17023SJohn Marino
1212*e4b17023SJohn Marino
1213*e4b17023SJohn Marino/* Define if your PowerPC64 linker supports a large TOC. */
1214*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1215*e4b17023SJohn Marino#undef HAVE_LD_LARGE_TOC
1216*e4b17023SJohn Marino#endif
1217*e4b17023SJohn Marino
1218*e4b17023SJohn Marino
1219*e4b17023SJohn Marino/* Define if your PowerPC64 linker only needs function descriptor syms. */
1220*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1221*e4b17023SJohn Marino#undef HAVE_LD_NO_DOT_SYMS
1222*e4b17023SJohn Marino#endif
1223*e4b17023SJohn Marino
1224*e4b17023SJohn Marino
1225*e4b17023SJohn Marino/* Define if your linker can relax absolute .eh_frame personality pointers
1226*e4b17023SJohn Marino   into PC-relative form. */
1227*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1228*e4b17023SJohn Marino#undef HAVE_LD_PERSONALITY_RELAXATION
1229*e4b17023SJohn Marino#endif
1230*e4b17023SJohn Marino
1231*e4b17023SJohn Marino
1232*e4b17023SJohn Marino/* Define if your linker supports -pie option. */
1233*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1234*e4b17023SJohn Marino#undef HAVE_LD_PIE
1235*e4b17023SJohn Marino#endif
1236*e4b17023SJohn Marino
1237*e4b17023SJohn Marino
1238*e4b17023SJohn Marino/* Define if your linker links a mix of read-only and read-write sections into
1239*e4b17023SJohn Marino   a read-write section. */
1240*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1241*e4b17023SJohn Marino#undef HAVE_LD_RO_RW_SECTION_MIXING
1242*e4b17023SJohn Marino#endif
1243*e4b17023SJohn Marino
1244*e4b17023SJohn Marino
1245*e4b17023SJohn Marino/* Define if your linker supports the *_sol2 emulations. */
1246*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1247*e4b17023SJohn Marino#undef HAVE_LD_SOL2_EMULATION
1248*e4b17023SJohn Marino#endif
1249*e4b17023SJohn Marino
1250*e4b17023SJohn Marino
1251*e4b17023SJohn Marino/* Define if your linker supports -Bstatic/-Bdynamic or equivalent options. */
1252*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1253*e4b17023SJohn Marino#undef HAVE_LD_STATIC_DYNAMIC
1254*e4b17023SJohn Marino#endif
1255*e4b17023SJohn Marino
1256*e4b17023SJohn Marino
1257*e4b17023SJohn Marino/* Define if your linker supports --sysroot. */
1258*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1259*e4b17023SJohn Marino#undef HAVE_LD_SYSROOT
1260*e4b17023SJohn Marino#endif
1261*e4b17023SJohn Marino
1262*e4b17023SJohn Marino
1263*e4b17023SJohn Marino/* Define to 1 if you have the <limits.h> header file. */
1264*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1265*e4b17023SJohn Marino#undef HAVE_LIMITS_H
1266*e4b17023SJohn Marino#endif
1267*e4b17023SJohn Marino
1268*e4b17023SJohn Marino
1269*e4b17023SJohn Marino/* Define to 1 if you have the <locale.h> header file. */
1270*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1271*e4b17023SJohn Marino#undef HAVE_LOCALE_H
1272*e4b17023SJohn Marino#endif
1273*e4b17023SJohn Marino
1274*e4b17023SJohn Marino
1275*e4b17023SJohn Marino/* Define to 1 if the system has the type `long long'. */
1276*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1277*e4b17023SJohn Marino#undef HAVE_LONG_LONG
1278*e4b17023SJohn Marino#endif
1279*e4b17023SJohn Marino
1280*e4b17023SJohn Marino
1281*e4b17023SJohn Marino/* Define to 1 if the system has the type `long long int'. */
1282*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1283*e4b17023SJohn Marino#undef HAVE_LONG_LONG_INT
1284*e4b17023SJohn Marino#endif
1285*e4b17023SJohn Marino
1286*e4b17023SJohn Marino
1287*e4b17023SJohn Marino/* Define to the level of your linker's plugin support. */
1288*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1289*e4b17023SJohn Marino#undef HAVE_LTO_PLUGIN
1290*e4b17023SJohn Marino#endif
1291*e4b17023SJohn Marino
1292*e4b17023SJohn Marino
1293*e4b17023SJohn Marino/* Define to 1 if you have the `madvise' function. */
1294*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1295*e4b17023SJohn Marino#undef HAVE_MADVISE
1296*e4b17023SJohn Marino#endif
1297*e4b17023SJohn Marino
1298*e4b17023SJohn Marino
1299*e4b17023SJohn Marino/* Define to 1 if you have the <malloc.h> header file. */
1300*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1301*e4b17023SJohn Marino#undef HAVE_MALLOC_H
1302*e4b17023SJohn Marino#endif
1303*e4b17023SJohn Marino
1304*e4b17023SJohn Marino
1305*e4b17023SJohn Marino/* Define to 1 if you have the `mbstowcs' function. */
1306*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1307*e4b17023SJohn Marino#undef HAVE_MBSTOWCS
1308*e4b17023SJohn Marino#endif
1309*e4b17023SJohn Marino
1310*e4b17023SJohn Marino
1311*e4b17023SJohn Marino/* Define if valgrind's memcheck.h header is installed. */
1312*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1313*e4b17023SJohn Marino#undef HAVE_MEMCHECK_H
1314*e4b17023SJohn Marino#endif
1315*e4b17023SJohn Marino
1316*e4b17023SJohn Marino
1317*e4b17023SJohn Marino/* Define to 1 if you have the <memory.h> header file. */
1318*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1319*e4b17023SJohn Marino#undef HAVE_MEMORY_H
1320*e4b17023SJohn Marino#endif
1321*e4b17023SJohn Marino
1322*e4b17023SJohn Marino
1323*e4b17023SJohn Marino/* Define to 1 if you have the `mmap' function. */
1324*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1325*e4b17023SJohn Marino#undef HAVE_MMAP
1326*e4b17023SJohn Marino#endif
1327*e4b17023SJohn Marino
1328*e4b17023SJohn Marino
1329*e4b17023SJohn Marino/* Define if mmap with MAP_ANON(YMOUS) works. */
1330*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1331*e4b17023SJohn Marino#undef HAVE_MMAP_ANON
1332*e4b17023SJohn Marino#endif
1333*e4b17023SJohn Marino
1334*e4b17023SJohn Marino
1335*e4b17023SJohn Marino/* Define if mmap of /dev/zero works. */
1336*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1337*e4b17023SJohn Marino#undef HAVE_MMAP_DEV_ZERO
1338*e4b17023SJohn Marino#endif
1339*e4b17023SJohn Marino
1340*e4b17023SJohn Marino
1341*e4b17023SJohn Marino/* Define if read-only mmap of a plain file works. */
1342*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1343*e4b17023SJohn Marino#undef HAVE_MMAP_FILE
1344*e4b17023SJohn Marino#endif
1345*e4b17023SJohn Marino
1346*e4b17023SJohn Marino
1347*e4b17023SJohn Marino/* Define to 1 if you have the `nl_langinfo' function. */
1348*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1349*e4b17023SJohn Marino#undef HAVE_NL_LANGINFO
1350*e4b17023SJohn Marino#endif
1351*e4b17023SJohn Marino
1352*e4b17023SJohn Marino
1353*e4b17023SJohn Marino/* Define to 1 if you have the `putchar_unlocked' function. */
1354*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1355*e4b17023SJohn Marino#undef HAVE_PUTCHAR_UNLOCKED
1356*e4b17023SJohn Marino#endif
1357*e4b17023SJohn Marino
1358*e4b17023SJohn Marino
1359*e4b17023SJohn Marino/* Define to 1 if you have the `putc_unlocked' function. */
1360*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1361*e4b17023SJohn Marino#undef HAVE_PUTC_UNLOCKED
1362*e4b17023SJohn Marino#endif
1363*e4b17023SJohn Marino
1364*e4b17023SJohn Marino
1365*e4b17023SJohn Marino/* Define to 1 if you have the `setlocale' function. */
1366*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1367*e4b17023SJohn Marino#undef HAVE_SETLOCALE
1368*e4b17023SJohn Marino#endif
1369*e4b17023SJohn Marino
1370*e4b17023SJohn Marino
1371*e4b17023SJohn Marino/* Define to 1 if you have the `setrlimit' function. */
1372*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1373*e4b17023SJohn Marino#undef HAVE_SETRLIMIT
1374*e4b17023SJohn Marino#endif
1375*e4b17023SJohn Marino
1376*e4b17023SJohn Marino
1377*e4b17023SJohn Marino/* Define to 1 if you have the <stddef.h> header file. */
1378*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1379*e4b17023SJohn Marino#undef HAVE_STDDEF_H
1380*e4b17023SJohn Marino#endif
1381*e4b17023SJohn Marino
1382*e4b17023SJohn Marino
1383*e4b17023SJohn Marino/* Define to 1 if you have the <stdint.h> header file. */
1384*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1385*e4b17023SJohn Marino#undef HAVE_STDINT_H
1386*e4b17023SJohn Marino#endif
1387*e4b17023SJohn Marino
1388*e4b17023SJohn Marino
1389*e4b17023SJohn Marino/* Define to 1 if you have the <stdlib.h> header file. */
1390*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1391*e4b17023SJohn Marino#undef HAVE_STDLIB_H
1392*e4b17023SJohn Marino#endif
1393*e4b17023SJohn Marino
1394*e4b17023SJohn Marino
1395*e4b17023SJohn Marino/* Define to 1 if you have the <strings.h> header file. */
1396*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1397*e4b17023SJohn Marino#undef HAVE_STRINGS_H
1398*e4b17023SJohn Marino#endif
1399*e4b17023SJohn Marino
1400*e4b17023SJohn Marino
1401*e4b17023SJohn Marino/* Define to 1 if you have the <string.h> header file. */
1402*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1403*e4b17023SJohn Marino#undef HAVE_STRING_H
1404*e4b17023SJohn Marino#endif
1405*e4b17023SJohn Marino
1406*e4b17023SJohn Marino
1407*e4b17023SJohn Marino/* Define to 1 if you have the `strsignal' function. */
1408*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1409*e4b17023SJohn Marino#undef HAVE_STRSIGNAL
1410*e4b17023SJohn Marino#endif
1411*e4b17023SJohn Marino
1412*e4b17023SJohn Marino
1413*e4b17023SJohn Marino/* Define if <sys/times.h> defines struct tms. */
1414*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1415*e4b17023SJohn Marino#undef HAVE_STRUCT_TMS
1416*e4b17023SJohn Marino#endif
1417*e4b17023SJohn Marino
1418*e4b17023SJohn Marino
1419*e4b17023SJohn Marino/* Define to 1 if you have the `sysconf' function. */
1420*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1421*e4b17023SJohn Marino#undef HAVE_SYSCONF
1422*e4b17023SJohn Marino#endif
1423*e4b17023SJohn Marino
1424*e4b17023SJohn Marino
1425*e4b17023SJohn Marino/* Define to 1 if you have the <sys/file.h> header file. */
1426*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1427*e4b17023SJohn Marino#undef HAVE_SYS_FILE_H
1428*e4b17023SJohn Marino#endif
1429*e4b17023SJohn Marino
1430*e4b17023SJohn Marino
1431*e4b17023SJohn Marino/* Define to 1 if you have the <sys/mman.h> header file. */
1432*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1433*e4b17023SJohn Marino#undef HAVE_SYS_MMAN_H
1434*e4b17023SJohn Marino#endif
1435*e4b17023SJohn Marino
1436*e4b17023SJohn Marino
1437*e4b17023SJohn Marino/* Define to 1 if you have the <sys/param.h> header file. */
1438*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1439*e4b17023SJohn Marino#undef HAVE_SYS_PARAM_H
1440*e4b17023SJohn Marino#endif
1441*e4b17023SJohn Marino
1442*e4b17023SJohn Marino
1443*e4b17023SJohn Marino/* Define to 1 if you have the <sys/resource.h> header file. */
1444*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1445*e4b17023SJohn Marino#undef HAVE_SYS_RESOURCE_H
1446*e4b17023SJohn Marino#endif
1447*e4b17023SJohn Marino
1448*e4b17023SJohn Marino
1449*e4b17023SJohn Marino/* Define if your target C library provides sys/sdt.h */
1450*e4b17023SJohn Marino#undef HAVE_SYS_SDT_H
1451*e4b17023SJohn Marino
1452*e4b17023SJohn Marino/* Define to 1 if you have the <sys/stat.h> header file. */
1453*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1454*e4b17023SJohn Marino#undef HAVE_SYS_STAT_H
1455*e4b17023SJohn Marino#endif
1456*e4b17023SJohn Marino
1457*e4b17023SJohn Marino
1458*e4b17023SJohn Marino/* Define to 1 if you have the <sys/times.h> header file. */
1459*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1460*e4b17023SJohn Marino#undef HAVE_SYS_TIMES_H
1461*e4b17023SJohn Marino#endif
1462*e4b17023SJohn Marino
1463*e4b17023SJohn Marino
1464*e4b17023SJohn Marino/* Define to 1 if you have the <sys/time.h> header file. */
1465*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1466*e4b17023SJohn Marino#undef HAVE_SYS_TIME_H
1467*e4b17023SJohn Marino#endif
1468*e4b17023SJohn Marino
1469*e4b17023SJohn Marino
1470*e4b17023SJohn Marino/* Define to 1 if you have the <sys/types.h> header file. */
1471*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1472*e4b17023SJohn Marino#undef HAVE_SYS_TYPES_H
1473*e4b17023SJohn Marino#endif
1474*e4b17023SJohn Marino
1475*e4b17023SJohn Marino
1476*e4b17023SJohn Marino/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
1477*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1478*e4b17023SJohn Marino#undef HAVE_SYS_WAIT_H
1479*e4b17023SJohn Marino#endif
1480*e4b17023SJohn Marino
1481*e4b17023SJohn Marino
1482*e4b17023SJohn Marino/* Define to 1 if you have the `times' function. */
1483*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1484*e4b17023SJohn Marino#undef HAVE_TIMES
1485*e4b17023SJohn Marino#endif
1486*e4b17023SJohn Marino
1487*e4b17023SJohn Marino
1488*e4b17023SJohn Marino/* Define to 1 if you have the <time.h> header file. */
1489*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1490*e4b17023SJohn Marino#undef HAVE_TIME_H
1491*e4b17023SJohn Marino#endif
1492*e4b17023SJohn Marino
1493*e4b17023SJohn Marino
1494*e4b17023SJohn Marino/* Define to 1 if you have the <tr1/unordered_map> header file. */
1495*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1496*e4b17023SJohn Marino#undef HAVE_TR1_UNORDERED_MAP
1497*e4b17023SJohn Marino#endif
1498*e4b17023SJohn Marino
1499*e4b17023SJohn Marino
1500*e4b17023SJohn Marino/* Define to 1 if the system has the type `uintmax_t'. */
1501*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1502*e4b17023SJohn Marino#undef HAVE_UINTMAX_T
1503*e4b17023SJohn Marino#endif
1504*e4b17023SJohn Marino
1505*e4b17023SJohn Marino
1506*e4b17023SJohn Marino/* Define to 1 if the system has the type `uintptr_t'. */
1507*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1508*e4b17023SJohn Marino#undef HAVE_UINTPTR_T
1509*e4b17023SJohn Marino#endif
1510*e4b17023SJohn Marino
1511*e4b17023SJohn Marino
1512*e4b17023SJohn Marino/* Define to 1 if you have the <unistd.h> header file. */
1513*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1514*e4b17023SJohn Marino#undef HAVE_UNISTD_H
1515*e4b17023SJohn Marino#endif
1516*e4b17023SJohn Marino
1517*e4b17023SJohn Marino
1518*e4b17023SJohn Marino/* Define to 1 if you have the <unordered_map> header file. */
1519*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1520*e4b17023SJohn Marino#undef HAVE_UNORDERED_MAP
1521*e4b17023SJohn Marino#endif
1522*e4b17023SJohn Marino
1523*e4b17023SJohn Marino
1524*e4b17023SJohn Marino/* Define to 1 if the system has the type `unsigned long long int'. */
1525*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1526*e4b17023SJohn Marino#undef HAVE_UNSIGNED_LONG_LONG_INT
1527*e4b17023SJohn Marino#endif
1528*e4b17023SJohn Marino
1529*e4b17023SJohn Marino
1530*e4b17023SJohn Marino/* Define if valgrind's valgrind/memcheck.h header is installed. */
1531*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1532*e4b17023SJohn Marino#undef HAVE_VALGRIND_MEMCHECK_H
1533*e4b17023SJohn Marino#endif
1534*e4b17023SJohn Marino
1535*e4b17023SJohn Marino
1536*e4b17023SJohn Marino/* Define to 1 if you have the `vfork' function. */
1537*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1538*e4b17023SJohn Marino#undef HAVE_VFORK
1539*e4b17023SJohn Marino#endif
1540*e4b17023SJohn Marino
1541*e4b17023SJohn Marino
1542*e4b17023SJohn Marino/* Define to 1 if you have the <vfork.h> header file. */
1543*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1544*e4b17023SJohn Marino#undef HAVE_VFORK_H
1545*e4b17023SJohn Marino#endif
1546*e4b17023SJohn Marino
1547*e4b17023SJohn Marino
1548*e4b17023SJohn Marino/* Define to 1 if you have the <wchar.h> header file. */
1549*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1550*e4b17023SJohn Marino#undef HAVE_WCHAR_H
1551*e4b17023SJohn Marino#endif
1552*e4b17023SJohn Marino
1553*e4b17023SJohn Marino
1554*e4b17023SJohn Marino/* Define to 1 if you have the `wcswidth' function. */
1555*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1556*e4b17023SJohn Marino#undef HAVE_WCSWIDTH
1557*e4b17023SJohn Marino#endif
1558*e4b17023SJohn Marino
1559*e4b17023SJohn Marino
1560*e4b17023SJohn Marino/* Define to 1 if `fork' works. */
1561*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1562*e4b17023SJohn Marino#undef HAVE_WORKING_FORK
1563*e4b17023SJohn Marino#endif
1564*e4b17023SJohn Marino
1565*e4b17023SJohn Marino
1566*e4b17023SJohn Marino/* Define this macro if mbstowcs does not crash when its first argument is
1567*e4b17023SJohn Marino   NULL. */
1568*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1569*e4b17023SJohn Marino#undef HAVE_WORKING_MBSTOWCS
1570*e4b17023SJohn Marino#endif
1571*e4b17023SJohn Marino
1572*e4b17023SJohn Marino
1573*e4b17023SJohn Marino/* Define to 1 if `vfork' works. */
1574*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1575*e4b17023SJohn Marino#undef HAVE_WORKING_VFORK
1576*e4b17023SJohn Marino#endif
1577*e4b17023SJohn Marino
1578*e4b17023SJohn Marino
1579*e4b17023SJohn Marino/* Define to 1 if the system has the type `__int64'. */
1580*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1581*e4b17023SJohn Marino#undef HAVE___INT64
1582*e4b17023SJohn Marino#endif
1583*e4b17023SJohn Marino
1584*e4b17023SJohn Marino
1585*e4b17023SJohn Marino/* Define if cloog is in use. */
1586*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1587*e4b17023SJohn Marino#undef HAVE_cloog
1588*e4b17023SJohn Marino#endif
1589*e4b17023SJohn Marino
1590*e4b17023SJohn Marino
1591*e4b17023SJohn Marino/* Define if F_SETLKW supported by fcntl. */
1592*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1593*e4b17023SJohn Marino#undef HOST_HAS_F_SETLKW
1594*e4b17023SJohn Marino#endif
1595*e4b17023SJohn Marino
1596*e4b17023SJohn Marino
1597*e4b17023SJohn Marino/* Define as const if the declaration of iconv() needs const. */
1598*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1599*e4b17023SJohn Marino#undef ICONV_CONST
1600*e4b17023SJohn Marino#endif
1601*e4b17023SJohn Marino
1602*e4b17023SJohn Marino
1603*e4b17023SJohn Marino/* Define to the linker option to enable use of shared objects. */
1604*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1605*e4b17023SJohn Marino#undef LD_DYNAMIC_OPTION
1606*e4b17023SJohn Marino#endif
1607*e4b17023SJohn Marino
1608*e4b17023SJohn Marino
1609*e4b17023SJohn Marino/* Define to the linker option to disable use of shared objects. */
1610*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1611*e4b17023SJohn Marino#undef LD_STATIC_OPTION
1612*e4b17023SJohn Marino#endif
1613*e4b17023SJohn Marino
1614*e4b17023SJohn Marino
1615*e4b17023SJohn Marino/* Define to the linker flags to use for -pthread. */
1616*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1617*e4b17023SJohn Marino#undef LIB_THREAD_LDFLAGS_SPEC
1618*e4b17023SJohn Marino#endif
1619*e4b17023SJohn Marino
1620*e4b17023SJohn Marino
1621*e4b17023SJohn Marino/* Define to the library containing __tls_get_addr/___tls_get_addr. */
1622*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1623*e4b17023SJohn Marino#undef LIB_TLS_SPEC
1624*e4b17023SJohn Marino#endif
1625*e4b17023SJohn Marino
1626*e4b17023SJohn Marino
1627*e4b17023SJohn Marino/* The linker hash style */
1628*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1629*e4b17023SJohn Marino#undef LINKER_HASH_STYLE
1630*e4b17023SJohn Marino#endif
1631*e4b17023SJohn Marino
1632*e4b17023SJohn Marino
1633*e4b17023SJohn Marino/* Define to the name of the LTO plugin DSO that must be passed to the
1634*e4b17023SJohn Marino   linker's -plugin=LIB option. */
1635*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1636*e4b17023SJohn Marino#undef LTOPLUGINSONAME
1637*e4b17023SJohn Marino#endif
1638*e4b17023SJohn Marino
1639*e4b17023SJohn Marino
1640*e4b17023SJohn Marino/* Define to the sub-directory in which libtool stores uninstalled libraries.
1641*e4b17023SJohn Marino   */
1642*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1643*e4b17023SJohn Marino#undef LT_OBJDIR
1644*e4b17023SJohn Marino#endif
1645*e4b17023SJohn Marino
1646*e4b17023SJohn Marino
1647*e4b17023SJohn Marino/* Define if host mkdir takes a single argument. */
1648*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1649*e4b17023SJohn Marino#undef MKDIR_TAKES_ONE_ARG
1650*e4b17023SJohn Marino#endif
1651*e4b17023SJohn Marino
1652*e4b17023SJohn Marino
1653*e4b17023SJohn Marino/* Define to 1 if HOST_WIDE_INT must be 64 bits wide (see hwint.h). */
1654*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1655*e4b17023SJohn Marino#undef NEED_64BIT_HOST_WIDE_INT
1656*e4b17023SJohn Marino#endif
1657*e4b17023SJohn Marino
1658*e4b17023SJohn Marino
1659*e4b17023SJohn Marino/* Define to 1 if your C compiler doesn't accept -c and -o together. */
1660*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1661*e4b17023SJohn Marino#undef NO_MINUS_C_MINUS_O
1662*e4b17023SJohn Marino#endif
1663*e4b17023SJohn Marino
1664*e4b17023SJohn Marino
1665*e4b17023SJohn Marino/* Define to the address where bug reports for this package should be sent. */
1666*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1667*e4b17023SJohn Marino#undef PACKAGE_BUGREPORT
1668*e4b17023SJohn Marino#endif
1669*e4b17023SJohn Marino
1670*e4b17023SJohn Marino
1671*e4b17023SJohn Marino/* Define to the full name of this package. */
1672*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1673*e4b17023SJohn Marino#undef PACKAGE_NAME
1674*e4b17023SJohn Marino#endif
1675*e4b17023SJohn Marino
1676*e4b17023SJohn Marino
1677*e4b17023SJohn Marino/* Define to the full name and version of this package. */
1678*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1679*e4b17023SJohn Marino#undef PACKAGE_STRING
1680*e4b17023SJohn Marino#endif
1681*e4b17023SJohn Marino
1682*e4b17023SJohn Marino
1683*e4b17023SJohn Marino/* Define to the one symbol short name of this package. */
1684*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1685*e4b17023SJohn Marino#undef PACKAGE_TARNAME
1686*e4b17023SJohn Marino#endif
1687*e4b17023SJohn Marino
1688*e4b17023SJohn Marino
1689*e4b17023SJohn Marino/* Define to the home page for this package. */
1690*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1691*e4b17023SJohn Marino#undef PACKAGE_URL
1692*e4b17023SJohn Marino#endif
1693*e4b17023SJohn Marino
1694*e4b17023SJohn Marino
1695*e4b17023SJohn Marino/* Define to the version of this package. */
1696*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1697*e4b17023SJohn Marino#undef PACKAGE_VERSION
1698*e4b17023SJohn Marino#endif
1699*e4b17023SJohn Marino
1700*e4b17023SJohn Marino
1701*e4b17023SJohn Marino/* Specify plugin linker */
1702*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1703*e4b17023SJohn Marino#undef PLUGIN_LD
1704*e4b17023SJohn Marino#endif
1705*e4b17023SJohn Marino
1706*e4b17023SJohn Marino
1707*e4b17023SJohn Marino/* Define to PREFIX/include if cpp should also search that directory. */
1708*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1709*e4b17023SJohn Marino#undef PREFIX_INCLUDE_DIR
1710*e4b17023SJohn Marino#endif
1711*e4b17023SJohn Marino
1712*e4b17023SJohn Marino
1713*e4b17023SJohn Marino/* The size of `int', as computed by sizeof. */
1714*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1715*e4b17023SJohn Marino#undef SIZEOF_INT
1716*e4b17023SJohn Marino#endif
1717*e4b17023SJohn Marino
1718*e4b17023SJohn Marino
1719*e4b17023SJohn Marino/* The size of `long', as computed by sizeof. */
1720*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1721*e4b17023SJohn Marino#undef SIZEOF_LONG
1722*e4b17023SJohn Marino#endif
1723*e4b17023SJohn Marino
1724*e4b17023SJohn Marino
1725*e4b17023SJohn Marino/* The size of `long long', as computed by sizeof. */
1726*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1727*e4b17023SJohn Marino#undef SIZEOF_LONG_LONG
1728*e4b17023SJohn Marino#endif
1729*e4b17023SJohn Marino
1730*e4b17023SJohn Marino
1731*e4b17023SJohn Marino/* The size of `short', as computed by sizeof. */
1732*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1733*e4b17023SJohn Marino#undef SIZEOF_SHORT
1734*e4b17023SJohn Marino#endif
1735*e4b17023SJohn Marino
1736*e4b17023SJohn Marino
1737*e4b17023SJohn Marino/* The size of `void *', as computed by sizeof. */
1738*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1739*e4b17023SJohn Marino#undef SIZEOF_VOID_P
1740*e4b17023SJohn Marino#endif
1741*e4b17023SJohn Marino
1742*e4b17023SJohn Marino
1743*e4b17023SJohn Marino/* The size of `__int64', as computed by sizeof. */
1744*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1745*e4b17023SJohn Marino#undef SIZEOF___INT64
1746*e4b17023SJohn Marino#endif
1747*e4b17023SJohn Marino
1748*e4b17023SJohn Marino
1749*e4b17023SJohn Marino/* Define to 1 if you have the ANSI C header files. */
1750*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1751*e4b17023SJohn Marino#undef STDC_HEADERS
1752*e4b17023SJohn Marino#endif
1753*e4b17023SJohn Marino
1754*e4b17023SJohn Marino
1755*e4b17023SJohn Marino/* Define if you can safely include both <string.h> and <strings.h>. */
1756*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1757*e4b17023SJohn Marino#undef STRING_WITH_STRINGS
1758*e4b17023SJohn Marino#endif
1759*e4b17023SJohn Marino
1760*e4b17023SJohn Marino
1761*e4b17023SJohn Marino/* Define if TFmode long double should be the default */
1762*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1763*e4b17023SJohn Marino#undef TARGET_DEFAULT_LONG_DOUBLE_128
1764*e4b17023SJohn Marino#endif
1765*e4b17023SJohn Marino
1766*e4b17023SJohn Marino
1767*e4b17023SJohn Marino/* Define if your target C library provides the `dl_iterate_phdr' function. */
1768*e4b17023SJohn Marino#undef TARGET_DL_ITERATE_PHDR
1769*e4b17023SJohn Marino
1770*e4b17023SJohn Marino/* Define if your target C library provides stack protector support */
1771*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1772*e4b17023SJohn Marino#undef TARGET_LIBC_PROVIDES_SSP
1773*e4b17023SJohn Marino#endif
1774*e4b17023SJohn Marino
1775*e4b17023SJohn Marino
1776*e4b17023SJohn Marino/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1777*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1778*e4b17023SJohn Marino#undef TIME_WITH_SYS_TIME
1779*e4b17023SJohn Marino#endif
1780*e4b17023SJohn Marino
1781*e4b17023SJohn Marino
1782*e4b17023SJohn Marino/* Define to the flag used to mark TLS sections if the default (`T') doesn't
1783*e4b17023SJohn Marino   work. */
1784*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1785*e4b17023SJohn Marino#undef TLS_SECTION_ASM_FLAG
1786*e4b17023SJohn Marino#endif
1787*e4b17023SJohn Marino
1788*e4b17023SJohn Marino
1789*e4b17023SJohn Marino/* Define if your assembler mis-optimizes .eh_frame data. */
1790*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1791*e4b17023SJohn Marino#undef USE_AS_TRADITIONAL_FORMAT
1792*e4b17023SJohn Marino#endif
1793*e4b17023SJohn Marino
1794*e4b17023SJohn Marino
1795*e4b17023SJohn Marino/* Define if you want to generate code by default that assumes that the Cygwin
1796*e4b17023SJohn Marino   DLL exports wrappers to support libstdc++ function replacement. */
1797*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1798*e4b17023SJohn Marino#undef USE_CYGWIN_LIBSTDCXX_WRAPPERS
1799*e4b17023SJohn Marino#endif
1800*e4b17023SJohn Marino
1801*e4b17023SJohn Marino
1802*e4b17023SJohn Marino/* Define to 1 if the 'long long' (or '__int64') is wider than 'long' but
1803*e4b17023SJohn Marino   still efficiently supported by the host hardware. */
1804*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1805*e4b17023SJohn Marino#undef USE_LONG_LONG_FOR_WIDEST_FAST_INT
1806*e4b17023SJohn Marino#endif
1807*e4b17023SJohn Marino
1808*e4b17023SJohn Marino
1809*e4b17023SJohn Marino/* Define if we should use leading underscore on 64 bit mingw targets */
1810*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1811*e4b17023SJohn Marino#undef USE_MINGW64_LEADING_UNDERSCORES
1812*e4b17023SJohn Marino#endif
1813*e4b17023SJohn Marino
1814*e4b17023SJohn Marino
1815*e4b17023SJohn Marino/* Enable extensions on AIX 3, Interix.  */
1816*e4b17023SJohn Marino#ifndef _ALL_SOURCE
1817*e4b17023SJohn Marino# undef _ALL_SOURCE
1818*e4b17023SJohn Marino#endif
1819*e4b17023SJohn Marino/* Enable GNU extensions on systems that have them.  */
1820*e4b17023SJohn Marino#ifndef _GNU_SOURCE
1821*e4b17023SJohn Marino# undef _GNU_SOURCE
1822*e4b17023SJohn Marino#endif
1823*e4b17023SJohn Marino/* Enable threading extensions on Solaris.  */
1824*e4b17023SJohn Marino#ifndef _POSIX_PTHREAD_SEMANTICS
1825*e4b17023SJohn Marino# undef _POSIX_PTHREAD_SEMANTICS
1826*e4b17023SJohn Marino#endif
1827*e4b17023SJohn Marino/* Enable extensions on HP NonStop.  */
1828*e4b17023SJohn Marino#ifndef _TANDEM_SOURCE
1829*e4b17023SJohn Marino# undef _TANDEM_SOURCE
1830*e4b17023SJohn Marino#endif
1831*e4b17023SJohn Marino/* Enable general extensions on Solaris.  */
1832*e4b17023SJohn Marino#ifndef __EXTENSIONS__
1833*e4b17023SJohn Marino# undef __EXTENSIONS__
1834*e4b17023SJohn Marino#endif
1835*e4b17023SJohn Marino
1836*e4b17023SJohn Marino
1837*e4b17023SJohn Marino/* Define to be the last component of the Windows registry key under which to
1838*e4b17023SJohn Marino   look for installation paths. The full key used will be
1839*e4b17023SJohn Marino   HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}.
1840*e4b17023SJohn Marino   The default is the GCC version number. */
1841*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1842*e4b17023SJohn Marino#undef WIN32_REGISTRY_KEY
1843*e4b17023SJohn Marino#endif
1844*e4b17023SJohn Marino
1845*e4b17023SJohn Marino
1846*e4b17023SJohn Marino/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1847*e4b17023SJohn Marino   significant byte first (like Motorola and SPARC, unlike Intel). */
1848*e4b17023SJohn Marino#if defined AC_APPLE_UNIVERSAL_BUILD
1849*e4b17023SJohn Marino# if defined __BIG_ENDIAN__
1850*e4b17023SJohn Marino#  define WORDS_BIGENDIAN 1
1851*e4b17023SJohn Marino# endif
1852*e4b17023SJohn Marino#else
1853*e4b17023SJohn Marino# ifndef WORDS_BIGENDIAN
1854*e4b17023SJohn Marino#  undef WORDS_BIGENDIAN
1855*e4b17023SJohn Marino# endif
1856*e4b17023SJohn Marino#endif
1857*e4b17023SJohn Marino
1858*e4b17023SJohn Marino/* Number of bits in a file offset, on hosts where this is settable. */
1859*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1860*e4b17023SJohn Marino#undef _FILE_OFFSET_BITS
1861*e4b17023SJohn Marino#endif
1862*e4b17023SJohn Marino
1863*e4b17023SJohn Marino
1864*e4b17023SJohn Marino/* Define for large files, on AIX-style hosts. */
1865*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1866*e4b17023SJohn Marino#undef _LARGE_FILES
1867*e4b17023SJohn Marino#endif
1868*e4b17023SJohn Marino
1869*e4b17023SJohn Marino
1870*e4b17023SJohn Marino/* Define to 1 if on MINIX. */
1871*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1872*e4b17023SJohn Marino#undef _MINIX
1873*e4b17023SJohn Marino#endif
1874*e4b17023SJohn Marino
1875*e4b17023SJohn Marino
1876*e4b17023SJohn Marino/* Define to 2 if the system does not provide POSIX.1 features except with
1877*e4b17023SJohn Marino   this defined. */
1878*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1879*e4b17023SJohn Marino#undef _POSIX_1_SOURCE
1880*e4b17023SJohn Marino#endif
1881*e4b17023SJohn Marino
1882*e4b17023SJohn Marino
1883*e4b17023SJohn Marino/* Define to 1 if you need to in order for `stat' and other things to work. */
1884*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1885*e4b17023SJohn Marino#undef _POSIX_SOURCE
1886*e4b17023SJohn Marino#endif
1887*e4b17023SJohn Marino
1888*e4b17023SJohn Marino
1889*e4b17023SJohn Marino/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
1890*e4b17023SJohn Marino   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1891*e4b17023SJohn Marino   #define below would cause a syntax error. */
1892*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1893*e4b17023SJohn Marino#undef _UINT32_T
1894*e4b17023SJohn Marino#endif
1895*e4b17023SJohn Marino
1896*e4b17023SJohn Marino
1897*e4b17023SJohn Marino/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
1898*e4b17023SJohn Marino   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1899*e4b17023SJohn Marino   #define below would cause a syntax error. */
1900*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1901*e4b17023SJohn Marino#undef _UINT64_T
1902*e4b17023SJohn Marino#endif
1903*e4b17023SJohn Marino
1904*e4b17023SJohn Marino
1905*e4b17023SJohn Marino/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
1906*e4b17023SJohn Marino   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1907*e4b17023SJohn Marino   #define below would cause a syntax error. */
1908*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1909*e4b17023SJohn Marino#undef _UINT8_T
1910*e4b17023SJohn Marino#endif
1911*e4b17023SJohn Marino
1912*e4b17023SJohn Marino
1913*e4b17023SJohn Marino/* Define to `char *' if <sys/types.h> does not define. */
1914*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1915*e4b17023SJohn Marino#undef caddr_t
1916*e4b17023SJohn Marino#endif
1917*e4b17023SJohn Marino
1918*e4b17023SJohn Marino
1919*e4b17023SJohn Marino/* Define to `__inline__' or `__inline' if that's what the C compiler
1920*e4b17023SJohn Marino   calls it, or to nothing if 'inline' is not supported under any name.  */
1921*e4b17023SJohn Marino#ifndef __cplusplus
1922*e4b17023SJohn Marino#undef inline
1923*e4b17023SJohn Marino#endif
1924*e4b17023SJohn Marino
1925*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 16 bits if
1926*e4b17023SJohn Marino   such a type exists and the standard includes do not define it. */
1927*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1928*e4b17023SJohn Marino#undef int16_t
1929*e4b17023SJohn Marino#endif
1930*e4b17023SJohn Marino
1931*e4b17023SJohn Marino
1932*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 32 bits if
1933*e4b17023SJohn Marino   such a type exists and the standard includes do not define it. */
1934*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1935*e4b17023SJohn Marino#undef int32_t
1936*e4b17023SJohn Marino#endif
1937*e4b17023SJohn Marino
1938*e4b17023SJohn Marino
1939*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 64 bits if
1940*e4b17023SJohn Marino   such a type exists and the standard includes do not define it. */
1941*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1942*e4b17023SJohn Marino#undef int64_t
1943*e4b17023SJohn Marino#endif
1944*e4b17023SJohn Marino
1945*e4b17023SJohn Marino
1946*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 8 bits if such
1947*e4b17023SJohn Marino   a type exists and the standard includes do not define it. */
1948*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1949*e4b17023SJohn Marino#undef int8_t
1950*e4b17023SJohn Marino#endif
1951*e4b17023SJohn Marino
1952*e4b17023SJohn Marino
1953*e4b17023SJohn Marino/* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do
1954*e4b17023SJohn Marino   not define. */
1955*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1956*e4b17023SJohn Marino#undef intmax_t
1957*e4b17023SJohn Marino#endif
1958*e4b17023SJohn Marino
1959*e4b17023SJohn Marino
1960*e4b17023SJohn Marino/* Define to the type of a signed integer type wide enough to hold a pointer,
1961*e4b17023SJohn Marino   if such a type exists, and if the system does not define it. */
1962*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1963*e4b17023SJohn Marino#undef intptr_t
1964*e4b17023SJohn Marino#endif
1965*e4b17023SJohn Marino
1966*e4b17023SJohn Marino
1967*e4b17023SJohn Marino/* Define to `int' if <sys/types.h> does not define. */
1968*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1969*e4b17023SJohn Marino#undef pid_t
1970*e4b17023SJohn Marino#endif
1971*e4b17023SJohn Marino
1972*e4b17023SJohn Marino
1973*e4b17023SJohn Marino/* Define to `long' if <sys/resource.h> doesn't define. */
1974*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1975*e4b17023SJohn Marino#undef rlim_t
1976*e4b17023SJohn Marino#endif
1977*e4b17023SJohn Marino
1978*e4b17023SJohn Marino
1979*e4b17023SJohn Marino/* Define to `int' if <sys/types.h> does not define. */
1980*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1981*e4b17023SJohn Marino#undef ssize_t
1982*e4b17023SJohn Marino#endif
1983*e4b17023SJohn Marino
1984*e4b17023SJohn Marino
1985*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 16 bits if
1986*e4b17023SJohn Marino   such a type exists and the standard includes do not define it. */
1987*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1988*e4b17023SJohn Marino#undef uint16_t
1989*e4b17023SJohn Marino#endif
1990*e4b17023SJohn Marino
1991*e4b17023SJohn Marino
1992*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 32 bits if
1993*e4b17023SJohn Marino   such a type exists and the standard includes do not define it. */
1994*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
1995*e4b17023SJohn Marino#undef uint32_t
1996*e4b17023SJohn Marino#endif
1997*e4b17023SJohn Marino
1998*e4b17023SJohn Marino
1999*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 64 bits if
2000*e4b17023SJohn Marino   such a type exists and the standard includes do not define it. */
2001*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
2002*e4b17023SJohn Marino#undef uint64_t
2003*e4b17023SJohn Marino#endif
2004*e4b17023SJohn Marino
2005*e4b17023SJohn Marino
2006*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 8 bits if
2007*e4b17023SJohn Marino   such a type exists and the standard includes do not define it. */
2008*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
2009*e4b17023SJohn Marino#undef uint8_t
2010*e4b17023SJohn Marino#endif
2011*e4b17023SJohn Marino
2012*e4b17023SJohn Marino
2013*e4b17023SJohn Marino/* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h>
2014*e4b17023SJohn Marino   do not define. */
2015*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
2016*e4b17023SJohn Marino#undef uintmax_t
2017*e4b17023SJohn Marino#endif
2018*e4b17023SJohn Marino
2019*e4b17023SJohn Marino
2020*e4b17023SJohn Marino/* Define to the type of an unsigned integer type wide enough to hold a
2021*e4b17023SJohn Marino   pointer, if such a type exists, and if the system does not define it. */
2022*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
2023*e4b17023SJohn Marino#undef uintptr_t
2024*e4b17023SJohn Marino#endif
2025*e4b17023SJohn Marino
2026*e4b17023SJohn Marino
2027*e4b17023SJohn Marino/* Define as `fork' if `vfork' does not work. */
2028*e4b17023SJohn Marino#ifndef USED_FOR_TARGET
2029*e4b17023SJohn Marino#undef vfork
2030*e4b17023SJohn Marino#endif
2031*e4b17023SJohn Marino
2032