X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=include%2Fllvm%2FConfig%2Fconfig.h.in;h=211e1d0fad01c4aebb300e197985aa38e05d145a;hb=ba80ee730758edc4f8bb221956d93e1b913de8a7;hp=102b11bc0b305ecbdbfd7990bb4897856edf8cbf;hpb=3cf9f3731222d5c86173c83b6dec9783f40b305c;p=oota-llvm.git diff --git a/include/llvm/Config/config.h.in b/include/llvm/Config/config.h.in index 102b11bc0b3..211e1d0fad0 100644 --- a/include/llvm/Config/config.h.in +++ b/include/llvm/Config/config.h.in @@ -3,15 +3,27 @@ #ifndef CONFIG_H #define CONFIG_H -/* Exported configuration */ -#include "llvm/Config/llvm-config.h" - -/* Patch version of the LLVM API */ -#undef LLVM_VERSION_PATCH - /* Bug report URL. */ #undef BUG_REPORT_URL +/* Default OpenMP runtime used by -fopenmp. */ +#undef CLANG_DEFAULT_OPENMP_RUNTIME + +/* Define if we have libxml2 */ +#undef CLANG_HAVE_LIBXML + +/* Multilib suffix for libdir. */ +#undef CLANG_LIBDIR_SUFFIX + +/* Relative directory for resource files */ +#undef CLANG_RESOURCE_DIR + +/* Directories clang will search for headers */ +#undef C_INCLUDE_DIRS + +/* Default to all compiler invocations for --sysroot=. */ +#undef DEFAULT_SYSROOT + /* Define if you want backtraces on crash */ #undef ENABLE_BACKTRACES @@ -24,12 +36,12 @@ /* Define if timestamp information (e.g., __DATE__) is allowed */ #undef ENABLE_TIMESTAMPS +/* Directory where gcc is installed. */ +#undef GCC_INSTALL_PREFIX + /* Define to 1 if you have the `backtrace' function. */ #undef HAVE_BACKTRACE -/* Define to 1 if you have the `ceilf' function. */ -#undef HAVE_CEILF - /* Define to 1 if you have the header file. */ #undef HAVE_CRASHREPORTERCLIENT_H @@ -65,18 +77,15 @@ /* Define if dlopen() is available on this platform. */ #undef HAVE_DLOPEN +/* Define if the dot program is available */ +#undef HAVE_DOT + /* Define to 1 if you have the header file. */ #undef HAVE_ERRNO_H /* Define to 1 if you have the header file. */ #undef HAVE_EXECINFO_H -/* Define to 1 if you have the `exp' function. */ -#undef HAVE_EXP - -/* Define to 1 if you have the `exp2' function. */ -#undef HAVE_EXP2 - /* Define to 1 if you have the header file. */ #undef HAVE_FCNTL_H @@ -92,15 +101,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_FFI_H -/* Set to 1 if the finite function is found in */ -#undef HAVE_FINITE_IN_IEEEFP_H - -/* Define to 1 if you have the `floorf' function. */ -#undef HAVE_FLOORF - -/* Define to 1 if you have the `fmodf' function. */ -#undef HAVE_FMODF - /* Define to 1 if you have the `futimens' function. */ #undef HAVE_FUTIMENS @@ -131,18 +131,6 @@ /* Define to 1 if you have the `isatty' function. */ #undef HAVE_ISATTY -/* Set to 1 if the isinf function is found in */ -#undef HAVE_ISINF_IN_CMATH - -/* Set to 1 if the isinf function is found in */ -#undef HAVE_ISINF_IN_MATH_H - -/* Set to 1 if the isnan function is found in */ -#undef HAVE_ISNAN_IN_CMATH - -/* Set to 1 if the isnan function is found in */ -#undef HAVE_ISNAN_IN_MATH_H - /* Define if libedit is available on this platform. */ #undef HAVE_LIBEDIT @@ -174,15 +162,6 @@ the current directory to the dynamic linker search path. */ #undef HAVE_LINK_R -/* Define to 1 if you have the `log' function. */ -#undef HAVE_LOG - -/* Define to 1 if you have the `log10' function. */ -#undef HAVE_LOG10 - -/* Define to 1 if you have the `log2' function. */ -#undef HAVE_LOG2 - /* Define to 1 if you have the `longjmp' function. */ #undef HAVE_LONGJMP @@ -226,15 +205,9 @@ /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_NDIR_H -/* Define to 1 if you have the `nearbyintf' function. */ -#undef HAVE_NEARBYINTF - /* Define to 1 if you have the `posix_spawn' function. */ #undef HAVE_POSIX_SPAWN -/* Define to 1 if you have the `powf' function. */ -#undef HAVE_POWF - /* Define to 1 if you have the `pread' function. */ #undef HAVE_PREAD @@ -259,15 +232,6 @@ /* Define to 1 if you have the `realpath' function. */ #undef HAVE_REALPATH -/* Define to 1 if you have the `rintf' function. */ -#undef HAVE_RINTF - -/* Define to 1 if you have the `round' function. */ -#undef HAVE_ROUND - -/* Define to 1 if you have the `roundf' function. */ -#undef HAVE_ROUNDF - /* Define to 1 if you have the `sbrk' function. */ #undef HAVE_SBRK @@ -298,12 +262,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H -/* Set to 1 if the std::isinf function is found in */ -#undef HAVE_STD_ISINF_IN_CMATH - -/* Set to 1 if the std::isnan function is found in */ -#undef HAVE_STD_ISNAN_IN_CMATH - /* Define to 1 if you have the `strerror' function. */ #undef HAVE_STRERROR @@ -316,9 +274,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H -/* Define to 1 if you have the `strtof' function. */ -#undef HAVE_STRTOF - /* Define to 1 if you have the `strtoll' function. */ #undef HAVE_STRTOLL @@ -405,6 +360,9 @@ /* Have host's __chkstk */ #undef HAVE___CHKSTK +/* Have host's __chkstk_ms */ +#undef HAVE___CHKSTK_MS + /* Have host's __cmpdi2 */ #undef HAVE___CMPDI2 @@ -441,12 +399,105 @@ /* Have host's ___chkstk */ #undef HAVE____CHKSTK +/* Have host's ___chkstk_ms */ +#undef HAVE____CHKSTK_MS + /* Linker version detected at compile time. */ #undef HOST_LINK_VERSION +/* Installation directory for binary executables */ +#undef LLVM_BINDIR + +/* Time at which LLVM was configured */ +#undef LLVM_CONFIGTIME + +/* Installation directory for data files */ +#undef LLVM_DATADIR + +/* Target triple LLVM will generate code for by default */ +#undef LLVM_DEFAULT_TARGET_TRIPLE + +/* Installation directory for documentation */ +#undef LLVM_DOCSDIR + +/* Define to enable checks that alter the LLVM C++ ABI */ +#undef LLVM_ENABLE_ABI_BREAKING_CHECKS + +/* Define if threads enabled */ +#undef LLVM_ENABLE_THREADS + /* Define if zlib is enabled */ #undef LLVM_ENABLE_ZLIB +/* Installation directory for config files */ +#undef LLVM_ETCDIR + +/* Has gcc/MSVC atomic intrinsics */ +#undef LLVM_HAS_ATOMICS + +/* Host triple LLVM will be executed on */ +#undef LLVM_HOST_TRIPLE + +/* Installation directory for include files */ +#undef LLVM_INCLUDEDIR + +/* Installation directory for .info files */ +#undef LLVM_INFODIR + +/* Installation directory for man pages */ +#undef LLVM_MANDIR + +/* LLVM architecture name for the native architecture, if available */ +#undef LLVM_NATIVE_ARCH + +/* LLVM name for the native AsmParser init function, if available */ +#undef LLVM_NATIVE_ASMPARSER + +/* LLVM name for the native AsmPrinter init function, if available */ +#undef LLVM_NATIVE_ASMPRINTER + +/* LLVM name for the native Disassembler init function, if available */ +#undef LLVM_NATIVE_DISASSEMBLER + +/* LLVM name for the native Target init function, if available */ +#undef LLVM_NATIVE_TARGET + +/* LLVM name for the native TargetInfo init function, if available */ +#undef LLVM_NATIVE_TARGETINFO + +/* LLVM name for the native target MC init function, if available */ +#undef LLVM_NATIVE_TARGETMC + +/* Define if this is Unixish platform */ +#undef LLVM_ON_UNIX + +/* Define if this is Win32ish platform */ +#undef LLVM_ON_WIN32 + +/* Define to path to dot program if found or 'echo dot' otherwise */ +#undef LLVM_PATH_DOT + +/* Installation prefix directory */ +#undef LLVM_PREFIX + +/* Define if we have the Intel JIT API runtime support library */ +#undef LLVM_USE_INTEL_JITEVENTS + +/* Define if we have the oprofile JIT-support library */ +#undef LLVM_USE_OPROFILE + +/* Major version of the LLVM API */ +#undef LLVM_VERSION_MAJOR + +/* Minor version of the LLVM API */ +#undef LLVM_VERSION_MINOR + +/* Patch version of the LLVM API */ +#undef LLVM_VERSION_PATCH + +/* LLVM version string */ +#undef LLVM_VERSION_STRING + /* The shared library extension */ #undef LTDL_SHLIB_EXT