Add 16-bit immediate tests.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 13018d65b273e18b16b3995145dd7496a254fe91..78953a94b909413223be4c1adbc30cc840c207df 100644 (file)
@@ -1,3 +1,36 @@
+Mon Apr  3 13:37:15 2000  Hans-Peter Nilsson  <hp@axis.com>
+
+       * aoutx.h (NAME(aout,reloc_type_lookup)): Add BFD_RELOC_8 and
+       BFD_RELOC_16 to switch for extended relocs.
+       (MY_swap_ext_reloc_in): New.
+       (MY_swap_ext_reloc_out): New.
+       (NAME(aout,slurp_reloc_table)): Use MY_swap_ext_reloc_in rather
+       than NAME(aout,swap_ext_reloc_in) for extended relocs.
+       (NAME(aout,squirt_out_relocs)): Similarly use
+       MY_swap_ext_reloc_out.
+       (aout_link_reloc_link_order): Use MY_put_ext_reloc if defined.
+
+2000-04-03  Kazu Hirata  <kazu@hxi.com>
+
+       * coff-h8300.c (h8300_reloc16_extra_cases): Add bsr:16 -> bsr:8 to
+       the R_PCRWORD_B case.
+
+2000-03-31  Thomas de Lellis  <tdel@wrs.com>
+
+       * srec.c : Set CHUNK size to 16 bytes to prevent download failures
+       on some targets.
+       * ihex.c : Ditto.
+
+Wed Mar 30 15:28:00 2000  Donald Lindsay  <dlindsay@cygnus.com>
+
+       * elf32-m32r.c (m32r_elf_generic_reloc): new function.  All
+       HOWTO references to bfd_elf_generic_reloc, that have
+       partial_inplace == true, now use the new function.  The function
+       is based on the recent rewrite of m32r_elf_lo16_reloc(), and
+       extends its fixes to the R_M32R_{16,24,32} relocs.
+       The new logic in m32r_elf_lo16_reloc() has been removed, and
+       it instead calls the new routine to obtain that functionality.
+
 2000-03-27  Alan Modra  <alan@linuxcare.com>
 
        * elf32-avr.c (elf32_avr_gc_mark_hook, elf32_avr_gc_sweep_hook,
This page took 0.026139 seconds and 4 git commands to generate.