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