[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.