[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gold/29462] internal error in relocate, at powerpc.cc:10796
From: |
cvs-commit at gcc dot gnu.org |
Subject: |
[Bug gold/29462] internal error in relocate, at powerpc.cc:10796 |
Date: |
Wed, 10 Aug 2022 06:02:00 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=29462
--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot
gnu.org> ---
The master branch has been updated by Alan Modra <amodra@sourceware.org>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6158b25f77db11712b84e6a4609898f2615ac749
commit 6158b25f77db11712b84e6a4609898f2615ac749
Author: Alan Modra <amodra@gmail.com>
Date: Wed Aug 10 10:38:52 2022 +0930
PR29462, internal error in relocate, at powerpc.cc:10796
Prior to the inline plt call support (commit 08be322439), the only
local syms with plt entries were local ifunc symbols. There shouldn't
be stubs for other local symbols so don't look for them. The patch
also fixes minor bugs in get_reference_flags; Many relocs are valid
only for ppc64 and a couple only for ppc32.
PR 29462
* powerpc.cc (Target_powerpc::Relocate::relocate): Rename
use_plt_offset to pltcal_to_direct, invert logic. For relocs
not used with inline plt sequences against local symbols, only
look for stubs when the symbol is an ifunc.
(Target_powerpc::Scan::get_reference_flags): Correct reloc
handling for relocs not valid for both 32-bit and 64-bit.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gold/29462] New: internal error in relocate, at powerpc.cc:10796, dante at cadence dot com, 2022/08/08
- [Bug gold/29462] internal error in relocate, at powerpc.cc:10796, dante at cadence dot com, 2022/08/08
- [Bug gold/29462] internal error in relocate, at powerpc.cc:10796, amodra at gmail dot com, 2022/08/09
- [Bug gold/29462] internal error in relocate, at powerpc.cc:10796,
cvs-commit at gcc dot gnu.org <=
- [Bug gold/29462] internal error in relocate, at powerpc.cc:10796, cvs-commit at gcc dot gnu.org, 2022/08/10
- [Bug gold/29462] internal error in relocate, at powerpc.cc:10796, amodra at gmail dot com, 2022/08/10