00001 /* 00002 * Copyright 2005 PathScale, Inc. All Rights Reserved. 00003 */ 00004 00005 /* config.h. Generated automatically by configure. */ 00006 /* config.h.in. Generated automatically from configure.in by autoheader. */ 00007 00008 /* Define to empty if the keyword does not work. */ 00009 /* #undef const */ 00010 00011 /* Define if you have a working `mmap' system call. */ 00012 #ifndef __MINGW32__ 00013 #define HAVE_MMAP 1 00014 #endif /* __MINGW32__ */ 00015 00016 /* Define to `long' if <sys/types.h> doesn't define. */ 00017 /* #undef off_t */ 00018 00019 /* Define to `unsigned' if <sys/types.h> doesn't define. */ 00020 /* #undef size_t */ 00021 00022 /* Define if you have the ANSI C header files. */ 00023 #define STDC_HEADERS 1 00024 00025 /* Define if you want to include extra debugging code */ 00026 /* #undef ENABLE_DEBUG */ 00027 00028 /* Define if memmove() does not copy overlapping arrays correctly */ 00029 /* #undef HAVE_BROKEN_MEMMOVE */ 00030 00031 /* Define if you have the catgets function. */ 00032 /* #undef HAVE_CATGETS */ 00033 00034 /* Define if you have the gettext function. */ 00035 #if defined(BUILD_OS_DARWIN) 00036 #undef HAVE_GETTEXT 00037 #else /* defined(BUILD_OS_DARWIN) */ 00038 #if !defined(__CYGWIN__) && !defined(__MINGW32__) && !defined(__APPLE__) 00039 #define HAVE_GETTEXT 1 00040 #endif 00041 #endif /* defined(BUILD_OS_DARWIN) */ 00042 00043 /* Define if you have the memset function. */ 00044 #define HAVE_MEMSET 1 00045 00046 /* Define if struct nlist is declared in <elf.h> or <sys/elf.h> */ 00047 /* #undef HAVE_STRUCT_NLIST_DECLARATION */ 00048 00049 /* Define if Elf32_Dyn is declared in <link.h> */ 00050 /* #undef __LIBELF_NEED_LINK_H */ 00051 00052 /* Define to `<elf.h>' or `<sys/elf.h>' if one of them is present */ 00053 #if defined(BUILD_OS_DARWIN) 00054 #define __LIBELF_HEADER_ELF_H "darwin_elf.h" 00055 #else /* defined(BUILD_OS_DARWIN) */ 00056 #define __LIBELF_HEADER_ELF_H <elf.h> 00057 #endif /* defined(BUILD_OS_DARWIN) */ 00058 00059 /* Define if you want 64-bit support (and your system supports it) */ 00060 #define __LIBELF64 1 00061 00062 /* Define if you want 64-bit support, and are running IRIX */ 00063 /* #undef __LIBELF64_IRIX */ 00064 00065 /* Define if you want 64-bit support, and are running Linux */ 00066 /* #undef __LIBELF64_LINUX */ 00067 00068 /* Define if you want symbol versioning (and your system supports it) */ 00069 #define __LIBELF_SYMBOL_VERSIONS 1 00070 00071 /* Define if symbol versioning uses Sun section type (SHT_SUNW_*) */ 00072 /* #undef __LIBELF_SUN_SYMBOL_VERSIONS */ 00073 00074 /* Define if symbol versioning uses GNU section types (SHT_GNU_*) */ 00075 #define __LIBELF_GNU_SYMBOL_VERSIONS 1 00076 00077 /* Define to a 64-bit signed integer type if one exists */ 00078 #define __libelf_i64_t long long 00079 00080 /* Define to a 64-bit unsigned integer type if one exists */ 00081 #define __libelf_u64_t unsigned long long 00082 00083 /* Define to a 32-bit signed integer type if one exists */ 00084 #define __libelf_i32_t int 00085 00086 /* Define to a 32-bit unsigned integer type if one exists */ 00087 #define __libelf_u32_t unsigned int 00088 00089 /* Define to a 16-bit signed integer type if one exists */ 00090 #define __libelf_i16_t short 00091 00092 /* Define to a 16-bit unsigned integer type if one exists */ 00093 #define __libelf_u16_t unsigned short 00094 00095 /* The number of bytes in a int. */ 00096 #define SIZEOF_INT 4 00097 00098 /* The number of bytes in a long. */ 00099 #define SIZEOF_LONG 4 00100 00101 /* The number of bytes in a long long. */ 00102 #define SIZEOF_LONG_LONG 8 00103 00104 /* The number of bytes in a short. */ 00105 #define SIZEOF_SHORT 2 00106 00107 /* Define if you have the ftruncate function. */ 00108 #define HAVE_FTRUNCATE 1 00109 00110 /* Define if you have the getpagesize function. */ 00111 #define HAVE_GETPAGESIZE 1 00112 00113 /* Define if you have the memcmp function. */ 00114 #define HAVE_MEMCMP 1 00115 00116 /* Define if you have the memcpy function. */ 00117 #define HAVE_MEMCPY 1 00118 00119 /* Define if you have the memmove function. */ 00120 #define HAVE_MEMMOVE 1 00121 00122 /* Define if you have the memset function. */ 00123 #define HAVE_MEMSET 1 00124 00125 /* Define if you have the <ar.h> header file. */ 00126 #define HAVE_AR_H 1 00127 00128 /* Define if you have the <elf.h> header file. */ 00129 #define HAVE_ELF_H 1 00130 00131 /* Define if you have the <fcntl.h> header file. */ 00132 #define HAVE_FCNTL_H 1 00133 00134 /* Define if you have the <gelf.h> header file. */ 00135 /* #undef HAVE_GELF_H */ 00136 00137 /* Define if you have the <libelf.h> header file. */ 00138 /* #undef HAVE_LIBELF_H */ 00139 00140 /* Define if you have the <link.h> header file. */ 00141 #define HAVE_LINK_H 1 00142 00143 /* Define if you have the <nlist.h> header file. */ 00144 /* #undef HAVE_NLIST_H */ 00145 00146 /* Define if you have the <sys/elf.h> header file. */ 00147 /* #undef HAVE_SYS_ELF_H */ 00148 00149 /* Define if you have the <sys/link.h> header file. */ 00150 /* #undef HAVE_SYS_LINK_H */ 00151 00152 /* Define if you have the <unistd.h> header file. */ 00153 #define HAVE_UNISTD_H 1
1.5.6