sh-dsp REPEAT support:
[external/binutils.git] / bfd / ChangeLog
index 2a8ec71..c7714f1 100644 (file)
@@ -1,3 +1,17 @@
+Wed Apr  5 22:04:20 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * reloc.c (_bfd_relocate_contents): Add BFD_RELOC_SH_LOOP_START and
+       BFD_RELOC_SH_LOOP_END.
+       * elf32-sh.c (sh_elf_howto_tab): Change special_func to
+       sh_elf_ignore_reloc for all entries that sh_elf_reloc used to ignore.
+       Add entries for R_SH_LOOP_START and R_SH_LOOP_END.
+       (sh_elf_reloc_loop): New function.
+       (sh_elf_reloc): No need to test for always-to-be-ignored relocs
+       any more.
+       (sh_rel): Add entries for BFD_RELOC_SH_LOOP_{START,END}.
+       (sh_elf_relocate_section): Handle BFD_RELOC_SH_LOOP_{START,END}.
+       * bfd-in2.h, libbfd.h: Regenerate.
+
 2000-04-04  Alan Modra  <alan@linuxcare.com.au>
 
        * po/bfd.pot: Regenerate.