1/* auto-config.h.in. Generated from configure.ac by autoheader. */ 2 3/* Define if building universal (internal helper macro) */ 4#undef AC_APPLE_UNIVERSAL_BUILD 5 6/* Have __atomic_compare_exchange for 1 byte integers. */ 7#undef HAVE_ATOMIC_CAS_1 8 9/* Have __atomic_compare_exchange for 16 byte integers. */ 10#undef HAVE_ATOMIC_CAS_16 11 12/* Have __atomic_compare_exchange for 2 byte integers. */ 13#undef HAVE_ATOMIC_CAS_2 14 15/* Have __atomic_compare_exchange for 4 byte integers. */ 16#undef HAVE_ATOMIC_CAS_4 17 18/* Have __atomic_compare_exchange for 8 byte integers. */ 19#undef HAVE_ATOMIC_CAS_8 20 21/* Have __atomic_exchange for 1 byte integers. */ 22#undef HAVE_ATOMIC_EXCHANGE_1 23 24/* Have __atomic_exchange for 16 byte integers. */ 25#undef HAVE_ATOMIC_EXCHANGE_16 26 27/* Have __atomic_exchange for 2 byte integers. */ 28#undef HAVE_ATOMIC_EXCHANGE_2 29 30/* Have __atomic_exchange for 4 byte integers. */ 31#undef HAVE_ATOMIC_EXCHANGE_4 32 33/* Have __atomic_exchange for 8 byte integers. */ 34#undef HAVE_ATOMIC_EXCHANGE_8 35 36/* Have __atomic_fetch_add for 1 byte integers. */ 37#undef HAVE_ATOMIC_FETCH_ADD_1 38 39/* Have __atomic_fetch_add for 16 byte integers. */ 40#undef HAVE_ATOMIC_FETCH_ADD_16 41 42/* Have __atomic_fetch_add for 2 byte integers. */ 43#undef HAVE_ATOMIC_FETCH_ADD_2 44 45/* Have __atomic_fetch_add for 4 byte integers. */ 46#undef HAVE_ATOMIC_FETCH_ADD_4 47 48/* Have __atomic_fetch_add for 8 byte integers. */ 49#undef HAVE_ATOMIC_FETCH_ADD_8 50 51/* Have __atomic_fetch_op for all op for 1 byte integers. */ 52#undef HAVE_ATOMIC_FETCH_OP_1 53 54/* Have __atomic_fetch_op for all op for 16 byte integers. */ 55#undef HAVE_ATOMIC_FETCH_OP_16 56 57/* Have __atomic_fetch_op for all op for 2 byte integers. */ 58#undef HAVE_ATOMIC_FETCH_OP_2 59 60/* Have __atomic_fetch_op for all op for 4 byte integers. */ 61#undef HAVE_ATOMIC_FETCH_OP_4 62 63/* Have __atomic_fetch_op for all op for 8 byte integers. */ 64#undef HAVE_ATOMIC_FETCH_OP_8 65 66/* Have __atomic_load/store for 1 byte integers. */ 67#undef HAVE_ATOMIC_LDST_1 68 69/* Have __atomic_load/store for 16 byte integers. */ 70#undef HAVE_ATOMIC_LDST_16 71 72/* Have __atomic_load/store for 2 byte integers. */ 73#undef HAVE_ATOMIC_LDST_2 74 75/* Have __atomic_load/store for 4 byte integers. */ 76#undef HAVE_ATOMIC_LDST_4 77 78/* Have __atomic_load/store for 8 byte integers. */ 79#undef HAVE_ATOMIC_LDST_8 80 81/* Have __atomic_test_and_set for 1 byte integers. */ 82#undef HAVE_ATOMIC_TAS_1 83 84/* Have __atomic_test_and_set for 16 byte integers. */ 85#undef HAVE_ATOMIC_TAS_16 86 87/* Have __atomic_test_and_set for 2 byte integers. */ 88#undef HAVE_ATOMIC_TAS_2 89 90/* Have __atomic_test_and_set for 4 byte integers. */ 91#undef HAVE_ATOMIC_TAS_4 92 93/* Have __atomic_test_and_set for 8 byte integers. */ 94#undef HAVE_ATOMIC_TAS_8 95 96/* Define to 1 if the target supports __attribute__((alias(...))). */ 97#undef HAVE_ATTRIBUTE_ALIAS 98 99/* Define to 1 if the target supports __attribute__((dllexport)). */ 100#undef HAVE_ATTRIBUTE_DLLEXPORT 101 102/* Define to 1 if the target supports __attribute__((visibility(...))). */ 103#undef HAVE_ATTRIBUTE_VISIBILITY 104 105/* Define to 1 if you have the <dlfcn.h> header file. */ 106#undef HAVE_DLFCN_H 107 108/* Define to 1 if you have the <fenv.h> header file. */ 109#undef HAVE_FENV_H 110 111/* Define to 1 if the target supports __attribute__((ifunc(...))). */ 112#undef HAVE_IFUNC 113 114/* Have support for 1 byte integers. */ 115#undef HAVE_INT1 116 117/* Have support for 16 byte integers. */ 118#undef HAVE_INT16 119 120/* Have support for 2 byte integers. */ 121#undef HAVE_INT2 122 123/* Have support for 4 byte integers. */ 124#undef HAVE_INT4 125 126/* Have support for 8 byte integers. */ 127#undef HAVE_INT8 128 129/* Define to 1 if you have the <inttypes.h> header file. */ 130#undef HAVE_INTTYPES_H 131 132/* Define to 1 if you have the <memory.h> header file. */ 133#undef HAVE_MEMORY_H 134 135/* Define to 1 if you have the <stdint.h> header file. */ 136#undef HAVE_STDINT_H 137 138/* Define to 1 if you have the <stdlib.h> header file. */ 139#undef HAVE_STDLIB_H 140 141/* Define to 1 if you have the <strings.h> header file. */ 142#undef HAVE_STRINGS_H 143 144/* Define to 1 if you have the <string.h> header file. */ 145#undef HAVE_STRING_H 146 147/* Define to 1 if you have the <sys/stat.h> header file. */ 148#undef HAVE_SYS_STAT_H 149 150/* Define to 1 if you have the <sys/types.h> header file. */ 151#undef HAVE_SYS_TYPES_H 152 153/* Define to 1 if you have the <unistd.h> header file. */ 154#undef HAVE_UNISTD_H 155 156/* Define to 1 if GNU symbol versioning is used for libatomic. */ 157#undef LIBAT_GNU_SYMBOL_VERSIONING 158 159/* Define to the sub-directory in which libtool stores uninstalled libraries. 160 */ 161#undef LT_OBJDIR 162 163/* Name of package */ 164#undef PACKAGE 165 166/* Define to the address where bug reports for this package should be sent. */ 167#undef PACKAGE_BUGREPORT 168 169/* Define to the full name of this package. */ 170#undef PACKAGE_NAME 171 172/* Define to the full name and version of this package. */ 173#undef PACKAGE_STRING 174 175/* Define to the one symbol short name of this package. */ 176#undef PACKAGE_TARNAME 177 178/* Define to the home page for this package. */ 179#undef PACKAGE_URL 180 181/* Define to the version of this package. */ 182#undef PACKAGE_VERSION 183 184/* The size of `char', as computed by sizeof. */ 185#undef SIZEOF_CHAR 186 187/* The size of `int', as computed by sizeof. */ 188#undef SIZEOF_INT 189 190/* The size of `long', as computed by sizeof. */ 191#undef SIZEOF_LONG 192 193/* The size of `short', as computed by sizeof. */ 194#undef SIZEOF_SHORT 195 196/* The size of `void *', as computed by sizeof. */ 197#undef SIZEOF_VOID_P 198 199/* Define to 1 if you have the ANSI C header files. */ 200#undef STDC_HEADERS 201 202/* Define if you can safely include both <string.h> and <strings.h>. */ 203#undef STRING_WITH_STRINGS 204 205/* Version number of package */ 206#undef VERSION 207 208/* The word size in bytes of the machine. */ 209#undef WORDSIZE 210 211/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 212 significant byte first (like Motorola and SPARC, unlike Intel). */ 213#if defined AC_APPLE_UNIVERSAL_BUILD 214# if defined __BIG_ENDIAN__ 215# define WORDS_BIGENDIAN 1 216# endif 217#else 218# ifndef WORDS_BIGENDIAN 219# undef WORDS_BIGENDIAN 220# endif 221#endif 222 223#define MAYBE_HAVE_ATOMIC_LDST_1 HAVE_ATOMIC_LDST_1 224 225#define MAYBE_HAVE_ATOMIC_TAS_16 HAVE_ATOMIC_TAS_16 226 227#define MAYBE_HAVE_ATOMIC_EXCHANGE_1 HAVE_ATOMIC_EXCHANGE_1 228 229#define MAYBE_HAVE_ATOMIC_EXCHANGE_2 HAVE_ATOMIC_EXCHANGE_2 230 231#define MAYBE_HAVE_ATOMIC_EXCHANGE_4 HAVE_ATOMIC_EXCHANGE_4 232 233#define MAYBE_HAVE_ATOMIC_EXCHANGE_8 HAVE_ATOMIC_EXCHANGE_8 234 235#define MAYBE_HAVE_ATOMIC_EXCHANGE_16 HAVE_ATOMIC_EXCHANGE_16 236 237#define MAYBE_HAVE_ATOMIC_CAS_1 HAVE_ATOMIC_CAS_1 238 239#define MAYBE_HAVE_ATOMIC_CAS_2 HAVE_ATOMIC_CAS_2 240 241#define MAYBE_HAVE_ATOMIC_CAS_4 HAVE_ATOMIC_CAS_4 242 243#define MAYBE_HAVE_ATOMIC_CAS_8 HAVE_ATOMIC_CAS_8 244 245#define MAYBE_HAVE_ATOMIC_LDST_2 HAVE_ATOMIC_LDST_2 246 247#define MAYBE_HAVE_ATOMIC_CAS_16 HAVE_ATOMIC_CAS_16 248 249#define MAYBE_HAVE_ATOMIC_FETCH_ADD_1 HAVE_ATOMIC_FETCH_ADD_1 250 251#define MAYBE_HAVE_ATOMIC_FETCH_ADD_2 HAVE_ATOMIC_FETCH_ADD_2 252 253#define MAYBE_HAVE_ATOMIC_FETCH_ADD_4 HAVE_ATOMIC_FETCH_ADD_4 254 255#define MAYBE_HAVE_ATOMIC_FETCH_ADD_8 HAVE_ATOMIC_FETCH_ADD_8 256 257#define MAYBE_HAVE_ATOMIC_FETCH_ADD_16 HAVE_ATOMIC_FETCH_ADD_16 258 259#define MAYBE_HAVE_ATOMIC_FETCH_OP_1 HAVE_ATOMIC_FETCH_OP_1 260 261#define MAYBE_HAVE_ATOMIC_FETCH_OP_2 HAVE_ATOMIC_FETCH_OP_2 262 263#define MAYBE_HAVE_ATOMIC_FETCH_OP_4 HAVE_ATOMIC_FETCH_OP_4 264 265#define MAYBE_HAVE_ATOMIC_FETCH_OP_8 HAVE_ATOMIC_FETCH_OP_8 266 267#define MAYBE_HAVE_ATOMIC_LDST_4 HAVE_ATOMIC_LDST_4 268 269#define MAYBE_HAVE_ATOMIC_FETCH_OP_16 HAVE_ATOMIC_FETCH_OP_16 270 271#ifndef WORDS_BIGENDIAN 272#define WORDS_BIGENDIAN 0 273#endif 274 275#define MAYBE_HAVE_ATOMIC_LDST_8 HAVE_ATOMIC_LDST_8 276 277#define MAYBE_HAVE_ATOMIC_LDST_16 HAVE_ATOMIC_LDST_16 278 279#define MAYBE_HAVE_ATOMIC_TAS_1 HAVE_ATOMIC_TAS_1 280 281#define MAYBE_HAVE_ATOMIC_TAS_2 HAVE_ATOMIC_TAS_2 282 283#define MAYBE_HAVE_ATOMIC_TAS_4 HAVE_ATOMIC_TAS_4 284 285#define MAYBE_HAVE_ATOMIC_TAS_8 HAVE_ATOMIC_TAS_8 286