llvm-project/lldb/source
Sean Callanan fed0e758cb 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
2016-02-23 23:09:06 +00:00
..
API This patch stops lldb from loading a .lldbinit file from the current 2016-02-19 00:05:17 +00:00
Breakpoint Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
Commands Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings in some files in source/Commands; other minor fixes. 2016-02-23 01:43:44 +00:00
Core [LLDB][MIPS] Provide CPU string to compiler for appropriate code generation for MIPS 2016-02-18 11:53:28 +00:00
DataFormatters Fix a typo in FormatCache.cpp such that the cache would potentially return an invalid format in some cases 2016-02-18 19:23:52 +00:00
Expression When looking for symbols, find load addresses in a more robust way. 2016-02-23 23:09:06 +00:00
Host [linux] Remove all traces of signalfd(2) 2016-02-23 12:26:08 +00:00
Initialization Don't use an atexit handler for cleaning up the temp directory. 2016-02-19 19:20:44 +00:00
Interpreter This patch stops lldb from loading a .lldbinit file from the current 2016-02-19 00:05:17 +00:00
Plugins Work around a stepping bug in arm64 android M 2016-02-23 13:56:30 +00:00
Symbol Improve the handling of missing elf symtab and missing symbol sizes 2016-02-18 11:12:18 +00:00
Target Refactor GetSoftwareBreakpointTrapOpcode 2016-02-22 17:29:56 +00:00
Utility Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
CMakeLists.txt Add initial CMake glue for the NetBSD platform 2015-10-24 00:27:04 +00:00
lldb.cpp Add more NetBSD platform glue for lldb 2015-11-07 15:31:54 +00:00