1 --- llvm-17.0.1.src/tools/clang/tools/clang-shlib/CMakeLists.txt 2023-09-19 11:05:13.000000000 +0200
2 +++ llvm-17.0.1.src/tools/clang/tools/clang-shlib/CMakeLists.txt.new 2023-09-22 19:40:57.158341019 +0200
5 # Optimize function calls for default visibility definitions to avoid PLT and
6 # reduce dynamic relocations.
7 -if (NOT APPLE AND NOT MINGW)
8 - target_link_options(clang-cpp PRIVATE LINKER:-Bsymbolic-functions)
10 +#if (NOT APPLE AND NOT MINGW)
11 +# target_link_options(clang-cpp PRIVATE LINKER:-Bsymbolic-functions)
14 # The clang-cpp DLL is supposed to export all symbols (except for ones
15 # that are explicitly hidden). Normally, this is what happens anyway, but