From f4ac8484646f3c9e8e7a89d49f2d01b5bdd1c39f Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Mon, 9 Jun 2008 14:53:13 +0000 Subject: 2008-06-03 Christophe Lyon bfd/ * elf32-arm.c (arm_stub_is_thumb): Define. (elf32_arm_final_link_relocate): Handle near mode switching stubs. ld/testsuite/ * ld-arm/farcall-thumb-thumb-m.d: Fix branch type. * ld-arm/farcall-thumb-arm.d: Likewise. --- ld/testsuite/ChangeLog | 5 +++++ ld/testsuite/ld-arm/farcall-thumb-arm.d | 2 +- ld/testsuite/ld-arm/farcall-thumb-thumb-m.d | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) (limited to 'ld/testsuite') diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 5b55275..61f6dd9 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2008-06-09 Christophe Lyon + + * ld-arm/farcall-thumb-thumb-m.d: Fix branch type. + * ld-arm/farcall-thumb-arm.d: Likewise. + 2008-05-31 Nick Clifton PR ld/6430 diff --git a/ld/testsuite/ld-arm/farcall-thumb-arm.d b/ld/testsuite/ld-arm/farcall-thumb-arm.d index bcabeb9..d733511 100644 --- a/ld/testsuite/ld-arm/farcall-thumb-arm.d +++ b/ld/testsuite/ld-arm/farcall-thumb-arm.d @@ -12,7 +12,7 @@ Disassembly of section .text: ... 00001018 <_start>: - 1018: f7ff eff2 blx 1000 <_start-0x18> + 1018: f7ff fff2 bl 1000 <_start-0x18> Disassembly of section .foo: 02001014 : diff --git a/ld/testsuite/ld-arm/farcall-thumb-thumb-m.d b/ld/testsuite/ld-arm/farcall-thumb-thumb-m.d index 691d4e0..6415be7 100644 --- a/ld/testsuite/ld-arm/farcall-thumb-thumb-m.d +++ b/ld/testsuite/ld-arm/farcall-thumb-thumb-m.d @@ -12,7 +12,7 @@ Disassembly of section .text: 100c: 02001015 .word 0x02001015 00001010 <_start>: - 1010: f7ff eff6 blx 1000 <_start-0x10> + 1010: f7ff fff6 bl 1000 <_start-0x10> Disassembly of section .foo: 02001014 : -- cgit v1.1