[PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 21 19:43:29 PDT 2016
pcc created this revision.
pcc added reviewers: rafael, ruiu, davide.
pcc added a subscriber: llvm-commits.
Herald added a subscriber: joker.eph.
These are properties of a symbol name, rather than a particular instance
of a symbol in an object file. We can simplify the code by collecting these
properties in Symbol.
The MustBeInDynSym flag has been renamed ExportDynamic, as its semantics
have been changed to be the same as those of --dynamic-list and
--export-dynamic-symbol, which do not cause hidden symbols to be exported.
http://reviews.llvm.org/D19400
Files:
ELF/LTO.cpp
ELF/MarkLive.cpp
ELF/OutputSections.cpp
ELF/SymbolTable.cpp
ELF/Symbols.cpp
ELF/Symbols.h
ELF/Writer.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19400.54604.patch
Type: text/x-patch
Size: 13614 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160422/53897841/attachment.bin>
More information about the llvm-commits
mailing list