diff options
| author | Lang Hames <lhames@gmail.com> | 2016-09-12 17:19:24 +0000 |
|---|---|---|
| committer | Lang Hames <lhames@gmail.com> | 2016-09-12 17:19:24 +0000 |
| commit | 8d4be3aacf48db17b3c7429492ed1a36264fe30a (patch) | |
| tree | d8140243d98e4b3cfef79fadab4d0e77be8bd2ff /llvm/lib/AsmParser | |
| parent | 74f490d3315916bd704da550ebe4f79917d6737b (diff) | |
| download | bcm5719-llvm-8d4be3aacf48db17b3c7429492ed1a36264fe30a.tar.gz bcm5719-llvm-8d4be3aacf48db17b3c7429492ed1a36264fe30a.zip | |
[MCJIT] Fix some inconsistent handling of name mangling inside MCJIT.
This patch moves symbol mangling from findSymbol to getSymbolAddress. The
findSymbol, findExistingSymbol and findModuleForSymbol methods now always take
a mangled name, allowing the 'demangle-and-retry' cruft to be removed from
findSymbol. See http://llvm.org/PR28699 for details.
Patch by James Holderness. Thanks very much James!
llvm-svn: 281238
Diffstat (limited to 'llvm/lib/AsmParser')
0 files changed, 0 insertions, 0 deletions

