diff options
author | Bernd Schmidt <bernds@redhat.co.uk> | 2000-08-10 10:00:56 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@redhat.co.uk> | 2000-08-10 10:00:56 +0000 |
commit | 00fdaf47d569ebbc021b5bdc8206b9c461387e44 (patch) | |
tree | 2f706fdae9ccb38c9ebac571ed80920a7b8748df /bfd | |
parent | 8dccf761377be5a6f517a0aff131918511de90ed (diff) | |
download | gdb-00fdaf47d569ebbc021b5bdc8206b9c461387e44.zip gdb-00fdaf47d569ebbc021b5bdc8206b9c461387e44.tar.gz gdb-00fdaf47d569ebbc021b5bdc8206b9c461387e44.tar.bz2 |
Fix bug in sh_elf_reloc_loop
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 4 | ||||
-rw-r--r-- | bfd/elf32-sh.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 6062f60..fcca6bc 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,7 @@ +2000-08-10 Bernd Schmidt <bernds@cygnus.co.uk> + + * elf32-sh.c (sh_elf_reloc_loop): Make LAST_SYMBOL_SECTION static. + 2000-08-08 Jason Eckhardt <jle@cygnus.com> * elf32-i860.c (elf32_i860_howto_table): Updated some fields. diff --git a/bfd/elf32-sh.c b/bfd/elf32-sh.c index a4954f8..eb333e2 100644 --- a/bfd/elf32-sh.c +++ b/bfd/elf32-sh.c @@ -464,7 +464,7 @@ sh_elf_reloc_loop (r_type, input_bfd, input_section, contents, addr, bfd_vma start, end; { static bfd_vma last_addr; - asection *last_symbol_section; + static asection *last_symbol_section; bfd_byte *free_contents = NULL; bfd_byte *start_ptr, *ptr, *last_ptr; int diff, cum_diff; |