|
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.
[Prev in Thread] | Current Thread | [Next in Thread] |