-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Support -Bsymbolic-functions #18804
Copy link
Copy link
Open
Labels
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.
Milestone
Metadata
Metadata
Assignees
Labels
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.
This seems to be a blocker in my fork of zig-bootstrap when rebuilding LLVM 17.0.6 with zig.
See https://github.com/llvm/llvm-project/blob/llvmorg-17.0.6/clang/tools/clang-shlib/CMakeLists.txt#L54
The current solution is to either patch LLVM or to disable shared libraries entirely with
-DLLVM_ENABLE_PIC=OFF.