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 / config.h.in @ 167:bd3cc4d1df30

History | View | Annotate | Download (12 KB)

1
/* config.h.in.  Generated from configure.ac by autoheader.  */
2

    
3
/* Define if the machine architecture "naturally" prefers fused multiply-add
4
   instructions */
5
#undef ARCH_PREFERS_FMA
6

    
7
/* Define to compile in long-double precision. */
8
#undef BENCHFFT_LDOUBLE
9

    
10
/* Define to compile in quad precision. */
11
#undef BENCHFFT_QUAD
12

    
13
/* Define to compile in single precision. */
14
#undef BENCHFFT_SINGLE
15

    
16
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
17
   systems. This function is required for `alloca.c' support on those systems.
18
   */
19
#undef CRAY_STACKSEG_END
20

    
21
/* Define to 1 if using `alloca.c'. */
22
#undef C_ALLOCA
23

    
24
/* Define to disable Fortran wrappers. */
25
#undef DISABLE_FORTRAN
26

    
27
/* Define to dummy `main' function (if any) required to link to the Fortran
28
   libraries. */
29
#undef F77_DUMMY_MAIN
30

    
31
/* Define to a macro mangling the given C identifier (in lower and upper
32
   case), which must not contain underscores, for linking with Fortran. */
33
#undef F77_FUNC
34

    
35
/* As F77_FUNC, but for C identifiers containing underscores. */
36
#undef F77_FUNC_
37

    
38
/* Define if F77_FUNC and F77_FUNC_ are equivalent. */
39
#undef F77_FUNC_EQUIV
40

    
41
/* Define if F77 and FC dummy `main' functions are identical. */
42
#undef FC_DUMMY_MAIN_EQ_F77
43

    
44
/* C compiler name and flags */
45
#undef FFTW_CC
46

    
47
/* Define to enable extra FFTW debugging code. */
48
#undef FFTW_DEBUG
49

    
50
/* Define to enable the use of alloca(). */
51
#undef FFTW_ENABLE_ALLOCA
52

    
53
/* Define to compile in long-double precision. */
54
#undef FFTW_LDOUBLE
55

    
56
/* Define to compile in quad precision. */
57
#undef FFTW_QUAD
58

    
59
/* Define to enable pseudorandom estimate planning for debugging. */
60
#undef FFTW_RANDOM_ESTIMATOR
61

    
62
/* Define to compile in single precision. */
63
#undef FFTW_SINGLE
64

    
65
/* Define to 1 if you have the `abort' function. */
66
#undef HAVE_ABORT
67

    
68
/* Define to 1 if you have `alloca', as a function or macro. */
69
#undef HAVE_ALLOCA
70

    
71
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
72
   */
73
#undef HAVE_ALLOCA_H
74

    
75
/* Define to enable Altivec optimizations. */
76
#undef HAVE_ALTIVEC
77

    
78
/* Define to 1 if you have the <altivec.h> header file. */
79
#undef HAVE_ALTIVEC_H
80

    
81
/* Define if you have enabled the CNTVCT cycle counter on ARMv7a */
82
#undef HAVE_ARMV7A_CNTVCT
83

    
84
/* Define if you have enabled the PMCCNTR cycle counter on ARMv7a */
85
#undef HAVE_ARMV7A_PMCCNTR
86

    
87
/* Define if you have enabled the CNTVCT_EL0 cycle counter on ARMv8 */
88
#undef HAVE_ARMV8_CNTVCT_EL0
89

    
90
/* Define if you have enabled the PMCCNTR_EL0 cycle counter on ARMv8 */
91
#undef HAVE_ARMV8_PMCCNTR_EL0
92

    
93
/* Define to enable AVX optimizations. */
94
#undef HAVE_AVX
95

    
96
/* Define to enable AVX2 optimizations. */
97
#undef HAVE_AVX2
98

    
99
/* Define to enable AVX512 optimizations. */
100
#undef HAVE_AVX512
101

    
102
/* Define to enable 128-bit FMA AVX optimization */
103
#undef HAVE_AVX_128_FMA
104

    
105
/* Define to 1 if you have the `BSDgettimeofday' function. */
106
#undef HAVE_BSDGETTIMEOFDAY
107

    
108
/* Define to 1 if you have the `clock_gettime' function. */
109
#undef HAVE_CLOCK_GETTIME
110

    
111
/* Define to 1 if you have the `cosl' function. */
112
#undef HAVE_COSL
113

    
114
/* Define to 1 if you have the declaration of `cosl', and to 0 if you don't.
115
   */
