1e3209ae7SThomas Veerman /* config.h. Generated from config.in by configure. */ 284d9c625SLionel Sambuc /* config.in. Generated from configure.ac by autoheader. */ 3e3209ae7SThomas Veerman 4e3209ae7SThomas Veerman /* 5e3209ae7SThomas Veerman 6e3209ae7SThomas Veerman Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 784d9c625SLionel Sambuc 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc. 8e3209ae7SThomas Veerman 9e3209ae7SThomas Veerman This file is part of the GNU MP Library. 10e3209ae7SThomas Veerman 11e3209ae7SThomas Veerman The GNU MP Library is free software; you can redistribute it and/or modify 12e3209ae7SThomas Veerman it under the terms of the GNU Lesser General Public License as published 13e3209ae7SThomas Veerman by the Free Software Foundation; either version 3 of the License, or (at 14e3209ae7SThomas Veerman your option) any later version. 15e3209ae7SThomas Veerman 16e3209ae7SThomas Veerman The GNU MP Library is distributed in the hope that it will be useful, but 17e3209ae7SThomas Veerman WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 18e3209ae7SThomas Veerman or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 19e3209ae7SThomas Veerman License for more details. 20e3209ae7SThomas Veerman 21e3209ae7SThomas Veerman You should have received a copy of the GNU Lesser General Public License 22e3209ae7SThomas Veerman along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. 23e3209ae7SThomas Veerman */ 24e3209ae7SThomas Veerman 25e3209ae7SThomas Veerman /* Define if building universal (internal helper macro) */ 26e3209ae7SThomas Veerman /* #undef AC_APPLE_UNIVERSAL_BUILD */ 27e3209ae7SThomas Veerman 28e3209ae7SThomas Veerman /* The gmp-mparam.h file (a string) the tune program should suggest updating. 29e3209ae7SThomas Veerman */ 30e3209ae7SThomas Veerman #define GMP_MPARAM_H_SUGGEST "./mpn/mips64/gmp-mparam.h" 31e3209ae7SThomas Veerman 32e3209ae7SThomas Veerman /* Define to 1 if you have the `alarm' function. */ 33e3209ae7SThomas Veerman #define HAVE_ALARM 1 34e3209ae7SThomas Veerman 35e3209ae7SThomas Veerman /* Define to 1 if alloca() works (via gmp-impl.h). */ 36e3209ae7SThomas Veerman #define HAVE_ALLOCA 1 37e3209ae7SThomas Veerman 38e3209ae7SThomas Veerman /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 39e3209ae7SThomas Veerman */ 40e3209ae7SThomas Veerman /* #undef HAVE_ALLOCA_H */ 41e3209ae7SThomas Veerman 42e3209ae7SThomas Veerman /* Define to 1 if the compiler accepts gcc style __attribute__ ((const)) */ 43e3209ae7SThomas Veerman #define HAVE_ATTRIBUTE_CONST 1 44e3209ae7SThomas Veerman 45e3209ae7SThomas Veerman /* Define to 1 if the compiler accepts gcc style __attribute__ ((malloc)) */ 46e3209ae7SThomas Veerman #define HAVE_ATTRIBUTE_MALLOC 1 47e3209ae7SThomas Veerman 48e3209ae7SThomas Veerman /* Define to 1 if the compiler accepts gcc style __attribute__ ((mode (XX))) 49e3209ae7SThomas Veerman */ 50e3209ae7SThomas Veerman #define HAVE_ATTRIBUTE_MODE 1 51e3209ae7SThomas Veerman 52e3209ae7SThomas Veerman /* Define to 1 if the compiler accepts gcc style __attribute__ ((noreturn)) */ 53e3209ae7SThomas Veerman #define HAVE_ATTRIBUTE_NORETURN 1 54e3209ae7SThomas Veerman 55e3209ae7SThomas Veerman /* Define to 1 if you have the `attr_get' function. */ 56e3209ae7SThomas Veerman /* #undef HAVE_ATTR_GET */ 57e3209ae7SThomas Veerman 58e3209ae7SThomas Veerman /* Define to 1 if tests/libtests has calling conventions checking for the CPU 59e3209ae7SThomas Veerman */ 60e3209ae7SThomas Veerman /* #undef HAVE_CALLING_CONVENTIONS */ 61e3209ae7SThomas Veerman 62e3209ae7SThomas Veerman /* Define to 1 if you have the `clock' function. */ 63e3209ae7SThomas Veerman #define HAVE_CLOCK 1 64e3209ae7SThomas Veerman 6584d9c625SLionel Sambuc /* Define to 1 if you have the `clock_gettime' function */ 66e3209ae7SThomas Veerman #define HAVE_CLOCK_GETTIME 1 67e3209ae7SThomas Veerman 68e3209ae7SThomas Veerman /* Define to 1 if you have the `cputime' function. */ 69e3209ae7SThomas Veerman /* #undef HAVE_CPUTIME */ 70e3209ae7SThomas Veerman 71e3209ae7SThomas Veerman /* Define to 1 if you have the declaration of `fgetc', and to 0 if you don't. 72e3209ae7SThomas Veerman */ 73e3209ae7SThomas Veerman #define HAVE_DECL_FGETC 1 74e3209ae7SThomas Veerman 75e3209ae7SThomas Veerman /* Define to 1 if you have the declaration of `fscanf', and to 0 if you don't. 76e3209ae7SThomas Veerman */ 77e3209ae7SThomas Veerman #define HAVE_DECL_FSCANF 1 78e3209ae7SThomas Veerman 79e3209ae7SThomas Veerman /* Define to 1 if you have the declaration of `optarg', and to 0 if you don't. 80e3209ae7SThomas Veerman */ 81e3209ae7SThomas Veerman #define HAVE_DECL_OPTARG 1 82e3209ae7SThomas Veerman 83e3209ae7SThomas Veerman /* Define to 1 if you have the declaration of `sys_errlist', and to 0 if you 84e3209ae7SThomas Veerman don't. */ 85e3209ae7SThomas Veerman #define HAVE_DECL_SYS_ERRLIST 1 86e3209ae7SThomas Veerman 87e3209ae7SThomas Veerman /* Define to 1 if you have the declaration of `sys_nerr', and to 0 if you 88e3209ae7SThomas Veerman don't. */ 89e3209ae7SThomas Veerman #define HAVE_DECL_SYS_NERR 1 90e3209ae7SThomas Veerman 91e3209ae7SThomas Veerman /* Define to 1 if you have the declaration of `ungetc', and to 0 if you don't. 92e3209ae7SThomas Veerman */ 93e3209ae7SThomas Veerman #define HAVE_DECL_UNGETC 1 94e3209ae7SThomas Veerman 95e3209ae7SThomas Veerman /* Define to 1 if you have the declaration of `vfprintf', and to 0 if you 96e3209ae7SThomas Veerman don't. */ 97e3209ae7SThomas Veerman #define HAVE_DECL_VFPRINTF 1 98e3209ae7SThomas Veerman 99e3209ae7SThomas Veerman /* Define to 1 if you have the <dlfcn.h> header file. */ 100e3209ae7SThomas Veerman #define HAVE_DLFCN_H 1 101e3209ae7SThomas Veerman 102e3209ae7SThomas Veerman /* Define one of the following to 1 for the format of a `double'. 103e3209ae7SThomas Veerman If your format is not among these choices, or you don't know what it is, 104e3209ae7SThomas Veerman then leave all undefined. 105e3209ae7SThomas Veerman IEEE_LITTLE_SWAPPED means little endian, but with the two 4-byte halves 106e3209ae7SThomas Veerman swapped, as used by ARM CPUs in little endian mode. */ 107e3209ae7SThomas Veerman #define HAVE_DOUBLE_IEEE_BIG_ENDIAN 1 108e3209ae7SThomas Veerman /* #undef HAVE_DOUBLE_IEEE_LITTLE_ENDIAN */ 109e3209ae7SThomas Veerman /* #undef HAVE_DOUBLE_IEEE_LITTLE_SWAPPED */ 110e3209ae7SThomas Veerman /* #undef HAVE_DOUBLE_VAX_D */ 111e3209ae7SThomas Veerman /* #undef HAVE_DOUBLE_VAX_G */ 112e3209ae7SThomas Veerman /* #undef HAVE_DOUBLE_CRAY_CFP */ 113e3209ae7SThomas Veerman 114e3209ae7SThomas Veerman /* Define to 1 if you have the <fcntl.h> header file. */ 115e3209ae7SThomas Veerman #define HAVE_FCNTL_H 1 116e3209ae7SThomas Veerman 117e3209ae7SThomas Veerman /* Define to 1 if you have the <float.h> header file. */ 118e3209ae7SThomas Veerman #define HAVE_FLOAT_H 1 119e3209ae7SThomas Veerman 120e3209ae7SThomas Veerman /* Define to 1 if you have the `getpagesize' function. */ 121e3209ae7SThomas Veerman #define HAVE_GETPAGESIZE 1 122e3209ae7SThomas Veerman 123e3209ae7SThomas Veerman /* Define to 1 if you have the `getrusage' function. */ 124e3209ae7SThomas Veerman #define HAVE_GETRUSAGE 1 125e3209ae7SThomas Veerman 126e3209ae7SThomas Veerman /* Define to 1 if you have the `getsysinfo' function. */ 127e3209ae7SThomas Veerman /* #undef HAVE_GETSYSINFO */ 128e3209ae7SThomas Veerman 129e3209ae7SThomas Veerman /* Define to 1 if you have the `gettimeofday' function. */ 130e3209ae7SThomas Veerman #define HAVE_GETTIMEOFDAY 1 131e3209ae7SThomas Veerman 132e3209ae7SThomas Veerman /* Define one of these to 1 for the host CPU family. 133e3209ae7SThomas Veerman If your CPU is not in any of these families, leave all undefined. 134e3209ae7SThomas Veerman For an AMD64 chip, define "x86" in ABI=32, but not in ABI=64. */ 135e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_FAMILY_alpha */ 136e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_FAMILY_m68k */ 137e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_FAMILY_power */ 138e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_FAMILY_powerpc */ 139e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_FAMILY_x86 */ 140e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_FAMILY_x86_64 */ 141e3209ae7SThomas Veerman 142e3209ae7SThomas Veerman /* Define one of the following to 1 for the host CPU, as per the output of 143e3209ae7SThomas Veerman ./config.guess. If your CPU is not listed here, leave all undefined. */ 144e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_alphaev67 */ 145e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_alphaev68 */ 146e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_alphaev7 */ 147e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_m68020 */ 148e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_m68030 */ 149e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_m68040 */ 150e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_m68060 */ 151e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_m68360 */ 152e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_powerpc604 */ 153e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_powerpc604e */ 154e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_powerpc750 */ 155e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_powerpc7400 */ 156e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_supersparc */ 157e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_i386 */ 158e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_i586 */ 159e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_i686 */ 160e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_pentium */ 161e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_pentiummmx */ 162e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_pentiumpro */ 163e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_pentium2 */ 164e3209ae7SThomas Veerman /* #undef HAVE_HOST_CPU_pentium3 */ 16584d9c625SLionel Sambuc /* #undef HAVE_HOST_CPU_s390_z900 */ 16684d9c625SLionel Sambuc /* #undef HAVE_HOST_CPU_s390_z990 */ 16784d9c625SLionel Sambuc /* #undef HAVE_HOST_CPU_s390_z9 */ 16884d9c625SLionel Sambuc /* #undef HAVE_HOST_CPU_s390_z10 */ 16984d9c625SLionel Sambuc /* #undef HAVE_HOST_CPU_s390_z196 */ 17084d9c625SLionel Sambuc 17184d9c625SLionel Sambuc /* Define to 1 iff we have a s390 with 64-bit registers. */ 17284d9c625SLionel Sambuc /* #undef HAVE_HOST_CPU_s390_zarch */ 173e3209ae7SThomas Veerman 174e3209ae7SThomas Veerman /* Define to 1 if the system has the type `intmax_t'. */ 175e3209ae7SThomas Veerman #define HAVE_INTMAX_T 1 176e3209ae7SThomas Veerman 177e3209ae7SThomas Veerman /* Define to 1 if the system has the type `intptr_t'. */ 178e3209ae7SThomas Veerman #define HAVE_INTPTR_T 1 179e3209ae7SThomas Veerman 180e3209ae7SThomas Veerman /* Define to 1 if you have the <inttypes.h> header file. */ 181e3209ae7SThomas Veerman #define HAVE_INTTYPES_H 1 182e3209ae7SThomas Veerman 183e3209ae7SThomas Veerman /* Define to 1 if you have the <invent.h> header file. */ 184e3209ae7SThomas Veerman /* #undef HAVE_INVENT_H */ 185e3209ae7SThomas Veerman 186e3209ae7SThomas Veerman /* Define to 1 if you have the <langinfo.h> header file. */ 187e3209ae7SThomas Veerman #define HAVE_LANGINFO_H 1 188e3209ae7SThomas Veerman 189e3209ae7SThomas Veerman /* Define one of these to 1 for the endianness of `mp_limb_t'. 190e3209ae7SThomas Veerman If the endianness is not a simple big or little, or you don't know what 191e3209ae7SThomas Veerman it is, then leave both undefined. */ 192e3209ae7SThomas Veerman #define HAVE_LIMB_BIG_ENDIAN 1 193e3209ae7SThomas Veerman /* #undef HAVE_LIMB_LITTLE_ENDIAN */ 194e3209ae7SThomas Veerman 195e3209ae7SThomas Veerman /* Define to 1 if you have the `localeconv' function. */ 196e3209ae7SThomas Veerman #define HAVE_LOCALECONV 1 197e3209ae7SThomas Veerman 198e3209ae7SThomas Veerman /* Define to 1 if you have the <locale.h> header file. */ 199e3209ae7SThomas Veerman #define HAVE_LOCALE_H 1 200e3209ae7SThomas Veerman 201e3209ae7SThomas Veerman /* Define to 1 if the system has the type `long double'. */ 202e3209ae7SThomas Veerman #define HAVE_LONG_DOUBLE 1 203e3209ae7SThomas Veerman 204e3209ae7SThomas Veerman /* Define to 1 if the system has the type `long long'. */ 205e3209ae7SThomas Veerman #define HAVE_LONG_LONG 1 206e3209ae7SThomas Veerman 207e3209ae7SThomas Veerman /* Define to 1 if you have the <machine/hal_sysinfo.h> header file. */ 208e3209ae7SThomas Veerman /* #undef HAVE_MACHINE_HAL_SYSINFO_H */ 209e3209ae7SThomas Veerman 210e3209ae7SThomas Veerman /* Define to 1 if you have the <memory.h> header file. */ 211e3209ae7SThomas Veerman #define HAVE_MEMORY_H 1 212e3209ae7SThomas Veerman 213e3209ae7SThomas Veerman /* Define to 1 if you have the `memset' function. */ 214e3209ae7SThomas Veerman #define HAVE_MEMSET 1 215e3209ae7SThomas Veerman 216e3209ae7SThomas Veerman /* Define to 1 if you have the `mmap' function. */ 217e3209ae7SThomas Veerman #define HAVE_MMAP 1 218e3209ae7SThomas Veerman 219e3209ae7SThomas Veerman /* Define to 1 if you have the `mprotect' function. */ 220e3209ae7SThomas Veerman #define HAVE_MPROTECT 1 221e3209ae7SThomas Veerman 222e3209ae7SThomas Veerman /* Define to 1 each of the following for which a native (ie. CPU specific) 223e3209ae7SThomas Veerman implementation of the corresponding routine exists. */ 224*0a6a1f1dSLionel Sambuc #ifdef _LP64 225e3209ae7SThomas Veerman #define HAVE_NATIVE_mpn_add_n 1 226*0a6a1f1dSLionel Sambuc #endif 227e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_add_n_sub_n */ 228*0a6a1f1dSLionel Sambuc #ifdef _LP64 22984d9c625SLionel Sambuc #define HAVE_NATIVE_mpn_add_nc 1 230*0a6a1f1dSLionel Sambuc #endif 231e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addaddmul_1msb0 */ 23284d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addcnd_n */ 233e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addlsh1_n */ 234e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addlsh2_n */ 235e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addlsh_n */ 23684d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh1_nc */ 23784d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh2_nc */ 23884d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh_nc */ 23984d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh1_n_ip1 */ 24084d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh2_n_ip1 */ 24184d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh_n_ip1 */ 24284d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh1_nc_ip1 */ 24384d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh2_nc_ip1 */ 24484d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh_nc_ip1 */ 24584d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh1_n_ip2 */ 24684d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh2_n_ip2 */ 24784d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh_n_ip2 */ 24884d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh1_nc_ip2 */ 24984d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh2_nc_ip2 */ 25084d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addlsh_nc_ip2 */ 251e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_1c */ 252e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_2 */ 253e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_3 */ 254e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_4 */ 255e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_5 */ 256e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_6 */ 257e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_7 */ 258e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_addmul_8 */ 25984d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_addmul_2s */ 260e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_and_n */ 261e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_andn_n */ 262e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_bdiv_dbm1c */ 263e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_bdiv_q_1 */ 264e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_pi1_bdiv_q_1 */ 265e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_com */ 266e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_copyd */ 267e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_copyi */ 26884d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_div_qr_2 */ 269e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_divexact_1 */ 270e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_divexact_by3c */ 271e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_divrem_1 */ 272e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_divrem_1c */ 273e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_divrem_2 */ 274e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_gcd_1 */ 275e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_hamdist */ 276e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_invert_limb */ 277e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_ior_n */ 278e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_iorn_n */ 279*0a6a1f1dSLionel Sambuc #ifdef _LP64 280e3209ae7SThomas Veerman #define HAVE_NATIVE_mpn_lshift 1 281*0a6a1f1dSLionel Sambuc #endif 282e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_lshiftc */ 283e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_lshsub_n */ 284e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mod_1 */ 285e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mod_1_1p */ 286e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mod_1c */ 287e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mod_1s_2p */ 288e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mod_1s_4p */ 289e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mod_34lsub1 */ 290e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_modexact_1_odd */ 291e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_modexact_1c_odd */ 292*0a6a1f1dSLionel Sambuc #ifdef _LP64 293e3209ae7SThomas Veerman #define HAVE_NATIVE_mpn_mul_1 1 294*0a6a1f1dSLionel Sambuc #endif 295e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mul_1c */ 296e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mul_2 */ 297e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mul_3 */ 298e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mul_4 */ 29984d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_mul_5 */ 30084d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_mul_6 */ 301e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_mul_basecase */ 302e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_nand_n */ 303e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_nior_n */ 304e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_popcount */ 305e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_preinv_divrem_1 */ 306e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_preinv_mod_1 */ 307e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_redc_1 */ 308e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_redc_2 */ 309e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_rsblsh1_n */ 310e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_rsblsh2_n */ 311e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_rsblsh_n */ 31284d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_rsblsh1_nc */ 31384d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_rsblsh2_nc */ 31484d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_rsblsh_nc */ 315e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_rsh1add_n */ 316e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_rsh1add_nc */ 317e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_rsh1sub_n */ 318e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_rsh1sub_nc */ 319*0a6a1f1dSLionel Sambuc #ifdef _LP64 320e3209ae7SThomas Veerman #define HAVE_NATIVE_mpn_rshift 1 321*0a6a1f1dSLionel Sambuc #endif 322e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_sqr_basecase */ 323*0a6a1f1dSLionel Sambuc #ifdef _LP64 324e3209ae7SThomas Veerman #define HAVE_NATIVE_mpn_sqr_diagonal 1 325*0a6a1f1dSLionel Sambuc #endif 32684d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sqr_diag_addlsh1 */ 327*0a6a1f1dSLionel Sambuc #ifdef _LP64 328e3209ae7SThomas Veerman #define HAVE_NATIVE_mpn_sub_n 1 32984d9c625SLionel Sambuc #define HAVE_NATIVE_mpn_sub_nc 1 330*0a6a1f1dSLionel Sambuc #endif 33184d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_subcnd_n */ 332e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_sublsh1_n */ 333e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_sublsh2_n */ 334e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_sublsh_n */ 33584d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh1_nc */ 33684d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh2_nc */ 33784d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh_nc */ 33884d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh1_n_ip1 */ 33984d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh2_n_ip1 */ 34084d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh_n_ip1 */ 34184d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh1_nc_ip1 */ 34284d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh2_nc_ip1 */ 34384d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_sublsh_nc_ip1 */ 344e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_submul_1c */ 34584d9c625SLionel Sambuc /* #undef HAVE_NATIVE_mpn_tabselect */ 346e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_udiv_qrnnd */ 347e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_udiv_qrnnd_r */ 348*0a6a1f1dSLionel Sambuc #ifdef _LP64 349e3209ae7SThomas Veerman #define HAVE_NATIVE_mpn_umul_ppmm 1 350*0a6a1f1dSLionel Sambuc #endif 351e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_umul_ppmm_r */ 352e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_xor_n */ 353e3209ae7SThomas Veerman /* #undef HAVE_NATIVE_mpn_xnor_n */ 354e3209ae7SThomas Veerman 355e3209ae7SThomas Veerman /* Define to 1 if you have the `nl_langinfo' function. */ 356e3209ae7SThomas Veerman #define HAVE_NL_LANGINFO 1 357e3209ae7SThomas Veerman 358e3209ae7SThomas Veerman /* Define to 1 if you have the <nl_types.h> header file. */ 359e3209ae7SThomas Veerman #define HAVE_NL_TYPES_H 1 360e3209ae7SThomas Veerman 361e3209ae7SThomas Veerman /* Define to 1 if you have the `obstack_vprintf' function. */ 362e3209ae7SThomas Veerman /* #undef HAVE_OBSTACK_VPRINTF */ 363e3209ae7SThomas Veerman 364e3209ae7SThomas Veerman /* Define to 1 if you have the `popen' function. */ 365e3209ae7SThomas Veerman #define HAVE_POPEN 1 366e3209ae7SThomas Veerman 367e3209ae7SThomas Veerman /* Define to 1 if you have the `processor_info' function. */ 368e3209ae7SThomas Veerman /* #undef HAVE_PROCESSOR_INFO */ 369e3209ae7SThomas Veerman 370e3209ae7SThomas Veerman /* Define to 1 if <sys/pstat.h> `struct pst_processor' exists and contains 371e3209ae7SThomas Veerman `psp_iticksperclktick'. */ 372e3209ae7SThomas Veerman /* #undef HAVE_PSP_ITICKSPERCLKTICK */ 373e3209ae7SThomas Veerman 374e3209ae7SThomas Veerman /* Define to 1 if you have the `pstat_getprocessor' function. */ 375e3209ae7SThomas Veerman /* #undef HAVE_PSTAT_GETPROCESSOR */ 376e3209ae7SThomas Veerman 377e3209ae7SThomas Veerman /* Define to 1 if the system has the type `ptrdiff_t'. */ 378e3209ae7SThomas Veerman #define HAVE_PTRDIFF_T 1 379e3209ae7SThomas Veerman 380e3209ae7SThomas Veerman /* Define to 1 if the system has the type `quad_t'. */ 381e3209ae7SThomas Veerman #define HAVE_QUAD_T 1 382e3209ae7SThomas Veerman 383e3209ae7SThomas Veerman /* Define to 1 if you have the `raise' function. */ 384e3209ae7SThomas Veerman #define HAVE_RAISE 1 385e3209ae7SThomas Veerman 386e3209ae7SThomas Veerman /* Define to 1 if you have the `read_real_time' function. */ 387e3209ae7SThomas Veerman /* #undef HAVE_READ_REAL_TIME */ 388e3209ae7SThomas Veerman 389e3209ae7SThomas Veerman /* Define to 1 if you have the `sigaction' function. */ 390e3209ae7SThomas Veerman #define HAVE_SIGACTION 1 391e3209ae7SThomas Veerman 392e3209ae7SThomas Veerman /* Define to 1 if you have the `sigaltstack' function. */ 393e3209ae7SThomas Veerman #define HAVE_SIGALTSTACK 1 394e3209ae7SThomas Veerman 395e3209ae7SThomas Veerman /* Define to 1 if you have the `sigstack' function. */ 396e3209ae7SThomas Veerman /* #undef HAVE_SIGSTACK */ 397e3209ae7SThomas Veerman 398e3209ae7SThomas Veerman /* Tune directory speed_cyclecounter, undef=none, 1=32bits, 2=64bits) */ 399e3209ae7SThomas Veerman /* #undef HAVE_SPEED_CYCLECOUNTER */ 400e3209ae7SThomas Veerman 401e3209ae7SThomas Veerman /* Define to 1 if you have the <sstream> header file. */ 402e3209ae7SThomas Veerman /* #undef HAVE_SSTREAM */ 403e3209ae7SThomas Veerman 404e3209ae7SThomas Veerman /* Define to 1 if the system has the type `stack_t'. */ 405e3209ae7SThomas Veerman #define HAVE_STACK_T 1 406e3209ae7SThomas Veerman 407e3209ae7SThomas Veerman /* Define to 1 if <stdarg.h> exists and works */ 408e3209ae7SThomas Veerman #define HAVE_STDARG 1 409e3209ae7SThomas Veerman 410e3209ae7SThomas Veerman /* Define to 1 if you have the <stdint.h> header file. */ 411e3209ae7SThomas Veerman #define HAVE_STDINT_H 1 412e3209ae7SThomas Veerman 413e3209ae7SThomas Veerman /* Define to 1 if you have the <stdlib.h> header file. */ 414e3209ae7SThomas Veerman #define HAVE_STDLIB_H 1 415e3209ae7SThomas Veerman 416e3209ae7SThomas Veerman /* Define to 1 if the system has the type `std::locale'. */ 417e3209ae7SThomas Veerman /* #undef HAVE_STD__LOCALE */ 418e3209ae7SThomas Veerman 419e3209ae7SThomas Veerman /* Define to 1 if you have the `strchr' function. */ 420e3209ae7SThomas Veerman #define HAVE_STRCHR 1 421e3209ae7SThomas Veerman 422e3209ae7SThomas Veerman /* Define to 1 if you have the `strerror' function. */ 423e3209ae7SThomas Veerman #define HAVE_STRERROR 1 424e3209ae7SThomas Veerman 425e3209ae7SThomas Veerman /* Define to 1 if cpp supports the ANSI # stringizing operator. */ 426e3209ae7SThomas Veerman #define HAVE_STRINGIZE 1 427e3209ae7SThomas Veerman 428e3209ae7SThomas Veerman /* Define to 1 if you have the <strings.h> header file. */ 429e3209ae7SThomas Veerman #define HAVE_STRINGS_H 1 430e3209ae7SThomas Veerman 431e3209ae7SThomas Veerman /* Define to 1 if you have the <string.h> header file. */ 432e3209ae7SThomas Veerman #define HAVE_STRING_H 1 433e3209ae7SThomas Veerman 434e3209ae7SThomas Veerman /* Define to 1 if you have the `strnlen' function. */ 435e3209ae7SThomas Veerman #define HAVE_STRNLEN 1 436e3209ae7SThomas Veerman 437e3209ae7SThomas Veerman /* Define to 1 if you have the `strtol' function. */ 438e3209ae7SThomas Veerman #define HAVE_STRTOL 1 439e3209ae7SThomas Veerman 440e3209ae7SThomas Veerman /* Define to 1 if you have the `strtoul' function. */ 441e3209ae7SThomas Veerman #define HAVE_STRTOUL 1 442e3209ae7SThomas Veerman 443e3209ae7SThomas Veerman /* Define to 1 if you have the `sysconf' function. */ 444e3209ae7SThomas Veerman #define HAVE_SYSCONF 1 445e3209ae7SThomas Veerman 446e3209ae7SThomas Veerman /* Define to 1 if you have the `sysctl' function. */ 447e3209ae7SThomas Veerman #define HAVE_SYSCTL 1 448e3209ae7SThomas Veerman 449e3209ae7SThomas Veerman /* Define to 1 if you have the `sysctlbyname' function. */ 450e3209ae7SThomas Veerman #define HAVE_SYSCTLBYNAME 1 451e3209ae7SThomas Veerman 452e3209ae7SThomas Veerman /* Define to 1 if you have the `syssgi' function. */ 453e3209ae7SThomas Veerman /* #undef HAVE_SYSSGI */ 454e3209ae7SThomas Veerman 455e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/attributes.h> header file. */ 456e3209ae7SThomas Veerman /* #undef HAVE_SYS_ATTRIBUTES_H */ 457e3209ae7SThomas Veerman 458e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/iograph.h> header file. */ 459e3209ae7SThomas Veerman /* #undef HAVE_SYS_IOGRAPH_H */ 460e3209ae7SThomas Veerman 461e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/mman.h> header file. */ 462e3209ae7SThomas Veerman #define HAVE_SYS_MMAN_H 1 463e3209ae7SThomas Veerman 464e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/param.h> header file. */ 465e3209ae7SThomas Veerman #define HAVE_SYS_PARAM_H 1 466e3209ae7SThomas Veerman 467e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/processor.h> header file. */ 468e3209ae7SThomas Veerman /* #undef HAVE_SYS_PROCESSOR_H */ 469e3209ae7SThomas Veerman 470e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/pstat.h> header file. */ 471e3209ae7SThomas Veerman /* #undef HAVE_SYS_PSTAT_H */ 472e3209ae7SThomas Veerman 473e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/resource.h> header file. */ 474e3209ae7SThomas Veerman #define HAVE_SYS_RESOURCE_H 1 475e3209ae7SThomas Veerman 476e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/stat.h> header file. */ 477e3209ae7SThomas Veerman #define HAVE_SYS_STAT_H 1 478e3209ae7SThomas Veerman 479e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/sysctl.h> header file. */ 480e3209ae7SThomas Veerman #define HAVE_SYS_SYSCTL_H 1 481e3209ae7SThomas Veerman 482e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/sysinfo.h> header file. */ 483e3209ae7SThomas Veerman /* #undef HAVE_SYS_SYSINFO_H */ 484e3209ae7SThomas Veerman 485e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/syssgi.h> header file. */ 486e3209ae7SThomas Veerman /* #undef HAVE_SYS_SYSSGI_H */ 487e3209ae7SThomas Veerman 488e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/systemcfg.h> header file. */ 489e3209ae7SThomas Veerman /* #undef HAVE_SYS_SYSTEMCFG_H */ 490e3209ae7SThomas Veerman 491e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/times.h> header file. */ 492e3209ae7SThomas Veerman #define HAVE_SYS_TIMES_H 1 493e3209ae7SThomas Veerman 494e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/time.h> header file. */ 495e3209ae7SThomas Veerman #define HAVE_SYS_TIME_H 1 496e3209ae7SThomas Veerman 497e3209ae7SThomas Veerman /* Define to 1 if you have the <sys/types.h> header file. */ 498e3209ae7SThomas Veerman #define HAVE_SYS_TYPES_H 1 499e3209ae7SThomas Veerman 500e3209ae7SThomas Veerman /* Define to 1 if you have the `times' function. */ 501e3209ae7SThomas Veerman #define HAVE_TIMES 1 502e3209ae7SThomas Veerman 503e3209ae7SThomas Veerman /* Define to 1 if the system has the type `uint_least32_t'. */ 504e3209ae7SThomas Veerman #define HAVE_UINT_LEAST32_T 1 505e3209ae7SThomas Veerman 506e3209ae7SThomas Veerman /* Define to 1 if you have the <unistd.h> header file. */ 507e3209ae7SThomas Veerman #define HAVE_UNISTD_H 1 508e3209ae7SThomas Veerman 509e3209ae7SThomas Veerman /* Define to 1 if you have the `vsnprintf' function and it works properly. */ 510e3209ae7SThomas Veerman #define HAVE_VSNPRINTF 1 511e3209ae7SThomas Veerman 51284d9c625SLionel Sambuc /* Define to 1 for Windos/64 */ 51384d9c625SLionel Sambuc /* #undef HOST_DOS64 */ 51484d9c625SLionel Sambuc 515e3209ae7SThomas Veerman /* Assembler local label prefix */ 516e3209ae7SThomas Veerman #define LSYM_PREFIX ".L" 517e3209ae7SThomas Veerman 518e3209ae7SThomas Veerman /* Define to the sub-directory in which libtool stores uninstalled libraries. 519e3209ae7SThomas Veerman */ 520e3209ae7SThomas Veerman #define LT_OBJDIR ".libs/" 521e3209ae7SThomas Veerman 522e3209ae7SThomas Veerman /* Name of package */ 523e3209ae7SThomas Veerman #define PACKAGE "gmp" 524e3209ae7SThomas Veerman 525e3209ae7SThomas Veerman /* Define to the address where bug reports for this package should be sent. */ 52684d9c625SLionel Sambuc #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see http://gmplib.org/manual/Reporting-Bugs.html" 527e3209ae7SThomas Veerman 528e3209ae7SThomas Veerman /* Define to the full name of this package. */ 529e3209ae7SThomas Veerman #define PACKAGE_NAME "GNU MP" 530e3209ae7SThomas Veerman 531e3209ae7SThomas Veerman /* Define to the full name and version of this package. */ 53284d9c625SLionel Sambuc #define PACKAGE_STRING "GNU MP 5.1.3" 533e3209ae7SThomas Veerman 534e3209ae7SThomas Veerman /* Define to the one symbol short name of this package. */ 535e3209ae7SThomas Veerman #define PACKAGE_TARNAME "gmp" 536e3209ae7SThomas Veerman 537e3209ae7SThomas Veerman /* Define to the home page for this package. */ 538e3209ae7SThomas Veerman #define PACKAGE_URL "http://www.gnu.org/software/gmp/" 539e3209ae7SThomas Veerman 540e3209ae7SThomas Veerman /* Define to the version of this package. */ 54184d9c625SLionel Sambuc #define PACKAGE_VERSION "5.1.3" 542e3209ae7SThomas Veerman 543e3209ae7SThomas Veerman /* Define as the return type of signal handlers (`int' or `void'). */ 544e3209ae7SThomas Veerman #define RETSIGTYPE void 545e3209ae7SThomas Veerman 546e3209ae7SThomas Veerman /* The size of `mp_limb_t', as computed by sizeof. */ 547e3209ae7SThomas Veerman #define SIZEOF_MP_LIMB_T 8 548e3209ae7SThomas Veerman 549e3209ae7SThomas Veerman /* The size of `unsigned', as computed by sizeof. */ 550e3209ae7SThomas Veerman #define SIZEOF_UNSIGNED 4 551e3209ae7SThomas Veerman 552e3209ae7SThomas Veerman /* The size of `unsigned long', as computed by sizeof. */ 553e3209ae7SThomas Veerman #define SIZEOF_UNSIGNED_LONG 4 554e3209ae7SThomas Veerman 555e3209ae7SThomas Veerman /* The size of `unsigned short', as computed by sizeof. */ 556e3209ae7SThomas Veerman #define SIZEOF_UNSIGNED_SHORT 2 557e3209ae7SThomas Veerman 558e3209ae7SThomas Veerman /* The size of `void *', as computed by sizeof. */ 559e3209ae7SThomas Veerman #define SIZEOF_VOID_P 4 560e3209ae7SThomas Veerman 561e3209ae7SThomas Veerman /* Define to 1 if sscanf requires writable inputs */ 562e3209ae7SThomas Veerman /* #undef SSCANF_WRITABLE_INPUT */ 563e3209ae7SThomas Veerman 564e3209ae7SThomas Veerman /* Define to 1 if you have the ANSI C header files. */ 565e3209ae7SThomas Veerman #define STDC_HEADERS 1 566e3209ae7SThomas Veerman 567e3209ae7SThomas Veerman /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 568e3209ae7SThomas Veerman #define TIME_WITH_SYS_TIME 1 569e3209ae7SThomas Veerman 570e3209ae7SThomas Veerman /* Maximum size the tune program can test for SQR_TOOM2_THRESHOLD */ 571e3209ae7SThomas Veerman #define TUNE_SQR_TOOM2_MAX SQR_TOOM2_MAX_GENERIC 572e3209ae7SThomas Veerman 573e3209ae7SThomas Veerman /* Version number of package */ 57484d9c625SLionel Sambuc #define VERSION "5.1.3" 57584d9c625SLionel Sambuc 57684d9c625SLionel Sambuc /* Defined to 1 as per --enable-assembly */ 57784d9c625SLionel Sambuc #define WANT_ASSEMBLY 1 578e3209ae7SThomas Veerman 579e3209ae7SThomas Veerman /* Define to 1 to enable ASSERT checking, per --enable-assert */ 580e3209ae7SThomas Veerman /* #undef WANT_ASSERT */ 581e3209ae7SThomas Veerman 582e3209ae7SThomas Veerman /* Define to 1 when building a fat binary. */ 583e3209ae7SThomas Veerman /* #undef WANT_FAT_BINARY */ 584e3209ae7SThomas Veerman 585e3209ae7SThomas Veerman /* Define to 1 to enable FFTs for multiplication, per --enable-fft */ 586e3209ae7SThomas Veerman #define WANT_FFT 1 587e3209ae7SThomas Veerman 588e3209ae7SThomas Veerman /* Define to 1 to enable old mpn_mul_fft_full for multiplication, per 589e3209ae7SThomas Veerman --enable-old-fft-full */ 590e3209ae7SThomas Veerman /* #undef WANT_OLD_FFT_FULL */ 591e3209ae7SThomas Veerman 592e3209ae7SThomas Veerman /* Define to 1 if --enable-profiling=gprof */ 593e3209ae7SThomas Veerman /* #undef WANT_PROFILING_GPROF */ 594e3209ae7SThomas Veerman 595e3209ae7SThomas Veerman /* Define to 1 if --enable-profiling=instrument */ 596e3209ae7SThomas Veerman /* #undef WANT_PROFILING_INSTRUMENT */ 597e3209ae7SThomas Veerman 598e3209ae7SThomas Veerman /* Define to 1 if --enable-profiling=prof */ 599e3209ae7SThomas Veerman /* #undef WANT_PROFILING_PROF */ 600e3209ae7SThomas Veerman 601e3209ae7SThomas Veerman /* Define one of these to 1 for the desired temporary memory allocation 602e3209ae7SThomas Veerman method, per --enable-alloca. */ 603e3209ae7SThomas Veerman #define WANT_TMP_ALLOCA 1 604e3209ae7SThomas Veerman /* #undef WANT_TMP_REENTRANT */ 605e3209ae7SThomas Veerman /* #undef WANT_TMP_NOTREENTRANT */ 606e3209ae7SThomas Veerman /* #undef WANT_TMP_DEBUG */ 607e3209ae7SThomas Veerman 608e3209ae7SThomas Veerman /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 609e3209ae7SThomas Veerman significant byte first (like Motorola and SPARC, unlike Intel). */ 610e3209ae7SThomas Veerman #if defined AC_APPLE_UNIVERSAL_BUILD 611e3209ae7SThomas Veerman # if defined __BIG_ENDIAN__ 612e3209ae7SThomas Veerman # define WORDS_BIGENDIAN 1 613e3209ae7SThomas Veerman # endif 614e3209ae7SThomas Veerman #else 615e3209ae7SThomas Veerman # ifndef WORDS_BIGENDIAN 616e3209ae7SThomas Veerman /* # undef WORDS_BIGENDIAN */ 617e3209ae7SThomas Veerman # endif 618e3209ae7SThomas Veerman #endif 619e3209ae7SThomas Veerman 620e3209ae7SThomas Veerman /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 621e3209ae7SThomas Veerman `char[]'. */ 622e3209ae7SThomas Veerman #define YYTEXT_POINTER 1 623e3209ae7SThomas Veerman 624e3209ae7SThomas Veerman /* Define to `__inline__' or `__inline' if that's what the C compiler 625e3209ae7SThomas Veerman calls it, or to nothing if 'inline' is not supported under any name. */ 626e3209ae7SThomas Veerman #ifndef __cplusplus 627e3209ae7SThomas Veerman /* #undef inline */ 628e3209ae7SThomas Veerman #endif 629e3209ae7SThomas Veerman 630e3209ae7SThomas Veerman /* Define to the equivalent of the C99 'restrict' keyword, or to 631e3209ae7SThomas Veerman nothing if this is not supported. Do not define if restrict is 632e3209ae7SThomas Veerman supported directly. */ 633e3209ae7SThomas Veerman #define restrict __restrict 634e3209ae7SThomas Veerman /* Work around a bug in Sun C++: it does not support _Restrict or 635e3209ae7SThomas Veerman __restrict__, even though the corresponding Sun C compiler ends up with 636e3209ae7SThomas Veerman "#define restrict _Restrict" or "#define restrict __restrict__" in the 637e3209ae7SThomas Veerman previous line. Perhaps some future version of Sun C++ will work with 638e3209ae7SThomas Veerman restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 639e3209ae7SThomas Veerman #if defined __SUNPRO_CC && !defined __RESTRICT 640e3209ae7SThomas Veerman # define _Restrict 641e3209ae7SThomas Veerman # define __restrict__ 642e3209ae7SThomas Veerman #endif 643e3209ae7SThomas Veerman 644e3209ae7SThomas Veerman /* Define to empty if the keyword `volatile' does not work. Warning: valid 645e3209ae7SThomas Veerman code using `volatile' can become incorrect without. Disable with care. */ 646e3209ae7SThomas Veerman /* #undef volatile */ 647