1*6028677cSzrj /* config.h.  Generated from config.in by configure.  */
2*6028677cSzrj /* config.in.  Generated from configure.ac by autoheader.  */
3*6028677cSzrj 
4*6028677cSzrj /* Check that config.h is #included before system headers
5*6028677cSzrj    (this works only for glibc, but that should be enough).  */
6*6028677cSzrj #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
7*6028677cSzrj #  error config.h must be #included before system headers
8*6028677cSzrj #endif
9*6028677cSzrj #define __CONFIG_H__ 1
10*6028677cSzrj 
11*6028677cSzrj /* Define if building universal (internal helper macro) */
12*6028677cSzrj /* #undef AC_APPLE_UNIVERSAL_BUILD */
13*6028677cSzrj 
14*6028677cSzrj /* Define to 1 if you want to enable -z relro in ELF linker by default. */
15*6028677cSzrj /* #define DEFAULT_LD_Z_RELRO 1 */
16*6028677cSzrj 
17*6028677cSzrj /* Define to 1 if translation of program messages to the user's native
18*6028677cSzrj    language is requested. */
19*6028677cSzrj /* #undef ENABLE_NLS */
20*6028677cSzrj 
21*6028677cSzrj /* Define to enable linker plugins */
22*6028677cSzrj #define ENABLE_PLUGINS 1
23*6028677cSzrj 
24*6028677cSzrj /* Define to do multi-threaded linking */
25*6028677cSzrj /* #undef ENABLE_THREADS */
26*6028677cSzrj 
27*6028677cSzrj /* Default big endian (true or false) */
28*6028677cSzrj #define GOLD_DEFAULT_BIG_ENDIAN false
29*6028677cSzrj 
30*6028677cSzrj /* Default machine code */
31*6028677cSzrj #define GOLD_DEFAULT_MACHINE EM_X86_64
32*6028677cSzrj 
33*6028677cSzrj /* Default OSABI code */
34*6028677cSzrj #define GOLD_DEFAULT_OSABI ELFOSABI_NONE
35*6028677cSzrj 
36*6028677cSzrj /* Default size (32 or 64) */
37*6028677cSzrj #define GOLD_DEFAULT_SIZE 64
38*6028677cSzrj 
39*6028677cSzrj /* Define to 1 if you have the <byteswap.h> header file. */
40*6028677cSzrj /* #undef HAVE_BYTESWAP_H */
41*6028677cSzrj 
42*6028677cSzrj /* Define to 1 if you have the `chsize' function. */
43*6028677cSzrj /* #undef HAVE_CHSIZE */
44*6028677cSzrj 
45*6028677cSzrj /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
46*6028677cSzrj    don't. */
47*6028677cSzrj #define HAVE_DECL_ASPRINTF 1
48*6028677cSzrj 
49*6028677cSzrj /* Define to 1 if you have the declaration of `basename', and to 0 if you
50*6028677cSzrj    don't. */
51*6028677cSzrj #define HAVE_DECL_BASENAME 0
52*6028677cSzrj 
53*6028677cSzrj /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
54*6028677cSzrj #define HAVE_DECL_FFS 1
55*6028677cSzrj 
56*6028677cSzrj /* Define to 1 if you have the declaration of `memmem', and to 0 if you don't.
57*6028677cSzrj    */
58*6028677cSzrj #define HAVE_DECL_MEMMEM 1
59*6028677cSzrj 
60*6028677cSzrj /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
61*6028677cSzrj    don't. */
62*6028677cSzrj #define HAVE_DECL_SNPRINTF 1
63*6028677cSzrj 
64*6028677cSzrj /* Define to 1 if you have the declaration of `strndup', and to 0 if you
65*6028677cSzrj    don't. */
66*6028677cSzrj #define HAVE_DECL_STRNDUP 1
67*6028677cSzrj 
68*6028677cSzrj /* Define to 1 if you have the declaration of `strverscmp', and to 0 if you
69*6028677cSzrj    don't. */
70*6028677cSzrj #define HAVE_DECL_STRVERSCMP 0
71*6028677cSzrj 
72*6028677cSzrj /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
73*6028677cSzrj    don't. */
74*6028677cSzrj #define HAVE_DECL_VASPRINTF 1
75*6028677cSzrj 
76*6028677cSzrj /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
77*6028677cSzrj    don't. */
78*6028677cSzrj #define HAVE_DECL_VSNPRINTF 1
79*6028677cSzrj 
80*6028677cSzrj /* Define to 1 if you have the <dlfcn.h> header file. */
81*6028677cSzrj #define HAVE_DLFCN_H 1
82*6028677cSzrj 
83*6028677cSzrj /* Define to 1 if you have the <ext/hash_map> header file. */
84*6028677cSzrj #define HAVE_EXT_HASH_MAP 1
85*6028677cSzrj 
86*6028677cSzrj /* Define to 1 if you have the <ext/hash_set> header file. */
87*6028677cSzrj #define HAVE_EXT_HASH_SET 1
88*6028677cSzrj 
89*6028677cSzrj /* Define to 1 if you have the `fallocate' function. */
90*6028677cSzrj /* #undef HAVE_FALLOCATE */
91*6028677cSzrj 
92*6028677cSzrj /* Define to 1 if you have the `ffsll' function. */
93*6028677cSzrj #define HAVE_FFSLL 1
94*6028677cSzrj 
95*6028677cSzrj /* Define to 1 if you have the `ftruncate' function. */
96*6028677cSzrj #define HAVE_FTRUNCATE 1
97*6028677cSzrj 
98*6028677cSzrj /* Define to 1 if you have the <inttypes.h> header file. */
99*6028677cSzrj #define HAVE_INTTYPES_H 1
100*6028677cSzrj 
101*6028677cSzrj /* Define if your <locale.h> file defines LC_MESSAGES. */
102*6028677cSzrj #define HAVE_LC_MESSAGES 1
103*6028677cSzrj 
104*6028677cSzrj /* Define to 1 if you have the <locale.h> header file. */
105*6028677cSzrj #define HAVE_LOCALE_H 1
106*6028677cSzrj 
107*6028677cSzrj /* Define to 1 if you have the `mallinfo' function. */
108*6028677cSzrj /* #undef HAVE_MALLINFO */
109*6028677cSzrj 
110*6028677cSzrj /* Define to 1 if you have the <memory.h> header file. */
111*6028677cSzrj #define HAVE_MEMORY_H 1
112*6028677cSzrj 
113*6028677cSzrj /* Define to 1 if you have the `mmap' function. */
114*6028677cSzrj #define HAVE_MMAP 1
115*6028677cSzrj 
116*6028677cSzrj /* Define to 1 if you have the mremap function with MREMAP_MAYMOVE support */
117*6028677cSzrj /* #undef HAVE_MREMAP */
118*6028677cSzrj 
119*6028677cSzrj /* Define if compiler supports #pragma omp threadprivate */
120*6028677cSzrj #define HAVE_OMP_SUPPORT 1
121*6028677cSzrj 
122*6028677cSzrj /* Define to 1 if you have the `posix_fallocate' function. */
123*6028677cSzrj /* #undef HAVE_POSIX_FALLOCATE */
124*6028677cSzrj 
125*6028677cSzrj /* Define to 1 if you have the `pread' function. */
126*6028677cSzrj #define HAVE_PREAD 1
127*6028677cSzrj 
128*6028677cSzrj /* Define to 1 if you have the `readv' function. */
129*6028677cSzrj #define HAVE_READV 1
130*6028677cSzrj 
131*6028677cSzrj /* Define to 1 if you have the `setlocale' function. */
132*6028677cSzrj #define HAVE_SETLOCALE 1
133*6028677cSzrj 
134*6028677cSzrj /* Define if struct stat has a field st_mtim with timespec for mtime */
135*6028677cSzrj #define HAVE_STAT_ST_MTIM 1
136*6028677cSzrj 
137*6028677cSzrj /* Define to 1 if you have the <stdint.h> header file. */
138*6028677cSzrj #define HAVE_STDINT_H 1
139*6028677cSzrj 
140*6028677cSzrj /* Define to 1 if you have the <stdlib.h> header file. */
141*6028677cSzrj #define HAVE_STDLIB_H 1
142*6028677cSzrj 
143*6028677cSzrj /* Define to 1 if you have the <strings.h> header file. */
144*6028677cSzrj #define HAVE_STRINGS_H 1
145*6028677cSzrj 
146*6028677cSzrj /* Define to 1 if you have the <string.h> header file. */
147*6028677cSzrj #define HAVE_STRING_H 1
148*6028677cSzrj 
149*6028677cSzrj /* Define to 1 if you have the `sysconf' function. */
150*6028677cSzrj #define HAVE_SYSCONF 1
151*6028677cSzrj 
152*6028677cSzrj /* Define to 1 if you have the <sys/mman.h> header file. */
153*6028677cSzrj #define HAVE_SYS_MMAN_H 1
154*6028677cSzrj 
155*6028677cSzrj /* Define to 1 if you have the <sys/stat.h> header file. */
156*6028677cSzrj #define HAVE_SYS_STAT_H 1
157*6028677cSzrj 
158*6028677cSzrj /* Define to 1 if you have the <sys/types.h> header file. */
159*6028677cSzrj #define HAVE_SYS_TYPES_H 1
160*6028677cSzrj 
161*6028677cSzrj /* Define to support 32-bit big-endian targets */
162*6028677cSzrj /* #undef HAVE_TARGET_32_BIG */
163*6028677cSzrj 
164*6028677cSzrj /* Define to support 32-bit little-endian targets */
165*6028677cSzrj #define HAVE_TARGET_32_LITTLE 1
166*6028677cSzrj 
167*6028677cSzrj /* Define to support 64-bit big-endian targets */
168*6028677cSzrj /* #undef HAVE_TARGET_64_BIG */
169*6028677cSzrj 
170*6028677cSzrj /* Define to support 64-bit little-endian targets */
171*6028677cSzrj #define HAVE_TARGET_64_LITTLE 1
172*6028677cSzrj 
173*6028677cSzrj /* Define if attributes work on C++ templates */
174*6028677cSzrj #define HAVE_TEMPLATE_ATTRIBUTES 1
175*6028677cSzrj 
176*6028677cSzrj /* Define to 1 if you have the `times' function. */
177*6028677cSzrj #define HAVE_TIMES 1
178*6028677cSzrj 
179*6028677cSzrj /* Define if std::tr1::hash<off_t> is usable */
180*6028677cSzrj #define HAVE_TR1_HASH_OFF_T 1
181*6028677cSzrj 
182*6028677cSzrj /* Define to 1 if you have the <tr1/unordered_map> header file. */
183*6028677cSzrj #define HAVE_TR1_UNORDERED_MAP 1
184*6028677cSzrj 
185*6028677cSzrj /* Define if ::std::tr1::unordered_map::rehash is usable */
186*6028677cSzrj #define HAVE_TR1_UNORDERED_MAP_REHASH 1
187*6028677cSzrj 
188*6028677cSzrj /* Define to 1 if you have the <tr1/unordered_set> header file. */
189*6028677cSzrj #define HAVE_TR1_UNORDERED_SET 1
190*6028677cSzrj 
191*6028677cSzrj /* Define to 1 if you have the <unistd.h> header file. */
192*6028677cSzrj #define HAVE_UNISTD_H 1
193*6028677cSzrj 
194*6028677cSzrj /* Define to 1 if you have the <unordered_map> header file. */
195*6028677cSzrj /* #undef HAVE_UNORDERED_MAP */
196*6028677cSzrj 
197*6028677cSzrj /* Define to 1 if you have the <unordered_set> header file. */
198*6028677cSzrj /* #undef HAVE_UNORDERED_SET */
199*6028677cSzrj 
200*6028677cSzrj /* Define to 1 if you have the <windows.h> header file. */
201*6028677cSzrj /* #undef HAVE_WINDOWS_H */
202*6028677cSzrj 
203*6028677cSzrj /* Default library search path */
204*6028677cSzrj #define LIB_PATH "/lib:/usr/lib"
205*6028677cSzrj 
206*6028677cSzrj /* Whether configured as a native linker */
207*6028677cSzrj #define NATIVE_LINKER 1
208*6028677cSzrj 
209*6028677cSzrj /* Name of package */
210*6028677cSzrj #define PACKAGE "gold"
211*6028677cSzrj 
212*6028677cSzrj /* Define to the address where bug reports for this package should be sent. */
213*6028677cSzrj #define PACKAGE_BUGREPORT ""
214*6028677cSzrj 
215*6028677cSzrj /* Define to the full name of this package. */
216*6028677cSzrj #define PACKAGE_NAME "gold"
217*6028677cSzrj 
218*6028677cSzrj /* Define to the full name and version of this package. */
219*6028677cSzrj #define PACKAGE_STRING "gold 0.1"
220*6028677cSzrj 
221*6028677cSzrj /* Define to the one symbol short name of this package. */
222*6028677cSzrj #define PACKAGE_TARNAME "gold"
223*6028677cSzrj 
224*6028677cSzrj /* Define to the home page for this package. */
225*6028677cSzrj #define PACKAGE_URL ""
226*6028677cSzrj 
227*6028677cSzrj /* Define to the version of this package. */
228*6028677cSzrj #define PACKAGE_VERSION "0.1"
229*6028677cSzrj 
230*6028677cSzrj /* Define to 1 if you have the ANSI C header files. */
231*6028677cSzrj #define STDC_HEADERS 1
232*6028677cSzrj 
233*6028677cSzrj /* System root for target files */
234*6028677cSzrj /* #define TARGET_SYSTEM_ROOT "" */
235*6028677cSzrj 
236*6028677cSzrj /* Whether the system root can be relocated */
237*6028677cSzrj #define TARGET_SYSTEM_ROOT_RELOCATABLE 0
238*6028677cSzrj 
239*6028677cSzrj /* Enable extensions on AIX 3, Interix.  */
240*6028677cSzrj #ifndef _ALL_SOURCE
241*6028677cSzrj # define _ALL_SOURCE 1
242*6028677cSzrj #endif
243*6028677cSzrj /* Enable GNU extensions on systems that have them.  */
244*6028677cSzrj #ifndef _GNU_SOURCE
245*6028677cSzrj # define _GNU_SOURCE 1
246*6028677cSzrj #endif
247*6028677cSzrj /* Enable threading extensions on Solaris.  */
248*6028677cSzrj #ifndef _POSIX_PTHREAD_SEMANTICS
249*6028677cSzrj # define _POSIX_PTHREAD_SEMANTICS 1
250*6028677cSzrj #endif
251*6028677cSzrj /* Enable extensions on HP NonStop.  */
252*6028677cSzrj #ifndef _TANDEM_SOURCE
253*6028677cSzrj # define _TANDEM_SOURCE 1
254*6028677cSzrj #endif
255*6028677cSzrj /* Enable general extensions on Solaris.  */
256*6028677cSzrj #ifndef __EXTENSIONS__
257*6028677cSzrj # define __EXTENSIONS__ 1
258*6028677cSzrj #endif
259*6028677cSzrj 
260*6028677cSzrj 
261*6028677cSzrj /* Version number of package */
262*6028677cSzrj #define VERSION "0.1"
263*6028677cSzrj 
264*6028677cSzrj /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
265*6028677cSzrj    significant byte first (like Motorola and SPARC, unlike Intel). */
266*6028677cSzrj #if defined AC_APPLE_UNIVERSAL_BUILD
267*6028677cSzrj # if defined __BIG_ENDIAN__
268*6028677cSzrj #  define WORDS_BIGENDIAN 1
269*6028677cSzrj # endif
270*6028677cSzrj #else
271*6028677cSzrj # ifndef WORDS_BIGENDIAN
272*6028677cSzrj /* #  undef WORDS_BIGENDIAN */
273*6028677cSzrj # endif
274*6028677cSzrj #endif
275*6028677cSzrj 
276*6028677cSzrj /* Define to 1 if on MINIX. */
277*6028677cSzrj /* #undef _MINIX */
278*6028677cSzrj 
279*6028677cSzrj /* Define to 2 if the system does not provide POSIX.1 features except with
280*6028677cSzrj    this defined. */
281*6028677cSzrj /* #undef _POSIX_1_SOURCE */
282*6028677cSzrj 
283*6028677cSzrj /* Define to 1 if you need to in order for `stat' and other things to work. */
284*6028677cSzrj /* #undef _POSIX_SOURCE */
285