aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectSettings.cpp
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2016-02-23 23:09:06 +0000
committerSean Callanan <scallanan@apple.com>2016-02-23 23:09:06 +0000
commitfed0e758cb5f30cf19854315173f199420746ef8 (patch)
tree486222ac4e7e38213db9affcb4cdd55842bf5243 /lldb/source/Commands/CommandObjectSettings.cpp
parentc289b74bd6c6837731459ef9620a859fdd158d4d (diff)
downloadllvm-fed0e758cb5f30cf19854315173f199420746ef8.zip
llvm-fed0e758cb5f30cf19854315173f199420746ef8.tar.gz
llvm-fed0e758cb5f30cf19854315173f199420746ef8.tar.bz2
When looking for symbols, find load addresses in a more robust way.
IRExecutionUnit previously replicated a bunch of logic that already existed elsewhere for the purpose of getting a load address for a symbol. This approach failed to resolve certain types of symbols. Instead, we now use functions on SymbolContext to do the address resolution. This is a cleanup of IRExecutionUnit::FindInSymbols, and also fixes a latent bug where we looked at the wrong SymbolContext to determine whether or not it is external. <rdar://problem/24770829> llvm-svn: 261704
Diffstat (limited to 'lldb/source/Commands/CommandObjectSettings.cpp')
0 files changed, 0 insertions, 0 deletions