llvm.org GIT mirror llvm / 804bd9d
tools: handle out-of-line personality 0 decoding In some cases it is possible to have a personality 0 unwinding opcodes in the extab (such as when .handlerdata is used in the assembly). Simply decode the 3 opcodes for that case. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201030 91177308-0d34-0410-b5e6-96231b3b80d8 Saleem Abdulrasool 5 years ago
1 changed file(s) with 1 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
434434
435435 switch (PersonalityIndex) {
436436 case AEABI_UNWIND_CPP_PR0:
437 llvm_unreachable("Personality 0 should be compact inline!");
437 PrintOpcodes(Contents->data() + TableEntryOffset, 3, 1);
438438 break;
439439 case AEABI_UNWIND_CPP_PR1:
440440 case AEABI_UNWIND_CPP_PR2: