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