bug-binutils
[Top][All Lists]
Advanced

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

[Bug gold/23397] internal error in emit_relocs_scan gold/reloc.cc:518


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gold/23397] internal error in emit_relocs_scan gold/reloc.cc:518
Date: Sat, 14 Jul 2018 19:47:09 +0000

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

--- Comment #1 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=1074bc6d41f480e9e7b8f2e68f778225da2559b7

commit 1074bc6d41f480e9e7b8f2e68f778225da2559b7
Author: Cary Coutant <address@hidden>
Date:   Sat Jul 14 11:52:27 2018 -0700

    Fix internal error when using --emit-relocs with plugins.

    When an .eh_frame section has deferred layout because of plugins, gold
    was neglecting to mark the section as deferred. When we later processed
    the corresponding relocation section, we were then ignoring it, causing
    the internal error later on in the link.

    gold/
        PR gold/23397
        * object.cc (Sized_relobj_file::do_layout): Mark section as deferred.
        * testsuite/Makefile.am (plugin_test_1): Add --emit-relocs option to
        existing test case.
        * testsuite/Makefile.in: Regenerate.

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