This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. c542398150124a0b5adbbeeb274e55ee56d3120a


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  c542398150124a0b5adbbeeb274e55ee56d3120a (commit)
      from  de589d04f30e658fcf4ba37a678c9487c128f97f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c542398150124a0b5adbbeeb274e55ee56d3120a

commit c542398150124a0b5adbbeeb274e55ee56d3120a
Author: Terry Guo <terry.guo@arm.com>
Date:   Thu Aug 21 18:00:35 2014 +0800

    bfd/ChangeLog
    2014-08-21  Tony Wang  <tony.wang@arm.com>
    
    	* elf32-arm.c (elf32_arm_final_link_relocate): Implement
    	the veneer routine for R_ARM_THM_JUMP19.
    	(arm_type_of_stub): Add conditional clause for R_ARM_THM_JUMP19
    	(elf32_arm_size_stub): Ditto.
    
    ld/testsuite/ChangeLog
    2014-08-21  Tony Wang  <tony.wang@arm.com>
    
    	* ld-arm/jump-reloc-veneers-cond.s: New test.
    	* ld-arm/farcall-cond-thumb-arm.s: Ditto.
    	* ld-arm/jump-reloc-veneers-cond-short.d: Expected output
    	for target without a veneer generation.
    	* ld-arm/jump-reloc-veneers-cond-long.d: Expected output
    	for target with a veneer generation.
    	* ld-arm/farcall-cond-thumb-arm.d: Expected output for
    	inter working veneer generation.
    	* ld-arm/arm-elf.exp: Add tests for conditional branch veneer.

-----------------------------------------------------------------------

Summary of changes:
 bfd/ChangeLog                                      |    7 +++
 bfd/elf32-arm.c                                    |   41 +++++++++++++++++---
 ld/testsuite/ChangeLog                             |   12 ++++++
 ld/testsuite/ld-arm/arm-elf.exp                    |   35 +++++++++++++++++
 ld/testsuite/ld-arm/farcall-cond-thumb-arm.d       |   18 +++++++++
 ld/testsuite/ld-arm/farcall-cond-thumb-arm.s       |   27 +++++++++++++
 .../ld-arm/jump-reloc-veneers-cond-long-backward.d |   24 +++++++++++
 ld/testsuite/ld-arm/jump-reloc-veneers-cond-long.d |   24 +++++++++++
 .../jump-reloc-veneers-cond-short-backward.d       |   13 ++++++
 .../ld-arm/jump-reloc-veneers-cond-short.d         |   13 ++++++
 ld/testsuite/ld-arm/jump-reloc-veneers-cond.s      |   12 ++++++
 11 files changed, 220 insertions(+), 6 deletions(-)
 create mode 100644 ld/testsuite/ld-arm/farcall-cond-thumb-arm.d
 create mode 100644 ld/testsuite/ld-arm/farcall-cond-thumb-arm.s
 create mode 100644 ld/testsuite/ld-arm/jump-reloc-veneers-cond-long-backward.d
 create mode 100644 ld/testsuite/ld-arm/jump-reloc-veneers-cond-long.d
 create mode 100644 ld/testsuite/ld-arm/jump-reloc-veneers-cond-short-backward.d
 create mode 100644 ld/testsuite/ld-arm/jump-reloc-veneers-cond-short.d
 create mode 100644 ld/testsuite/ld-arm/jump-reloc-veneers-cond.s


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]