[PATCH] D35207: [ELF] - Give a symbol version extracted from name a priority over version set by script.
Rui Ueyama via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 12 06:40:14 PDT 2017
ruiu accepted this revision.
ruiu added a comment.
This revision is now accepted and ready to land.
LGTM
================
Comment at: ELF/SymbolTable.cpp:698-699
for (SymbolBody *B : Syms) {
+ // Symbols that have version baked in name will be proccessed later, see
+ // parseSymbolVersion(). Version from name has priority over version script.
+ if (B->getName().find('@') != StringRef::npos)
----------------
// Skip symbols containing version info because symbol versions specified by symbol names take precedence over version scripts. See parseSymbolVersion().
https://reviews.llvm.org/D35207
More information about the llvm-commits
mailing list