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


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  fa85fb9a1bf35209a149d07ebefb2a8970e4a27a (commit)
      from  35e5d2f0f81d97f9bd41586b1979345072b7989d (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=fa85fb9a1bf35209a149d07ebefb2a8970e4a27a

commit fa85fb9a1bf35209a149d07ebefb2a8970e4a27a
Author: Marcus Shawcroft <marcus.shawcroft@arm.com>
Date:   Tue Apr 15 17:46:07 2014 +0100

    [AArch64] Fix off by one error in instruction relaxation mask.
    
    The AArch64 TLSDESC to IE relaxation code uses a bit mask intended to
    ensure that destination register in a relaxed ldr instruction is
    always X0.  The mask has an off by one error resulting in the most
    significant bit of the destination register being retained in the
    relaxed instruction.  The issue generally appears when the compiler
    emits TLS accesses code under high register pressure resulting in a
    broken code sequence.

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

Summary of changes:
 bfd/ChangeLog                                |    4 ++++
 bfd/elfnn-aarch64.c                          |    2 +-
 ld/testsuite/ChangeLog                       |    5 +++++
 ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s |    2 +-
 4 files changed, 11 insertions(+), 2 deletions(-)


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]