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