Add cantunwind when unwind info does not match start of section.
authorYury Usishchev <y.usishchev@samsung.com>
Tue, 12 Jan 2016 16:33:20 +0000 (16:33 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 12 Jan 2016 16:35:49 +0000 (16:35 +0000)
commitac06903dcff237777c8d507a03aafd79c84129ae
tree1a73cdf1c03c294fc122820ad060066466cb4de5
parentce5e165eae8925f64da52172f3e67ad8010a1aa0
Add cantunwind when unwind info does not match start of section.

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.
bfd/ChangeLog
bfd/elf32-arm.c
ld/ChangeLog
ld/testsuite/ld-arm/arm-elf.exp
ld/testsuite/ld-arm/unwind-mix.d [new file with mode: 0644]
ld/testsuite/ld-arm/unwind-mix1.s [new file with mode: 0644]
ld/testsuite/ld-arm/unwind-mix2.s [new file with mode: 0644]