* elf32-sh.c (sh_elf_relocate_section): Ignore R_SH_NONE relocs.
authorAlexandre Oliva <aoliva@redhat.com>
Sat, 11 Nov 2000 06:43:42 +0000 (06:43 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Sat, 11 Nov 2000 06:43:42 +0000 (06:43 +0000)
bfd/ChangeLog
bfd/elf32-sh.c

index 90142fdbd7644ab0a772c647fd11368f4f4bb2e9..e4e603608d37b5342653a51e8bcd08ca655892b6 100644 (file)
@@ -1,3 +1,7 @@
+2000-11-11  Bernd Schmidt  <bernds@cygnus.co.uk>
+
+       * elf32-sh.c (sh_elf_relocate_section): Ignore R_SH_NONE relocs.
+
 2000-11-10  Kazu Hirata  <kazu@hxi.com>
 
        * coff-h8300.c: Fix formatting.
index bd2b3ed7d84e1bb7966c0aabd5ab1f00f20a60d0..a3483035ed530e9496e4739d89ddb81f7107de71 100644 (file)
@@ -2904,6 +2904,8 @@ sh_elf_relocate_section (output_bfd, info, input_bfd, input_section,
       if (r_type > (int) R_SH_LAST_INVALID_RELOC
          && r_type < (int) R_SH_LOOP_START)
        continue;
+      if (r_type == (int) R_SH_NONE)
+       continue;
 
       if (r_type < 0
          || r_type >= R_SH_max