llvm-project/lldb/source/Plugins/SymbolFile/DWARF
Greg Clayton 3f19ada88e Cleanup the iOS simulator code.
Fixes include:
- Don't say that "<arch>-apple-ios" is compatible with "<arch>-apple-macosx"
- Fixed DynamicLoaderMacOSXDYLD so specify an architecture that was converted solely from a cputype and subtype, just specify the file + UUID.
- Fixed PlatformiOSSimulator::GetSupportedArchitectureAtIndex() so it returns the correct archs
- Fixed SymbolFileDWARFDebugMap to load .o files correctly by just specifying the architecture without the vendor and OS now that "<arch>-apple-ios" is not compatible with "<arch>-apple-macosx" so we can load .o files correctly for DWARF with debug map
- Fixed the coded in TargetList::CreateTarget() so it does the right thing with an underspecified triple where just the arch is specified.

llvm-svn: 212783
2014-07-10 23:33:37 +00:00
..
CMakeLists.txt Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFAbbreviationDeclaration.cpp Remove unused code. 2014-03-07 21:51:19 +00:00
DWARFAbbreviationDeclaration.h Remove unused code. 2014-03-07 21:51:19 +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 Parse DW_AT_ranges for compile units on Darwin when .debug_aranges is not available for the current compile unit. 2014-03-14 23:36:38 +00:00
DWARFCompileUnit.h Parse DW_AT_ranges for compile units on Darwin when .debug_aranges is not available for the current compile unit. 2014-03-14 23:36:38 +00:00
DWARFDIECollection.cpp
DWARFDIECollection.h Fixed the header guards. 2011-09-12 04:20:38 +00:00
DWARFDataExtractor.cpp Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDataExtractor.h Migrate DWARFDebugLine to DWARFDataExtractor 64-bit DWARF support 2013-10-31 19:51:53 +00:00
DWARFDebugAbbrev.cpp Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugAbbrev.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugArangeSet.cpp Don’t crash when we get an invalid .debug_aranges set, just ignore it. Also print out warning messages if LLDB_CONFIGURATION_DEBUG is defined. 2014-04-04 17:53:30 +00:00
DWARFDebugArangeSet.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugAranges.cpp sweep up -Wformat warnings from gcc 2014-04-04 04:06:10 +00:00
DWARFDebugAranges.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugInfo.cpp Fix typos. 2014-07-08 18:05:41 +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 Parse DW_AT_ranges for compile units on Darwin when .debug_aranges is not available for the current compile unit. 2014-03-14 23:36:38 +00:00
DWARFDebugInfoEntry.h Xcode 5 crashes if lldb stops at breakpoint if long c++ template lists are present. 2014-04-04 18:15:18 +00:00
DWARFDebugLine.cpp Fix typos. 2014-07-08 18:05:41 +00:00
DWARFDebugLine.h Migrate DWARFDebugLine to DWARFDataExtractor 64-bit DWARF support 2013-10-31 19:51:53 +00:00
DWARFDebugMacinfo.cpp Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugMacinfo.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugMacinfoEntry.cpp Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugMacinfoEntry.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugPubnames.cpp sweep up -Wformat warnings from gcc 2014-04-04 04:06:10 +00:00
DWARFDebugPubnames.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugPubnamesSet.cpp Update DWARFDebugPubnamesSet 64-bit DWARF to use new DWARFDataExtractor 2013-10-25 13:18:17 +00:00
DWARFDebugPubnamesSet.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDebugRanges.cpp Fix typos. 2014-07-08 18:05:41 +00:00
DWARFDebugRanges.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFDeclContext.cpp Fix typos. 2014-07-08 18:05:41 +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 Fix typos. 2014-07-08 18:05:41 +00:00
DWARFFormValue.h Fix gcc warnings about casting away constness 2014-01-17 18:29:08 +00:00
DWARFLocationDescription.cpp Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFLocationDescription.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFLocationList.cpp Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
DWARFLocationList.h Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +00:00
HashedNameToDIE.h Fix typos. 2014-07-08 18:05:41 +00:00
LogChannelDWARF.cpp Fix typos. 2014-07-08 18:05:41 +00:00
LogChannelDWARF.h <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
Makefile
NameToDIE.cpp Introduce DWARFDataExtractor for 64-Bit DWARF parsing 2013-10-24 20:43:47 +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 Fix typos. 2014-07-08 18:05:41 +00:00
SymbolFileDWARF.h Xcode 5 crashes if lldb stops at breakpoint if long c++ template lists are present. 2014-04-04 18:15:18 +00:00
SymbolFileDWARFDebugMap.cpp Cleanup the iOS simulator code. 2014-07-10 23:33:37 +00:00
SymbolFileDWARFDebugMap.h Fix typos. 2014-07-01 21:22:11 +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