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