bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/23324] Regression: R_X86_64_converted_reloc_bit left in linker o


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/23324] Regression: R_X86_64_converted_reloc_bit left in linker output with -q
Date: Wed, 04 Jul 2018 13:40:05 +0000

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

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The binutils-2_31-branch branch has been updated by H.J. Lu
<address@hidden>:

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

commit b29dd6c33f8c3d03d07da5d80b60a05a92005462
Author: H.J. Lu <address@hidden>
Date:   Mon Jul 2 13:08:09 2018 -0700

    x86-64: Clear the R_X86_64_converted_reloc_bit bit

    We need to clear the R_X86_64_converted_reloc_bit bit after setting it
    to avoid leaking it out by --emit-relocs.

    bfd/

        PR ld/23324
        * elf64-x86-64.c (elf_x86_64_relocate_section): Clear the
        R_X86_64_converted_reloc_bit bit.

    ld/

        PR ld/23324
        * testsuite/ld-x86-64/pr23324.s: New file.
        * testsuite/ld-x86-64/pr23324a.d: Likewise.
        * testsuite/ld-x86-64/pr23324b.d: Likewise.

    (cherry picked from commit b638b5d57fafc84a8dc0ff91d7579a3c24aad90c)

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