From Thomas Graichen <graichen@rzpd.de>:
[binutils-gdb.git] / gas / ChangeLog
index 855a4ccbef971990307cc6fe5f109b98e58a3fa0..77d9d1e93056d709cda5ca1df5cb6e458c3a0b2f 100644 (file)
@@ -1,12 +1,67 @@
+Mon Apr 14 11:59:08 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * symbols.c (resolve_symbol_value): Check for division by zero.
+
+       From Thomas Graichen <graichen@rzpd.de>:
+       * Makefile.in: Always use $(SHELL) when running move-if-change.
+       * configure.in: Use ${CONFIG_SHELL} when running $ac_config_sub.
+       * configure: Rebuild.
+
+Thu Apr 10 14:40:00 1997  Doug Evans  <dje@canuck.cygnus.com>
+
+       * cgen.c (cgen_parse_operand): Renamed from cgen_asm_parse_operand.
+       New argument `want'.  Update enum cgen_parse_operand_result values.
+       Initialize if CGEN_PARSE_OPERAND_INIT.
+       * config/tc-m32r.c (md_begin): Set cgen_parse_operand_fn.
+       (md_assemble): Call cgen_asm_init_parse.
+       Update call to m32r_cgen_assemble_insn, call as_bad if assembly failed.
+
+Wed Apr  9 11:49:41 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-m68k.c (m68k_ip): Handle #j.
+
+Tue Apr  8 16:37:57 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-mn10300.c (md_convert_frag): Create fixup at the
+       right address for call label:32,regs,imm.
+
+Mon Apr  7 14:58:22 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.c (pa_subspace_start): If OBJ_ELF, then always return
+       zero.
+       * config/tc-hppa.h (tc_frob_symbol): Don't reset the value of the
+       symbol for OBJ_ELF anymore.
+
+Mon Apr  7 10:54:59 1997  Doug Evans  <dje@canuck.cygnus.com>
+
+       * Makefile.in: Regenerate dependencies.
+       (TARG_CPU): New variable.
+       (cgen.o): Depend on cgen.h, $(TARG_CPU)-opc.h.
+       (.dep1): Delete creating of cgen-opc.h.
+       (.tcdep): Put proper contents in cgen-opc.h.
+       * configure.in (m32r): Delete setting of extra_files, extra_links.
+       (AC_OUTPUT): Create cgen-opc.h.
+       * configure: Regenerated.
+
+Sat Apr  5 13:19:12 1997  Klaus Kaempf  <kkaempf@progis.de>
+
+       * makefile.vms: Update to build gasp.exe.
+
 Fri Apr  4 16:10:02 1997  Doug Evans  <dje@canuck.cygnus.com>
 
+       * write.c (relax_frag): Make non-static.
+       * write.h (relax_frag): Add prototype for.
+       * config/tc-m32r.h (md_do_align): New arg `max'.
+       * config/tc-m32r.c (m32r_do_align): Likewise.
+       Update calls to frag_align, frag_align_pattern.
+       (fill_insn): Update call to m32r_do_align.
+       (m32r_scomm): Update call to frag_align.
+
        * config/tc-m32r.[ch]: New files.
        * cgen.c: New file.
        * Makefile.in (CPU_TYPES): Add m32r.
-       (CFILES): Add cgen.c.
        (TARGET_CPU_CFILES): Add tc-m32r.c.
        (TARGET_CPU_HFILES): Add tc-m32r.h.
-       (OBJS): Add cgen.o.
        (DISTCLEAN_HERE): Add cgen-opc.h.
        (.dep1,.tcdep): Create empty cgen-opc.h.
        (cgen.o): Add dependencies.
@@ -15,11 +70,13 @@ Fri Apr  4 16:10:02 1997  Doug Evans  <dje@canuck.cygnus.com>
        (fr_pcrel_adjust,fr_bsr): Move into union fr_targ.ns32k.
        * conf.in (USING_CGEN): New macro.
        * configure.in (m32r-*-*): Add entry for.
+       Add cgen.o to extra_objects.
        * configure: Regenerate.
-       * write.c (relax_frag): fr_pcrel_adjust renamed to
-       fr_targ.ns32k.pcrel_adjust.
+       * frags.c (frag_var): fr_pcrel_adjust renamed to
+       fr_targ.ns32k.pcrel_adjust.  fr_bsr renamed to fr_targ.ns32k.bsr.
+       (frag_variant): Likewise.
+       * write.c (relax_frag): Likewise.
        * config/tc-ns32k.c (*): Likewise.
-       fr_bsr renamed to fr_targ.ns32k.bsr.
 
 Fri Apr  4 13:26:10 1997  Ian Lance Taylor  <ian@cygnus.com>