To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

The primary repository for this project is hosted at https://github.com/sonic-visualiser/sv-dependency-builds .
This repository is a read-only copy which is updated automatically every hour.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / src / fftw-3.3.8 / cmake.config.h.in @ 167:bd3cc4d1df30

History | View | Annotate | Download (11.3 KB)

1

    
2
/* Define to compile in long-double precision. */
3
#cmakedefine BENCHFFT_LDOUBLE 1
4

    
5
/* Define to compile in quad precision. */
6
#cmakedefine BENCHFFT_QUAD 1
7

    
8
/* Define to compile in single precision. */
9
#cmakedefine BENCHFFT_SINGLE 1
10

    
11
/* Define to 1 if using `alloca.c'. */
12
/* #undef C_ALLOCA */
13

    
14
/* Define to disable Fortran wrappers. */
15
#cmakedefine DISABLE_FORTRAN 1
16

    
17
/* Define to dummy `main' function (if any) required to link to the Fortran
18
   libraries. */
19
/* #undef F77_DUMMY_MAIN */
20

    
21
/* Define to a macro mangling the given C identifier (in lower and upper
22
   case), which must not contain underscores, for linking with Fortran. */
23
#define F77_FUNC(name,NAME) name ## _
24

    
25
/* As F77_FUNC, but for C identifiers containing underscores. */
26
#define F77_FUNC_(name,NAME) name ## _
27

    
28
/* Define if F77_FUNC and F77_FUNC_ are equivalent. */
29
#define F77_FUNC_EQUIV 1
30

    
31
/* Define if F77 and FC dummy `main' functions are identical. */
32
/* #undef FC_DUMMY_MAIN_EQ_F77 */
33

    
34
/* C compiler name and flags */
35
#define FFTW_CC "@CMAKE_C_COMPILER@"
36

    
37
/* Define to enable extra FFTW debugging code. */
38
/* #undef FFTW_DEBUG */
39

    
40
/* Define to enable the use of alloca(). */
41
#define FFTW_ENABLE_ALLOCA 1
42

    
43
/* Define to compile in long-double precision. */
44
#cmakedefine FFTW_LDOUBLE 1
45

    
46
/* Define to compile in quad precision. */
47
#cmakedefine FFTW_QUAD 1
48

    
49
/* Define to enable pseudorandom estimate planning for debugging. */
50
/* #undef FFTW_RANDOM_ESTIMATOR */
51

    
52
/* Define to compile in single precision. */
53
#cmakedefine FFTW_SINGLE 1
54

    
55
/* Define to 1 if you have the `abort' function. */
56
#define HAVE_ABORT 1
57

    
58
/* Define to 1 if you have `alloca', as a function or macro. */
59
#cmakedefine HAVE_ALLOCA 1
60

    
61
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
62
   */
63
#cmakedefine HAVE_ALLOCA_H 1
64

    
65
/* Define to enable Altivec optimizations. */
66
/* #undef HAVE_ALTIVEC */
67

    
68
/* Define to 1 if you have the <altivec.h> header file. */
69
#cmakedefine HAVE_ALTIVEC_H 1
70

    
71
/* Define if you have enabled the cycle counter on ARMv8 */
72
/* #undef HAVE_ARMV8CC */
73

    
74
/* Define to enable AVX optimizations. */
75
#cmakedefine HAVE_AVX 1
76

    
77
/* Define to enable AVX2 optimizations. */
78
#cmakedefine HAVE_AVX2 1
79

    
80
/* Define to enable AVX512 optimizations. */
81
/* #undef HAVE_AVX512 */
82

    
83
/* Define to enable 128-bit FMA AVX optimization */
84
/* #undef HAVE_AVX_128_FMA */
85

    
86
/* Define to 1 if you have the `BSDgettimeofday' function. */
87
/* #undef HAVE_BSDGETTIMEOFDAY */
88

    
89
/* Define to 1 if you have the `clock_gettime' function. */
90
#cmakedefine01 HAVE_CLOCK_GETTIME
91

    
92
/* Define to 1 if you have the `cosl' function. */
93
#cmakedefine HAVE_COSL 1
94

    
95
/* Define to 1 if you have the declaration of `cosl', and to 0 if you don't.
96
   */
