From: Jose E. Marchesi Date: Tue, 6 Jun 2017 07:33:20 +0000 (-0700) Subject: bfd: remove unused local variables in elf32-score, elf32-score7 and elfxx-mips X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=458ad2b83ecf4d764703767bccf19723ca741f00;p=binutils-gdb.git bfd: remove unused local variables in elf32-score, elf32-score7 and elfxx-mips bfd/ChangeLog: 2017-06-06 Jose E. Marchesi * elfxx-mips.c (_bfd_mips_elf_relocate_section): Remove unused variable `bed'. * elf32-score.c (score_elf_final_link_relocate): Likewise. (s3_bfd_score_elf_check_relocs): Likewise. * elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise. (score_elf_final_link_relocate): Likewise. (s7_bfd_score_elf_check_relocs): Likewise. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 80bac36a13e..7dfc62fe896 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,13 @@ +2017-06-06 Jose E. Marchesi + + * elfxx-mips.c (_bfd_mips_elf_relocate_section): Remove unused + variable `bed'. + * elf32-score.c (score_elf_final_link_relocate): Likewise. + (s3_bfd_score_elf_check_relocs): Likewise. + * elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise. + (score_elf_final_link_relocate): Likewise. + (s7_bfd_score_elf_check_relocs): Likewise. + 2017-06-06 Jose E. Marchesi * elflink.c (init_reloc_cookie_rels): Remove unused variable diff --git a/bfd/elf32-score.c b/bfd/elf32-score.c index a8914e672ee..54294763feb 100644 --- a/bfd/elf32-score.c +++ b/bfd/elf32-score.c @@ -2034,10 +2034,8 @@ score_elf_final_link_relocate (reloc_howto_type *howto, { const Elf_Internal_Rela *relend; const Elf_Internal_Rela *lo16_rel; - const struct elf_backend_data *bed; bfd_vma lo_value = 0; - bed = get_elf_backend_data (output_bfd); relend = relocs + input_section->reloc_count; lo16_rel = score_elf_next_relocation (input_bfd, R_SCORE_GOT_LO16, rel, relend); if ((local_p) && (lo16_rel != NULL)) @@ -2778,7 +2776,6 @@ s3_bfd_score_elf_check_relocs (bfd *abfd, const Elf_Internal_Rela *rel_end; asection *sgot; asection *sreloc; - const struct elf_backend_data *bed; if (bfd_link_relocatable (info)) return TRUE; @@ -2807,7 +2804,6 @@ s3_bfd_score_elf_check_relocs (bfd *abfd, } sreloc = NULL; - bed = get_elf_backend_data (abfd); rel_end = relocs + sec->reloc_count; for (rel = relocs; rel < rel_end; ++rel) { diff --git a/bfd/elf32-score7.c b/bfd/elf32-score7.c index 5075fa41e8c..66e7945d004 100644 --- a/bfd/elf32-score7.c +++ b/bfd/elf32-score7.c @@ -1902,10 +1902,8 @@ score_elf_final_link_relocate (reloc_howto_type *howto, { const Elf_Internal_Rela *relend; const Elf_Internal_Rela *lo16_rel; - const struct elf_backend_data *bed; bfd_vma lo_value = 0; - bed = get_elf_backend_data (output_bfd); relend = relocs + input_section->reloc_count; lo16_rel = score_elf_next_relocation (input_bfd, R_SCORE_GOT_LO16, rel, relend); if ((local_p) && (lo16_rel != NULL)) @@ -1935,7 +1933,6 @@ score_elf_final_link_relocate (reloc_howto_type *howto, { const Elf_Internal_Rela *relend; const Elf_Internal_Rela *lo16_rel; - const struct elf_backend_data *bed; bfd_vma lo_value = 0; value = bfd_get_32 (input_bfd, contents + rel->r_offset); @@ -1943,7 +1940,6 @@ score_elf_final_link_relocate (reloc_howto_type *howto, if ((addend & 0x4000) == 0x4000) addend |= 0xffffc000; - bed = get_elf_backend_data (output_bfd); relend = relocs + input_section->reloc_count; lo16_rel = score_elf_next_relocation (input_bfd, R_SCORE_GOT_LO16, rel, relend); if ((local_p) && (lo16_rel != NULL)) @@ -2471,7 +2467,6 @@ s7_bfd_score_elf_relocate_section (bfd *output_bfd, if (r_type == R_SCORE_GOT15) { const Elf_Internal_Rela *lo16_rel; - const struct elf_backend_data *bed; bfd_vma lo_addend = 0, lo_value = 0; bfd_vma addend, value; @@ -2480,7 +2475,6 @@ s7_bfd_score_elf_relocate_section (bfd *output_bfd, if ((addend & 0x4000) == 0x4000) addend |= 0xffffc000; - bed = get_elf_backend_data (output_bfd); relend = relocs + input_section->reloc_count; lo16_rel = score_elf_next_relocation (input_bfd, R_SCORE_GOT_LO16, rel, relend); if (lo16_rel != NULL) @@ -2587,7 +2581,6 @@ s7_bfd_score_elf_check_relocs (bfd *abfd, const Elf_Internal_Rela *rel_end; asection *sgot; asection *sreloc; - const struct elf_backend_data *bed; if (bfd_link_relocatable (info)) return TRUE; @@ -2616,7 +2609,6 @@ s7_bfd_score_elf_check_relocs (bfd *abfd, } sreloc = NULL; - bed = get_elf_backend_data (abfd); rel_end = relocs + sec->reloc_count; for (rel = relocs; rel < rel_end; ++rel) { diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c index 1ef27f677f1..830207ad6ae 100644 --- a/bfd/elfxx-mips.c +++ b/bfd/elfxx-mips.c @@ -10031,9 +10031,7 @@ _bfd_mips_elf_relocate_section (bfd *output_bfd, struct bfd_link_info *info, const Elf_Internal_Rela *relend; bfd_vma addend = 0; bfd_boolean use_saved_addend_p = FALSE; - const struct elf_backend_data *bed; - bed = get_elf_backend_data (output_bfd); relend = relocs + input_section->reloc_count; for (rel = relocs; rel < relend; ++rel) {