aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParseDecl.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2023-02-02 14:51:35 -0800
committerFangrui Song <i@maskray.me>2023-02-02 14:51:35 -0800
commitc294bdd64768e0954e7dec8ed878bdac7ce7530f (patch)
tree2773d915c7470b4c4f8178551d4af0831bb0dba1 /clang/lib/Parse/ParseDecl.cpp
parentdd3f7b02255a52b709797cdc6d121b113df9b4ab (diff)
downloadllvm-c294bdd64768e0954e7dec8ed878bdac7ce7530f.zip
llvm-c294bdd64768e0954e7dec8ed878bdac7ce7530f.tar.gz
llvm-c294bdd64768e0954e7dec8ed878bdac7ce7530f.tar.bz2
libLTO.{so,dylib}: remove unused non-LTO symbols
These dissembler symbols are not used by LTO (see Apple ld64's use in check-llvm-tools-lto). On ELF platforms, these symbols are not defined and are rejected by ld --no-undefined-version. I think this is a more proper solution than D139932 and this fixes -DBUILD_SHARED_LIBS=on for ELF as well.
Diffstat (limited to 'clang/lib/Parse/ParseDecl.cpp')
0 files changed, 0 insertions, 0 deletions