97
#cmakedefine01 HAVE_DECL_COSL
98

    
99
/* Define to 1 if you have the declaration of `cosq', and to 0 if you don't.
100
   */
101
#cmakedefine01 HAVE_DECL_COSQ
102

    
103
/* Define to 1 if you have the declaration of `drand48', and to 0 if you
104
   don't. */
105
#cmakedefine01 HAVE_DECL_DRAND48
106

    
107
/* Define to 1 if you have the declaration of `memalign', and to 0 if you
108
   don't. */
109
#cmakedefine01 HAVE_DECL_MEMALIGN
110

    
111
/* Define to 1 if you have the declaration of `posix_memalign', and to 0 if
112
   you don't. */
113
#cmakedefine01 HAVE_DECL_POSIX_MEMALIGN
114

    
115
/* Define to 1 if you have the declaration of `sinl', and to 0 if you don't.
116
   */
117
#cmakedefine01 HAVE_DECL_SINL
118

    
119
/* Define to 1 if you have the declaration of `sinq', and to 0 if you don't.
120
   */
121
#cmakedefine01 HAVE_DECL_SINQ
122

    
123
/* Define to 1 if you have the declaration of `srand48', and to 0 if you
124
   don't. */
125
#cmakedefine01 HAVE_DECL_SRAND48
126

    
127
/* Define to 1 if you have the <dlfcn.h> header file. */
128
#cmakedefine HAVE_DLFCN_H 1
129

    
130
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
131
/* #undef HAVE_DOPRNT */
132

    
133
/* Define to 1 if you have the `drand48' function. */
134
#cmakedefine HAVE_DRAND48 1
135

    
136
/* Define if you have a machine with fused multiply-add */
137
/* #undef HAVE_FMA */
138

    
139
/* Define to enable generic (gcc) 128-bit SIMD optimizations. */
140
/* #undef HAVE_GENERIC_SIMD128 */
141

    
142
/* Define to enable generic (gcc) 256-bit SIMD optimizations. */
143
/* #undef HAVE_GENERIC_SIMD256 */
144

    
145
/* Define to 1 if you have the `gethrtime' function. */
146
/* #undef HAVE_GETHRTIME */
147

    
148
/* Define to 1 if you have the `getpagesize' function. */
149
#cmakedefine HAVE_GETPAGESIZE 1
150

    
151
/* Define to 1 if you have the `gettimeofday' function. */
152
#cmakedefine HAVE_GETTIMEOFDAY 1
153

    
154
/* Define to 1 if hrtime_t is defined in <sys/time.h> */
155
/* #undef HAVE_HRTIME_T */
156

    
157
/* Define to 1 if you have the <inttypes.h> header file. */
158
#cmakedefine HAVE_INTTYPES_H 1
159

    
160
/* Define if the isnan() function/macro is available. */
161
#cmakedefine HAVE_ISNAN 1
162

    
163
/* Define to enable KCVI optimizations. */
164
/* #undef HAVE_KCVI */
165

    
166
/* Define to 1 if you have the `m' library (-lm). */
167
#cmakedefine HAVE_LIBM 1
168

    
169
/* Define to 1 if you have the `quadmath' library (-lquadmath). */
170
/* #undef HAVE_LIBQUADMATH */
171

    
172
/* Define to 1 if you have the <limits.h> header file. */
173
#cmakedefine HAVE_LIMITS_H 1
174

    
175
/* Define to 1 if the compiler supports `long double' */
176
#define HAVE_LONG_DOUBLE 1
177

    
178
/* Define to 1 if you have the `mach_absolute_time' function. */
179
#cmakedefine HAVE_MACH_ABSOLUTE_TIME 1
180

    
181
/* Define to 1 if you have the <malloc.h> header file. */
182
#cmakedefine HAVE_MALLOC_H 1
183

    
184
/* Define to 1 if you have the `memalign' function. */
185
#cmakedefine HAVE_MEMALIGN 1
186

    
187
/* Define to 1 if you have the `memmove' function. */
188
#cmakedefine HAVE_MEMMOVE 1
189

    
190
/* Define to 1 if you have the <memory.h> header file. */
191
#cmakedefine HAVE_MEMORY_H 1
192

    
193
/* Define to 1 if you have the `memset' function. */
194
#define HAVE_MEMSET 1
195

    
196
/* Define to enable use of MIPS ZBus cycle-counter. */
197
/* #undef HAVE_MIPS_ZBUS_TIMER */
198

    
199
/* Define if you have the MPI library. */
200
/* #undef HAVE_MPI */
201

    
202
/* Define to enable ARM NEON optimizations. */
203
/* #undef HAVE_NEON */
204

    
205
/* Define if OpenMP is enabled */
206
#cmakedefine HAVE_OPENMP
207

    
208
/* Define to 1 if you have the `posix_memalign' function. */
209
#cmakedefine HAVE_POSIX_MEMALIGN 1
210

    
211
/* Define if you have POSIX threads libraries and header files. */
212
/* #undef HAVE_PTHREAD */
213

    
214
/* Define to 1 if you have the `read_real_time' function. */
215
/* #undef HAVE_READ_REAL_TIME */
216

    
217
/* Define to 1 if you have the `sinl' function. */
218
#cmakedefine HAVE_SINL 1
219

    
220
/* Define to 1 if you have the `snprintf' function. */
221
#cmakedefine HAVE_SNPRINTF 1
222

    
223
/* Define to 1 if you have the `sqrt' function. */
224
#define HAVE_SQRT 1
225

    
226
/* Define to enable SSE/SSE2 optimizations. */
227
#cmakedefine HAVE_SSE2 1
228

    
229
/* Define to 1 if you have the <stddef.h> header file. */
230
#cmakedefine HAVE_STDDEF_H 1
231

    
232
/* Define to 1 if you have the <stdint.h> header file. */
233
#cmakedefine HAVE_STDINT_H 1
234

    
235
/* Define to 1 if you have the <stdlib.h> header file. */
236
#cmakedefine HAVE_STDLIB_H 1
237

    
238
/* Define to 1 if you have the `strchr' function. */
239
#define HAVE_STRCHR 1
240

    
241
/* Define to 1 if you have the <strings.h> header file. */
242
#cmakedefine HAVE_STRINGS_H 1
243

    
244
/* Define to 1 if you have the <string.h> header file. */
245
#cmakedefine HAVE_STRING_H 1
246

    
247
/* Define to 1 if you have the `sysctl' function. */
248
#cmakedefine HAVE_SYSCTL 1
249

    
250
/* Define to 1 if you have the <sys/stat.h> header file. */
251
#cmakedefine HAVE_SYS_STAT_H 1
252

    
253
/* Define to 1 if you have the <sys/time.h> header file. */
254
#cmakedefine HAVE_SYS_TIME_H 1
255

    
256
/* Define to 1 if you have the <sys/types.h> header file. */
257
#cmakedefine HAVE_SYS_TYPES_H 1
258

    
259
/* Define to 1 if you have the `tanl' function. */
260
/* #undef HAVE_TANL */
261

    
262
/* Define if we have a threads library. */
263
#cmakedefine HAVE_THREADS 1
264

    
265
/* Define to 1 if you have the `time_base_to_time' function. */
266
/* #undef HAVE_TIME_BASE_TO_TIME */
267

    
268
/* Define to 1 if the system has the type `uintptr_t'. */
269
#define HAVE_UINTPTR_T 1
270

    
271
/* Define to 1 if you have the <unistd.h> header file. */
272
#cmakedefine HAVE_UNISTD_H 1
273

    
274
/* Define to 1 if you have the `vprintf' function. */
275
#define HAVE_VPRINTF 1
276

    
277
/* Define to enable IBM VSX optimizations. */
278
/* #undef HAVE_VSX */
279

    
280
/* Define if you have the UNICOS _rtc() intrinsic. */
281
/* #undef HAVE__RTC */
282

    
283
/* Define to the sub-directory in which libtool stores uninstalled libraries.
284
   */
