bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/22764] [2.30 Regression] ld fails to link 4.13 and 4.15 kernels


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/22764] [2.30 Regression] ld fails to link 4.13 and 4.15 kernels on aarch64-linux-gnu
Date: Mon, 05 Feb 2018 18:34:02 +0000

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

--- Comment #15 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The binutils-2_30-branch branch has been updated by Renlin Li
<address@hidden>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b01452b1d44a586f4ecf5cf02ffc0643e4962324

commit b01452b1d44a586f4ecf5cf02ffc0643e4962324
Author: Renlin Li <address@hidden>
Date:   Sat Feb 3 13:18:17 2018 +0000

    [PR22764][LD][AARCH64]Allow R_AARCH64_ABS16 and R_AARCH64_ABS32 against
absolution symbol or undefine symbol in shared object.

    backport from mainline

    bfd/

    2018-02-05  Renlin Li  <address@hidden>

        PR ld/22764
        * elfnn-aarch64.c (elfNN_aarch64_check_relocs): Relax the
        R_AARCH64_ABS32 and R_AARCH64_ABS16 for absolute symbol. Apply the
        check for writeable section as well.

    ld/

    2018-02-05  Renlin Li  <address@hidden>

        PR ld/22764
        * testsuite/ld-aarch64/emit-relocs-258.s: Define symbol as an address.
        * testsuite/ld-aarch64/emit-relocs-259.s: Likewise.
        * testsuite/ld-aarch64/aarch64-elf.exp: Run new test.
        * testsuite/ld-aarch64/pr22764.s: New.
        * testsuite/ld-aarch64/pr22764.d: New.

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