116
#undef HAVE_DECL_COSL
117

    
118
/* Define to 1 if you have the declaration of `cosq', and to 0 if you don't.
119
   */
120
#undef HAVE_DECL_COSQ
121

    
122
/* Define to 1 if you have the declaration of `drand48', and to 0 if you
123
   don't. */
124
#undef HAVE_DECL_DRAND48
125

    
126
/* Define to 1 if you have the declaration of `memalign', and to 0 if you
127
   don't. */
128
#undef HAVE_DECL_MEMALIGN
129

    
130
/* Define to 1 if you have the declaration of `posix_memalign', and to 0 if
131
   you don't. */
132
#undef HAVE_DECL_POSIX_MEMALIGN
133

    
134
/* Define to 1 if you have the declaration of `sinl', and to 0 if you don't.
135
   */
136
#undef HAVE_DECL_SINL
137

    
138
/* Define to 1 if you have the declaration of `sinq', and to 0 if you don't.
139
   */
140
#undef HAVE_DECL_SINQ
141

    
142
/* Define to 1 if you have the declaration of `srand48', and to 0 if you
143
   don't. */
144
#undef HAVE_DECL_SRAND48
145

    
146
/* Define to 1 if you have the <dlfcn.h> header file. */
147
#undef HAVE_DLFCN_H
148

    
149
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
150
#undef HAVE_DOPRNT
151

    
152
/* Define to 1 if you have the `drand48' function. */
153
#undef HAVE_DRAND48
154

    
155
/* Define to 1 if you have the <fcntl.h> header file. */
156
#undef HAVE_FCNTL_H
157

    
158
/* Define to 1 if you have the <fenv.h> header file. */
159
#undef HAVE_FENV_H
160

    
161
/* Define to enable generic (gcc) 128-bit SIMD optimizations. */
162
#undef HAVE_GENERIC_SIMD128
163

    
164
/* Define to enable generic (gcc) 256-bit SIMD optimizations. */
165
#undef HAVE_GENERIC_SIMD256
166

    
167
/* Define to 1 if you have the `gethrtime' function. */
168
#undef HAVE_GETHRTIME
169

    
170
/* Define to 1 if you have the `getpagesize' function. */
171
#undef HAVE_GETPAGESIZE
172

    
173
/* Define to 1 if you have the `gettimeofday' function. */
174
#undef HAVE_GETTIMEOFDAY
175

    
176
/* Define to 1 if hrtime_t is defined in <sys/time.h> */
177
#undef HAVE_HRTIME_T
178

    
179
/* Define to 1 if you have the <inttypes.h> header file. */
180
#undef HAVE_INTTYPES_H
181

    
182
/* Define if the isnan() function/macro is available. */
183
#undef HAVE_ISNAN
184

    
185
/* Define to enable KCVI optimizations. */
186
#undef HAVE_KCVI
187

    
188
/* Define to 1 if you have the `m' library (-lm). */
189
#undef HAVE_LIBM
190

    
191
/* Define to 1 if you have the `quadmath' library (-lquadmath). */
192
#undef HAVE_LIBQUADMATH
193

    
194
/* Define to 1 if you have the <limits.h> header file. */
195
#undef HAVE_LIMITS_H
196

    
197
/* Define to 1 if the compiler supports `long double' */
198
#undef HAVE_LONG_DOUBLE
199

    
200
/* Define to 1 if you have the `mach_absolute_time' function. */
201
#undef HAVE_MACH_ABSOLUTE_TIME
202

    
203
/* Define to 1 if you have the <malloc.h> header file. */
204
#undef HAVE_MALLOC_H
205

    
206
/* Define to 1 if you have the `memalign' function. */
207
#undef HAVE_MEMALIGN
208

    
209
/* Define to 1 if you have the `memmove' function. */
210
#undef HAVE_MEMMOVE
211

    
212
/* Define to 1 if you have the <memory.h> header file. */
213
#undef HAVE_MEMORY_H
214

    
215
/* Define to 1 if you have the `memset' function. */
216
#undef HAVE_MEMSET
217

    
218
/* Define to enable use of MIPS ZBus cycle-counter. */
219
#undef HAVE_MIPS_ZBUS_TIMER
220

    
221
/* Define if you have the MPI library. */
222
#undef HAVE_MPI
223

    
224
/* Define to enable ARM NEON optimizations. */
225
#undef HAVE_NEON
226

    
227
/* Define if OpenMP is enabled */
228
#undef HAVE_OPENMP
229

    
230
/* Define to 1 if you have the `posix_memalign' function. */
231
#undef HAVE_POSIX_MEMALIGN
232

    
233
/* Define if you have POSIX threads libraries and header files. */
234
#undef HAVE_PTHREAD
235

    
236
/* Define to 1 if the system has the type `ptrdiff_t'. */
237
#undef HAVE_PTRDIFF_T
238

    
239
/* Define to 1 if you have the `read_real_time' function. */
240
#undef HAVE_READ_REAL_TIME
241

    
242
/* Define to 1 if you have the `sinl' function. */
243
#undef HAVE_SINL
244

    
245
/* Define to 1 if you have the `snprintf' function. */
246
#undef HAVE_SNPRINTF
247

    
248
/* Define to 1 if you have the `sqrt' function. */
249
#undef HAVE_SQRT
250

    
251
/* Define to enable SSE/SSE2 optimizations. */
252
#undef HAVE_SSE2
253

    
254
/* Define to 1 if you have the <stddef.h> header file. */
255
#undef HAVE_STDDEF_H
256

    
257
/* Define to 1 if you have the <stdint.h> header file. */
258
#undef HAVE_STDINT_H
259

    
260
/* Define to 1 if you have the <stdlib.h> header file. */
261
#undef HAVE_STDLIB_H
262

    
263
/* Define to 1 if you have the `strchr' function. */
264
#undef HAVE_STRCHR
265

    
266
/* Define to 1 if you have the <strings.h> header file. */
267
#undef HAVE_STRINGS_H
268

    
269
/* Define to 1 if you have the <string.h> header file. */
270
#undef HAVE_STRING_H
271

    
272
/* Define to 1 if you have the `sysctl' function. */
273
#undef HAVE_SYSCTL
274

    
275
/* Define to 1 if you have the <sys/stat.h> header file. */
276
#undef HAVE_SYS_STAT_H
277

    
278
/* Define to 1 if you have the <sys/time.h> header file. */
279
#undef HAVE_SYS_TIME_H
280

    
281
/* Define to 1 if you have the <sys/types.h> header file. */
282
#undef HAVE_SYS_TYPES_H
283

    
284
/* Define to 1 if you have the `tanl' function. */
285
#undef HAVE_TANL
286

    
287
/* Define if we have a threads library. */
288
#undef HAVE_THREADS
289

    
290
/* Define to 1 if you have the `time_base_to_time' function. */
291
#undef HAVE_TIME_BASE_TO_TIME
292

    
293
/* Define to 1 if the system has the type `uintptr_t'. */
294
#undef HAVE_UINTPTR_T
295

    
296
/* Define to 1 if you have the <unistd.h> header file. */
297
#undef HAVE_UNISTD_H
298

    
299
/* Define to 1 if you have the `vprintf' function. */
300
#undef HAVE_VPRINTF
301

    
302
/* Define to enable IBM VSX optimizations. */
303
#undef HAVE_VSX
304

    
305
/* Define to 1 if you have the `_mm_free' function. */
306
#undef HAVE__MM_FREE
307

    
308
/* Define to 1 if you have the `_mm_malloc' function. */
309
#undef HAVE__MM_MALLOC
310

    
311
/* Define if you have the UNICOS _rtc() intrinsic. */
312
#undef HAVE__RTC
313

    
314
/* Define to the sub-directory where libtool stores uninstalled libraries. */
315
#undef LT_OBJDIR
316

    
317
/* Name of package */
318
#undef PACKAGE
319

    
320
/* Define to the address where bug reports for this package should be sent. */
321
#undef PACKAGE_BUGREPORT
322

    
323
/* Define to the full name of this package. */
324
#undef PACKAGE_NAME
325

    
326
/* Define to the full name and version of this package. */
327
#undef PACKAGE_STRING
328

    
329
/* Define to the one symbol short name of this package. */
330
#undef PACKAGE_TARNAME
331

    
332
/* Define to the home page for this package. */
333
#undef PACKAGE_URL
334

    
335
/* Define to the version of this package. */
336
#undef PACKAGE_VERSION
337

    
338
/* Define to necessary symbol if this constant uses a non-standard name on
339
   your system. */