285
#define LT_OBJDIR ".libs/"
286

    
287
/* Name of package */
288
#define PACKAGE "fftw"
289

    
290
/* Define to the address where bug reports for this package should be sent. */
291
#define PACKAGE_BUGREPORT "fftw@fftw.org"
292

    
293
/* Define to the full name of this package. */
294
#define PACKAGE_NAME "fftw"
295

    
296
/* Define to the full name and version of this package. */
297
#define PACKAGE_STRING "fftw @FFTW_VERSION@"
298

    
299
/* Define to the one symbol short name of this package. */
300
#define PACKAGE_TARNAME "fftw"
301

    
302
/* Define to the home page for this package. */
303
#define PACKAGE_URL ""
304

    
305
/* Define to the version of this package. */
306
#define PACKAGE_VERSION "@FFTW_VERSION@"
307

    
308
/* Define to necessary symbol if this constant uses a non-standard name on
309
   your system. */
310
/* #undef PTHREAD_CREATE_JOINABLE */
311

    
312
/* The size of `double', as computed by sizeof. */
313
#define SIZEOF_DOUBLE @SIZEOF_DOUBLE@
314

    
315
/* The size of `fftw_r2r_kind', as computed by sizeof. */
316
#define SIZEOF_FFTW_R2R_KIND 4
317

    
318
/* The size of `float', as computed by sizeof. */
319
#define SIZEOF_FLOAT @SIZEOF_FLOAT@
320

    
321
/* The size of `int', as computed by sizeof. */
322
#define SIZEOF_INT @SIZEOF_INT@
323

    
324
/* The size of `long', as computed by sizeof. */
325
#define SIZEOF_LONG @SIZEOF_LONG@
326

    
327
/* The size of `long long', as computed by sizeof. */
328
#define SIZEOF_LONG_LONG @SIZEOF_LONG_LONG@
329

    
330
/* The size of `MPI_Fint', as computed by sizeof. */
331
/* #undef SIZEOF_MPI_FINT */
332

    
333
/* The size of `ptrdiff_t', as computed by sizeof. */
334
#define SIZEOF_PTRDIFF_T @SIZEOF_PTRDIFF_T@
335

    
336
/* The size of `size_t', as computed by sizeof. */
337
#define SIZEOF_SIZE_T @SIZEOF_SIZE_T@
338

    
339
/* The size of `unsigned int', as computed by sizeof. */
340
#define SIZEOF_UNSIGNED_INT @SIZEOF_UNSIGNED_INT@
341

    
342
/* The size of `unsigned long', as computed by sizeof. */
343
#define SIZEOF_UNSIGNED_LONG @SIZEOF_UNSIGNED_LONG@
344

    
345
/* The size of `unsigned long long', as computed by sizeof. */
346
#define SIZEOF_UNSIGNED_LONG_LONG @SIZEOF_UNSIGNED_LONG_LONG@
347

    
348
/* The size of `void *', as computed by sizeof. */
349
#define SIZEOF_VOID_P @CMAKE_SIZEOF_VOID_P@
350

    
351
/* If using the C implementation of alloca, define if you know the
352
   direction of stack growth for your system; otherwise it will be
353
   automatically deduced at runtime.
354
	STACK_DIRECTION > 0 => grows toward higher addresses
355
	STACK_DIRECTION < 0 => grows toward lower addresses
356
	STACK_DIRECTION = 0 => direction of growth unknown */
