|
From: | cvs-commit at gcc dot gnu.org |
Subject: | [Bug ld/20117] GOT relocation changes another instruction |
Date: | Thu, 19 May 2016 19:58:05 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=20117 --- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by H.J. Lu <address@hidden>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7d4d970973c4735dcdd2a69d645309f167a1d9d4 commit 7d4d970973c4735dcdd2a69d645309f167a1d9d4 Author: H.J. Lu <address@hidden> Date: Thu May 19 12:56:55 2016 -0700 Don't convert R_386_GOT32 relocation Don't convert R_386_GOT32 since we can't tell if it is applied to "mov address@hidden, %reg" which isn't a load via GOT. bfd/ PR ld/20117 * elf32-i386.c (elf_i386_convert_load_reloc): Don't check R_386_GOT32X. (elf_i386_convert_load): Don't convert R_386_GOT32. ld/ PR ld/20117 * testsuite/ld-i386/i386.exp: Run pr20117. * testsuite/ld-i386/pr19609-1i.d: Updated. * testsuite/ld-i386/pr20117.d: New file. * testsuite/ld-i386/pr20117.s: Likewise. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |