annotate src/fftw-3.3.8/cmake.config.h.in @ 169:223a55898ab9 tip default

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