annotate fft/fftw/fftw-3.3.4/config.h.in @ 40:223f770b5341 kissfft-double tip

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