diff options
author | Keith Smiley <keithbsmiley@gmail.com> | 2024-05-09 13:14:03 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-09 13:14:03 -0700 |
commit | d36b4abb51a9f84d436f184581b15021fdf22114 (patch) | |
tree | 4b7f93c9e105002e45d997434b304844927bf8f2 /clang/lib/Sema/SemaLookup.cpp | |
parent | dcf92a249233cab103f848dd12e96e0d642a8899 (diff) | |
download | llvm-d36b4abb51a9f84d436f184581b15021fdf22114.zip llvm-d36b4abb51a9f84d436f184581b15021fdf22114.tar.gz llvm-d36b4abb51a9f84d436f184581b15021fdf22114.tar.bz2 |
[bazel] Rework liblldb (#91549)
Previously we were linking liblldb as a shared library, but also linking
the contents into the lldb binary. This is invalid and results in subtle
runtime issues because of duplicate constants, like the global plugin
registry. This now links the dylib to lldb directly. This requires we
switch to cc_binary instead because cc_shared_library expects your
library to export all symbols in your transitive dependency tree, where
we only want to export lldb symbols.
Diffstat (limited to 'clang/lib/Sema/SemaLookup.cpp')
0 files changed, 0 insertions, 0 deletions