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 binutils-2_24-branch updated. 1dcf5ce6ddfdf6155e6b5f1f222bc2b1761ef42b


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, binutils-2_24-branch has been updated
       via  1dcf5ce6ddfdf6155e6b5f1f222bc2b1761ef42b (commit)
       via  14d96265dd8fd934d868c0b8e1991e2fefbe9fc8 (commit)
       via  67428c4aa56d4183d0f531e0d752040745a94423 (commit)
      from  5e705ddb0649980f0ea8c896d91c406c11817472 (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=1dcf5ce6ddfdf6155e6b5f1f222bc2b1761ef42b

commit 1dcf5ce6ddfdf6155e6b5f1f222bc2b1761ef42b
Author: Will Newton <will.newton@linaro.org>
Date:   Tue Dec 10 22:02:05 2013 +0000

    ld/testsuite/ld-aarch64: Fixup IFUNC tests to work on all targets
    
    Make the ifunc-21 and ifunc-22 tests more generic to support
    aarch64_be and ELF targets.
    
    ld/testsuite/ChangeLog:
    
    2013-12-11  Will Newton  <will.newton@linaro.org>
    
    	* ld-aarch64/ifunc-21.d: Make test more generic to support
    	aarch64_be and ELF targets.
    	* ld-aarch64/ifunc-22.d: Likewise.

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

commit 14d96265dd8fd934d868c0b8e1991e2fefbe9fc8
Author: Will Newton <will.newton@linaro.org>
Date:   Mon Nov 25 14:44:59 2013 +0000

    bfd/elfnn-aarch64.c: Handle static links with ifunc correctly.
    
    The code for handling GOT references to ifunc symbols in static links
    was missing.
    
    bfd/ChangeLog:
    
    2013-11-26  Will Newton  <will.newton@linaro.org>
    
    	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol):
    	Handle STT_GNU_IFUNC symbols correctly in static links.
    
    ld/testsuite/ChangeLog:
    
    2013-11-26  Will Newton  <will.newton@linaro.org>
    
    	* ld-aarch64/aarch64-elf.exp: Add ifunc-22.
    	* ld-aarch64/ifunc-22.d: New file.
    	* ld-aarch64/ifunc-22.s: Likewise.

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

commit 67428c4aa56d4183d0f531e0d752040745a94423
Author: Will Newton <will.newton@linaro.org>
Date:   Mon Nov 25 11:07:07 2013 +0000

    bfd/elfnn-aarch64.c: Fix miscalculation of GOTPLT offset for ifunc syms.
    
    The .got.plt header size was not being correctly taken into account
    when calculating the offset for relocations against ifunc symbols.
    
    bfd/ChangeLog:
    
    2013-11-26  Will Newton  <will.newton@linaro.org>
    
    	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Ensure
    	PLT_INDEX is calculated using correct header size.
    
    ld/testsuite/ChangeLog:
    
    2013-11-26  Will Newton  <will.newton@linaro.org>
    
    	* ld-aarch64/aarch64-elf.exp: Add ifunc-21 test.
    	* ld-aarch64/ifunc-21.d: New file.
    	* ld-aarch64/ifunc-21.s: Likewise.

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

Summary of changes:
 bfd/ChangeLog                           |   10 +++++++++
 bfd/elfnn-aarch64.c                     |   33 +++++++++++++++++++++++++++++-
 ld/testsuite/ChangeLog                  |   18 ++++++++++++++++
 ld/testsuite/ld-aarch64/aarch64-elf.exp |    2 +
 ld/testsuite/ld-aarch64/ifunc-21.d      |   26 ++++++++++++++++++++++++
 ld/testsuite/ld-aarch64/ifunc-21.s      |   13 ++++++++++++
 ld/testsuite/ld-aarch64/ifunc-22.d      |   11 ++++++++++
 ld/testsuite/ld-aarch64/ifunc-22.s      |   14 +++++++++++++
 8 files changed, 125 insertions(+), 2 deletions(-)
 create mode 100644 ld/testsuite/ld-aarch64/ifunc-21.d
 create mode 100644 ld/testsuite/ld-aarch64/ifunc-21.s
 create mode 100644 ld/testsuite/ld-aarch64/ifunc-22.d
 create mode 100644 ld/testsuite/ld-aarch64/ifunc-22.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]