Add support for .ARM.exidx unwind information

.ARM.exidx/.ARM.extab sections contain unwind information used on ARM
architecture from unwinding from an exception.

Differential revision: http://reviews.llvm.org/D13245

llvm-svn: 248903
This commit is contained in:
Tamas Berghammer
2015-09-30 13:50:14 +00:00
parent e6e082348d
commit 648f3c7efa
15 changed files with 603 additions and 26 deletions

View File

@@ -1342,6 +1342,8 @@ ObjectFileMachO::GetAddressClass (lldb::addr_t file_addr)
return eAddressClassDebug;
case eSectionTypeEHFrame:
case eSectionTypeARMexidx:
case eSectionTypeARMextab:
case eSectionTypeCompactUnwind:
return eAddressClassRuntime;