From 306bb645e3f185ad9ce3e962ade497d43135c78f Mon Sep 17 00:00:00 2001 From: David Maas Date: Sun, 14 Feb 2021 06:52:45 -0600 Subject: [PATCH] Disabled LLVM_EXPORTED_SYMBOL_FILE in libclang to work around https://github.com/InfectedLibraries/llvm-project/issues/3 --- clang/tools/libclang/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clang/tools/libclang/CMakeLists.txt b/clang/tools/libclang/CMakeLists.txt index ddf65d64aa99b63..218cb4b4b8142b2 100644 --- a/clang/tools/libclang/CMakeLists.txt +++ b/clang/tools/libclang/CMakeLists.txt @@ -108,6 +108,9 @@ if(MSVC) set(LLVM_EXPORTED_SYMBOL_FILE) endif() +# Disable the exports file as a workaround for https://github.com/InfectedLibraries/llvm-project/issues/3 +set(LLVM_EXPORTED_SYMBOL_FILE) + if(LLVM_ENABLE_PIC OR (WIN32 AND NOT LIBCLANG_BUILD_STATIC)) set(ENABLE_SHARED SHARED) endif()