bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/20060] ld --gc-sections fail with __tls_get_addr_opt


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/20060] ld --gc-sections fail with __tls_get_addr_opt
Date: Wed, 11 May 2016 13:44:51 +0000

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

--- Comment #2 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The binutils-2_26-branch branch has been updated by Alan Modra
<address@hidden>:

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

commit ad79d09b98fcb5574b1353554018762628d2be88
Author: Alan Modra <address@hidden>
Date:   Wed May 11 21:54:05 2016 +0930

    ld --gc-sections fail with __tls_get_addr_opt

    When --gc-sections is active, __tls_get_addr_opt is marked as not
    needed and forced local before ppc*_elf_tls_setup is run.

    bfd/
        PR 20060
        * elf64-ppc.c (ppc64_elf_tls_setup): Clear forced_local.
        * elf32-ppc.c (ppc_elf_tls_setup): Likewise.
    ld/
        PR 20060
        * testsuite/ld-powerpc/powerpc.exp: Run new tests.
        * testsuite/ld-powerpc/tlsdll.s: New.
        * testsuite/ld-powerpc/tlsdll.ver: New.
        * testsuite/ld-powerpc/tlsdll_32.s: New.
        * testsuite/ld-powerpc/tlsopt5.d: New.
        * testsuite/ld-powerpc/tlsopt5.s: New.
        * testsuite/ld-powerpc/tlsopt5_32.d: New.
        * testsuite/ld-powerpc/tlsopt5_32.s: New.

-- 
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]