![]() |
|
00001 /* include/config.h. Generated from config.h.in by configure. */ 00002 /* include/config.h.in. Generated from configure.ac by autoheader. */ 00003 00004 /* Define to enable B-spline window function. */ 00005 /* #undef B_SPLINE */ 00006 00007 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 00008 systems. This function is required for `alloca.c' support on those systems. 00009 */ 00010 /* #undef CRAY_STACKSEG_END */ 00011 00012 /* Define to 1 if using `alloca.c'. */ 00013 /* #undef C_ALLOCA */ 00014 00015 /* Define to enable dirac delta window function. */ 00016 /* #undef DIRAC_DELTA */ 00017 00018 /* Define to enable Gaussian window function. */ 00019 /* #undef GAUSSIAN */ 00020 00021 /* Define to 1 if you have the `abort' function. */ 00022 #define HAVE_ABORT 1 00023 00024 /* Define to 1 if you have the `acos' function. */ 00025 #define HAVE_ACOS 1 00026 00027 /* Define to 1 if you have the `acosf' function. */ 00028 #define HAVE_ACOSF 1 00029 00030 /* Define to 1 if you have the `acosl' function. */ 00031 #define HAVE_ACOSL 1 00032 00033 /* Define to 1 if you have `alloca', as a function or macro. */ 00034 #define HAVE_ALLOCA 1 00035 00036 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 00037 */ 00038 #define HAVE_ALLOCA_H 1 00039 00040 /* Define to 1 if you have the `BSDgettimeofday' function. */ 00041 /* #undef HAVE_BSDGETTIMEOFDAY */ 00042 00043 /* Define to 1 if you have the `clock_gettime' function. */ 00044 /* #undef HAVE_CLOCK_GETTIME */ 00045 00046 /* Define to 1 if you have the `copysign' function. */ 00047 #define HAVE_COPYSIGN 1 00048 00049 /* Define to 1 if you have the `copysignf' function. */ 00050 #define HAVE_COPYSIGNF 1 00051 00052 /* Define to 1 if you have the `copysignl' function. */ 00053 #define HAVE_COPYSIGNL 1 00054 00055 /* Define to 1 if you have the `cos' function. */ 00056 #define HAVE_COS 1 00057 00058 /* Define to 1 if you have the `cosf' function. */ 00059 #define HAVE_COSF 1 00060 00061 /* Define to 1 if you have the `cosl' function. */ 00062 #define HAVE_COSL 1 00063 00064 /* Define to 1 if you have the <c_asm.h> header file. */ 00065 /* #undef HAVE_C_ASM_H */ 00066 00067 /* Define to 1 if you have the declaration of `acos', and to 0 if you don't. 00068 */ 00069 #define HAVE_DECL_ACOS 1 00070 00071 /* Define to 1 if you have the declaration of `acosf', and to 0 if you don't. 00072 */ 00073 #define HAVE_DECL_ACOSF 1 00074 00075 /* Define to 1 if you have the declaration of `acosl', and to 0 if you don't. 00076 */ 00077 #define HAVE_DECL_ACOSL 1 00078 00079 /* Define to 1 if you have the declaration of `copysign', and to 0 if you 00080 don't. */ 00081 #define HAVE_DECL_COPYSIGN 1 00082 00083 /* Define to 1 if you have the declaration of `copysignf', and to 0 if you 00084 don't. */ 00085 #define HAVE_DECL_COPYSIGNF 1 00086 00087 /* Define to 1 if you have the declaration of `copysignl', and to 0 if you 00088 don't. */ 00089 #define HAVE_DECL_COPYSIGNL 1 00090 00091 /* Define to 1 if you have the declaration of `cos', and to 0 if you don't. */ 00092 #define HAVE_DECL_COS 1 00093 00094 /* Define to 1 if you have the declaration of `cosf', and to 0 if you don't. 00095 */ 00096 #define HAVE_DECL_COSF 1 00097 00098 /* Define to 1 if you have the declaration of `cosl', and to 0 if you don't. 00099 */ 00100 #define HAVE_DECL_COSL 1 00101 00102 /* Define to 1 if you have the declaration of `drand48', and to 0 if you 00103 don't. */ 00104 #define HAVE_DECL_DRAND48 0 00105 00106 /* Define to 1 if you have the declaration of `exp', and to 0 if you don't. */ 00107 #define HAVE_DECL_EXP 1 00108 00109 /* Define to 1 if you have the declaration of `expf', and to 0 if you don't. 00110 */ 00111 #define HAVE_DECL_EXPF 1 00112 00113 /* Define to 1 if you have the declaration of `expl', and to 0 if you don't. 00114 */ 00115 #define HAVE_DECL_EXPL 1 00116 00117 /* Define to 1 if you have the declaration of `lgamma', and to 0 if you don't. 00118 */ 00119 #define HAVE_DECL_LGAMMA 1 00120 00121 /* Define to 1 if you have the declaration of `lgammaf', and to 0 if you 00122 don't. */ 00123 #define HAVE_DECL_LGAMMAF 1 00124 00125 /* Define to 1 if you have the declaration of `lgammal', and to 0 if you 00126 don't. */ 00127 #define HAVE_DECL_LGAMMAL 1 00128 00129 /* Define to 1 if you have the declaration of `log', and to 0 if you don't. */ 00130 #define HAVE_DECL_LOG 1 00131 00132 /* Define to 1 if you have the declaration of `log10', and to 0 if you don't. 00133 */ 00134 #define HAVE_DECL_LOG10 1 00135 00136 /* Define to 1 if you have the declaration of `log10f', and to 0 if you don't. 00137 */ 00138 #define HAVE_DECL_LOG10F 1 00139 00140 /* Define to 1 if you have the declaration of `log10l', and to 0 if you don't. 00141 */ 00142 #define HAVE_DECL_LOG10L 1 00143 00144 /* Define to 1 if you have the declaration of `log1p', and to 0 if you don't. 00145 */ 00146 #define HAVE_DECL_LOG1P 1 00147 00148 /* Define to 1 if you have the declaration of `log1pf', and to 0 if you don't. 00149 */ 00150 #define HAVE_DECL_LOG1PF 1 00151 00152 /* Define to 1 if you have the declaration of `log1pl', and to 0 if you don't. 00153 */ 00154 #define HAVE_DECL_LOG1PL 1 00155 00156 /* Define to 1 if you have the declaration of `log2', and to 0 if you don't. 00157 */ 00158 #define HAVE_DECL_LOG2 1 00159 00160 /* Define to 1 if you have the declaration of `log2f', and to 0 if you don't. 00161 */ 00162 #define HAVE_DECL_LOG2F 1 00163 00164 /* Define to 1 if you have the declaration of `log2l', and to 0 if you don't. 00165 */ 00166 #define HAVE_DECL_LOG2L 1 00167 00168 /* Define to 1 if you have the declaration of `logf', and to 0 if you don't. 00169 */ 00170 #define HAVE_DECL_LOGF 1 00171 00172 /* Define to 1 if you have the declaration of `logl', and to 0 if you don't. 00173 */ 00174 #define HAVE_DECL_LOGL 1 00175 00176 /* Define to 1 if you have the declaration of `lrint', and to 0 if you don't. 00177 */ 00178 #define HAVE_DECL_LRINT 1 00179 00180 /* Define to 1 if you have the declaration of `lrintf', and to 0 if you don't. 00181 */ 00182 #define HAVE_DECL_LRINTF 1 00183 00184 /* Define to 1 if you have the declaration of `lrintl', and to 0 if you don't. 00185 */ 00186 #define HAVE_DECL_LRINTL 1 00187 00188 /* Define to 1 if you have the declaration of `memalign', and to 0 if you 00189 don't. */ 00190 #define HAVE_DECL_MEMALIGN 0 00191 00192 /* Define to 1 if you have the declaration of `nanosleep', and to 0 if you 00193 don't. */ 00194 #define HAVE_DECL_NANOSLEEP 0 00195 00196 /* Define to 1 if you have the declaration of `posix_memalign', and to 0 if 00197 you don't. */ 00198 #define HAVE_DECL_POSIX_MEMALIGN 0 00199 00200 /* Define to 1 if you have the declaration of `pow', and to 0 if you don't. */ 00201 #define HAVE_DECL_POW 1 00202 00203 /* Define to 1 if you have the declaration of `powf', and to 0 if you don't. 00204 */ 00205 #define HAVE_DECL_POWF 1 00206 00207 /* Define to 1 if you have the declaration of `powl', and to 0 if you don't. 00208 */ 00209 #define HAVE_DECL_POWL 1 00210 00211 /* Define to 1 if you have the declaration of `sin', and to 0 if you don't. */ 00212 #define HAVE_DECL_SIN 1 00213 00214 /* Define to 1 if you have the declaration of `sinf', and to 0 if you don't. 00215 */ 00216 #define HAVE_DECL_SINF 1 00217 00218 /* Define to 1 if you have the declaration of `sinl', and to 0 if you don't. 00219 */ 00220 #define HAVE_DECL_SINL 1 00221 00222 /* Define to 1 if you have the declaration of `sleep', and to 0 if you don't. 00223 */ 00224 #define HAVE_DECL_SLEEP 1 00225 00226 /* Define to 1 if you have the declaration of `sqrt', and to 0 if you don't. 00227 */ 00228 #define HAVE_DECL_SQRT 1 00229 00230 /* Define to 1 if you have the declaration of `sqrtf', and to 0 if you don't. 00231 */ 00232 #define HAVE_DECL_SQRTF 1 00233 00234 /* Define to 1 if you have the declaration of `sqrtl', and to 0 if you don't. 00235 */ 00236 #define HAVE_DECL_SQRTL 1 00237 00238 /* Define to 1 if you have the declaration of `srand48', and to 0 if you 00239 don't. */ 00240 #define HAVE_DECL_SRAND48 0 00241 00242 /* Define to 1 if you have the declaration of `tgamma', and to 0 if you don't. 00243 */ 00244 #define HAVE_DECL_TGAMMA 1 00245 00246 /* Define to 1 if you have the declaration of `tgammaf', and to 0 if you 00247 don't. */ 00248 #define HAVE_DECL_TGAMMAF 1 00249 00250 /* Define to 1 if you have the declaration of `tgammal', and to 0 if you 00251 don't. */ 00252 #define HAVE_DECL_TGAMMAL 1 00253 00254 /* Define to 1 if you have the <dlfcn.h> header file. */ 00255 #define HAVE_DLFCN_H 1 00256 00257 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 00258 /* #undef HAVE_DOPRNT */ 00259 00260 /* Define to 1 if you have the `drand48' function. */ 00261 #define HAVE_DRAND48 1 00262 00263 /* Define to 1 if you have the `exp' function. */ 00264 #define HAVE_EXP 1 00265 00266 /* Define to 1 if you have the `expf' function. */ 00267 #define HAVE_EXPF 1 00268 00269 /* Define to 1 if you have the `expl' function. */ 00270 #define HAVE_EXPL 1 00271 00272 /* Define to 1 if you have the `gethrtime' function. */ 00273 /* #undef HAVE_GETHRTIME */ 00274 00275 /* Define to 1 if you have the `gettimeofday' function. */ 00276 #define HAVE_GETTIMEOFDAY 1 00277 00278 /* Define to 1 if hrtime_t is defined in <sys/time.h> */ 00279 /* #undef HAVE_HRTIME_T */ 00280 00281 /* Define to 1 if you have the <intrinsics.h> header file. */ 00282 /* #undef HAVE_INTRINSICS_H */ 00283 00284 /* Define to 1 if you have the <inttypes.h> header file. */ 00285 #define HAVE_INTTYPES_H 1 00286 00287 /* Define to 1 if you have the `lgamma' function. */ 00288 #define HAVE_LGAMMA 1 00289 00290 /* Define to 1 if you have the `lgammaf' function. */ 00291 #define HAVE_LGAMMAF 1 00292 00293 /* Define to 1 if you have the `lgammal' function. */ 00294 #define HAVE_LGAMMAL 1 00295 00296 /* Define to 1 if you have the `fftw3' library (-lfftw3). */ 00297 #define HAVE_LIBFFTW3 1 00298 00299 /* Define to 1 if you have the <libintl.h> header file. */ 00300 #define HAVE_LIBINTL_H 1 00301 00302 /* Define to 1 if you have the `m' library (-lm). */ 00303 #define HAVE_LIBM 1 00304 00305 /* Define to 1 if you have the <limits.h> header file. */ 00306 #define HAVE_LIMITS_H 1 00307 00308 /* Define to 1 if you have the `log' function. */ 00309 #define HAVE_LOG 1 00310 00311 /* Define to 1 if you have the `log10' function. */ 00312 #define HAVE_LOG10 1 00313 00314 /* Define to 1 if you have the `log10f' function. */ 00315 #define HAVE_LOG10F 1 00316 00317 /* Define to 1 if you have the `log10l' function. */ 00318 #define HAVE_LOG10L 1 00319 00320 /* Define to 1 if you have the `log1p' function. */ 00321 #define HAVE_LOG1P 1 00322 00323 /* Define to 1 if you have the `log1pf' function. */ 00324 #define HAVE_LOG1PF 1 00325 00326 /* Define to 1 if you have the `log1pl' function. */ 00327 #define HAVE_LOG1PL 1 00328 00329 /* Define to 1 if you have the `log2' function. */ 00330 #define HAVE_LOG2 1 00331 00332 /* Define to 1 if you have the `log2f' function. */ 00333 #define HAVE_LOG2F 1 00334 00335 /* Define to 1 if you have the `log2l' function. */ 00336 #define HAVE_LOG2L 1 00337 00338 /* Define to 1 if you have the `logf' function. */ 00339 #define HAVE_LOGF 1 00340 00341 /* Define to 1 if you have the `logl' function. */ 00342 #define HAVE_LOGL 1 00343 00344 /* Define to 1 if the compiler supports `long double' */ 00345 #define HAVE_LONG_DOUBLE 1 00346 00347 /* Define to 1 if you have the `lrint' function. */ 00348 #define HAVE_LRINT 1 00349 00350 /* Define to 1 if you have the `lrintf' function. */ 00351 #define HAVE_LRINTF 1 00352 00353 /* Define to 1 if you have the `lrintl' function. */ 00354 #define HAVE_LRINTL 1 00355 00356 /* Define to 1 if you have the `mach_absolute_time' function. */ 00357 /* #undef HAVE_MACH_ABSOLUTE_TIME */ 00358 00359 /* Define to 1 if you have the <mach/mach_time.h> header file. */ 00360 /* #undef HAVE_MACH_MACH_TIME_H */ 00361 00362 /* Define to 1 if you have the <malloc.h> header file. */ 00363 #define HAVE_MALLOC_H 1 00364 00365 /* Define to 1 if you have the `memalign' function. */ 00366 #define HAVE_MEMALIGN 1 00367 00368 /* Define to 1 if you have the <memory.h> header file. */ 00369 #define HAVE_MEMORY_H 1 00370 00371 /* Define to 1 if you have the `memset' function. */ 00372 #define HAVE_MEMSET 1 00373 00374 /* Define to have the file mexversion.c */ 00375 /* #undef HAVE_MEXVERSION_C */ 00376 00377 /* Define to 1 if you have the `nanosleep' function. */ 00378 #define HAVE_NANOSLEEP 1 00379 00380 /* Define to 1 if you have the `posix_memalign' function. */ 00381 #define HAVE_POSIX_MEMALIGN 1 00382 00383 /* Define to 1 if you have the `pow' function. */ 00384 #define HAVE_POW 1 00385 00386 /* Define to 1 if you have the `powf' function. */ 00387 #define HAVE_POWF 1 00388 00389 /* Define to 1 if you have the `powl' function. */ 00390 #define HAVE_POWL 1 00391 00392 /* Define to 1 if you have the `read_real_time' function. */ 00393 /* #undef HAVE_READ_REAL_TIME */ 00394 00395 /* Define to 1 if you have the `sin' function. */ 00396 #define HAVE_SIN 1 00397 00398 /* Define to 1 if you have the `sinf' function. */ 00399 #define HAVE_SINF 1 00400 00401 /* Define to 1 if you have the `sinl' function. */ 00402 #define HAVE_SINL 1 00403 00404 /* Define to 1 if you have the `sleep' function. */ 00405 #define HAVE_SLEEP 1 00406 00407 /* Define to 1 if you have the `snprintf' function. */ 00408 #define HAVE_SNPRINTF 1 00409 00410 /* Define to 1 if you have the `sqrt' function. */ 00411 #define HAVE_SQRT 1 00412 00413 /* Define to 1 if you have the `sqrtf' function. */ 00414 #define HAVE_SQRTF 1 00415 00416 /* Define to 1 if you have the `sqrtl' function. */ 00417 #define HAVE_SQRTL 1 00418 00419 /* Define to 1 if you have the `srand48' function. */ 00420 #define HAVE_SRAND48 1 00421 00422 /* Define to 1 if you have the <stdbool.h> header file. */ 00423 #define HAVE_STDBOOL_H 1 00424 00425 /* Define to 1 if you have the <stddef.h> header file. */ 00426 #define HAVE_STDDEF_H 1 00427 00428 /* Define to 1 if you have the <stdint.h> header file. */ 00429 #define HAVE_STDINT_H 1 00430 00431 /* Define to 1 if you have the <stdlib.h> header file. */ 00432 #define HAVE_STDLIB_H 1 00433 00434 /* Define to 1 if you have the <strings.h> header file. */ 00435 #define HAVE_STRINGS_H 1 00436 00437 /* Define to 1 if you have the <string.h> header file. */ 00438 #define HAVE_STRING_H 1 00439 00440 /* Define to 1 if you have the `sysctl' function. */ 00441 #define HAVE_SYSCTL 1 00442 00443 /* Define to 1 if you have the <sys/stat.h> header file. */ 00444 #define HAVE_SYS_STAT_H 1 00445 00446 /* Define to 1 if you have the <sys/sysctl> header file. */ 00447 /* #undef HAVE_SYS_SYSCTL */ 00448 00449 /* Define to 1 if you have the <sys/sysctl.h> header file. */ 00450 #define HAVE_SYS_SYSCTL_H 1 00451 00452 /* Define to 1 if you have the <sys/time.h> header file. */ 00453 #define HAVE_SYS_TIME_H 1 00454 00455 /* Define to 1 if you have the <sys/types.h> header file. */ 00456 #define HAVE_SYS_TYPES_H 1 00457 00458 /* Define to 1 if you have the `tgamma' function. */ 00459 #define HAVE_TGAMMA 1 00460 00461 /* Define to 1 if you have the `tgammaf' function. */ 00462 #define HAVE_TGAMMAF 1 00463 00464 /* Define to 1 if you have the `tgammal' function. */ 00465 #define HAVE_TGAMMAL 1 00466 00467 /* Define to 1 if you have the `time_base_to_time' function. */ 00468 /* #undef HAVE_TIME_BASE_TO_TIME */ 00469 00470 /* Define to 1 if the system has the type `uintptr_t'. */ 00471 #define HAVE_UINTPTR_T 1 00472 00473 /* Define to 1 if you have the <unistd.h> header file. */ 00474 #define HAVE_UNISTD_H 1 00475 00476 /* Define to 1 if you have the `vprintf' function. */ 00477 #define HAVE_VPRINTF 1 00478 00479 /* Define to 1 if you have the `_mm_free' function. */ 00480 /* #undef HAVE__MM_FREE */ 00481 00482 /* Define to 1 if you have the `_mm_malloc' function. */ 00483 /* #undef HAVE__MM_MALLOC */ 00484 00485 /* Define to enable Kaiser-Bessel window function. */ 00486 #define KAISER_BESSEL 1 00487 00488 /* Define to the sub-directory in which libtool stores uninstalled libraries. 00489 */ 00490 #define LT_OBJDIR ".libs/" 00491 00492 /* Define to enable Matlab argument checks. */ 00493 #define MATLAB_ARGCHECKS 1 00494 00495 /* Define to enable time measurements during execution. */ 00496 /* #undef MEASURE_TIME */ 00497 00498 /* Define to enable time measurements for FFTW transforms. */ 00499 /* #undef MEASURE_TIME_FFTW */ 00500 00501 /* Define to enable extra NFFT debugging code. */ 00502 /* #undef NFFT_DEBUG */ 00503 00504 /* Name of package */ 00505 #define PACKAGE "nfft" 00506 00507 /* Define to the address where bug reports for this package should be sent. */ 00508 #define PACKAGE_BUGREPORT "potts@mathematik.tu-chemnitz.de" 00509 00510 /* Define to the full name of this package. */ 00511 #define PACKAGE_NAME "NFFT" 00512 00513 /* Define to the full name and version of this package. */ 00514 #define PACKAGE_STRING "NFFT 3.1.1" 00515 00516 /* Define to the one symbol short name of this package. */ 00517 #define PACKAGE_TARNAME "nfft" 00518 00519 /* Define to the version of this package. */ 00520 #define PACKAGE_VERSION "3.1.1" 00521 00522 /* Define to enable sinc power window function. */ 00523 /* #undef SINC_POWER */ 00524 00525 /* The size of `double', as computed by sizeof. */ 00526 #define SIZEOF_DOUBLE 8 00527 00528 /* The size of `float', as computed by sizeof. */ 00529 #define SIZEOF_FLOAT 4 00530 00531 /* The size of `int', as computed by sizeof. */ 00532 #define SIZEOF_INT 4 00533 00534 /* The size of `long', as computed by sizeof. */ 00535 #define SIZEOF_LONG 8 00536 00537 /* The size of `long double', as computed by sizeof. */ 00538 #define SIZEOF_LONG_DOUBLE 16 00539 00540 /* The size of `long long', as computed by sizeof. */ 00541 #define SIZEOF_LONG_LONG 8 00542 00543 /* The size of `ptrdiff_t', as computed by sizeof. */ 00544 #define SIZEOF_PTRDIFF_T 8 00545 00546 /* The size of `size_t', as computed by sizeof. */ 00547 #define SIZEOF_SIZE_T 8 00548 00549 /* The size of `unsigned int', as computed by sizeof. */ 00550 #define SIZEOF_UNSIGNED_INT 4 00551 00552 /* The size of `unsigned long', as computed by sizeof. */ 00553 #define SIZEOF_UNSIGNED_LONG 8 00554 00555 /* The size of `unsigned long long', as computed by sizeof. */ 00556 #define SIZEOF_UNSIGNED_LONG_LONG 8 00557 00558 /* The size of `void *', as computed by sizeof. */ 00559 /* #undef SIZEOF_VOID_P */ 00560 00561 /* If using the C implementation of alloca, define if you know the 00562 direction of stack growth for your system; otherwise it will be 00563 automatically deduced at runtime. 00564 STACK_DIRECTION > 0 => grows toward higher addresses 00565 STACK_DIRECTION < 0 => grows toward lower addresses 00566 STACK_DIRECTION = 0 => direction of growth unknown */ 00567 /* #undef STACK_DIRECTION */ 00568 00569 /* Define to 1 if you have the ANSI C header files. */ 00570 #define STDC_HEADERS 1 00571 00572 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 00573 #define TIME_WITH_SYS_TIME 1 00574 00575 /* Version number of package */ 00576 #define VERSION "3.1.1" 00577 00578 /* Define to empty if `const' does not conform to ANSI C. */ 00579 /* #undef const */ 00580 00581 /* Define to `__inline__' or `__inline' if that's what the C compiler 00582 calls it, or to nothing if 'inline' is not supported under any name. */ 00583 #ifndef __cplusplus 00584 /* #undef inline */ 00585 #endif 00586 00587 /* Define to the equivalent of the C99 'restrict' keyword, or to 00588 nothing if this is not supported. Do not define if restrict is 00589 supported directly. */ 00590 #define restrict __restrict 00591 /* Work around a bug in Sun C++: it does not support _Restrict, even 00592 though the corresponding Sun C compiler does, which causes 00593 "#define restrict _Restrict" in the previous line. Perhaps some future 00594 version of Sun C++ will work with _Restrict; if so, it'll probably 00595 define __RESTRICT, just as Sun C does. */ 00596 #if defined __SUNPRO_CC && !defined __RESTRICT 00597 # define _Restrict 00598 #endif 00599 00600 /* Define to `unsigned int' if <sys/types.h> does not define. */ 00601 /* #undef size_t */