diff options
author | Fangrui Song <i@maskray.me> | 2023-02-02 14:51:35 -0800 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2023-02-02 14:51:35 -0800 |
commit | c294bdd64768e0954e7dec8ed878bdac7ce7530f (patch) | |
tree | 2773d915c7470b4c4f8178551d4af0831bb0dba1 /clang/lib/Parse/ParseDecl.cpp | |
parent | dd3f7b02255a52b709797cdc6d121b113df9b4ab (diff) | |
download | llvm-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