bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/22751] LTO broken for libgcc libcalls


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/22751] LTO broken for libgcc libcalls
Date: Sat, 27 Jan 2018 14:54:47 +0000

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

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The binutils-2_30-branch branch has been updated by Nick Clifton
<address@hidden>:

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

commit cad6449ec5efdb8cf7adb3f44e67712effebb05f
Author: Nick Clifton <address@hidden>
Date:   Sat Jan 27 14:53:19 2018 +0000

    Revert the optimization of the placement of LTO objects as a temporary
solution for PR 22751.

        PR 22751
        Revert this change as a temporary solution for this PR:

        2017-09-02  Alan Modra  <address@hidden>

        * ldlang.h (lang_input_statement_type): Expand comments.
        (LANG_FOR_EACH_INPUT_STATEMENT): Rewrite without casts.
        * ldlang.c (lang_for_each_input_file): Likewise.
        (load_symbols): Set usrdata for archives.
        (find_rescan_insertion): New function.
        (lang_process): Trim off and reinsert entries added to file chain
        when rescanning archives for LTO.
        * ldmain.c (add_archive_element): Set my_archive input_statement
        next pointer to last element added.

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