xref: /aosp_15_r20/external/clang/include/clang/Config/config.h.cmake (revision 67e74705e28f6214e480b399dd47ea732279e315)
1*67e74705SXin Li/* This generated file is for internal use. Do not include it from headers. */
2*67e74705SXin Li
3*67e74705SXin Li#ifdef CLANG_CONFIG_H
4*67e74705SXin Li#error config.h can only be included once
5*67e74705SXin Li#else
6*67e74705SXin Li#define CLANG_CONFIG_H
7*67e74705SXin Li
8*67e74705SXin Li/* Bug report URL. */
9*67e74705SXin Li#define BUG_REPORT_URL "${BUG_REPORT_URL}"
10*67e74705SXin Li
11*67e74705SXin Li/* Default C++ stdlib to use. */
12*67e74705SXin Li#define CLANG_DEFAULT_CXX_STDLIB "${CLANG_DEFAULT_CXX_STDLIB}"
13*67e74705SXin Li
14*67e74705SXin Li/* Default OpenMP runtime used by -fopenmp. */
15*67e74705SXin Li#define CLANG_DEFAULT_OPENMP_RUNTIME "${CLANG_DEFAULT_OPENMP_RUNTIME}"
16*67e74705SXin Li
17*67e74705SXin Li/* Multilib suffix for libdir. */
18*67e74705SXin Li#define CLANG_LIBDIR_SUFFIX "${CLANG_LIBDIR_SUFFIX}"
19*67e74705SXin Li
20*67e74705SXin Li/* Relative directory for resource files */
21*67e74705SXin Li#define CLANG_RESOURCE_DIR "${CLANG_RESOURCE_DIR}"
22*67e74705SXin Li
23*67e74705SXin Li/* Directories clang will search for headers */
24*67e74705SXin Li#define C_INCLUDE_DIRS "${C_INCLUDE_DIRS}"
25*67e74705SXin Li
26*67e74705SXin Li/* Default <path> to all compiler invocations for --sysroot=<path>. */
27*67e74705SXin Li#define DEFAULT_SYSROOT "${DEFAULT_SYSROOT}"
28*67e74705SXin Li
29*67e74705SXin Li/* Directory where gcc is installed. */
30*67e74705SXin Li#define GCC_INSTALL_PREFIX "${GCC_INSTALL_PREFIX}"
31*67e74705SXin Li
32*67e74705SXin Li/* Define if we have libxml2 */
33*67e74705SXin Li#cmakedefine CLANG_HAVE_LIBXML ${CLANG_HAVE_LIBXML}
34*67e74705SXin Li
35*67e74705SXin Li/* The LLVM product name and version */
36*67e74705SXin Li#define BACKEND_PACKAGE_STRING "${BACKEND_PACKAGE_STRING}"
37*67e74705SXin Li
38*67e74705SXin Li/* Linker version detected at compile time. */
39*67e74705SXin Li#cmakedefine HOST_LINK_VERSION "${HOST_LINK_VERSION}"
40*67e74705SXin Li
41*67e74705SXin Li/* pass --build-id to ld */
42*67e74705SXin Li#cmakedefine ENABLE_LINKER_BUILD_ID
43*67e74705SXin Li
44*67e74705SXin Li/* enable x86 relax relocations by default */
45*67e74705SXin Li#cmakedefine01 ENABLE_X86_RELAX_RELOCATIONS
46*67e74705SXin Li
47*67e74705SXin Li#endif
48