bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/28827] [2.38 Regression] ld hits assertion building LLVM 9 on po


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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]