[all-commits] [llvm/llvm-project] 4f0862: [lld-macho] Support re-exports of individual symbols
Jez Ng via All-commits
all-commits at lists.llvm.org
Mon Mar 27 13:39:57 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4f086218ddc3862b695abc986b2387db55e89da9
https://github.com/llvm/llvm-project/commit/4f086218ddc3862b695abc986b2387db55e89da9
Author: Jez Ng <jezng at fb.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M lld/MachO/Driver.cpp
M lld/MachO/ExportTrie.cpp
M lld/MachO/Symbols.h
M lld/MachO/SyntheticSections.cpp
M lld/test/MachO/export-options.s
Log Message:
-----------
[lld-macho] Support re-exports of individual symbols
Specifically, we support this:
ld64.lld -dylib foo.o libbar.dylib -exported_symbol _bar -o libfoo.dylib
Where `_bar` is defined in libbar.dylib.
Reviewed By: #lld-macho, smeenai
Differential Revision: https://reviews.llvm.org/D144153
More information about the All-commits
mailing list