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. c955de363b91edba8a92877f97b1be68357d9582


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  c955de363b91edba8a92877f97b1be68357d9582 (commit)
      from  3e60bf4df86f323dde4281886a355589488149aa (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=c955de363b91edba8a92877f97b1be68357d9582

commit c955de363b91edba8a92877f97b1be68357d9582
Author: Will Newton <will.newton@linaro.org>
Date:   Fri Mar 14 11:45:32 2014 +0000

    bfd/elfnn-aarch64.c: Fix calculation of DT_RELASZ
    
    The current code subtracts the size of the output section containing
    relplt from RELASZ. In some cases this will be the same output
    section as the dynamic relocs causing a value of zero to be output.
    Calculating the size from input sections seems to make more sense.
    
    bfd/ChangeLog:
    
    2014-03-25  Will Newton  <will.newton@linaro.org>
    
    	 * elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_sections):
    	 Set value of DT_PLTRELSZ and DT_RELASZ based on the size
    	 of input sections rather than output sections.
    
    ld/testsuite/ChangeLog:
    
    2014-03-25  Will Newton  <will.newton@linaro.org>
    
    	 * ld-aarch64/aarch64-elf.exp: Add relasz dump test.
    	 * ld-aarch64/relasz.d: New file.
    	 * ld-aarch64/relasz.s: Likewise.

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

Summary of changes:
 bfd/ChangeLog                           |    6 ++++++
 bfd/elfnn-aarch64.c                     |    4 ++--
 ld/testsuite/ChangeLog                  |    6 ++++++
 ld/testsuite/ld-aarch64/aarch64-elf.exp |    2 ++
 ld/testsuite/ld-aarch64/relasz.d        |   18 ++++++++++++++++++
 ld/testsuite/ld-aarch64/relasz.s        |    9 +++++++++
 6 files changed, 43 insertions(+), 2 deletions(-)
 create mode 100644 ld/testsuite/ld-aarch64/relasz.d
 create mode 100644 ld/testsuite/ld-aarch64/relasz.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]