bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gold/18106] error: TLS relocation against invalid instruction


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gold/18106] error: TLS relocation against invalid instruction
Date: Sun, 22 Mar 2015 19:00:07 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=18106

--- Comment #7 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Cary Coutant <address@hidden>:

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

commit 152f702439a34bf20b74f472695490edb42ad56f
Author: Cary Coutant <address@hidden>
Date:   Sun Mar 22 11:59:21 2015 -0700

    Fix support for i386 TLS GD-to-IE optimization.

    There are two cases to support, one with an SIB-form (6-byte) LEA,
    the other with a 5-byte LEA and a NOP after the call __tls_get_addr.
    Gold did not yet support the second case. This patch adds that
    support.

    gold/
        PR gold/18106
        * i386.cc (Target_i386::Relocate::tls_gd_to_ie): Fix support for
        non-SIB form of lea, with nop after the call.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]