annotate src/fftw-3.3.5/config.h.in @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents 2cd0e3b3e1fd
children
rev   line source
Chris@42 1 /* config.h.in. Generated from configure.ac by autoheader. */
Chris@42 2
Chris@42 3 /* Define if CNTVCT is 64 bits readable on armv7a */
Chris@42 4 #undef ARMV7A_HAS_CNTCVT
Chris@42 5
Chris@42 6 /* Define if CNTVCT_EL0 is 64 bits readable on armv8 */
Chris@42 7 #undef ARMV8_HAS_CNTCVT_EL0
Chris@42 8
Chris@42 9 /* Define to compile in long-double precision. */
Chris@42 10 #undef BENCHFFT_LDOUBLE
Chris@42 11
Chris@42 12 /* Define to compile in quad precision. */
Chris@42 13 #undef BENCHFFT_QUAD
Chris@42 14
Chris@42 15 /* Define to compile in single precision. */
Chris@42 16 #undef BENCHFFT_SINGLE
Chris@42 17
Chris@42 18 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
Chris@42 19 systems. This function is required for `alloca.c' support on those systems.
Chris@42 20 */
Chris@42 21 #undef CRAY_STACKSEG_END
Chris@42 22
Chris@42 23 /* Define to 1 if using `alloca.c'. */
Chris@42 24 #undef C_ALLOCA
Chris@42 25
Chris@42 26 /* Define to disable Fortran wrappers. */
Chris@42 27 #undef DISABLE_FORTRAN
Chris@42 28
Chris@42 29 /* Define to dummy `main' function (if any) required to link to the Fortran
Chris@42 30 libraries. */
Chris@42 31 #undef F77_DUMMY_MAIN
Chris@42 32
Chris@42 33 /* Define to a macro mangling the given C identifier (in lower and upper
Chris@42 34 case), which must not contain underscores, for linking with Fortran. */
Chris@42 35 #undef F77_FUNC
Chris@42 36
Chris@42 37 /* As F77_FUNC, but for C identifiers containing underscores. */
Chris@42 38 #undef F77_FUNC_
Chris@42 39
Chris@42 40 /* Define if F77_FUNC and F77_FUNC_ are equivalent. */
Chris@42 41 #undef F77_FUNC_EQUIV
Chris@42 42
Chris@42 43 /* Define if F77 and FC dummy `main' functions are identical. */
Chris@42 44 #undef FC_DUMMY_MAIN_EQ_F77
Chris@42 45
Chris@42 46 /* C compiler name and flags */
Chris@42 47 #undef FFTW_CC
Chris@42 48
Chris@42 49 /* Define to enable extra FFTW debugging code. */
Chris@42 50 #undef FFTW_DEBUG
Chris@42 51
Chris@42 52 /* Define to enable alignment debugging hacks. */
Chris@42 53 #undef FFTW_DEBUG_ALIGNMENT
Chris@42 54
Chris@42 55 /* Define to enable debugging malloc. */
Chris@42 56 #undef FFTW_DEBUG_MALLOC
Chris@42 57
Chris@42 58 /* Define to enable the use of alloca(). */
Chris@42 59 #undef FFTW_ENABLE_ALLOCA
Chris@42 60
Chris@42 61 /* Define to compile in long-double precision. */
Chris@42 62 #undef FFTW_LDOUBLE
Chris@42 63
Chris@42 64 /* Define to compile in quad precision. */
Chris@42 65 #undef FFTW_QUAD
Chris@42 66
Chris@42 67 /* Define to enable pseudorandom estimate planning for debugging. */
Chris@42 68 #undef FFTW_RANDOM_ESTIMATOR
Chris@42 69
Chris@42 70 /* Define to compile in single precision. */
Chris@42 71 #undef FFTW_SINGLE
Chris@42 72
Chris@42 73 /* Define to 1 if you have the `abort' function. */
Chris@42 74 #undef HAVE_ABORT
Chris@42 75
Chris@42 76 /* Define to 1 if you have `alloca', as a function or macro. */
Chris@42 77 #undef HAVE_ALLOCA
Chris@42 78
Chris@42 79 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
Chris@42 80 */
Chris@42 81 #undef HAVE_ALLOCA_H
Chris@42 82
Chris@42 83 /* Define to enable Altivec optimizations. */
Chris@42 84 #undef HAVE_ALTIVEC
Chris@42 85
Chris@42 86 /* Define to 1 if you have the <altivec.h> header file. */
Chris@42 87 #undef HAVE_ALTIVEC_H
Chris@42 88
Chris@42 89 /* Define if you have enabled the cycle counter on ARMv8 */
Chris@42 90 #undef HAVE_ARMV8CC
Chris@42 91
Chris@42 92 /* Define to enable AVX optimizations. */
Chris@42 93 #undef HAVE_AVX
Chris@42 94
Chris@42 95 /* Define to enable AVX2 optimizations. */
Chris@42 96 #undef HAVE_AVX2
Chris@42 97
Chris@42 98 /* Define to enable AVX512 optimizations. */
Chris@42 99 #undef HAVE_AVX512
Chris@42 100
Chris@42 101 /* Define to enable 128-bit FMA AVX optimization */
Chris@42 102 #undef HAVE_AVX_128_FMA
Chris@42 103
Chris@42 104 /* Define to 1 if you have the `BSDgettimeofday' function. */
Chris@42 105 #undef HAVE_BSDGETTIMEOFDAY
Chris@42 106
Chris@42 107 /* Define to 1 if you have the `clock_gettime' function. */
Chris@42 108 #undef HAVE_CLOCK_GETTIME
Chris@42 109
Chris@42 110 /* Define to 1 if you have the `cosl' function. */
Chris@42 111 #undef HAVE_COSL
Chris@42 112
Chris@42 113 /* Define to 1 if you have the <c_asm.h> header file. */
Chris@42 114 #undef HAVE_C_ASM_H
Chris@42 115
Chris@42 116 /* Define to 1 if you have the declaration of `cosl', and to 0 if you don't.
Chris@42 117 */
Chris@42 118 #undef HAVE_DECL_COSL
Chris@42 119
Chris@42 120 /* Define to 1 if you have the declaration of `cosq', and to 0 if you don't.
Chris@42 121 */
Chris@42 122 #undef HAVE_DECL_COSQ
Chris@42 123
Chris@42 124 /* Define to 1 if you have the declaration of `drand48', and to 0 if you
Chris@42 125 don't. */
Chris@42 126 #undef HAVE_DECL_DRAND48
Chris@42 127
Chris@42 128 /* Define to 1 if you have the declaration of `memalign', and to 0 if you
Chris@42 129 don't. */
Chris@42 130 #undef HAVE_DECL_MEMALIGN
Chris@42 131
Chris@42 132 /* Define to 1 if you have the declaration of `posix_memalign', and to 0 if
Chris@42 133 you don't. */
Chris@42 134 #undef HAVE_DECL_POSIX_MEMALIGN
Chris@42 135
Chris@42 136 /* Define to 1 if you have the declaration of `sinl', and to 0 if you don't.
Chris@42 137 */
Chris@42 138 #undef HAVE_DECL_SINL
Chris@42 139
Chris@42 140 /* Define to 1 if you have the declaration of `sinq', and to 0 if you don't.
Chris@42 141 */
Chris@42 142 #undef HAVE_DECL_SINQ
Chris@42 143
Chris@42 144 /* Define to 1 if you have the declaration of `srand48', and to 0 if you
Chris@42 145 don't. */
Chris@42 146 #undef HAVE_DECL_SRAND48
Chris@42 147
Chris@42 148 /* Define to 1 if you have the <dlfcn.h> header file. */
Chris@42 149 #undef HAVE_DLFCN_H
Chris@42 150
Chris@42 151 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
Chris@42 152 #undef HAVE_DOPRNT
Chris@42 153
Chris@42 154 /* Define to 1 if you have the `drand48' function. */
Chris@42 155 #undef HAVE_DRAND48
Chris@42 156
Chris@42 157 /* Define if you have a machine with fused multiply-add */
Chris@42 158 #undef HAVE_FMA
Chris@42 159
Chris@42 160 /* Define to enable generic (gcc) 128-bit SIMD optimizations. */
Chris@42 161 #undef HAVE_GENERIC_SIMD128
Chris@42 162
Chris@42 163 /* Define to enable generic (gcc) 256-bit SIMD optimizations. */
Chris@42 164 #undef HAVE_GENERIC_SIMD256
Chris@42 165
Chris@42 166 /* Define to 1 if you have the `gethrtime' function. */
Chris@42 167 #undef HAVE_GETHRTIME
Chris@42 168
Chris@42 169 /* Define to 1 if you have the `gettimeofday' function. */
Chris@42 170 #undef HAVE_GETTIMEOFDAY
Chris@42 171
Chris@42 172 /* Define to 1 if hrtime_t is defined in <sys/time.h> */
Chris@42 173 #undef HAVE_HRTIME_T
Chris@42 174
Chris@42 175 /* Define to 1 if you have the <intrinsics.h> header file. */
Chris@42 176 #undef HAVE_INTRINSICS_H
Chris@42 177
Chris@42 178 /* Define to 1 if you have the <inttypes.h> header file. */
Chris@42 179 #undef HAVE_INTTYPES_H
Chris@42 180
Chris@42 181 /* Define if the isnan() function/macro is available. */
Chris@42 182 #undef HAVE_ISNAN
Chris@42 183
Chris@42 184 /* Define to enable KCVI optimizations. */
Chris@42 185 #undef HAVE_KCVI
Chris@42 186
Chris@42 187 /* Define to 1 if you have the <libintl.h> header file. */
Chris@42 188 #undef HAVE_LIBINTL_H
Chris@42 189
Chris@42 190 /* Define to 1 if you have the `m' library (-lm). */
Chris@42 191 #undef HAVE_LIBM
Chris@42 192
Chris@42 193 /* Define to 1 if you have the `quadmath' library (-lquadmath). */
Chris@42 194 #undef HAVE_LIBQUADMATH
Chris@42 195
Chris@42 196 /* Define to 1 if you have the <limits.h> header file. */
Chris@42 197 #undef HAVE_LIMITS_H
Chris@42 198
Chris@42 199 /* Define to 1 if the compiler supports `long double' */
Chris@42 200 #undef HAVE_LONG_DOUBLE
Chris@42 201
Chris@42 202 /* Define to 1 if you have the `mach_absolute_time' function. */
Chris@42 203 #undef HAVE_MACH_ABSOLUTE_TIME
Chris@42 204
Chris@42 205 /* Define to 1 if you have the <mach/mach_time.h> header file. */
Chris@42 206 #undef HAVE_MACH_MACH_TIME_H
Chris@42 207
Chris@42 208 /* Define to 1 if you have the <malloc.h> header file. */
Chris@42 209 #undef HAVE_MALLOC_H
Chris@42 210
Chris@42 211 /* Define to 1 if you have the `memalign' function. */
Chris@42 212 #undef HAVE_MEMALIGN
Chris@42 213
Chris@42 214 /* Define to 1 if you have the <memory.h> header file. */
Chris@42 215 #undef HAVE_MEMORY_H
Chris@42 216
Chris@42 217 /* Define to 1 if you have the `memset' function. */
Chris@42 218 #undef HAVE_MEMSET
Chris@42 219
Chris@42 220 /* Define to enable use of MIPS ZBus cycle-counter. */
Chris@42 221 #undef HAVE_MIPS_ZBUS_TIMER
Chris@42 222
Chris@42 223 /* Define if you have the MPI library. */
Chris@42 224 #undef HAVE_MPI
Chris@42 225
Chris@42 226 /* Define to enable ARM NEON optimizations. */
Chris@42 227 #undef HAVE_NEON
Chris@42 228
Chris@42 229 /* Define if OpenMP is enabled */
Chris@42 230 #undef HAVE_OPENMP
Chris@42 231
Chris@42 232 /* Define to 1 if you have the `posix_memalign' function. */
Chris@42 233 #undef HAVE_POSIX_MEMALIGN
Chris@42 234
Chris@42 235 /* Define if you have POSIX threads libraries and header files. */
Chris@42 236 #undef HAVE_PTHREAD
Chris@42 237
Chris@42 238 /* Define to 1 if you have the `read_real_time' function. */
Chris@42 239 #undef HAVE_READ_REAL_TIME
Chris@42 240
Chris@42 241 /* Define to 1 if you have the `sinl' function. */
Chris@42 242 #undef HAVE_SINL
Chris@42 243
Chris@42 244 /* Define to 1 if you have the `snprintf' function. */
Chris@42 245 #undef HAVE_SNPRINTF
Chris@42 246
Chris@42 247 /* Define to 1 if you have the `sqrt' function. */
Chris@42 248 #undef HAVE_SQRT
Chris@42 249
Chris@42 250 /* Define to enable SSE/SSE2 optimizations. */
Chris@42 251 #undef HAVE_SSE2
Chris@42 252
Chris@42 253 /* Define to 1 if you have the <stddef.h> header file. */
Chris@42 254 #undef HAVE_STDDEF_H
Chris@42 255
Chris@42 256 /* Define to 1 if you have the <stdint.h> header file. */
Chris@42 257 #undef HAVE_STDINT_H
Chris@42 258
Chris@42 259 /* Define to 1 if you have the <stdlib.h> header file. */
Chris@42 260 #undef HAVE_STDLIB_H
Chris@42 261
Chris@42 262 /* Define to 1 if you have the <strings.h> header file. */
Chris@42 263 #undef HAVE_STRINGS_H
Chris@42 264
Chris@42 265 /* Define to 1 if you have the <string.h> header file. */
Chris@42 266 #undef HAVE_STRING_H
Chris@42 267
Chris@42 268 /* Define to 1 if you have the `sysctl' function. */
Chris@42 269 #undef HAVE_SYSCTL
Chris@42 270
Chris@42 271 /* Define to 1 if you have the <sys/stat.h> header file. */
Chris@42 272 #undef HAVE_SYS_STAT_H
Chris@42 273
Chris@42 274 /* Define to 1 if you have the <sys/sysctl.h> header file. */
Chris@42 275 #undef HAVE_SYS_SYSCTL_H
Chris@42 276
Chris@42 277 /* Define to 1 if you have the <sys/time.h> header file. */
Chris@42 278 #undef HAVE_SYS_TIME_H
Chris@42 279
Chris@42 280 /* Define to 1 if you have the <sys/types.h> header file. */
Chris@42 281 #undef HAVE_SYS_TYPES_H
Chris@42 282
Chris@42 283 /* Define to 1 if you have the `tanl' function. */
Chris@42 284 #undef HAVE_TANL
Chris@42 285
Chris@42 286 /* Define if we have a threads library. */
Chris@42 287 #undef HAVE_THREADS
Chris@42 288
Chris@42 289 /* Define to 1 if you have the `time_base_to_time' function. */
Chris@42 290 #undef HAVE_TIME_BASE_TO_TIME
Chris@42 291
Chris@42 292 /* Define to 1 if the system has the type `uintptr_t'. */
Chris@42 293 #undef HAVE_UINTPTR_T
Chris@42 294
Chris@42 295 /* Define to 1 if you have the <unistd.h> header file. */
Chris@42 296 #undef HAVE_UNISTD_H
Chris@42 297
Chris@42 298 /* Define to 1 if you have the `vprintf' function. */
Chris@42 299 #undef HAVE_VPRINTF
Chris@42 300
Chris@42 301 /* Define to enable IBM VSX optimizations. */
Chris@42 302 #undef HAVE_VSX
Chris@42 303
Chris@42 304 /* Define to 1 if you have the `_mm_free' function. */
Chris@42 305 #undef HAVE__MM_FREE
Chris@42 306
Chris@42 307 /* Define to 1 if you have the `_mm_malloc' function. */
Chris@42 308 #undef HAVE__MM_MALLOC
Chris@42 309
Chris@42 310 /* Define if you have the UNICOS _rtc() intrinsic. */
Chris@42 311 #undef HAVE__RTC
Chris@42 312
Chris@42 313 /* Define to the sub-directory in which libtool stores uninstalled libraries.
Chris@42 314 */
Chris@42 315 #undef LT_OBJDIR
Chris@42 316
Chris@42 317 /* Name of package */
Chris@42 318 #undef PACKAGE
Chris@42 319
Chris@42 320 /* Define to the address where bug reports for this package should be sent. */
Chris@42 321 #undef PACKAGE_BUGREPORT
Chris@42 322
Chris@42 323 /* Define to the full name of this package. */
Chris@42 324 #undef PACKAGE_NAME
Chris@42 325
Chris@42 326 /* Define to the full name and version of this package. */
Chris@42 327 #undef PACKAGE_STRING
Chris@42 328
Chris@42 329 /* Define to the one symbol short name of this package. */
Chris@42 330 #undef PACKAGE_TARNAME
Chris@42 331
Chris@42 332 /* Define to the home page for this package. */
Chris@42 333 #undef PACKAGE_URL
Chris@42 334
Chris@42 335 /* Define to the version of this package. */
Chris@42 336 #undef PACKAGE_VERSION
Chris@42 337
Chris@42 338 /* Define to necessary symbol if this constant uses a non-standard name on
Chris@42 339 your system. */
Chris@42 340 #undef PTHREAD_CREATE_JOINABLE
Chris@42 341
Chris@42 342 /* The size of `double', as computed by sizeof. */
Chris@42 343 #undef SIZEOF_DOUBLE
Chris@42 344
Chris@42 345 /* The size of `fftw_r2r_kind', as computed by sizeof. */
Chris@42 346 #undef SIZEOF_FFTW_R2R_KIND
Chris@42 347
Chris@42 348 /* The size of `float', as computed by sizeof. */
Chris@42 349 #undef SIZEOF_FLOAT
Chris@42 350
Chris@42 351 /* The size of `int', as computed by sizeof. */
Chris@42 352 #undef SIZEOF_INT
Chris@42 353
Chris@42 354 /* The size of `long', as computed by sizeof. */
Chris@42 355 #undef SIZEOF_LONG
Chris@42 356
Chris@42 357 /* The size of `long long', as computed by sizeof. */
Chris@42 358 #undef SIZEOF_LONG_LONG
Chris@42 359
Chris@42 360 /* The size of `MPI_Fint', as computed by sizeof. */
Chris@42 361 #undef SIZEOF_MPI_FINT
Chris@42 362
Chris@42 363 /* The size of `ptrdiff_t', as computed by sizeof. */
Chris@42 364 #undef SIZEOF_PTRDIFF_T
Chris@42 365
Chris@42 366 /* The size of `size_t', as computed by sizeof. */
Chris@42 367 #undef SIZEOF_SIZE_T
Chris@42 368
Chris@42 369 /* The size of `unsigned int', as computed by sizeof. */
Chris@42 370 #undef SIZEOF_UNSIGNED_INT
Chris@42 371
Chris@42 372 /* The size of `unsigned long', as computed by sizeof. */
Chris@42 373 #undef SIZEOF_UNSIGNED_LONG
Chris@42 374
Chris@42 375 /* The size of `unsigned long long', as computed by sizeof. */
Chris@42 376 #undef SIZEOF_UNSIGNED_LONG_LONG
Chris@42 377
Chris@42 378 /* The size of `void *', as computed by sizeof. */
Chris@42 379 #undef SIZEOF_VOID_P
Chris@42 380
Chris@42 381 /* If using the C implementation of alloca, define if you know the
Chris@42 382 direction of stack growth for your system; otherwise it will be
Chris@42 383 automatically deduced at runtime.
Chris@42 384 STACK_DIRECTION > 0 => grows toward higher addresses
Chris@42 385 STACK_DIRECTION < 0 => grows toward lower addresses
Chris@42 386 STACK_DIRECTION = 0 => direction of growth unknown */
Chris@42 387 #undef STACK_DIRECTION
Chris@42 388
Chris@42 389 /* Define to 1 if you have the ANSI C header files. */
Chris@42 390 #undef STDC_HEADERS
Chris@42 391
Chris@42 392 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
Chris@42 393 #undef TIME_WITH_SYS_TIME
Chris@42 394
Chris@42 395 /* Define if we have and are using POSIX threads. */
Chris@42 396 #undef USING_POSIX_THREADS
Chris@42 397
Chris@42 398 /* Version number of package */
Chris@42 399 #undef VERSION
Chris@42 400
Chris@42 401 /* Use common Windows Fortran mangling styles for the Fortran interfaces. */
Chris@42 402 #undef WINDOWS_F77_MANGLING
Chris@42 403
Chris@42 404 /* Include g77-compatible wrappers in addition to any other Fortran wrappers.
Chris@42 405 */
Chris@42 406 #undef WITH_G77_WRAPPERS
Chris@42 407
Chris@42 408 /* Use our own aligned malloc routine; mainly helpful for Windows systems
Chris@42 409 lacking aligned allocation system-library routines. */
Chris@42 410 #undef WITH_OUR_MALLOC
Chris@42 411
Chris@42 412 /* Use low-precision timers, making planner very slow */
Chris@42 413 #undef WITH_SLOW_TIMER
Chris@42 414
Chris@42 415 /* Define to empty if `const' does not conform to ANSI C. */
Chris@42 416 #undef const
Chris@42 417
Chris@42 418 /* Define to `__inline__' or `__inline' if that's what the C compiler
Chris@42 419 calls it, or to nothing if 'inline' is not supported under any name. */
Chris@42 420 #ifndef __cplusplus
Chris@42 421 #undef inline
Chris@42 422 #endif
Chris@42 423
Chris@42 424 /* Define to `unsigned int' if <sys/types.h> does not define. */
Chris@42 425 #undef size_t