340
#undef PTHREAD_CREATE_JOINABLE
341

    
342
/* The size of `double', as computed by sizeof. */
343
#undef SIZEOF_DOUBLE
344

    
345
/* The size of `fftw_r2r_kind', as computed by sizeof. */
346
#undef SIZEOF_FFTW_R2R_KIND
347

    
348
/* The size of `float', as computed by sizeof. */
349
#undef SIZEOF_FLOAT
350

    
351
/* The size of `int', as computed by sizeof. */
352
#undef SIZEOF_INT
353

    
354
/* The size of `long', as computed by sizeof. */
355
#undef SIZEOF_LONG
356

    
357
/* The size of `long long', as computed by sizeof. */
358
#undef SIZEOF_LONG_LONG
359

    
360
/* The size of `MPI_Fint', as computed by sizeof. */
361
#undef SIZEOF_MPI_FINT
362

    
363
/* The size of `ptrdiff_t', as computed by sizeof. */
364
#undef SIZEOF_PTRDIFF_T
365

    
366
/* The size of `size_t', as computed by sizeof. */
367
#undef SIZEOF_SIZE_T
368

    
369
/* The size of `unsigned int', as computed by sizeof. */
370
#undef SIZEOF_UNSIGNED_INT
371

    
372
/* The size of `unsigned long', as computed by sizeof. */
373
#undef SIZEOF_UNSIGNED_LONG
374

    
375
/* The size of `unsigned long long', as computed by sizeof. */
376
#undef SIZEOF_UNSIGNED_LONG_LONG
377

    
378
/* The size of `void *', as computed by sizeof. */
379
#undef SIZEOF_VOID_P
380

    
381
/* If using the C implementation of alloca, define if you know the
382
   direction of stack growth for your system; otherwise it will be
383
   automatically deduced at runtime.
384
	STACK_DIRECTION > 0 => grows toward higher addresses
385
	STACK_DIRECTION < 0 => grows toward lower addresses
386
	STACK_DIRECTION = 0 => direction of growth unknown */
