From 04aec78a0be135a3dad811f8fd403d72184801d1 Mon Sep 17 00:00:00 2001 From: Michael Snyder Date: Fri, 4 Mar 2011 00:38:29 +0000 Subject: [PATCH] 2011-03-03 Michael Snyder * elf64-x86-64.c (elf_x86_64_relocate_section): Remove dead code. --- bfd/ChangeLog | 2 ++ bfd/elf64-x86-64.c | 12 ------------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 918927ac8..94e31dc76 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,7 @@ 2011-03-03 Michael Snyder + * elf64-x86-64.c (elf_x86_64_relocate_section): Remove dead code. + * coff-x86_64.c (coff_amd64_rtype_to_howto): Fencepost error. * aoutx.h (aout_final_link): Use sizeof int not sizeof int*. diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c index 56eb62e80..ad2a1f34a 100644 --- a/bfd/elf64-x86-64.c +++ b/bfd/elf64-x86-64.c @@ -3012,18 +3012,6 @@ elf_x86_64_relocate_section (bfd *output_bfd, relocation = (base_got->output_section->vma + base_got->output_offset + off); - if (r_type != R_X86_64_GOTPCREL - && r_type != R_X86_64_GOTPCREL64) - { - asection *gotplt; - if (htab->elf.splt != NULL) - gotplt = htab->elf.sgotplt; - else - gotplt = htab->elf.igotplt; - relocation -= (gotplt->output_section->vma - - gotplt->output_offset); - } - goto do_relocation; } } -- 2.11.4.GIT