1/* This generated file is for internal use. Do not include it from headers. */ 2 3#ifdef CLANG_CONFIG_H 4#error config.h can only be included once 5#else 6#define CLANG_CONFIG_H 7 8/* Bug report URL. */ 9#define BUG_REPORT_URL "${BUG_REPORT_URL}" 10 11/* Default to -fPIE and -pie on Linux. */ 12#cmakedefine01 CLANG_DEFAULT_PIE_ON_LINUX 13 14/* Default linker to use. */ 15#define CLANG_DEFAULT_LINKER "${CLANG_DEFAULT_LINKER}" 16 17/* Default C++ stdlib to use. */ 18#define CLANG_DEFAULT_CXX_STDLIB "${CLANG_DEFAULT_CXX_STDLIB}" 19 20/* Default runtime library to use. */ 21#define CLANG_DEFAULT_RTLIB "${CLANG_DEFAULT_RTLIB}" 22 23/* Default unwind library to use. */ 24#define CLANG_DEFAULT_UNWINDLIB "${CLANG_DEFAULT_UNWINDLIB}" 25 26/* Default objcopy to use */ 27#define CLANG_DEFAULT_OBJCOPY "${CLANG_DEFAULT_OBJCOPY}" 28 29/* Default OpenMP runtime used by -fopenmp. */ 30#define CLANG_DEFAULT_OPENMP_RUNTIME "${CLANG_DEFAULT_OPENMP_RUNTIME}" 31 32/* Default architecture for SystemZ. */ 33#define CLANG_SYSTEMZ_DEFAULT_ARCH "${CLANG_SYSTEMZ_DEFAULT_ARCH}" 34 35/* Multilib basename for libdir. */ 36#define CLANG_INSTALL_LIBDIR_BASENAME "${CLANG_INSTALL_LIBDIR_BASENAME}" 37 38/* Relative directory for resource files */ 39#define CLANG_RESOURCE_DIR "${CLANG_RESOURCE_DIR}" 40 41/* Directories clang will search for headers */ 42#define C_INCLUDE_DIRS "${C_INCLUDE_DIRS}" 43 44/* Directories clang will search for configuration files */ 45#cmakedefine CLANG_CONFIG_FILE_SYSTEM_DIR "${CLANG_CONFIG_FILE_SYSTEM_DIR}" 46#cmakedefine CLANG_CONFIG_FILE_USER_DIR "${CLANG_CONFIG_FILE_USER_DIR}" 47 48/* Default <path> to all compiler invocations for --sysroot=<path>. */ 49#define DEFAULT_SYSROOT "${DEFAULT_SYSROOT}" 50 51/* Directory where gcc is installed. */ 52#define GCC_INSTALL_PREFIX "${GCC_INSTALL_PREFIX}" 53 54/* Define if we have libxml2 */ 55#cmakedefine CLANG_HAVE_LIBXML ${CLANG_HAVE_LIBXML} 56 57/* Define if we have sys/resource.h (rlimits) */ 58#cmakedefine CLANG_HAVE_RLIMITS ${CLANG_HAVE_RLIMITS} 59 60/* Linker version detected at compile time. */ 61#cmakedefine HOST_LINK_VERSION "${HOST_LINK_VERSION}" 62 63/* pass --build-id to ld */ 64#cmakedefine ENABLE_LINKER_BUILD_ID 65 66/* enable x86 relax relocations by default */ 67#cmakedefine01 ENABLE_X86_RELAX_RELOCATIONS 68 69/* Enable IEEE binary128 as default long double format on PowerPC Linux. */ 70#cmakedefine01 PPC_LINUX_DEFAULT_IEEELONGDOUBLE 71 72/* Enable each functionality of modules */ 73#cmakedefine01 CLANG_ENABLE_ARCMT 74#cmakedefine01 CLANG_ENABLE_OBJC_REWRITER 75#cmakedefine01 CLANG_ENABLE_STATIC_ANALYZER 76 77/* Spawn a new process clang.exe for the CC1 tool invocation, when necessary */ 78#cmakedefine01 CLANG_SPAWN_CC1 79 80#endif 81