Remove unused got_base variable.
authorWalter Lee <walt@tilera.com>
Mon, 17 Sep 2012 18:01:18 +0000 (18:01 +0000)
committerWalter Lee <walt@tilera.com>
Mon, 17 Sep 2012 18:01:18 +0000 (18:01 +0000)
* elf32-tilepro.c (tilepro_elf_relocate_section): Remove unused
got_base variable.
* elfxx-tilegx.c (tilegx_elf_relocate_section): Ditto.

bfd/ChangeLog
bfd/elf32-tilepro.c
bfd/elfxx-tilegx.c

index 8133188..d6d72bb 100644 (file)
@@ -1,5 +1,11 @@
 2012-09-17  Walter Lee  <walt@tilera.com>
 
+       * elf32-tilepro.c (tilepro_elf_relocate_section): Remove unused
+       got_base variable.
+       * elfxx-tilegx.c (tilegx_elf_relocate_section): Ditto.
+
+2012-09-17  Walter Lee  <walt@tilera.com>
+
        * elf32-tilepro.c (tilepro_elf_relocate_section): Fix computation
        of got relocations for when .got.plt section is merged with .got.
        * elfxx-tilegx.c (tilegx_elf_relocate_section): Ditto.
index f522b38..90fdace 100644 (file)
@@ -2785,7 +2785,6 @@ tilepro_elf_relocate_section (bfd *output_bfd, struct bfd_link_info *info,
   Elf_Internal_Shdr *symtab_hdr;
   struct elf_link_hash_entry **sym_hashes;
   bfd_vma *local_got_offsets;
-  bfd_vma got_base;
   asection *sreloc;
   Elf_Internal_Rela *rel;
   Elf_Internal_Rela *relend;
@@ -2797,11 +2796,6 @@ tilepro_elf_relocate_section (bfd *output_bfd, struct bfd_link_info *info,
   sym_hashes = elf_sym_hashes (input_bfd);
   local_got_offsets = elf_local_got_offsets (input_bfd);
 
-  if (elf_hash_table (info)->hgot == NULL)
-    got_base = 0;
-  else
-    got_base = elf_hash_table (info)->hgot->root.u.def.value;
-
   sreloc = elf_section_data (input_section)->sreloc;
 
   rel = relocs;
index a57654f..e22188b 100644 (file)
@@ -3094,7 +3094,6 @@ tilegx_elf_relocate_section (bfd *output_bfd, struct bfd_link_info *info,
   Elf_Internal_Shdr *symtab_hdr;
   struct elf_link_hash_entry **sym_hashes;
   bfd_vma *local_got_offsets;
-  bfd_vma got_base;
   asection *sreloc;
   Elf_Internal_Rela *rel;
   Elf_Internal_Rela *relend;
@@ -3106,11 +3105,6 @@ tilegx_elf_relocate_section (bfd *output_bfd, struct bfd_link_info *info,
   sym_hashes = elf_sym_hashes (input_bfd);
   local_got_offsets = elf_local_got_offsets (input_bfd);
 
-  if (elf_hash_table (info)->hgot == NULL)
-    got_base = 0;
-  else
-    got_base = elf_hash_table (info)->hgot->root.u.def.value;
-
   sreloc = elf_section_data (input_section)->sreloc;
 
   rel = relocs;