hanchenye-llvm-project/lldb/source/Plugins
Ashok Thirumurthi 35729bb1f8 Adds an option to resolve a symbol from an address that can be used
to build out the symbol table as addresses are used, and implements
the mechanism for ELF to add stripped symbols from eh_frame.

Uses this mechanism to allow disassembly for addresses corresponding
to stripped symbols for ELF, and provide hooks to implement this for
PE COFF.

Also removes eSymbolContextTailCall in favor of an option for
ResolveSymbolContextForAddress for consistency with the documentation
for eSymbolContextEverything.  Essentially, this is just an option for
interpreting the so_addr.
                  

llvm-svn: 191307
2013-09-24 15:34:13 +00:00
..
ABI Add link to Darwin iOS arm ABI docs in ABIMacOSX_arm.cpp. 2013-08-23 01:31:25 +00:00
Disassembler Moved the static s_regex into a function body to allow it to be lazily initialized when/if it is ever used. We try to avoid global constructors when building shared libraries on Darwin. 2013-08-27 19:53:47 +00:00
DynamicLoader This fixes two issues with the POSIX dynamic loader: 2013-09-13 22:14:50 +00:00
Instruction Rename EmulationStateARM::sd_regs to avoid name clash (MSVC). 2013-08-27 16:24:28 +00:00
LanguageRuntime <rdar://problem/14071463> 2013-09-10 21:04:54 +00:00
ObjectContainer Fix some names in the wake of my Mach-O changes to LLVM. 2013-08-27 05:04:57 +00:00
ObjectFile Adds an option to resolve a symbol from an address that can be used 2013-09-24 15:34:13 +00:00
OperatingSystem <rdar://problem/13956179> 2013-05-29 23:31:14 +00:00
Platform Fixed a crasher where the remote platform was NULL and was being used. 2013-09-16 23:54:50 +00:00
Process Adds an option to resolve a symbol from an address that can be used 2013-09-24 15:34:13 +00:00
SymbolFile Made SymbolFileDWARF not crash if a function doesn't 2013-09-18 22:59:55 +00:00
SymbolVendor Call xmlFree on the node contents returned by xmlNodeGetContent, as the docs say to do. 2013-07-10 02:21:57 +00:00
UnwindAssembly Fix a bug where the x86 assembly instruction profiler would not correctly adjust 2013-09-24 03:28:54 +00:00
CMakeLists.txt Adding CMake build system to LLDB. Some known issues remain: 2013-02-21 20:58:22 +00:00
Makefile SymbolVendor/ELF is actually referenced by default by lib/Makefile on all 2013-09-18 16:33:12 +00:00