xref: /openbsd/gnu/usr.bin/cc/cc_tools/auto-host.h (revision a7e29363)
1 /* auto-host.h.  enerated b configure.  */
2 /* config.in.  Generated from configure.ac by autoheader.  */
3 /* $OpenBSD: auto-host.h,v 1.7 2017/05/31 03:24:20 stefan Exp $ */
4 
5 /* Define as the number of bits in a byte, if \`limits.h' doesn't. */
6 #ifndef USED_FOR_TARGET
7 /* #undef CHAR_BIT */
8 #endif
9 
10 
11 /* Define 0/1 to force the choice for exception handling model. */
12 #ifndef USED_FOR_TARGET
13 /* #undef CONFIG_SJLJ_EXCEPTIONS */
14 #endif
15 
16 
17 /* Define to enable the use of a default assembler. */
18 #ifndef USED_FOR_TARGET
19 /* #undef DEFAULT_ASSEMBLER */
20 #endif
21 
22 
23 /* Define to enable the use of a default linker. */
24 #ifndef USED_FOR_TARGET
25 /* #undef DEFAULT_LINKER */
26 #endif
27 
28 
29 /* Define if you want to use __cxa_atexit, rather than atexit, to register C++
30    destructors for local statics and global objects. This is essential for
31    fully standards-compliant handling of destructors, but requires
32    __cxa_atexit in libc. */
33 #ifndef USED_FOR_TARGET
34 #define DEFAULT_USE_CXA_ATEXIT 2
35 #endif
36 
37 
38 /* Define if you want assertions enabled. This is a cheap check. */
39 #ifndef USED_FOR_TARGET
40 #define ENABLE_ASSERT_CHECKING 1
41 #endif
42 
43 
44 /* Define if you want more run-time sanity checks. This one gets a grab bag of
45    miscellaneous but relatively cheap checks. */
46 #ifndef USED_FOR_TARGET
47 /* #undef ENABLE_CHECKING */
48 #endif
49 
50 
51 /* Define to 1 to enable decimal float extension to C. */
52 #ifndef USED_FOR_TARGET
53 #define ENABLE_DECIMAL_FLOAT 0
54 #endif
55 
56 
57 /* Define if you want fold checked that it never destructs its argument. This
58    is quite expensive. */
59 #ifndef USED_FOR_TARGET
60 /* #undef ENABLE_FOLD_CHECKING */
61 #endif
62 
63 
64 /* Define if you want the garbage collector to operate in maximally paranoid
65    mode, validating the entire heap and collecting garbage at every
66    opportunity. This is extremely expensive. */
67 #ifndef USED_FOR_TARGET
68 /* #undef ENABLE_GC_ALWAYS_COLLECT */
69 #endif
70 
71 
72 /* Define if you want the garbage collector to do object poisoning and other
73    memory allocation checks. This is quite expensive. */
74 #ifndef USED_FOR_TARGET
75 /* #undef ENABLE_GC_CHECKING */
76 #endif
77 
78 
79 /* Define to 1 if translation of program messages to the user's native
80    language is requested. */
81 #ifndef USED_FOR_TARGET
82 /* #undef ENABLE_NLS */
83 #endif
84 
85 
86 /* Define if you want all operations on RTL (the basic data structure of the
87    optimizer and back end) to be checked for dynamic type safety at runtime.
88    This is quite expensive. */
89 #ifndef USED_FOR_TARGET
90 /* #undef ENABLE_RTL_CHECKING */
91 #endif
92 
93 
94 /* Define if you want RTL flag accesses to be checked against the RTL codes
95    that are supported for each access macro. This is relatively cheap. */
96 #ifndef USED_FOR_TARGET
97 /* #undef ENABLE_RTL_FLAG_CHECKING */
98 #endif
99 
100 
101 /* Define if you want runtime assertions enabled. This is a cheap check. */
102 #define ENABLE_RUNTIME_CHECKING 1
103 
104 /* Define if you want all operations on trees (the basic data structure of the
105    front ends) to be checked for dynamic type safety at runtime. This is
106    moderately expensive. The tree browser debugging routines will also be
107    enabled by this option. */
108 #ifndef USED_FOR_TARGET
109 /* #undef ENABLE_TREE_CHECKING */
110 #endif
111 
112 
113 /* Define if you want to run subprograms and generated programs through
114    valgrind (a memory checker). This is extremely expensive. */
115 #ifndef USED_FOR_TARGET
116 /* #undef ENABLE_VALGRIND_CHECKING */
117 #endif
118 
119 
120 /* Define to 1 if installation paths should be looked up in the Windows
121    Registry. Ignored on non-Windows hosts. */
122 #ifndef USED_FOR_TARGET
123 /* #undef ENABLE_WIN32_REGISTRY */
124 #endif
125 
126 /* Define to enable detailed memory allocation stats gathering. */
127 #ifndef USED_FOR_TARGET
128 /* #undef GATHER_STATISTICS */
129 #endif
130 
131 
132 /* Define to the type of elements in the array set by `getgroups'. Usually
133    this is either `int' or `gid_t'. */
134 #ifndef USED_FOR_TARGET
135 #define GETGROUPS_T gid_t
136 #endif
137 
138 
139 /* Define if the zone collector is in use */
140 #ifndef USED_FOR_TARGET
141 /* #undef GGC_ZONE */
142 #endif
143 
144 
145 /* mcontext_t fields start with __ */
146 #ifndef USED_FOR_TARGET
147 /* #undef HAS_MCONTEXT_T_UNDERSCORES */
148 #endif
149 
150 
151 /* Define to 1 if you have the `alphasort' function. */
152 #ifndef USED_FOR_TARGET
153 #define HAVE_ALPHASORT 1
154 #endif
155 
156 
157 /* Define if your assembler supports dwarf2 .file/.loc directives, and
158    preserves file table indices exactly as given. */
159 #ifndef USED_FOR_TARGET
160 #define HAVE_AS_DWARF2_DEBUG_LINE 1
161 #endif
162 
163 
164 /* Define if your assembler supports explicit relocations. */
165 #ifndef USED_FOR_TARGET
166 #define HAVE_AS_EXPLICIT_RELOCS
167 #endif
168 
169 
170 /* Define if your assembler supports fprnd. */
171 #ifndef USED_FOR_TARGET
172 /* #undef HAVE_AS_FPRND */
173 #endif
174 
175 
176 /* Define if your assembler supports the --gdwarf2 option. */
177 #ifndef USED_FOR_TARGET
178 #define HAVE_AS_GDWARF2_DEBUG_FLAG 1
179 #endif
180 
181 
182 /* Define true if the assembler supports '.long foo@GOTOFF'. */
183 #ifndef USED_FOR_TARGET
184 #define HAVE_AS_GOTOFF_IN_DATA 1
185 #endif
186 
187 
188 /* Define if your assembler supports the --gstabs option. */
189 #ifndef USED_FOR_TARGET
190 #define HAVE_AS_GSTABS_DEBUG_FLAG 1
191 #endif
192 
193 
194 /* Define if your assembler supports the Sun syntax for cmov. */
195 #ifndef USED_FOR_TARGET
196 /* #undef HAVE_AS_IX86_CMOV_SUN_SYNTAX */
197 #endif
198 
199 
200 /* Define if your assembler supports the ffreep mnemonic. */
201 #ifndef USED_FOR_TARGET
202 #define HAVE_AS_IX86_FFREEP 1
203 #endif
204 
205 
206 /* Define if your assembler supports the lituse_jsrdirect relocation. */
207 #ifndef USED_FOR_TARGET
208 #define HAVE_AS_JSRDIRECT_RELOCS
209 #endif
210 
211 
212 /* Define if your assembler supports .sleb128 and .uleb128. */
213 #ifndef USED_FOR_TARGET
214 #define HAVE_AS_LEB128 1
215 #endif
216 
217 
218 /* Define if your assembler supports ltoffx and ldxmov relocations. */
219 #ifndef USED_FOR_TARGET
220 /* #undef HAVE_AS_LTOFFX_LDXMOV_RELOCS */
221 #endif
222 
223 
224 /* Define if your assembler supports mfcr field. */
225 #ifndef USED_FOR_TARGET
226 /* #undef HAVE_AS_MFCRF */
227 #endif
228 
229 
230 /* Define if your assembler supports the -no-mul-bug-abort option. */
231 #ifndef USED_FOR_TARGET
232 /* #undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION */
233 #endif
234 
235 
236 /* Define if your assembler supports offsetable %lo(). */
237 #ifndef USED_FOR_TARGET
238 /* #undef HAVE_AS_OFFSETABLE_LO10 */
239 #endif
240 
241 
242 /* Define if your assembler supports popcntb field. */
243 #ifndef USED_FOR_TARGET
244 /* #undef HAVE_AS_POPCNTB */
245 #endif
246 
247 
248 /* Define if your assembler supports .register. */
249 #ifndef USED_FOR_TARGET
250 /* #undef HAVE_AS_REGISTER_PSEUDO_OP */
251 #endif
252 
253 
254 /* Define if your assembler supports R_PPC_REL16 relocs. */
255 #ifndef USED_FOR_TARGET
256 #define HAVE_AS_REL16
257 #endif
258 
259 
260 /* Define if your assembler supports -relax option. */
261 #ifndef USED_FOR_TARGET
262 /* #undef HAVE_AS_RELAX_OPTION */
263 #endif
264 
265 
266 /* Define if your assembler and linker support unaligned PC relative relocs.
267    */
268 #ifndef USED_FOR_TARGET
269 #define HAVE_AS_SPARC_UA_PCREL
270 #endif
271 
272 
273 /* Define if your assembler and linker support unaligned PC relative relocs
274    against hidden symbols. */
275 #ifndef USED_FOR_TARGET
276 #define HAVE_AS_SPARC_UA_PCREL_HIDDEN
277 #endif
278 
279 
280 /* Define if your assembler supports thread-local storage. */
281 #ifndef USED_FOR_TARGET
282 /* #undef HAVE_AS_TLS */
283 #endif
284 
285 
286 /* Define to 1 if you have the `atoll' function. */
287 #ifndef USED_FOR_TARGET
288 #define HAVE_ATOLL 1
289 #endif
290 
291 
292 /* Define to 1 if you have the `atoq' function. */
293 #ifndef USED_FOR_TARGET
294 /* #undef HAVE_ATOQ */
295 #endif
296 
297 
298 /* Define to 1 if you have the `clearerr_unlocked' function. */
299 #ifndef USED_FOR_TARGET
300 /* #undef HAVE_CLEARERR_UNLOCKED */
301 #endif
302 
303 
304 /* Define to 1 if you have the `clock' function. */
305 #ifndef USED_FOR_TARGET
306 #define HAVE_CLOCK 1
307 #endif
308 
309 
310 /* Define if <time.h> defines clock_t. */
311 #ifndef USED_FOR_TARGET
312 #define HAVE_CLOCK_T 1
313 #endif
314 
315 
316 /* Define 0/1 if your assembler and linker support COMDAT groups. */
317 #ifndef USED_FOR_TARGET
318 #define HAVE_COMDAT_GROUP 1
319 #endif
320 
321 
322 /* Define to 1 if we found a declaration for 'abort', otherwise define to 0.
323    */
324 #ifndef USED_FOR_TARGET
325 #define HAVE_DECL_ABORT 1
326 #endif
327 
328 
329 /* Define to 1 if we found a declaration for 'asprintf', otherwise define to
330    0. */
331 #ifndef USED_FOR_TARGET
332 #define HAVE_DECL_ASPRINTF 1
333 #endif
334 
335 
336 /* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */
337 #ifndef USED_FOR_TARGET
338 #define HAVE_DECL_ATOF 1
339 #endif
340 
341 
342 /* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */
343 #ifndef USED_FOR_TARGET
344 #define HAVE_DECL_ATOL 1
345 #endif
346 
347 
348 /* Define to 1 if we found a declaration for 'basename', otherwise define to
349    0. */
350 #ifndef USED_FOR_TARGET
351 #define HAVE_DECL_BASENAME 0
352 #endif
353 
354 
355 /* Define to 1 if we found a declaration for 'calloc', otherwise define to 0.
356    */
357 #ifndef USED_FOR_TARGET
358 #define HAVE_DECL_CALLOC 1
359 #endif
360 
361 
362 /* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise
363    define to 0. */
364 #ifndef USED_FOR_TARGET
365 #define HAVE_DECL_CLEARERR_UNLOCKED 0
366 #endif
367 
368 
369 /* Define to 1 if we found a declaration for 'clock', otherwise define to 0.
370    */
371 #ifndef USED_FOR_TARGET
372 #define HAVE_DECL_CLOCK 1
373 #endif
374 
375 
376 /* Define to 1 if we found a declaration for 'errno', otherwise define to 0.
377    */
378 #ifndef USED_FOR_TARGET
379 #define HAVE_DECL_ERRNO 1
380 #endif
381 
382 
383 /* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define
384    to 0. */
385 #ifndef USED_FOR_TARGET
386 #define HAVE_DECL_FEOF_UNLOCKED 0
387 #endif
388 
389 
390 /* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise
391    define to 0. */
392 #ifndef USED_FOR_TARGET
393 #define HAVE_DECL_FERROR_UNLOCKED 0
394 #endif
395 
396 
397 /* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise
398    define to 0. */
399 #ifndef USED_FOR_TARGET
400 #define HAVE_DECL_FFLUSH_UNLOCKED 0
401 #endif
402 
403 
404 /* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise
405    define to 0. */
406 #ifndef USED_FOR_TARGET
407 #define HAVE_DECL_FGETC_UNLOCKED 0
408 #endif
409 
410 
411 /* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise
412    define to 0. */
413 #ifndef USED_FOR_TARGET
414 #define HAVE_DECL_FGETS_UNLOCKED 0
415 #endif
416 
417 
418 /* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise
419    define to 0. */
420 #ifndef USED_FOR_TARGET
421 #define HAVE_DECL_FILENO_UNLOCKED 0
422 #endif
423 
424 
425 /* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise
426    define to 0. */
427 #ifndef USED_FOR_TARGET
428 #define HAVE_DECL_FPRINTF_UNLOCKED 0
429 #endif
430 
431 
432 /* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise
433    define to 0. */
434 #ifndef USED_FOR_TARGET
435 #define HAVE_DECL_FPUTC_UNLOCKED 0
436 #endif
437 
438 
439 /* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise
440    define to 0. */
441 #ifndef USED_FOR_TARGET
442 #define HAVE_DECL_FPUTS_UNLOCKED 0
443 #endif
444 
445 
446 /* Define to 1 if we found a declaration for 'fread_unlocked', otherwise
447    define to 0. */
448 #ifndef USED_FOR_TARGET
449 #define HAVE_DECL_FREAD_UNLOCKED 0
450 #endif
451 
452 
453 /* Define to 1 if we found a declaration for 'free', otherwise define to 0. */
454 #ifndef USED_FOR_TARGET
455 #define HAVE_DECL_FREE 1
456 #endif
457 
458 
459 /* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise
460    define to 0. */
461 #ifndef USED_FOR_TARGET
462 #define HAVE_DECL_FWRITE_UNLOCKED 0
463 #endif
464 
465 
466 /* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise
467    define to 0. */
468 #ifndef USED_FOR_TARGET
469 #define HAVE_DECL_GETCHAR_UNLOCKED 1
470 #endif
471 
472 
473 /* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0.
474    */
475 #ifndef USED_FOR_TARGET
476 #define HAVE_DECL_GETCWD 1
477 #endif
478 
479 
480 /* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define
481    to 0. */
482 #ifndef USED_FOR_TARGET
483 #define HAVE_DECL_GETC_UNLOCKED 1
484 #endif
485 
486 
487 /* Define to 1 if we found a declaration for 'getenv', otherwise define to 0.
488    */
489 #ifndef USED_FOR_TARGET
490 #define HAVE_DECL_GETENV 1
491 #endif
492 
493 
494 /* Define to 1 if we found a declaration for 'getopt', otherwise define to 0.
495    */
496 #ifndef USED_FOR_TARGET
497 #define HAVE_DECL_GETOPT 1
498 #endif
499 
500 
501 /* Define to 1 if we found a declaration for 'getpagesize', otherwise define
502    to 0. */
503 #ifndef USED_FOR_TARGET
504 #define HAVE_DECL_GETPAGESIZE 1
505 #endif
506 
507 
508 /* Define to 1 if we found a declaration for 'getrlimit', otherwise define to
509    0. */
510 #ifndef USED_FOR_TARGET
511 #define HAVE_DECL_GETRLIMIT 1
512 #endif
513 
514 
515 /* Define to 1 if we found a declaration for 'getrusage', otherwise define to
516    0. */
517 #ifndef USED_FOR_TARGET
518 #define HAVE_DECL_GETRUSAGE 1
519 #endif
520 
521 
522 /* Define to 1 if we found a declaration for 'getwd', otherwise define to 0.
523    */
524 #ifndef USED_FOR_TARGET
525 #define HAVE_DECL_GETWD 1
526 #endif
527 
528 
529 /* Define to 1 if we found a declaration for 'ldgetname', otherwise define to
530    0. */
531 #ifndef USED_FOR_TARGET
532 #define HAVE_DECL_LDGETNAME 0
533 #endif
534 
535 
536 /* Define to 1 if we found a declaration for 'malloc', otherwise define to 0.
537    */
538 #ifndef USED_FOR_TARGET
539 #define HAVE_DECL_MALLOC 1
540 #endif
541 
542 
543 /* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise
544    define to 0. */
545 #ifndef USED_FOR_TARGET
546 #define HAVE_DECL_PUTCHAR_UNLOCKED 1
547 #endif
548 
549 
550 /* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define
551    to 0. */
552 #ifndef USED_FOR_TARGET
553 #define HAVE_DECL_PUTC_UNLOCKED 1
554 #endif
555 
556 
557 /* Define to 1 if we found a declaration for 'realloc', otherwise define to 0.
558    */
559 #ifndef USED_FOR_TARGET
560 #define HAVE_DECL_REALLOC 1
561 #endif
562 
563 
564 /* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */
565 #ifndef USED_FOR_TARGET
566 #define HAVE_DECL_SBRK 1
567 #endif
568 
569 
570 /* Define to 1 if we found a declaration for 'setrlimit', otherwise define to
571    0. */
572 #ifndef USED_FOR_TARGET
573 #define HAVE_DECL_SETRLIMIT 1
574 #endif
575 
576 
577 /* Define to 1 if we found a declaration for 'sigaltstack', otherwise define
578    to 0. */
579 #ifndef USED_FOR_TARGET
580 #define HAVE_DECL_SIGALTSTACK 1
581 #endif
582 
583 
584 /* Define to 1 if we found a declaration for 'snprintf', otherwise define to
585    0. */
586 #ifndef USED_FOR_TARGET
587 #define HAVE_DECL_SNPRINTF 1
588 #endif
589 
590 
591 /* Define to 1 if we found a declaration for 'strsignal', otherwise define to
592    0. */
593 #ifndef USED_FOR_TARGET
594 #define HAVE_DECL_STRSIGNAL 1
595 #endif
596 
597 
598 /* Define to 1 if we found a declaration for 'strstr', otherwise define to 0.
599    */
600 #ifndef USED_FOR_TARGET
601 #define HAVE_DECL_STRSTR 1
602 #endif
603 
604 
605 /* Define to 1 if we found a declaration for 'strverscmp', otherwise define to
606    0. */
607 #ifndef USED_FOR_TARGET
608 #define HAVE_DECL_STRVERSCMP 0
609 #endif
610 
611 
612 /* Define to 1 if we found a declaration for 'times', otherwise define to 0.
613    */
614 #ifndef USED_FOR_TARGET
615 #define HAVE_DECL_TIMES 1
616 #endif
617 
618 
619 /* Define to 1 if we found a declaration for 'vasprintf', otherwise define to
620    0. */
621 #ifndef USED_FOR_TARGET
622 #define HAVE_DECL_VASPRINTF 1
623 #endif
624 
625 
626 /* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to
627    0. */
628 #ifndef USED_FOR_TARGET
629 #define HAVE_DECL_VSNPRINTF 1
630 #endif
631 
632 
633 /* Define to 1 if you have the <direct.h> header file. */
634 #ifndef USED_FOR_TARGET
635 /* #undef HAVE_DIRECT_H */
636 #endif
637 
638 
639 /* Define to 1 if you have the <fcntl.h> header file. */
640 #ifndef USED_FOR_TARGET
641 #define HAVE_FCNTL_H 1
642 #endif
643 
644 
645 /* Define to 1 if you have the `feof_unlocked' function. */
646 #ifndef USED_FOR_TARGET
647 /* #undef HAVE_FEOF_UNLOCKED */
648 #endif
649 
650 
651 /* Define to 1 if you have the `ferror_unlocked' function. */
652 #ifndef USED_FOR_TARGET
653 /* #undef HAVE_FERROR_UNLOCKED */
654 #endif
655 
656 
657 /* Define to 1 if you have the `fflush_unlocked' function. */
658 #ifndef USED_FOR_TARGET
659 /* #undef HAVE_FFLUSH_UNLOCKED */
660 #endif
661 
662 
663 /* Define to 1 if you have the `fgetc_unlocked' function. */
664 #ifndef USED_FOR_TARGET
665 /* #undef HAVE_FGETC_UNLOCKED */
666 #endif
667 
668 
669 /* Define to 1 if you have the `fgets_unlocked' function. */
670 #ifndef USED_FOR_TARGET
671 /* #undef HAVE_FGETS_UNLOCKED */
672 #endif
673 
674 
675 /* Define to 1 if you have the `fileno_unlocked' function. */
676 #ifndef USED_FOR_TARGET
677 /* #undef HAVE_FILENO_UNLOCKED */
678 #endif
679 
680 
681 /* Define to 1 if you have the `fork' function. */
682 #ifndef USED_FOR_TARGET
683 #define HAVE_FORK 1
684 #endif
685 
686 
687 /* Define to 1 if you have the `fprintf_unlocked' function. */
688 #ifndef USED_FOR_TARGET
689 /* #undef HAVE_FPRINTF_UNLOCKED */
690 #endif
691 
692 
693 /* Define to 1 if you have the `fputc_unlocked' function. */
694 #ifndef USED_FOR_TARGET
695 /* #undef HAVE_FPUTC_UNLOCKED */
696 #endif
697 
698 
699 /* Define to 1 if you have the `fputs_unlocked' function. */
700 #ifndef USED_FOR_TARGET
701 /* #undef HAVE_FPUTS_UNLOCKED */
702 #endif
703 
704 
705 /* Define to 1 if you have the `fread_unlocked' function. */
706 #ifndef USED_FOR_TARGET
707 /* #undef HAVE_FREAD_UNLOCKED */
708 #endif
709 
710 
711 /* Define to 1 if you have the `fwrite_unlocked' function. */
712 #ifndef USED_FOR_TARGET
713 /* #undef HAVE_FWRITE_UNLOCKED */
714 #endif
715 
716 
717 /* Define if your assembler supports .balign and .p2align. */
718 #ifndef USED_FOR_TARGET
719 #define HAVE_GAS_BALIGN_AND_P2ALIGN 1
720 #endif
721 
722 
723 /* Define if your assembler uses the new HImode fild and fist notation. */
724 #ifndef USED_FOR_TARGET
725 #define HAVE_GAS_FILDS_FISTS 1
726 #endif
727 
728 
729 /* Define if your assembler and linker support .hidden. */
730 #define HAVE_GAS_HIDDEN 1
731 
732 /* Define if your assembler supports specifying the maximum number of bytes to
733    skip when using the GAS .p2align command. */
734 #ifndef USED_FOR_TARGET
735 #define HAVE_GAS_MAX_SKIP_P2ALIGN 1
736 #endif
737 
738 
739 /* Define if your assembler supports .nsubspa comdat option. */
740 #ifndef USED_FOR_TARGET
741 /* #undef HAVE_GAS_NSUBSPA_COMDAT */
742 #endif
743 
744 
745 /* Define if your assembler and linker support 32-bit section relative relocs
746    via '.secrel32 label'. */
747 #ifndef USED_FOR_TARGET
748 /* #undef HAVE_GAS_PE_SECREL32_RELOC */
749 #endif
750 
751 
752 /* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag.
753    */
754 #ifndef USED_FOR_TARGET
755 #define HAVE_GAS_SHF_MERGE 1
756 #endif
757 
758 
759 /* Define if your assembler supports .subsection and .subsection -1 starts
760    emitting at the beginning of your section. */
761 #ifndef USED_FOR_TARGET
762 #define HAVE_GAS_SUBSECTION_ORDERING 1
763 #endif
764 
765 
766 /* Define if your assembler supports .weak. */
767 #ifndef USED_FOR_TARGET
768 #define HAVE_GAS_WEAK 1
769 #endif
770 
771 
772 /* Define if your assembler supports .weakref. */
773 #ifndef USED_FOR_TARGET
774 /* #undef HAVE_GAS_WEAKREF */
775 #endif
776 
777 
778 /* Define to 1 if you have the `getchar_unlocked' function. */
779 #ifndef USED_FOR_TARGET
780 #define HAVE_GETCHAR_UNLOCKED 1
781 #endif
782 
783 
784 /* Define to 1 if you have the `getc_unlocked' function. */
785 #ifndef USED_FOR_TARGET
786 #define HAVE_GETC_UNLOCKED 1
787 #endif
788 
789 
790 /* Define to 1 if system unwind library has _Unwind_GetIPInfo. */
791 #define HAVE_GETIPINFO 1
792 
793 /* Define to 1 if you have the `getrlimit' function. */
794 #ifndef USED_FOR_TARGET
795 #define HAVE_GETRLIMIT 1
796 #endif
797 
798 
799 /* Define to 1 if you have the `getrusage' function. */
800 #ifndef USED_FOR_TARGET
801 #define HAVE_GETRUSAGE 1
802 #endif
803 
804 
805 /* Define to 1 if you have the `gettimeofday' function. */
806 #ifndef USED_FOR_TARGET
807 #define HAVE_GETTIMEOFDAY 1
808 #endif
809 
810 
811 /* Define if you have the iconv() function. */
812 #ifndef USED_FOR_TARGET
813 /* #undef HAVE_ICONV */
814 #endif
815 
816 
817 /* Define to 1 if you have the <iconv.h> header file. */
818 #ifndef USED_FOR_TARGET
819 /* #undef HAVE_ICONV_H */
820 #endif
821 
822 
823 /* Define .init_array/.fini_array sections are available and working. */
824 #ifndef USED_FOR_TARGET
825 /* #undef HAVE_INITFINI_ARRAY */
826 #endif
827 
828 
829 /* Define if you have a working <inttypes.h> header file. */
830 #ifndef USED_FOR_TARGET
831 #define HAVE_INTTYPES_H 1
832 #endif
833 
834 
835 /* Define to 1 if you have the `kill' function. */
836 #ifndef USED_FOR_TARGET
837 #define HAVE_KILL 1
838 #endif
839 
840 
841 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
842 #ifndef USED_FOR_TARGET
843 #define HAVE_LANGINFO_CODESET 1
844 #endif
845 
846 
847 /* Define to 1 if you have the <langinfo.h> header file. */
848 #ifndef USED_FOR_TARGET
849 #define HAVE_LANGINFO_H 1
850 #endif
851 
852 
853 /* Define if your <locale.h> file defines LC_MESSAGES. */
854 #ifndef USED_FOR_TARGET
855 #define HAVE_LC_MESSAGES 1
856 #endif
857 
858 
859 /* Define to 1 if you have the <ldfcn.h> header file. */
860 #ifndef USED_FOR_TARGET
861 /* #undef HAVE_LDFCN_H */
862 #endif
863 
864 
865 /* Define if your linker supports --as-needed and --no-as-needed options. */
866 #ifndef USED_FOR_TARGET
867 #define HAVE_LD_AS_NEEDED 1
868 #endif
869 
870 
871 /* Define if your linker supports --demangle option. */
872 #ifndef USED_FOR_TARGET
873 /* #undef HAVE_LD_DEMANGLE */
874 #endif
875 
876 
877 /* Define if your linker supports --eh-frame-hdr option. */
878 #define HAVE_LD_EH_FRAME_HDR 1
879 
880 /* Define if your PowerPC64 linker only needs function descriptor syms. */
881 #ifndef USED_FOR_TARGET
882 /* #undef HAVE_LD_NO_DOT_SYMS */
883 #endif
884 
885 
886 /* Define if your linker supports -pie option. */
887 #ifndef USED_FOR_TARGET
888 #define HAVE_LD_PIE 1
889 #endif
890 
891 
892 /* Define if your linker links a mix of read-only and read-write sections into
893    a read-write section. */
894 #ifndef USED_FOR_TARGET
895 #define HAVE_LD_RO_RW_SECTION_MIXING 1
896 #endif
897 
898 
899 /* Define if your linker supports -Bstatic/-Bdynamic option. */
900 #ifndef USED_FOR_TARGET
901 #define HAVE_LD_STATIC_DYNAMIC 1
902 #endif
903 
904 
905 /* Define if your linker supports --sysroot. */
906 #ifndef USED_FOR_TARGET
907 /* #undef HAVE_LD_SYSROOT */
908 #endif
909 
910 
911 /* Define to 1 if you have the <limits.h> header file. */
912 #ifndef USED_FOR_TARGET
913 #define HAVE_LIMITS_H 1
914 #endif
915 
916 
917 /* Define to 1 if you have the <locale.h> header file. */
918 #ifndef USED_FOR_TARGET
919 #define HAVE_LOCALE_H 1
920 #endif
921 
922 
923 /* Define to 1 if the system has the type `long long'. */
924 #ifndef USED_FOR_TARGET
925 #define HAVE_LONG_LONG 1
926 #endif
927 
928 
929 /* Define to 1 if you have the <malloc.h> header file. */
930 #ifndef USED_FOR_TARGET
931 /* #undef HAVE_MALLOC_H */
932 #endif
933 
934 
935 /* Define to 1 if you have the `mbstowcs' function. */
936 #ifndef USED_FOR_TARGET
937 #define HAVE_MBSTOWCS 1
938 #endif
939 
940 
941 /* Define if valgrind's memcheck.h header is installed. */
942 #ifndef USED_FOR_TARGET
943 /* #undef HAVE_MEMCHECK_H */
944 #endif
945 
946 
947 /* Define to 1 if you have the <memory.h> header file. */
948 #ifndef USED_FOR_TARGET
949 #define HAVE_MEMORY_H 1
950 #endif
951 
952 
953 /* Define to 1 if you have the `mincore' function. */
954 #ifndef USED_FOR_TARGET
955 #define HAVE_MINCORE 1
956 #endif
957 
958 
959 /* Define to 1 if you have the `mmap' function. */
960 #ifndef USED_FOR_TARGET
961 #define HAVE_MMAP 1
962 #endif
963 
964 
965 /* Define if mmap with MAP_ANON(YMOUS) works. */
966 #ifndef USED_FOR_TARGET
967 #define HAVE_MMAP_ANON 1
968 #endif
969 
970 
971 /* Define if mmap of /dev/zero works. */
972 #ifndef USED_FOR_TARGET
973 #define HAVE_MMAP_DEV_ZERO 1
974 #endif
975 
976 
977 /* Define if read-only mmap of a plain file works. */
978 #ifndef USED_FOR_TARGET
979 #define HAVE_MMAP_FILE 1
980 #endif
981 
982 
983 /* Define to 1 if you have the `nl_langinfo' function. */
984 #ifndef USED_FOR_TARGET
985 #define HAVE_NL_LANGINFO 1
986 #endif
987 
988 
989 /* Define to 1 if you have the `putchar_unlocked' function. */
990 #ifndef USED_FOR_TARGET
991 #define HAVE_PUTCHAR_UNLOCKED 1
992 #endif
993 
994 
995 /* Define to 1 if you have the `putc_unlocked' function. */
996 #ifndef USED_FOR_TARGET
997 #define HAVE_PUTC_UNLOCKED 1
998 #endif
999 
1000 
1001 /* Define to 1 if you have the `scandir' function. */
1002 #ifndef USED_FOR_TARGET
1003 #define HAVE_SCANDIR 1
1004 #endif
1005 
1006 
1007 /* Define to 1 if you have the `setlocale' function. */
1008 #ifndef USED_FOR_TARGET
1009 #define HAVE_SETLOCALE 1
1010 #endif
1011 
1012 
1013 /* Define to 1 if you have the `setrlimit' function. */
1014 #ifndef USED_FOR_TARGET
1015 #define HAVE_SETRLIMIT 1
1016 #endif
1017 
1018 
1019 /* Define to 1 if you have the <stddef.h> header file. */
1020 #ifndef USED_FOR_TARGET
1021 #define HAVE_STDDEF_H 1
1022 #endif
1023 
1024 
1025 /* Define to 1 if you have the <stdint.h> header file. */
1026 #ifndef USED_FOR_TARGET
1027 #define HAVE_STDINT_H 1
1028 #endif
1029 
1030 
1031 /* Define to 1 if you have the <stdlib.h> header file. */
1032 #ifndef USED_FOR_TARGET
1033 #define HAVE_STDLIB_H 1
1034 #endif
1035 
1036 
1037 /* Define to 1 if you have the <strings.h> header file. */
1038 #ifndef USED_FOR_TARGET
1039 #define HAVE_STRINGS_H 1
1040 #endif
1041 
1042 
1043 /* Define to 1 if you have the <string.h> header file. */
1044 #ifndef USED_FOR_TARGET
1045 #define HAVE_STRING_H 1
1046 #endif
1047 
1048 
1049 /* Define to 1 if you have the `strsignal' function. */
1050 #ifndef USED_FOR_TARGET
1051 #define HAVE_STRSIGNAL 1
1052 #endif
1053 
1054 
1055 /* Define if <sys/times.h> defines struct tms. */
1056 #ifndef USED_FOR_TARGET
1057 #define HAVE_STRUCT_TMS 1
1058 #endif
1059 
1060 
1061 /* Define to 1 if you have the `sysconf' function. */
1062 #ifndef USED_FOR_TARGET
1063 #define HAVE_SYSCONF 1
1064 #endif
1065 
1066 
1067 /* Define to 1 if you have the <sys/file.h> header file. */
1068 #ifndef USED_FOR_TARGET
1069 #define HAVE_SYS_FILE_H 1
1070 #endif
1071 
1072 
1073 /* Define to 1 if you have the <sys/mman.h> header file. */
1074 #ifndef USED_FOR_TARGET
1075 #define HAVE_SYS_MMAN_H 1
1076 #endif
1077 
1078 
1079 /* Define to 1 if you have the <sys/param.h> header file. */
1080 #ifndef USED_FOR_TARGET
1081 #define HAVE_SYS_PARAM_H 1
1082 #endif
1083 
1084 
1085 /* Define to 1 if you have the <sys/resource.h> header file. */
1086 #ifndef USED_FOR_TARGET
1087 #define HAVE_SYS_RESOURCE_H 1
1088 #endif
1089 
1090 
1091 /* Define to 1 if you have the <sys/stat.h> header file. */
1092 #ifndef USED_FOR_TARGET
1093 #define HAVE_SYS_STAT_H 1
1094 #endif
1095 
1096 
1097 /* Define to 1 if you have the <sys/times.h> header file. */
1098 #ifndef USED_FOR_TARGET
1099 #define HAVE_SYS_TIMES_H 1
1100 #endif
1101 
1102 
1103 /* Define to 1 if you have the <sys/time.h> header file. */
1104 #ifndef USED_FOR_TARGET
1105 #define HAVE_SYS_TIME_H 1
1106 #endif
1107 
1108 
1109 /* Define to 1 if you have the <sys/types.h> header file. */
1110 #ifndef USED_FOR_TARGET
1111 #define HAVE_SYS_TYPES_H 1
1112 #endif
1113 
1114 
1115 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
1116 #ifndef USED_FOR_TARGET
1117 #define HAVE_SYS_WAIT_H 1
1118 #endif
1119 
1120 
1121 /* Define to 1 if you have the `times' function. */
1122 #ifndef USED_FOR_TARGET
1123 #define HAVE_TIMES 1
1124 #endif
1125 
1126 
1127 /* Define to 1 if you have the <time.h> header file. */
1128 #ifndef USED_FOR_TARGET
1129 #define HAVE_TIME_H 1
1130 #endif
1131 
1132 
1133 /* Define to 1 if you have the <unistd.h> header file. */
1134 #ifndef USED_FOR_TARGET
1135 #define HAVE_UNISTD_H 1
1136 #endif
1137 
1138 
1139 /* Define if valgrind's valgrind/memcheck.h header is installed. */
1140 #ifndef USED_FOR_TARGET
1141 /* #undef HAVE_VALGRIND_MEMCHECK_H */
1142 #endif
1143 
1144 
1145 /* Define to 1 if you have the `vfork' function. */
1146 #ifndef USED_FOR_TARGET
1147 #define HAVE_VFORK 1
1148 #endif
1149 
1150 
1151 /* Define to 1 if you have the <vfork.h> header file. */
1152 #ifndef USED_FOR_TARGET
1153 /* #undef HAVE_VFORK_H */
1154 #endif
1155 
1156 
1157 /* Define to 1 if you have the <wchar.h> header file. */
1158 #ifndef USED_FOR_TARGET
1159 #define HAVE_WCHAR_H 1
1160 #endif
1161 
1162 
1163 /* Define to 1 if you have the `wcswidth' function. */
1164 #ifndef USED_FOR_TARGET
1165 #define HAVE_WCSWIDTH 1
1166 #endif
1167 
1168 
1169 /* Define to 1 if `fork' works. */
1170 #ifndef USED_FOR_TARGET
1171 #define HAVE_WORKING_FORK 1
1172 #endif
1173 
1174 
1175 /* Define this macro if mbstowcs does not crash when its first argument is
1176    NULL. */
1177 #ifndef USED_FOR_TARGET
1178 #define HAVE_WORKING_MBSTOWCS 1
1179 #endif
1180 
1181 
1182 /* Define to 1 if `vfork' works. */
1183 #ifndef USED_FOR_TARGET
1184 #define HAVE_WORKING_VFORK 1
1185 #endif
1186 
1187 
1188 /* Define to 1 if the system has the type `__int64'. */
1189 #ifndef USED_FOR_TARGET
1190 /* #undef HAVE___INT64 */
1191 #endif
1192 
1193 
1194 /* Define as const if the declaration of iconv() needs const. */
1195 #ifndef USED_FOR_TARGET
1196 /* #undef ICONV_CONST */
1197 #endif
1198 
1199 
1200 /* Define if host mkdir takes a single argument. */
1201 #ifndef USED_FOR_TARGET
1202 /* #undef MKDIR_TAKES_ONE_ARG */
1203 #endif
1204 
1205 
1206 /* Define to 1 if HOST_WIDE_INT must be 64 bits wide (see hwint.h). */
1207 #ifndef USED_FOR_TARGET
1208 /* #undef NEED_64BIT_HOST_WIDE_INT 1 */
1209 #endif
1210 
1211 
1212 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
1213 #ifndef USED_FOR_TARGET
1214 /* #undef NO_MINUS_C_MINUS_O */
1215 #endif
1216 
1217 
1218 /* Define to the address where bug reports for this package should be sent. */
1219 #ifndef USED_FOR_TARGET
1220 #define PACKAGE_BUGREPORT ""
1221 #endif
1222 
1223 
1224 /* Define to the full name of this package. */
1225 #ifndef USED_FOR_TARGET
1226 #define PACKAGE_NAME ""
1227 #endif
1228 
1229 
1230 /* Define to the full name and version of this package. */
1231 #ifndef USED_FOR_TARGET
1232 #define PACKAGE_STRING ""
1233 #endif
1234 
1235 
1236 /* Define to the one symbol short name of this package. */
1237 #ifndef USED_FOR_TARGET
1238 #define PACKAGE_TARNAME ""
1239 #endif
1240 
1241 
1242 /* Define to the version of this package. */
1243 #ifndef USED_FOR_TARGET
1244 #define PACKAGE_VERSION ""
1245 #endif
1246 
1247 
1248 /* Define to PREFIX/include if cpp should also search that directory. */
1249 #ifndef USED_FOR_TARGET
1250 /* #undef PREFIX_INCLUDE_DIR */
1251 #endif
1252 
1253 
1254 /* The size of a `int', as computed by sizeof. */
1255 #ifndef USED_FOR_TARGET
1256 #define SIZEOF_INT 4
1257 #endif
1258 
1259 
1260 /* The size of a `long', as computed by sizeof. */
1261 #ifndef USED_FOR_TARGET
1262 #define SIZEOF_LONG 8
1263 #endif
1264 
1265 
1266 /* The size of a `long long', as computed by sizeof. */
1267 #ifndef USED_FOR_TARGET
1268 #define SIZEOF_LONG_LONG 8
1269 #endif
1270 
1271 
1272 /* The size of a `short', as computed by sizeof. */
1273 #ifndef USED_FOR_TARGET
1274 #define SIZEOF_SHORT 2
1275 #endif
1276 
1277 
1278 /* The size of a `void *', as computed by sizeof. */
1279 #ifndef USED_FOR_TARGET
1280 #define SIZEOF_VOID_P 8
1281 #endif
1282 
1283 
1284 /* The size of a `__int64', as computed by sizeof. */
1285 #ifndef USED_FOR_TARGET
1286 /* #undef SIZEOF___INT64 */
1287 #endif
1288 
1289 
1290 /* Define to 1 if you have the ANSI C header files. */
1291 #ifndef USED_FOR_TARGET
1292 #define STDC_HEADERS 1
1293 #endif
1294 
1295 
1296 /* Define if you can safely include both <string.h> and <strings.h>. */
1297 #ifndef USED_FOR_TARGET
1298 #define STRING_WITH_STRINGS 1
1299 #endif
1300 
1301 
1302 /* Define if TFmode long double should be the default */
1303 #ifndef USED_FOR_TARGET
1304 /* #undef TARGET_DEFAULT_LONG_DOUBLE_128 */
1305 #endif
1306 
1307 
1308 /* Define if your target C library provides stack protector support */
1309 #ifndef USED_FOR_TARGET
1310 #define TARGET_LIBC_PROVIDES_SSP 1
1311 #endif
1312 
1313 
1314 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1315 #ifndef USED_FOR_TARGET
1316 #define TIME_WITH_SYS_TIME 1
1317 #endif
1318 
1319 
1320 /* Define if your assembler mis-optimizes .eh_frame data. */
1321 #ifndef USED_FOR_TARGET
1322 /* #undef USE_AS_TRADITIONAL_FORMAT */
1323 #endif
1324 
1325 
1326 /* Define to 1 if the 'long long' (or '__int64') is wider than 'long' but
1327    still efficiently supported by the host hardware. */
1328 #ifndef USED_FOR_TARGET
1329 /* #undef USE_LONG_LONG_FOR_WIDEST_FAST_INT */
1330 #endif
1331 
1332 
1333 /* Define if location_t is fileline integer cookie. */
1334 #ifndef USED_FOR_TARGET
1335 /* #undef USE_MAPPED_LOCATION */
1336 #endif
1337 
1338 
1339 /* Define to be the last component of the Windows registry key under which to
1340    look for installation paths. The full key used will be
1341    HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}.
1342    The default is the GCC version number. */
1343 #ifndef USED_FOR_TARGET
1344 /* #undef WIN32_REGISTRY_KEY */
1345 #endif
1346 
1347 
1348 /* Define to 1 if your processor stores words with the most significant byte
1349    first (like Motorola and SPARC, unlike Intel and VAX). */
1350 #ifndef USED_FOR_TARGET
1351 /* #undef WORDS_BIGENDIAN */
1352 #endif
1353 
1354 
1355 /* Always define this when using the GNU C Library */
1356 #ifndef USED_FOR_TARGET
1357 /* #undef _GNU_SOURCE */
1358 #endif
1359 
1360 
1361 /* Define to `int' if <sys/types.h> doesn't define. */
1362 #ifndef USED_FOR_TARGET
1363 /* #undef gid_t */
1364 #endif
1365 
1366 
1367 /* Define to `__inline__' or `__inline' if that's what the C compiler
1368    calls it, or to nothing if 'inline' is not supported under any name.  */
1369 #ifndef __cplusplus
1370 /* #undef inline */
1371 #endif
1372 
1373 /* Define to `int' if <sys/types.h> does not define. */
1374 #ifndef USED_FOR_TARGET
1375 /* #undef pid_t */
1376 #endif
1377 
1378 
1379 /* Define to \`long' if <sys/resource.h> doesn't define. */
1380 #ifndef USED_FOR_TARGET
1381 /* #undef rlim_t */
1382 #endif
1383 
1384 
1385 /* Define to `int' if <sys/types.h> does not define. */
1386 #ifndef USED_FOR_TARGET
1387 /* #undef ssize_t */
1388 #endif
1389 
1390 
1391 /* Define to `int' if <sys/types.h> doesn't define. */
1392 #ifndef USED_FOR_TARGET
1393 /* #undef uid_t */
1394 #endif
1395 
1396 
1397 /* Define as `fork' if `vfork' does not work. */
1398 #ifndef USED_FOR_TARGET
1399 /* #undef vfork */
1400 #endif
1401 
1402 /* Override SIZEOF_?? using proper values. */
1403 #include <size-host.h>
1404