summaryrefslogtreecommitdiff
path: root/bfd/elf32-rl78.c
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2011-12-23 20:17:58 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2011-12-23 20:17:58 +0000
commit2dde84ff788985abfeac628eb98a595f8a05bc07 (patch)
tree7685c0903151af58f0f3be33596c9936694552c8 /bfd/elf32-rl78.c
parentcf0434a0ed7d5f0f793b0e60ad36cc829d455235 (diff)
downloadgdb-2dde84ff788985abfeac628eb98a595f8a05bc07.tar.gz
bfd/
* elf32-rl78.c (prev_alignment, sec_start): Remove unused variables.
Diffstat (limited to 'bfd/elf32-rl78.c')
-rw-r--r--bfd/elf32-rl78.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/bfd/elf32-rl78.c b/bfd/elf32-rl78.c
index 432a98eb18c..6d52231c156 100644
--- a/bfd/elf32-rl78.c
+++ b/bfd/elf32-rl78.c
@@ -2010,14 +2010,12 @@ rl78_elf_relax_section
Elf_Internal_Rela * srel;
Elf_Internal_Rela * irelend;
Elf_Internal_Rela * next_alignment;
- Elf_Internal_Rela * prev_alignment;
bfd_byte * contents = NULL;
bfd_byte * free_contents = NULL;
Elf_Internal_Sym * intsyms = NULL;
Elf_Internal_Sym * free_intsyms = NULL;
Elf_External_Sym_Shndx * shndx_buf = NULL;
bfd_vma pc;
- bfd_vma sec_start;
bfd_vma symval ATTRIBUTE_UNUSED = 0;
int pcrel ATTRIBUTE_UNUSED = 0;
int code ATTRIBUTE_UNUSED = 0;
@@ -2043,8 +2041,6 @@ rl78_elf_relax_section
symtab_hdr = &elf_tdata (abfd)->symtab_hdr;
shndx_hdr = &elf_tdata (abfd)->symtab_shndx_hdr;
- sec_start = sec->output_section->vma + sec->output_offset;
-
/* Get the section contents. */
if (elf_section_data (sec)->this_hdr.contents != NULL)
contents = elf_section_data (sec)->this_hdr.contents;
@@ -2103,9 +2099,6 @@ rl78_elf_relax_section
/* This will either be NULL or a pointer to the next alignment
relocation. */
next_alignment = internal_relocs;
- /* This will be the previous alignment, although at first it points
- to the first real relocation. */
- prev_alignment = internal_relocs;
/* We calculate worst case shrinkage caused by alignment directives.
No fool-proof, but better than either ignoring the problem or
@@ -2144,7 +2137,6 @@ rl78_elf_relax_section
displacements across an alignment boundary, just in case.
Note that this only affects relocations to the same
section. */
- prev_alignment = next_alignment;
next_alignment += 2;
while (next_alignment < irelend
&& (ELF32_R_TYPE (next_alignment->r_info) != R_RL78_RH_RELAX