387
#undef STACK_DIRECTION
388

    
389
/* Define to 1 if you have the ANSI C header files. */
390
#undef STDC_HEADERS
391

    
392
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
393
#undef TIME_WITH_SYS_TIME
394

    
395
/* Define if we have and are using POSIX threads. */
396
#undef USING_POSIX_THREADS
397

    
398
/* Version number of package */
399
#undef VERSION
400

    
401
/* Use common Windows Fortran mangling styles for the Fortran interfaces. */
402
#undef WINDOWS_F77_MANGLING
403

    
404
/* Include g77-compatible wrappers in addition to any other Fortran wrappers.
405
   */
406
#undef WITH_G77_WRAPPERS
407

    
408
/* Use our own aligned malloc routine; mainly helpful for Windows systems
409
   lacking aligned allocation system-library routines. */
410
#undef WITH_OUR_MALLOC
411

    
412
/* Use low-precision timers, making planner very slow */
413
#undef WITH_SLOW_TIMER
414

    
415
/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
416
   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
417
   #define below would cause a syntax error. */
418
#undef _UINT32_T
419

    
420
/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
421
   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
422
   #define below would cause a syntax error. */
423
#undef _UINT64_T
424

    
425
/* Define to empty if `const' does not conform to ANSI C. */
426
#undef const
427

    
428
/* Define to `__inline__' or `__inline' if that's what the C compiler
429
   calls it, or to nothing if 'inline' is not supported under any name.  */
430
#ifndef __cplusplus
431
#undef inline
432
#endif
433

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

    
437
/* Define to the type of an unsigned integer type of width exactly 32 bits if
438
   such a type exists and the standard includes do not define it. */
439
#undef uint32_t
440

    
441
/* Define to the type of an unsigned integer type of width exactly 64 bits if
442
   such a type exists and the standard includes do not define it. */
443
#undef uint64_t