ac06903dcf
bfd * elf32-arm.c (elf32_arm_fix_exidx_coverage): Insert cantunwind when address in first unwind entry does not match start of section. tests * ld-arm/arm-elf.exp: New test. * ld-arm/unwind-mix.d: New file. * ld-arm/unwind-mix1.s: New file. * ld-arm/unwind-mix2.s: New file.
20 lines
414 B
Makefile
20 lines
414 B
Makefile
|
|
Unwind table index '\.ARM\.exidx' at offset .* contains 4 entries:
|
|
|
|
0x8004 <_start>: @0x8010
|
|
Compact model index: 1
|
|
0xc9 0x40 pop {D4}
|
|
0xc9 0x00 pop {D0}
|
|
0xa8 pop {r4, r14}
|
|
0xb0 finish
|
|
|
|
0x8008 <__aeabi_unwind_cpp_pr1>: 0x1 \[cantunwind\]
|
|
|
|
0x800c <end>: 0x80a8b0b0
|
|
Compact model index: 0
|
|
0xa8 pop {r4, r14}
|
|
0xb0 finish
|
|
0xb0 finish
|
|
|
|
0x8010 <end\+0x4>: 0x1 \[cantunwind\]
|
|
|