| commit | 6c97f4c7d7570fd79695ba822456c3dbe48c752a | [log] [tgz] |
|---|---|---|
| author | Pete Cooper <peter_cooper@apple.com> | Fri Dec 18 18:51:08 2015 +0000 |
| committer | Pete Cooper <peter_cooper@apple.com> | Fri Dec 18 18:51:08 2015 +0000 |
| tree | 7a3b19f20a2d0efa19ff51a9ef08e6a5d254f9c0 | |
| parent | a45c0e0d4ec2c93aad4c095b5b99974abfeef0af [diff] |
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