llvm-project/lldb/source/Plugins/SymbolFile/DWARF
Ed Maste 2ea0f2cdae 64-Bit DWARF support for .debug_aranges and .debug_pubnames
llvm-svn: 193250
2013-10-23 17:24:15 +00:00
..
CMakeLists.txt Convert to UNIX line endings. 2013-09-25 10:37:32 +00:00
DWARFAbbreviationDeclaration.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFAbbreviationDeclaration.h <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFAttribute.h Fix a bunch of compile time warnings and a build failure on ubuntu. 2013-08-30 17:50:57 +00:00
DWARFCompileUnit.cpp Remove unused DWARFCompileUnit::Extract variant 2013-10-17 13:23:03 +00:00
DWARFCompileUnit.h Remove unused DWARFCompileUnit::Extract variant 2013-10-17 13:23:03 +00:00
DWARFDIECollection.cpp
DWARFDIECollection.h Fixed the header guards. 2011-09-12 04:20:38 +00:00
DWARFDebugAbbrev.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugAbbrev.h <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugArangeSet.cpp 64-Bit DWARF support for .debug_aranges and .debug_pubnames 2013-10-23 17:24:15 +00:00
DWARFDebugArangeSet.h <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugAranges.cpp <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
DWARFDebugAranges.h <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugInfo.cpp Fixed parsing of the .debug_aranges section so that LLDB will still work correctly even if arange data is not available for every object file in the program. 2013-09-09 23:17:40 +00:00
DWARFDebugInfo.h After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. 2013-04-18 22:45:39 +00:00
DWARFDebugInfoEntry.cpp Added support for reading thread-local storage variables, as defined using the __thread modifier. 2013-10-17 21:14:00 +00:00
DWARFDebugInfoEntry.h Fixes LLDB address ranges with gcc 4.8 2013-07-25 15:13:50 +00:00
DWARFDebugLine.cpp Initial DWARF64 support for .debug_line 2013-10-23 14:18:41 +00:00
DWARFDebugLine.h Initial DWARF64 support for .debug_line 2013-10-23 14:18:41 +00:00
DWARFDebugMacinfo.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugMacinfo.h <rdar://problem/13338643> 2013-03-04 21:46:16 +00:00
DWARFDebugMacinfoEntry.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugMacinfoEntry.h <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugPubnames.cpp <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
DWARFDebugPubnames.h Fixed the header guards. 2011-09-12 04:20:38 +00:00
DWARFDebugPubnamesSet.cpp 64-Bit DWARF support for .debug_aranges and .debug_pubnames 2013-10-23 17:24:15 +00:00
DWARFDebugPubnamesSet.h Visual Studio 2013 compilation support: added some #ifdef _MSC_VER for unsupported code in MSVC. 2013-09-18 08:09:31 +00:00
DWARFDebugRanges.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDebugRanges.h <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFDeclContext.cpp Fix issues with GCC debugging. GCC emits DWARF in unique ways that LLDB wasn't handling. This fix will fix cases where classes are forward declared using DW_TAG_structure_type and then actually defined using DW_TAG_class_type. LLDB, when it finds a forward declaration, would try and find and parse the complete type. It does this by: 2013-07-15 21:10:17 +00:00
DWARFDeclContext.h Made all other "operator bool"s explicit and ensured 2013-10-04 21:35:29 +00:00
DWARFDefines.cpp
DWARFDefines.h Cleanup/rearrange includes: 2013-08-28 12:14:27 +00:00
DWARFFormValue.cpp <rdar://problem/13561911> 2013-04-03 21:09:33 +00:00
DWARFFormValue.h Added support "__attribute__((__vector_size__(B)))" and "__attribute__((ext_vector_type(N)))". 2013-04-05 23:27:21 +00:00
DWARFLocationDescription.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFLocationDescription.h Fixed the header guards. 2011-09-12 04:20:38 +00:00
DWARFLocationList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DWARFLocationList.h <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
HashedNameToDIE.h Added the ability to get a list of types from a SBModule or SBCompileUnit. Sebastien Metrot wanted this, and sent a hollowed out patch. I filled in the blanks and did the low level implementation. The new functions are: 2013-06-18 22:51:05 +00:00
LogChannelDWARF.cpp Fixed parsing of the .debug_aranges section so that LLDB will still work correctly even if arange data is not available for every object file in the program. 2013-09-09 23:17:40 +00:00
LogChannelDWARF.h <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
Makefile
NameToDIE.cpp Added the ability to get a list of types from a SBModule or SBCompileUnit. Sebastien Metrot wanted this, and sent a hollowed out patch. I filled in the blanks and did the low level implementation. The new functions are: 2013-06-18 22:51:05 +00:00
NameToDIE.h Added the ability to get a list of types from a SBModule or SBCompileUnit. Sebastien Metrot wanted this, and sent a hollowed out patch. I filled in the blanks and did the low level implementation. The new functions are: 2013-06-18 22:51:05 +00:00
SymbolFileDWARF.cpp Added support for reading thread-local storage variables, as defined using the __thread modifier. 2013-10-17 21:14:00 +00:00
SymbolFileDWARF.h Huge change to clean up types. 2013-07-11 22:46:58 +00:00
SymbolFileDWARFDebugMap.cpp Changed the bool conversion operator on ConstString 2013-10-03 22:27:29 +00:00
SymbolFileDWARFDebugMap.h Huge change to clean up types. 2013-07-11 22:46:58 +00:00
UniqueDWARFASTType.cpp Fix segfault in UniqueDWARFASTTypeList::Find if we are comparing 2011-10-01 01:28:37 +00:00
UniqueDWARFASTType.h Added a fix that should help incorrect type uniquing. There was an issue 2011-03-15 04:38:20 +00:00