Fri Aug 30 14:47:38 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 9de721a7adb2c05bd32c447bf4219cd2e0fff3f0..c1d13397a4f2d50619fe3896aed615b2ecc92515 100644 (file)
@@ -1,3 +1,146 @@
+start-sanitize-d10v
+Fri Aug 30 14:47:38 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * config/tc-d10v.c (find_opcode): Fix problem with calculating 
+       branch sizes in across sections.
+
+end-sanitize-d10v      
+start-sanitize-v850
+Fri Aug 30 00:44:13 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-850.c (md_assemble): Handle hi() correctly.  Handle
+       hi0() too.
+
+Wed Aug 28 23:11:08 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-v850.c (md_begin): Deal with end of opcode
+       table marker.
+
+end-sanitize-v850
+start-sanitize-d10v
+Wed Aug 28 19:20:04 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * config/tc-d10v.c (find_opcode): Fix a bug which could generate
+       the wrong opcode for cases like st2w where there are many forms
+       of the same instruction.
+
+end-sanitize-d10v
+Tue Aug 27 13:53:22 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * expr.c (operand): If md_parse_name is defined, call it before
+       calling symbol_find_or_make.
+       * config/tc-ppc.h (md_parse_name): Define.
+       (ppc_parse_name): Declare.
+       * config/tc-ppc.c (reg_name_search): Add regs and regcount
+       parameters.
+       (register_name): Update call to reg_name_search.
+       (cr_operand): New static variable.
+       (cr_names): New static const array.
+       (ppc_parse_name): New function.
+       (md_assemble): If PPC_OPERAND_CR is set in the operand flags, set
+       cr_operand before calling expression.
+
+Tue Aug 27 09:05:50 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.c (tc_gen_reloc): Add new argument to
+       hppa_gen_reloc_type call.
+
+start-sanitize-d10v
+Mon Aug 26 18:24:51 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * config/tc-d10v.c: Fixed ".word".  Fixed problem with range checking
+       on addresses.  Improved error messages.
+       * doc/c-d10v.texi: Added docs for register pairs.
+
+Mon Aug 26 13:39:27 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * config/tc-d10v.c (parallel_ok): Fix bug in parallel 
+       checking code.
+
+end-sanitize-d10v
+Mon Aug 26 14:38:22 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ecoff.c (init_file): Initialize fMerge to 1.
+       (add_file): Restore old file merging code, but only merge files if
+       fMerge is set.
+       (ecoff_directive_loc): Clear fMerge field of current file.
+       (ecoff_generate_asm_lineno): Likewise.
+
+start-sanitize-d10v
+Fri Aug 23 11:40:47 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * doc/c-d10v.texi: Fix typo. 
+
+end-sanitize-d10v      
+start-sanitize-v850
+Fri Aug 23 10:41:32 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-v850.c (md_assemble): Correct bit masking for
+       hi and lo expressions.
+
+       * config/tc-v850.c (md_assemble): Rough cut at demanding
+       "ep" or "r30" in sst and sld instructions.
+       (md_apply_fix3): Don't abort.  Just warn that we don't
+       have relocs yet.
+
+       * config/tc-v850.c (CC_NAME_CNT): Define.
+       (cc_name): New function.
+       (md_assemble): Handle V850_OPERAND_CC correctly.
+
+       * config/tc-v850.c (md_assemble): Don't forget to initialize
+       "insn"!
+
+       * config/tc-v850.c (reg_name_search): Generalize to search
+       any given register table.
+       (register_name): Pass appropriate table and size to reg_name_search.
+       (system_register_name): New function.
+       (SYSREG_NAME_CNT): Define.
+       (md_assemble): Handle operands which are system registers.
+       
+       * config/tc-v850.c (md_assemble): If we find a register, but the
+       opcode doesn't want a register, then we don't have a match.
+       (md_assemble): Get size of the instruction from the opcode table.
+
+end-sanitize-v850
+Thu Aug 22 10:20:30 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Set and substitute HLDENV.
+       * configure: Rebuild.
+       * Makefile.in (HLDENV): New variable.
+       (as.new): Use $(HLDENV).
+
+       * ecoff.c (ecoff_directive_endef): Avoid a division by zero error
+       if an array dimension is not known.
+
+start-sanitize-d10v
+Thu Aug 22 10:50:00 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * config/tc-d10v.c: Fix a reloc bug caused by my last change. 
+       * doc/c-d10v.texi: Cleanup.
+       
+end-sanitize-d10v      
+start-sanitize-v850
+Tue Aug 20 15:15:16 1996  J.T. Conklin  <jtc@hippo.cygnus.com>
+
+       * config/tc-v850.c: New file.
+       * config/tc-v850.h: New file.
+       * configure (v850-*-elf): New target.
+       * configure.in (v850-*-elf): New target.
+       
+end-sanitize-v850
+start-sanitize-d10v
+Wed Aug 21 15:50:54 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * doc/c-d10v.texi: New file.
+       * doc/all.texi: Added D10V stuff.
+       * doc/as.texinfo: Added D10V stuff.
+
+Tue Aug 20 14:10:02 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * config/tc-d10v.c: All references to defined symbols should
+       now use the optimal instruction.  .float and .double now work. 
+
+end-sanitize-d10v      
 Mon Aug 19 14:41:36 1996  Ian Lance Taylor  <ian@cygnus.com>
 
        * config/obj-coff.c (fixup_segment): Adjust PC relative reloc by
This page took 0.073105 seconds and 4 git commands to generate.