|
From: | cvs-commit at gcc dot gnu.org |
Subject: | [Bug ld/28827] [2.38 Regression] ld hits assertion building LLVM 9 on powerpc64le-linux-gnu |
Date: | Sat, 29 Jan 2022 06:50:50 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=28827 --- Comment #5 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=2405fc4016feadea33cb747d5654514f62b74ff4 commit 2405fc4016feadea33cb747d5654514f62b74ff4 Author: Alan Modra <amodra@gmail.com> Date: Sat Jan 29 12:27:31 2022 +1030 Re: PR28827, assertion building LLVM 9 on powerpc64le-linux-gnu The previous patch wasn't quite correct. The size and padding depends on offset used in the current iteration, and if we're fudging the offset past STUB_SHRINK_ITER then we'd better use that offset. We can't have plt_stub_pad using stub_sec->size as the offset. PR 28827 * elf64-ppc.c (plt_stub_pad): Add stub_off param. (ppc_size_one_stub): Set up stub_offset to value used in this iteration before sizing the stub. Adjust plt_stub_pad calls. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |