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. 44f814ce5066f10a3bed29c45d10e0d38f4fa433


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  44f814ce5066f10a3bed29c45d10e0d38f4fa433 (commit)
      from  a621549d28266198cfd5fd9360d63ff565acaeff (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=44f814ce5066f10a3bed29c45d10e0d38f4fa433

commit 44f814ce5066f10a3bed29c45d10e0d38f4fa433
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]