config/tc-alpha.c (md_show_usage): Put \ before newline in strings always.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index d298edf9a11fe2c3ca7bce40d667a99fa1616695..aa2452e416e21a8325d1467735bf4e03526aca65 100644 (file)
@@ -1,4 +1,388 @@
-start-sanitize-fr30
+1999-02-14  Ken Raeburn  <raeburn@raeburn.org>
+
+       * config/tc-alpha.c (md_show_usage): Put \ before newline in
+       strings always.
+
+Sat Feb 13 14:10:10 1999  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-alpha.c (cpu_types): Enable EV6 PALcode with -m21264.
+       (emit_insn): Look for pc-relative and no-overflow specifiers on
+       internal relocation types.
+
+1999-02-13  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * doc/c-mips.texi (MIPS Opts): Updated list of -mNNNN and
+       -mcpu=NNNN flags.
+
+       * config/tc-mips.c: Remove all the mips_NNNN variables; just use
+       mips_cpu instead.
+       (mips_4650, mips_4010, mips_4100): Variables removed.
+start-sanitize-vr4xxx
+       (mips_4121): Variable removed.
+end-sanitize-vr4xxx
+start-sanitize-vr4320
+       (mips_4320): Variable removed.
+end-sanitize-vr4320
+start-sanitize-cygnus
+       (mips_5400): Variable removed.
+end-sanitize-cygnus
+start-sanitize-r5900
+       (mips_5900): Variable removed.
+end-sanitize-r5900
+start-sanitize-tx49
+       (mips_4900): Variable removed.
+end-sanitize-tx49
+       (hilo_interlocks, gpr_interlocks, append_insn, macro_build, macro,
+       macro2, mips16_macro, mips_ip): Test mips_cpu, not the mips_NNNN
+       variables.
+       (md_begin): Don't bother initializing the mips_NNNN variables;
+       mips_cpu is set, and that's good enough now.
+       (md_parse_option): Have the -mNNNN options set mips_cpu instead of
+       the mips_NNNN variable.  The -no-mNNNN flags are now no-ops.
+       (show): New function, to handle wrapping in the CPU lists.
+       (md_show_usage): Update lists of -mcpu and -mNNNN switches.
+
+Sat Feb 13 00:17:26 1999  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-i386.c (i386_intel_operand): Ignore `SHORT' rather
+       than treat as an immediate specifier.
+
+Thu Feb 11 16:18:31 1999  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-i386.c: Prototype many functions.
+       (set_intel_syntax): Accept `prefix'/`noprefix' specifiers.
+       (i386_immediate): Remove unused second argument.
+       (i386_intel_operand): Fix i386_is_reg typo.
+       (i386_operand): Use allow_naked_reg.
+       (output_invalid): Make operand int for K&R.
+
+Thu Feb 11 11:21:02 1999  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (EXTRA_as_new_SOURCES): Uncomment--fixed by automake
+       patch.
+       * Makefile.in: Rebuild.
+
+start-sanitize-sky
+Wed Feb 10 16:53:26 1999  Doug Evans  <devans@canuck.cygnus.com>
+
+       * config/tc-dvp.h (tc_symbol_chars): Define.
+
+end-sanitize-sky
+1999-02-09  Doug Evans  <devans@casey.cygnus.com>
+
+       * Makefile.am (DISTCLEANFILES): Change cgen-opc.h to cgen-desc.h.
+       (cgen.o): Ditto.
+       (EXTRA_as_new_SOURCES): Comment out.
+       (.tcdep): <arch>-opc.h renamed to <arch>-desc.h.
+       * Makefile.in: Rebuild.
+       * doc/Makefile.in: Rebuild.
+       * configure.in: Require autoconf 2.13.  Redo using_cgen handling.
+       Delete call to AM_CYGWIN32.  Replace AM_EXEEXT with AC_EXEEXT.
+       (AC_OUTPUT): <arch>-opc.h renamed to <arch>-desc.h.
+       * configure: Rebuild.
+       * aclocal.m4: Rebuild.
+       * config.in: Rebuild.
+       * cgen.c: Include cgen-desc.h, not cgen-opc.h.
+       (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC.
+       (gas_cgen_cpu_desc): Renamed from gas_cgen_opcode_desc.
+       CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE.
+       CGEN_OPERAND_ATTR renamed to CGEN_OPERAND_ATTR_VALUE.
+       (gas_cgen_record_fixup): Remove unnecessary != 0 test.
+       (gas_cgen_record_fixup_exp): Ditto.
+       (gas_cgen_finish_insn): Ditto.  Refer to operand table via cpu
+       descriptor, not global variable.
+       (gas_cgen_md_apply_fix3): Refer to operand_table via cpu
+       descriptor, not global variable.  Refer to insert_operand handler
+       via cpu descriptor, not global function.
+       * cgen.h (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC.
+       * config/tc-fr30.c: Include opcodes/fr30-desc.h.
+       (*): gas_cgen_opcode_desc renamed to gas_cgen_cpu_desc.
+       CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE.
+       Update call to CGEN_OPERAND_TYPE,CGEN_INSN_OPERANDS.
+       * config/tc-m32r.c: Ditto.
+       (assemble_two_insns): Update calls to cgen_lookup_get_insn_operands.
+       (md_assemble): Ditto.
+       (md_convert_frag): Update call to CGEN_OPERAND_ENTRY.
+
+1999-02-09  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (md_apply_fix3): Fix handling of label1 - label2
+       relocations for ELF targets.
+
+1999-02-08  Nick Clifton  <nickc@cygnus.com>
+
+       * configure.in: Add support for StrongARM target.
+       * configure: Regenerate.
+
+start-sanitize-cygnus
+Fri Feb  5 19:25:50 1999  Doug Evans  <devans@canuck.cygnus.com>
+
+       * config/tc-m32r.c (assemble_two_insns): Always call fill_insn.
+
+end-sanitize-cygnus
+1999-02-05  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.h: Tidy OBJ_ELF and OBJ_COFF definitions.
+
+       * config/tc-arm.c (md_apply_fix3): Fix BFD_RELOC_ARM_PCREL_BRANCH
+       for COFF ports.
+
+start-sanitize-cygnus
+Thu Feb  4 10:35:47 1999  Jeffrey A Law  (law@cygnus.com)
+
+        * config/tc-mn10300.c (md_assemble): "exreg0", "exreg1", "exregother",
+        and "all" are not valid operands when not in am33 mode.
+
+end-sanitize-cygnus
+Wed Feb  3 11:35:47 1999  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-alpha.c (md_show_usage): Document pca56 and ev6 options.
+
+Mon Feb  1 20:37:30 1999  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-i386.h (LONG_DOUBLE_MNEM_SUFFIX):  Define.
+        (INTEL_DWORD_MNEM_SUFFIX):  Define.
+        (BYTE_PTR):  Define.
+        (WORD_PTR):  Define.
+        (DWORD_PTR):  Define.
+        (XWORD_PTR):  Define.
+        (SHORT):  Define.
+        (OFFSET_FLAT):  Define.
+        (FLAT):  Define.
+        (NONE_FOUND):  Define.
+        (No_dSuf):  Define.
+        (No_xSuf):  Define.
+        * config/tc-i386.c  (set_intel_syntax):  New routine.
+        (intel_syntax):  Declare.
+        (allow_naked_reg):  Declare.
+        (md_pseudo_table):  Support .intel_syntax and .att_syntax.
+        (intel_float_operand):  New routine.
+        (md_assemble):  Handle INTEL_DWORD_MNEM_SUFFIX.
+        Handle brackets as well as parens.  Call i386_intel_operand for
+        intel syntax.  Reverse operands if appropriate.  Handle new
+        suffixes.  Handle movzx and movsx.
+        (i386_is_reg):  New routine.
+        (i386_immediate):  New routine.
+        (i386_scale):  New routine.
+        (i386_displacement):  New routine.
+        (i386_operand_modifier):  New routine.
+        (build_displacement_string):  New routine.
+        (i386_parse_seg):  New routine.
+        (i386_intel_memory_operand):  New routine.
+        (i386_intel_operand):  New routine.
+        (i386_operand):  Call i386_displacement, i386_immediate,
+        i386_scale, etc.  instead of handling inline.
+        (parse_register):  Handle registers without prefix.
+
+Mon Feb  1 12:24:58 1999  Catherine Moore  <clm@cygnus.com>
+
+        * configure:  Regenerate.
+        * configure.in (arm-*-oabi):  New.
+        (thumb-*-oabi):  New.
+        * config/tc-arm.c (target_oabi):  Declare.
+        (md_apply_fix3): Support REL relocs.
+        (md_parse_option):  Handle -oabi.
+        (elf32_arm_target_format):  New routine.
+        (md_longopts):  Add OPTION_OABI.
+        * config/tc-arm.h:  Redefine TARGET_FORMAT.
+
+
+1999-01-28  Nick Clifton  <nickc@cygnus.com>
+
+       * write.c (write_relocs): Handle out of range error.
+
+       * config/tc-fr30.c (fr30_fix_adjustable): New function.
+       (fr30_force_relocation): Default to 0.
+
+       * config/tc-fr30.h (obj_fix_adjustable): Define.
+       (TC_FORCE_RELOCATION): Define.
+
+       * cgen.c (gas_cgen_md_apply_fix3): Do not apply fixes to VTABLE
+       relocs. 
+
+1999-01-16  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (write_2_short): Do not generate a sequential
+       merge of two instructions if the left instruciton kills the right.
+
+1999-01-11  Doug Evans  <devans@casey.cygnus.com>
+
+       * Makefile.in: Regenerate.
+       * configure.in: Redo test for using cgen.
+       * configure: Regenerate.
+
+1999-01-09  Nick Clifton  <nickc@cygnus.com>
+
+       * config/obj-coff.h (obj_adjust_symtab): Prevent accidental
+       redefinition of this macro.
+
+start-sanitize-cygnus
+1999-01-06  Doug Evans  <devans@casey.cygnus.com>
+
+       * config/tc-m32r.c (OPERAND_IS_COND_BIT): Add check for psw.
+
+end-sanitize-cygnus
+Tue Jan  5 21:58:03 1999  Doug Evans  <devans@canuck.cygnus.com>
+
+       * config/tc-mips.c (mips_frob_file): Disable "Unmatched %hi reloc"
+       warning.
+
+1998-12-29  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (append_insn): For mips16, insert a nop between
+       a read of HI or LO and an immediatly following branch.
+
+1998-12-29  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (md_begin): Another correction to the setting of
+       mips_eabi64.
+
+1998-12-23  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (md_begin): Correct type-o in setting of mips_eabi64.
+
+1998-12-21  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-m32r.c (md_assemble): Emit a NOP after a relaxable 16
+       bit insn when optimizing, so that parallelised instructions will
+       start on a 32 bit boundary.
+
+1998-12-19  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (mips_eabi64): New.
+       (md_begin): Set mips_eabi64.
+       (mips_elf_final_processing): Use it.
+
+1998-12-18  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (mips_elf_final_processing): 
+       Correct setting of ABI in e_flags.
+
+Wed Dec 16 16:17:22 1998  Dave Brolley  <brolley@cygnus.com>
+
+       * config/tc-fr30.c (md_assemble): Warn about invalid instructions in delay slots.
+
+start-sanitize-vr4xxx
+1998-12-16  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (md_begin,md_parse_option): Handle vr4111.
+       
+end-sanitize-vr4xxx
+1998-12-15  Doug Evans  <devans@casey.cygnus.com>
+
+       * cgen.c (gas_cgen_md_apply_fix3): Mark as an error, rather than a
+       warning, values that don't fit in the field.
+
+1998-12-15  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (mips_abi_string): New.
+       (md_parse_option,md_longopts): Add mabi.
+       (mips_elf_final_processing): Set e_flags based on mabi flag.
+
+start-sanitize-vr4xxx
+1998-12-15  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (md_parse_option): Handle vr4111. 
+
+1998-12-13  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (mips_4121): New.
+       (md_begin,mips_ip,md_longopts,md_parse_option): Add vr4121.
+
+end-sanitize-vr4xxx
+98-12-11  Ken Raeburn  <raeburn@cygnus.com>
+
+       * config/tc-h8300.c (build_bytes): Change message given if the
+       instruction requires H8/300H mode and we're not in Hmode, to
+       suggest that it may be the operand modes that are the problem, not
+       necessarily the opcode.
+
+1998-12-10  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-fr30.c: Add line separator character.
+
+start-sanitize-sky
+Wed Dec  9 17:06:48 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       Thu Nov 19 16:57:01 EST 1998  Frank Ch. Eigler <fche@cygnus.com>
+
+       * config/tc-mips.c (append_insn): Don't move INSN_SYNC
+       instructions into delay slot.
+
+       Tue Oct 13 14:06:18 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * config/tc-dvp.h (md_end): Define.
+       * config/tc-dvp.c (dvp_end): New function.
+
+end-sanitize-sky
+start-sanitize-r5900
+Wed Dec  9 12:29:23 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-mips.c (gpr_interlocks): The r5900 always has
+       gpr interlocks.
+
+end-sanitize-r5900
+Tue Dec  8 19:51:50 1998  Mark Klein  <mklein@dis.com>
+
+       * configure.in (hppa-*-mpeix*): New target.
+       * config/obj-som.h (obj_som_compiler): Declare.
+       * config/obj-som.c (compiler_seen): New static variable.
+       (obj_som_compiler): New function.
+       * config/tc-hppa.c: Update tc_data uses for change to bfd/som.h.
+       (md_pseudo_table): Add "compiler" if OBJ_SOM.
+       (pa_type_args): Set hppa_priv_level.
+       (pa_compiler): New static function if OBJ_SOM.
+       * configure: Rebuild.
+
+Tue Dec  8 15:00:50 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * read.c (output_leb128): Don't mark as inline.
+
+1998-12-08  Andrew MacLeod  <amacleod@cygnus.com>
+
+       * config/tc-ppc.c (ppc_vbyte): Prototype and new function for 
+       AIX .vbyte unaligned data support.
+       (md_pseudo_table): Add 'vbyte' to list of valid pseudos.
+       (ppc_elf_validate_fix): Add eh_frame to list of ELF relocatable 
+       sections.
+
+1998-12-07  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (md_assemble, do_assemble): Improve erroneous
+       input handling. 
+
+Mon Dec  7 09:48:34 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-arm.c (elf32_arm_force_relocation):  Check for
+        BFD_RELOC_ARM_PCREL_BRANCH.
+
+Sun Dec  6 12:46:36 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Define TARGET_BYTES_{BIG,LITTLE}_ENDIAN after
+       checking the target type.
+       (mips-dec-bsd*): Set endian to little.
+       * configure: Rebuild.
+
+       COFF weak symbol support, based on patches from Mark Elbrecht
+       <snowball3@usa.net>:
+       * config/obj-coff.h (S_IS_WEAK): Define if not BFD_ASSEMBLER.
+       * config/obj-coff.c (obj_coff_weak): New static function.
+       (obj_coff_endef) [both versions]: Handle weak symbols.
+       (coff_frob_symbol): Likewise.
+       (yank_symbols): Likewise.
+       (obj_pseudo_table): Add "weak".
+
+       * configure.in (m68k-*-gnu*): New target.  From Aymeric Vincent
+       <aymeric.vincent@emi.u-bordeaux.fr>.
+       * aclocal.m4: Rebuild with current tools.
+       * configure: Rebuild.
+
+       * config/tc-alpha.c (emit_ldgp): Give an error message rather than
+       an assertion failure for a case we can't handle when OBJ_ECOFF.
+
+       * expr.c (operator): And with 0xff to avoid problems with signed
+       char.
+
 1998-12-03  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-fr30.c (md_cgen_lookup_reloc): Generate
@@ -19,7 +403,6 @@ Tue Nov 24 17:21:52 1998  Nick Clifton  <nickc@cygnus.com>
        * config/tc-fr30.c (md_pcrel_from_section): Fix calculation of
        pcrel point.
 
-end-sanitize-fr30
 start-sanitize-vr4xxx
 1998-11-24  Gavin Romig-Koch  <gavin@cygnus.com>
 
@@ -34,13 +417,11 @@ Tue Nov 24 14:54:38 1998  Nick Clifton  <nickc@cygnus.com>
        (d10v_cleanup): Only generate previous insn if a multiline insn is
        not pending.
 
-start-sanitize-fr30
 Fri Nov 20 11:41:13 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-fr30.c (md_cgen_lookup_reloc): Add support for
        FR30_OPERAND_I32. 
 
-end-sanitize-fr30
 Thu Nov 19 15:01:29 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-arm.c (md_parse_option): Add support for -marm7xxx and
@@ -51,21 +432,16 @@ Thu Nov 19 15:01:29 1998  Nick Clifton  <nickc@cygnus.com>
        * Makefile.am (DEP): Use $(srcdir)/../mkdep.
        (itbl-ops.o): Delete duplicate dependencies.
        Rebuild dependencies.
-start-sanitize-fr30
        Add fr30 dependencies.
-end-sanitize-fr30
        * Makefile.in: Rebuild.
 
 Tue Nov 17 13:42:42 1998  Nick Clifton  <nickc@cygnus.com>
 
-start-sanitize-fr30
        * config/tc-fr30.c (md_cgen_lookup_reloc): Updated to match latest
        opcode list.
-end-sanitize-fr30
        * listing.c: Ignore line terminator characters found inside
        strings. 
 
-start-sanitize-fr30
 Thu Nov 12 19:21:24 1998  Dave Brolley  <brolley@cygnus.com>
 
        * po/gas.pot: Regenerated.
@@ -89,7 +465,6 @@ Tue Nov 10 13:13:05 1998  Nick Clifton  <nickc@cygnus.com>
        * config/tc-fr30.h: New file.
        * config/tc-fr30.c: Tweaking so that it will compile.
 
-end-sanitize-fr30
 Tue Nov 10 14:41:33 1998  Catherine Moore  <clm@cygnus.com>
 
         * config/tc-d10v.h (obj_fix_adjustable):  Define.
@@ -105,7 +480,6 @@ Mon Nov  9 14:25:06 1998  Nick Clifton  <nickc@cygnus.com>
        * config/tc-d30v.c: Change default behaviour to ignore potential
        conflicts between register name and symbol names.
 
-start-sanitize-fr30
 Wed Nov  4 18:42:00 1998  Dave Brolley  <brolley@cygnus.com>
 
        * configure.in: Add fr30-*-*.
@@ -116,7 +490,6 @@ Wed Nov  4 18:42:00 1998  Dave Brolley  <brolley@cygnus.com>
        * doc/Makefile.in: Regenerated.
        * po/gas.pot: Regenerated.
 
-end-sanitize-fr30
 Mon Nov  2 20:54:16 1998  Doug Evans  <devans@canuck.cygnus.com>
 
        * config/tc-m32r.c (assemble_two_insns): Ensure both insns
@@ -776,13 +1149,13 @@ Tue Jul 21 16:50:52 1998  Doug Evans  <devans@seba.cygnus.com>
        * cgen.c (cgen_md_apply_fix3): set_operand renamed to set_vma_operand.
        Update call to insert_operand.
 
-start-sanitize-am33
+start-sanitize-cygnus
 Tue Jul 21 10:58:47 1998  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-mn10300.c (md_assemble): Handle autoincrement addressing
        modes.
 
-end-sanitize-am33
+end-sanitize-cygnus
 Fri Jul 17 11:42:20 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (ms_show_usage): Formatting changes.
@@ -964,13 +1337,13 @@ Wed Jul  1 21:38:56 1998  J"orn Rennecke  <amylaar@cygnus.co.uk>
        * config/tc-sh (COND_JUMP_DELAY, COND12_DELAY_LENGTH): Define.
        Changed all users of COND12_DELAY.
 
-start-sanitize-am33
+start-sanitize-cygnus
 Mon Jun 29 14:58:36 1998  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-mn10300.c (r_registers): Fix typo and add some missing
        registers.
 
-end-sanitize-am33
+end-sanitize-cygnus
 start-sanitize-branchbug4011
 Mon Jun 29 09:36:27 1998  Gavin Koch  <gavin@cygnus.com>
 
@@ -1007,7 +1380,7 @@ Wed Jun 24 11:50:54 1998  Klaus Kaempf  <kkaempf@progis.de>
 
        * config/obj-vms.c (Create_VMS_Object_File): Force binary file.
 
-start-sanitize-am33
+start-sanitize-cygnus
 Wed Jun 24 09:38:10 1998  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-mn10300.c (r_registers): Add a0-a3,d0-d3 and e0-e7
@@ -1016,17 +1389,16 @@ Wed Jun 24 09:38:10 1998  Jeffrey A Law  (law@cygnus.com)
        for "xrN" registers.
        (md_assemble): Fix typo computing the size of relocations.
 
-end-sanitize-am33
+end-sanitize-cygnus
 Tue Jun 23 17:47:31 1998  Jim Wilson  <wilson@cygnus.com>
 
        * config/tc-h8300.c (do_a_fix_imm, build_bytes): Replace cast to
        char with code that explicitly sign-extends.
 
 Tue Jun 23 13:54:57 1998  Nick Clifton  <nickc@cygnus.com>
-start-sanitize-v850e   
+       
        * config/tc-v850.c (md_begin): Restore text section as the current
        section after creating call table sections.
-end-sanitize-v850e
        * config/obj-coff.h (SYM_AUXINFO): New macro to conceal ugly
        code. 
 
@@ -1044,12 +1416,12 @@ Mon Jun 22 19:52:42 1998  Ian Lance Taylor  <ian@cygnus.com>
        * config/obj-coff.c (c_symbol_merge): Fix copying of auxiliary
        information.
 
-start-sanitize-am33
+start-sanitize-cygnus
 Mon Jun 22 13:45:19 1998  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-mn10300: Handle FMT_D10 instructions.
 
-end-sanitize-am33
+end-sanitize-cygnus
 Mon Jun 22 15:18:58 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * config/tc-i386.c (i386_operand): Be prepared for a space between
@@ -1081,7 +1453,7 @@ Fri Jun 19 19:56:50 1998  Jeffrey A Law  (law@cygnus.com)
        mips_cpu == 5900.
 
 end-sanitize-r5900
-start-sanitize-am33
+start-sanitize-cygnus
 Fri Jun 19 16:49:56 1998  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-mn10300.c (md_assemble): Handle FMT_D8 and FMT_D9
@@ -1089,7 +1461,7 @@ Fri Jun 19 16:49:56 1998  Jeffrey A Law  (law@cygnus.com)
        (mn10300_insert_operand): Likewise.
        (mn10300_check_operand): Likewise.
        
-end-sanitize-am33
+end-sanitize-cygnus
 Fri Jun 19 13:57:06 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * write.c (adjust_reloc_syms): Never adjust relocs against weak
@@ -1098,13 +1470,13 @@ Fri Jun 19 13:57:06 1998  Ian Lance Taylor  <ian@cygnus.com>
 
 Fri Jun 19 09:50:17 1998  Jeffrey A Law  (law@cygnus.com)
 
-start-sanitize-am33
+start-sanitize-cygnus
        * config/tc-mn10300.c (r_registers): Add missing registers.
        (xr_registers): New set of registers.
        (xr_register_name): New function.
        (md_assemble): Handle XRREG and PLUS operands.  Tweak handling of
        RREG operand insertion.  Handle new D6 and D7 instruction formats.
-end-sanitize-am33
+end-sanitize-cygnus
        * config/tc-mn10300.c (mn10300_insert_operand): Do not hardcode the
        shift amount for a repeated operand.  The shift amount for the
        repeated copy comes from the size of the operand.
@@ -1120,14 +1492,14 @@ Fri Jun 19 00:04:26 1998  Doug Evans  <devans@seba.cygnus.com>
        BFD_RELOC_MIPS_DVP_11_S4, BFD_RELOC_MIPS_DVP_U15_S3.
 
 end-sanitize-sky
-start-sanitize-am33
+start-sanitize-cygnus
 Wed Jun 17 18:09:03 1998  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-mn10300.c (r_registers): New register table.
        (r_register_name): New function.
        (md_assemble): Handle new am33 operand types.
 
-end-sanitize-am33
+end-sanitize-cygnus
 Wed Jun 17 13:07:05 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * config/tc-mips.c (md_show_usage): Fix -mipsN usage.
@@ -1285,13 +1657,11 @@ Mon Jun  8 12:20:30 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
        (md_assemble): Allow immediate operands without suffix or
        other reg operand to default in size to the current code size.
 
-start-sanitize-v850e
 Mon Jun  8 09:45:00 1998  Catherine Moore  <clm@cygnus.com>
  
         * config/tc-v850.c (md_begin):  Restore creation of
         .call_table_text and .call_table_data sections.
 
-end-sanitize-v850e
 Sat Jun  6 00:02:41 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-d30v.c (md_assemble): Set execution type to unknown
@@ -1725,11 +2095,11 @@ Thu May  7 02:19:14 1998  Doug Evans  <devans@charmed.cygnus.com>
        All callers updated.
        * config/tc-m32r.c: Include cgen.h.
        (m23r_insn): New members num_fixups,fixups.
-start-sanitize-m32rx
+start-sanitize-cygnus
        (assemble_parallel_insn): Initialize debug_sym_link for each insn.
        (md_assemble): Simplify code to pack two insns in parallel.
        When swapping two insns, update their fixups.
-end-sanitize-m32rx
+end-sanitize-cygnus
 
 start-sanitize-sky
 Wed May  6 16:26:57 1998  Doug Evans  <devans@canuck.cygnus.com>
@@ -1843,13 +2213,13 @@ Mon Apr 27 15:58:46 1998  Ian Lance Taylor  <ian@cygnus.com>
 Mon Apr 27 12:07:33 1998  Doug Evans  <devans@seba.cygnus.com>
 
        * cgen.c (cgen_asm_finish_insn): New arg relax_p.  All callers updated.
-start-sanitize-m32rx
+start-sanitize-cygnus
        * config/tc-m32r.c (assemble_parallel_insn): No need to try
        non-relaxable variant any more.  Simplify test for nop insn.
        (md_assemble): Only scan operands if m32rx.  Set orig_insn in case
        scan of operands yields an insn different from original (e.g. a macro).
        Fix call to can_make_parallel.
-end-sanitize-m32rx
+end-sanitize-cygnus
 
 Mon Apr 27 15:16:12 1998  Ian Lance Taylor  <ian@cygnus.com>
 
@@ -2538,7 +2908,7 @@ Fri Feb 27 10:06:59 1998  Doug Evans  <devans@canuck.cygnus.com>
        inserted binary files.
 
 end-sanitize-sky
-start-sanitize-phase2-m32rx
+start-sanitize-cygnus
 Wed Feb 25 11:43:45 1998  Doug Evans  <devans@canuck.cygnus.com>
 
        * config/tc-m32r.c (optimize): New static local.
@@ -2547,13 +2917,13 @@ Wed Feb 25 11:43:45 1998  Doug Evans  <devans@canuck.cygnus.com>
        (md_show_usage): Document it.
        (md_assemble): Don't try to combine insns in parallel if !optimize.
 
-end-sanitize-phase2-m32rx
-start-sanitize-m32rx
+end-sanitize-cygnus
+start-sanitize-cygnus
 Tue Feb 24 18:03:25 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (first_writes_to_seconds_operands):
        Reinitialise b_operands for each pass of the inner loop.
-end-sanitize-m32rx
+end-sanitize-cygnus
 start-sanitize-sky
 Tue Feb 24 11:01:25 1998  Doug Evans  <devans@canuck.cygnus.com>
 
@@ -2671,13 +3041,13 @@ Wed Feb 18 23:39:46 1998  Richard Henderson  <rth@cygnus.com>
        * Makefile.am (install-exec-local): Install properly when ln
        fails or tooldir == prefix.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Wed Feb 18 18:11:42 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (first_writes_to_seconds_operands): Special
        handling of updates to the condition bit as this is shadow by
        several registers.
-end-sanitize-m32rx
+end-sanitize-cygnus
 start-sanitize-sky
 Wed Feb 18 15:49:56 1998  Doug Evans  <devans@canuck.cygnus.com>
 
@@ -2688,7 +3058,7 @@ Wed Feb 18 15:49:56 1998  Doug Evans  <devans@canuck.cygnus.com>
        handler.
 
 end-sanitize-sky
-start-sanitize-m32rx
+start-sanitize-cygnus
 Wed Feb 18 14:30:26 1998  Nick Clifton  <nickc@cygnus.com>
 
        * doc/c-m32r.texi (M32R-Opts): Add --Wp and --Wnp.
@@ -2705,13 +3075,13 @@ Wed Feb 18 11:00:18 1998  Nick Clifton  <nickc@cygnus.com>
 
        * app.c: Parse || as a seperator between assembler statements.
 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Tue Feb 17 18:58:51 1998  Doug Evans  <devans@seba.cygnus.com>
 
        * cgen.c (cgen_md_apply_fix3): Delete call to validate_operand.
        Test result of insert_operand for error.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Mon Feb 16 12:28:40 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (md_assemble): Only parallelise instructions
@@ -2723,7 +3093,7 @@ Fri Feb 13 14:42:16 1998  Nick Clifton  <nickc@cygnus.com>
        * config/tc-m32r.c (first_writes_to_seconds_operands): Do not
        bother checking insn which have no operands.
 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Fri Feb 13 16:41:42 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * Makefile.am (AUTOMAKE_OPTIONS): Add cygnus.
@@ -2731,7 +3101,7 @@ Fri Feb 13 16:41:42 1998  Ian Lance Taylor  <ian@cygnus.com>
        * doc/Makefile.am (AUTOMAKE_OPTIONS): Define.
        * doc/Makefile.in: Rebuild.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Fri Feb 13 09:57:11 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (first_writes_to_seconds_operands): New
@@ -2739,7 +3109,7 @@ Fri Feb 13 09:57:11 1998  Nick Clifton  <nickc@cygnus.com>
        reads_from_src_reg().  Uses new insn operand features of cgen.
        (writes_to_pc): New function., but with new code suppressed for now.
        (md_assemble): Call first_writes_to_seconds_operands().
-end-sanitize-m32rx
+end-sanitize-cygnus
 Fri Feb 13 00:47:44 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * config/tc-mips.c (macro_build): Handle operand type 'C'.
@@ -2791,7 +3161,7 @@ Wed Feb 11 16:28:13 1998  Richard Henderson  <rth@cygnus.com>
        * read.c (s_fill): Handle non-constant repeat counts by creating
        an rs_space fragment.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Wed Feb 11 10:32:28 1998  Nick Clifton  <nickc@cygnus.com>
 
        * doc/c-m32r.texi: Document warning and error messages.  Add
@@ -2799,7 +3169,7 @@ Wed Feb 11 10:32:28 1998  Nick Clifton  <nickc@cygnus.com>
 
        * doc/as.texinfo: Add more m32rx command line options.
 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Tue Feb 10 18:31:31 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * config/tc-i386.c (i386_operand): Change error added Jan 2 1998
@@ -2836,14 +3206,14 @@ Tue Feb 10 14:43:40 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * app.c (do_scrub_begin): Treat \r as whitespace.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Mon Feb  9 16:23:11 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (get_src_reg): Use m32r_cgen_get_operand()
        rather than parsing syntax string manually.
        (assemble_parallel_insn): Check for both forms of parallel
        conflict. 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Mon Feb  9 14:16:11 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * Makefile.am: Update dependencies.
@@ -2861,11 +3231,10 @@ Fri Feb  6 16:08:30 1998  Jeffrey A Law  (law@cygnus.com)
         bit size of an address instead of looking at the isa level.
         (macro, macro2, s_cprestore, s_cpadd): Likewise.
 
-start-sanitize-v850e
 Fri Feb  6 14:44:34 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-v850.c (md_parse_option): Add -mv850any command line option.
-end-sanitize-v850e
+
 Thu Feb  5 12:39:08 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * ehopt.c: New file.
@@ -2994,13 +3363,13 @@ Fri Jan 30 11:47:02 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * config/vms-conf.h: Don't undef VERSION.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Thu Jan 29 13:36:29 1998  Doug Evans  <devans@canuck.cygnus.com>
 
        * config/tc-m32r.c (allow_m32rx): Must compile with K&R C.
        (m32rx support): only include #ifdef HAVE_CPU_M32RX.
 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Thu Jan 29 14:42:44 1998  Pat Rankin  <rankin@eql.caltech.edu>
 
        * Makefile.am (CONFIG_OBJS): New variable, containing part of old
@@ -3025,13 +3394,13 @@ Thu Jan 29 18:48:19 1998  Bill Moyer  <billm@cygnus.com>
        * config/tc-d30v.c (do_assemble): Added flag_explicitly_parallel.
        (parallel_ok): Relaxed parallel subinstruction dependency check.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Wed Jan 28 16:27:27 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (md_assemble): Fix determination of when
        instructions can be combined in parallel.
 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Wed Jan 28 14:35:00 1998  Bill Moyer <billm@cygnus.com>
 
        * as.h (flag_warn_suppress_instructionswap): added new flag.
@@ -3127,7 +3496,7 @@ Mon Jan 26 13:07:41 1998  Nick Clifton  <nickc@cygnus.com>
        * config/tc-m32r.c: Detect if explicitly parallel instructions
        might have an io conflict and issue a warning message. 
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Mon Jan 26 12:38:54 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (reads_from_src_reg): Change second parameter
@@ -3135,13 +3504,13 @@ Mon Jan 26 12:38:54 1998  Nick Clifton  <nickc@cygnus.com>
        (can_make_parallel): Pass count of number of matches to skip to
        reads_from_src_reg().
 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Thu Jan 22 17:51:44 1998  Nick Clifton  <nickc@cygnus.com>
 
-start-sanitize-m32rx
+start-sanitize-cygnus
        * config/tc-m32r.c: Add support for swapping fixups of swap
        instructions. 
-end-sanitize-m32rx
+end-sanitize-cygnus
        * cgen.c (cgen_save_fixups, cgen_restore_fixups,
        cgen_swap_fixups): Functions to save, restore and swap the fixup
        chain with a backup copy.
@@ -3158,7 +3527,7 @@ Wed Jan 21 16:49:10 1998  Richard Henderson  <rth@cygnus.com>
        (listing_listing): Likewise.
        (listing_print): Close the file in the cache, if any.
 
-start-sanitize-m32rx
+start-sanitize-cygnus
 Tue Jan 20 17:08:53 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-m32r.c (md_assemble): Add code to swap explicitly
@@ -3167,7 +3536,7 @@ Tue Jan 20 17:08:53 1998  Nick Clifton  <nickc@cygnus.com>
        make_parallel): New functions to support opportunistic
        parallelisation of adjacent instructions.
 
-end-sanitize-m32rx
+end-sanitize-cygnus
 Fri Jan 16 14:51:48 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * read.c (dwarf_file_string): New file static variable.
@@ -3195,10 +3564,10 @@ Thu Jan 15 13:46:48 1998  Richard Henderson  <rth@cygnus.com>
 
 Wed Jan 14 17:52:33 1998  Nick Clifton  <nickc@cygnus.com>
 
-start-sanitize-m32rx
+start-sanitize-cygnus
        * config/tc-m32r.c (md_assemble): Add support for parsing parallel
        instructions.
-end-sanitize-m32rx
+end-sanitize-cygnus
        * cgen.c: Formatting changes to improve readability.
 
 Wed Jan 14 15:41:41 1998  Jeffrey A Law  (law@cygnus.com)
This page took 0.038818 seconds and 4 git commands to generate.