In order to keep symbol lookup a simple name lookup this patch adds versioned symbols with an explicit @ to the symbol table.
This fixes PR31495.
Paths
| Differential D28401
Handle versioned undefined symbols ClosedPublic Authored by • rafael on Jan 6 2017, 8:20 AM.
Details
Diff Detail Event Timelinepcc edited edge metadata. Comment ActionsLGTM Since I've been thinking about copy relocations recently: I wonder whether there's anything we need to/can do about copy relocations with this change? It isn't possible to preempt a specific version of a symbol in another DSO, is it? This revision is now accepted and ready to land.Jan 6 2017, 1:03 PM
Revision Contents
Diff 83368 ELF/InputFiles.cpp
ELF/Symbols.cpp
test/ELF/undefined-versioned-symbol.s
|