357
/* #undef STACK_DIRECTION */
358

    
359
/* Define to 1 if you have the ANSI C header files. */
360
#define STDC_HEADERS 1
361

    
362
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
363
#cmakedefine TIME_WITH_SYS_TIME 1
364

    
365
/* Define if we have and are using POSIX threads. */
366
#cmakedefine USING_POSIX_THREADS 1
367

    
368
/* Version number of package */
369
#define VERSION "@FFTW_VERSION@"
370

    
371
/* Use common Windows Fortran mangling styles for the Fortran interfaces. */
372
/* #undef WINDOWS_F77_MANGLING */
373

    
374
/* Include g77-compatible wrappers in addition to any other Fortran wrappers.
375
   */
376
#cmakedefine WITH_G77_WRAPPERS 1
377

    
378
/* Use our own aligned malloc routine; mainly helpful for Windows systems
379
   lacking aligned allocation system-library routines. */
380
/* #undef WITH_OUR_MALLOC */
381

    
382
/* Use low-precision timers, making planner very slow */
383
/* #undef WITH_SLOW_TIMER */
384

    
385
/* Define to empty if `const' does not conform to ANSI C. */
386
/* #undef const */
387

    
388
/* Define to `__inline__' or `__inline' if that's what the C compiler
389
   calls it, or to nothing if 'inline' is not supported under any name.  */
390
#ifndef __cplusplus
391
/* #undef inline */
392
#endif
393

    
394
/* Define to `unsigned int' if <sys/types.h> does not define. */
395
/* #undef size_t */