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