/* config.h.in. Generated from configure.in by autoheader. */ #define VERSION ECM_VERSION #define VERSION_GPU "gpu_ecm-win" #define PACKAGE_BUGREPORT "ecm-discuss@inria.fr" /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP systems. This function is required for `alloca.c' support on those systems. */ #undef CRAY_STACKSEG_END /* Define to 1 if using `alloca.c'. */ #define C_ALLOCA 1 /* Define to 1 if you have the `access' function. */ #undef HAVE_ACCESS /* Define to 1 if you have `alloca', as a function or macro. */ #define HAVE_ALLOCA 1 /* Define to 1 if you have and it should be used (not on Ultrix). */ #undef HAVE_ALLOCA_H /* Define to 1 if you have the `ctime' function. */ #define HAVE_CTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_CTYPE_H 1 /* Define to 1 if you have the `floor' function. */ #define HAVE_FLOOR 1 /* Define to 1 if you have the `fmod' function. */ #define HAVE_FMOD 1 /* Define to 1 if you have the `gethostname' function. */ #define HAVE_GETHOSTNAME 1 /* Define to 1 if you have the `getrusage' function. */ #define HAVE_GETRUSAGE 1 /* Define to 1 if you have the `gettimeofday' function. */ #undef HAVE_GETTIMEOFDAY /* Define to 1 if you have the header file. */ #define HAVE_GMP_H 1 /* Define to 1 if gwnum.a or gwnum.lib exist */ #undef HAVE_GWNUM /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_IO_H /* Define to 1 if you have the `isascii' function. */ #undef HAVE_ISASCII /* Define to 1 if you have the `isdigit' function. */ #define HAVE_ISDIGIT 1 /* Define to 1 if you have the `isspace' function. */ #define HAVE_ISSPACE 1 /* Define to 1 if you have the `isxdigit' function. */ #define HAVE_ISXDIGIT 1 /* Define to 1 if you have the `m' library (-lm). */ #undef HAVE_LIBM /* Define to 1 if you have the header file. */ #define HAVE_LIMITS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_MALLOC_H 1 /* Define to 1 if you have the `malloc_usable_size' function. */ #undef HAVE_MALLOC_USABLE_SIZE /* Define to 1 if you have the header file. */ #define HAVE_MATH_H 1 /* Define to 1 if you have the `memmove' function. */ #define HAVE_MEMMOVE 1 /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `memset' function. */ #define HAVE_MEMSET 1 /* Define to 1 if you have the `nice' function. */ #undef HAVE_NICE /* Define to 1 if you have the `pow' function. */ #define HAVE_POW 1 /* Define to 1 if you have the `signal' function. */ #define HAVE_SIGNAL 1 /* Define to 1 if you have the header file. */ #define HAVE_SIGNAL_H 1 /* Define to 1 if you have the `sqrt' function. */ #define HAVE_SQRT 1 /* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strchr' function. */ #define HAVE_STRCHR 1 /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the `strlen' function. */ #define HAVE_STRLEN 1 /* Define to 1 if you have the `strncasecmp' function. */ #undef HAVE_STRNCASECMP /* Define to 1 if you have the `strstr' function. */ #undef HAVE_STRSTR /* Define to 1 if you have the header file. */ #undef HAVE_SYS_RESOURCE_H /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TIME_H /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the `time' function. */ #undef HAVE_TIME /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the `unlink' function. */ #define HAVE_UNLINK 1 /* Define to 1 if you have the header file. */ #define HAVE_WINDOWS_H 1 /* Define to 1 if you have the `__gmpn_add_nc' function. */ #if defined( _WIN64 ) # define HAVE___GMPN_ADD_NC 1 #endif /* Define to 1 if you have the `__gmpn_mod_34lsub1' function. */ #define HAVE___GMPN_MOD_34LSUB1 1 /* Define to 1 if you have the `__gmpn_mul_fft' function. */ #define HAVE___GMPN_MUL_FFT 1 /* Define to 1 if you want memory debugging */ #undef MEMORY_DEBUG /* Define if the system has the type `long long'. */ #define HAVE_LONG_LONG 1 #define HAVE_LONG_LONG_INT 1 /* Define to 1 to use asm redc on x86 or x86_64 */ # define NATIVE_REDC 1 /* Define to 1 if your C compiler doesn't accept -c and -o together. */ #undef NO_MINUS_C_MINUS_O /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be automatically deduced at runtime. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ #undef STACK_DIRECTION /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define to 1 if you can safely include both and . */ #undef TIME_WITH_SYS_TIME /* Define to 1 if you want assertions enabled */ #undef WANT_ASSERT /* Define to 1 if you want shell command execution */ #undef WANT_SHELLCMD /* Define to empty if `const' does not conform to ANSI C. */ #undef const /* How to specify hot-spot attribute, if available */ #define ATTRIBUTE_HOT #define HAVE___GMPN_REDC_1 1 #define HAVE___GMPN_REDC_2 1 #define HAVE_ASM_REDC3 1 #define WINDOWS64_ABI 1 /* Define to `__inline__' or `__inline' if that's what the C compiler calls it, or to nothing if 'inline' is not supported under any name. */ #ifndef __cplusplus #define inline __inline #endif /* Define to `unsigned int' if does not define. */ #undef size_t #define PRIdSIZE "Id" #define PRIuSIZE "Iu" #ifdef _MSC_VER #define __func__ __FUNCTION__ /* define Windows tuning here */ # define __tune_corei7__ # if _MSC_VER < 1600 # define int64_t __int64 # define uint64_t unsigned __int64 # endif # define strncasecmp _strnicmp # define strcasecmp _stricmp # define access _access # define alloca _alloca # define fseek64 _fseek64 # define ftell64 _ftell64 # define omp_get_thread_limit omp_get_max_threads #endif