1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/include/llvm/DebugInfo/DWARF
Pete Cooper 70c961d67d Improve DWARFDebugFrame::parse to also handle __eh_frame.
LLVM MC has single methods which can handle the output of EH frame and DWARF CIE's and FDE's.

This code improves DWARFDebugFrame::parse to do the same for parsing.

This also allows llvm-objdump to support the --dwarf=frames option which objdump supports.  This
option dumps the .eh_frame section using the new code in DWARFDebugFrame::parse.

http://reviews.llvm.org/D15535

Reviewed by Rafael Espindola.

llvm-svn: 256008
2015-12-18 18:51:08 +00:00
..
DWARFAbbreviationDeclaration.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
DWARFAcceleratorTable.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
DWARFCompileUnit.h dwarfdump: Reference the appropriate line table segment when dumping dwp files 2015-11-17 21:08:05 +00:00
DWARFContext.h Improve DWARFDebugFrame::parse to also handle __eh_frame. 2015-12-18 18:51:08 +00:00
DWARFDebugAbbrev.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
DWARFDebugAranges.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
DWARFDebugArangeSet.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
DWARFDebugFrame.h Improve DWARFDebugFrame::parse to also handle __eh_frame. 2015-12-18 18:51:08 +00:00
DWARFDebugInfoEntry.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
DWARFDebugLine.h Whitespace. 2015-09-16 06:36:03 +00:00
DWARFDebugLoc.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
DWARFDebugMacro.h dwarfdump: Added macro support to llvm-dwarfdump tool. 2015-11-12 09:38:54 +00:00
DWARFDebugRangeList.h DWARFDebugRangeList: make the list of entries available to clients. 2015-03-13 23:30:07 +00:00
DWARFFormValue.h [llvm-dwp] Retrieve the DWOID from the CU for the cu_index entry 2015-12-04 17:20:04 +00:00
DWARFRelocMap.h
DWARFSection.h Add more missing #includes, found by modules build. 2015-05-11 22:41:07 +00:00
DWARFTypeUnit.h dwarfdump: Reference the appropriate line table segment when dumping dwp files 2015-11-17 21:08:05 +00:00
DWARFUnit.h dwarfdump: Reference the appropriate line table segment when dumping dwp files 2015-11-17 21:08:05 +00:00
DWARFUnitIndex.h [llvm-dwp] Emit a rather fictional debug_cu_index 2015-12-02 06:21:34 +00:00