* configure: Regenerate.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index d21cd3c7f2f12c211a3b63d883509d997304dbcf..3fd262603ae3687f3e65ba9fb23417a34ebcbeb8 100644 (file)
+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 or 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-m32rx
+1999-01-06  Doug Evans  <devans@casey.cygnus.com>
+
+       * config/tc-m32r.c (OPERAND_IS_COND_BIT): Add check for psw.
+
+end-sanitize-m32rx
+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
+       BFD_RELOC_FR30_48 instead of BFD_RELOC_FR30_32.
+
+1998-12-02  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-fr30.c (md_cgen_lookup_reloc): Enable relocs for
+       LDI:20 insn.
+
+Thu Nov 26 11:23:48 1998  Dave Brolley  <brolley@cygnus.com>
+
+       * config/tc-fr30.c (md_pcrel_from_section): Restore previous calculation
+       of pcrel point.
+
+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.
+
+start-sanitize-vr4xxx
+1998-11-24  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (md_begin): Added mip64vr4xxx as a 
+       possible CPU_TARGET.
+
+end-sanitize-vr4xxx
+Tue Nov 24 14:54:38 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d10v.c (md_assemble): Make static 'etype' have file
+       scope.
+       (d10v_cleanup): Only generate previous insn if a multiline insn is
+       not pending.
+
+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. 
+
+Thu Nov 19 15:01:29 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (md_parse_option): Add support for -marm7xxx and
+       -marm6xxx command line switches.
+
+1998-11-18  Doug Evans  <devans@casey.cygnus.com>
+
+       * Makefile.am (DEP): Use $(srcdir)/../mkdep.
+       (itbl-ops.o): Delete duplicate dependencies.
+       Rebuild dependencies.
+       Add fr30 dependencies.
+       * Makefile.in: Rebuild.
+
+Tue Nov 17 13:42:42 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-fr30.c (md_cgen_lookup_reloc): Updated to match latest
+       opcode list.
+       * listing.c: Ignore line terminator characters found inside
+       strings. 
+
+Thu Nov 12 19:21:24 1998  Dave Brolley  <brolley@cygnus.com>
+
+       * po/gas.pot: Regenerated.
+
+Thu Nov 12 10:54:16 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-fr30.c (fr30_is_colon_insn): New name for
+       fr30_is_label_start().  Also checks for delay slot insns.
+
+       * config/tc-fr30.c (fr30_is_label_start): New function: Handle
+       FR30 instructions which contain a colon in the mnemonic.
+
+       * config/tc-fr30.h (TC_START_LABEL): Define this macro.
+
+Wed Nov 11 09:58:21 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-fr30.c: Removed currently superflous code.
+
+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.
+
+Tue Nov 10 14:41:33 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-d10v.h (obj_fix_adjustable):  Define.
+        (TC_FORCE_RELOCATION):  Define.
+        (d10v_force_relocation):  Declare.
+        * config/tc-d10v.c (tc_gen_reloc):  Handle Vtable relocs.
+        (md_apply_fix3):  Handle Vtable relocs.
+        (d10v_fix_adjustable):  New.
+        (d10v_force_relocation):  New.
+
+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.
+
+Wed Nov  4 18:42:00 1998  Dave Brolley  <brolley@cygnus.com>
+
+       * configure.in: Add fr30-*-*.
+       * config/tc-fr30.c: New file.
+       * Makefile.in: Regenerated.
+       * config.in: Regenerated.
+       * configure: Regenerated.
+       * doc/Makefile.in: Regenerated.
+       * po/gas.pot: Regenerated.
+
+Mon Nov  2 20:54:16 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * config/tc-m32r.c (assemble_two_insns): Ensure both insns
+       are 16 bit insns.
+
+Mon Nov  2 20:10:18 1998  Martin von Loewis  <loewis@informatik.hu-berlin.de>
+
+       * app.c (do_scrub_begin): Set characters above 127 to be symbol
+       characters.
+       (do_scrub_chars): Add some casts to unsigned char to avoid
+       unwanted sign extension.
+       * read.c (lex_type): Set characters about 127 to be symbol
+       characters.
+       * config/tc-i386.c (md_begin): Set identifier_chars and
+       operand_chars for values above 127.
+
+Mon Nov  2 15:05:33 1998  Geoffrey Noer  <noer@cygnus.com>
+
+        * configure.in: detect cygwin* instead of cygwin32*
+        * configure: regenerate
+
+Tue Oct 27 13:18:40 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * listing.c: Add support for producing a listing from piped
+       input. 
+
+Tue Oct 27 08:56:44 1998  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * config/tc-mips.c (hilo_interlocks): Remove mips_3900.
+       (append_insn): Account for the tx39's multiply behavior.
+
+1998-10-26  Michael Meissner  <meissner@cygnus.com>
+
+       * config/tc-m32r.c (assemble_two_insns): Rename assemble_two_insns
+       from assemble_parallel_insns.  Add support for '->' to indicate
+       explicitly serializing the instructions.
+       (md_assemble): Ditto.
+
+Sat Oct 24 15:12:19 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-sh.c (sh_fix_adjustable):  Adjust EXTERN and
+        WEAK handling.
+
+Thu Oct 22 12:41:33 1998  Catherine Moore  <clm@cygnus.com>
+
+        * cgen.c (gas_cgen_md_apply_fix3):  Revert last change.
+
+Thu Oct 22 10:03:15 1998  Ron Unrau  <runrau@cygnus.com>
+
+       * config/tc-mips.c : support frame and regmask/fregmask when
+         MIPS_STABS_ELF is specified.
+
+Wed Oct 21 11;34:51 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-sh.c (sh_fix_adjustable):  Only include if OBJ_ELF.
+        (md_apply_fix):  Don't return 1 for VTABLE relocs.
+        * config/tc-sh.h (obj_fix_adjustable):  Define only if OBJ_ELF.
+
+Tue Oct 20 11:18:28 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * doc/c-i386.texi: Replace occurences of "opcode" with
+       "instruction mnemonic", "instruction", or "mnemonic" when
+       referring to the name of an instruction.  Use "opcode" when
+       referring to the sequence of machine bytes.
+
+       * config/tc-i386.c (opcode_chars): Rename to mnemonic_chars.
+       (is_opcode_char): Rename to is_mnemonic_char.
+       (md_assemble and i386_operand): Correct error messages from
+        "opcode" to "instruction mnemonic"
+       Rename throughout opcode[] -> mnemonic[], opp -> mnem_p,
+       MAX_OPCODE_SIZE -> MAX_MNEM_SIZE,
+       DWORD_OPCODE_SUFFIX -> DWORD_MNEM_SUFFIX,
+       WORD_OPCODE_SUFFIX -> WORD_MNEM_SUFFIX,
+       BYTE_OPCODE_SUFFIX -> BYTE_MNEM_SUFFIX,
+       SHORT_OPCODE_SUFFIX -> SHORT_MNEM_SUFFIX
+       LONG_OPCODE_SUFFIX -> LONG_MNEM_SUFFIX
+
+       * config/tc-i386.h (*_MNEM_SUFFIX): Rename from *_OPCODE_SUFFIX.
+
+       * config/tc-i386.c (i386_operand): Check for garbage after
+       register name.
+
+Tue Oct 20 10:49:42 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-i386.c (md_apply_fix3): Change handling of PCREL reloc
+       for BFD_ASSEMBLER to only change value when COFF if TE_PE.
+
+Mon Oct 19 20:20:42 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-sh.h (obj_fix_adjustable):  Define.
+        * config/tc-sh.c (sh_force_relocation):  Handle VT relocs.
+        (md_apply_fix):  Likewise.
+        (tc_gen_reloc):  Likewise.
+        (sh_fix_adjustable):  New.
+
+Mon Oct 19 12:35:43 1998  Doug Evans  <devans@seba.cygnus.com>
+
+       * cgen.c (gas_cgen_finish_insn): Update handling of CGEN_INT_INSN_P.
+       * cgen.h (gas_cgen_finish_insn): Update prototype.
+       * config/tc-m32r.c (m32r_insn): CGEN_INT_INSN -> CGEN_INT_INSN_P.
+       cgen_insn_t -> CGEN_INSN_INT.
+       (make_parallel): Update handling of CGEN_INT_INSN_P.
+       (assemble_parallel_insn): Ditto.
+       (target_make_parallel): New function.
+       (md_assemble): Use it.
+
+Mon Oct 19 13:16:12 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-m32r.c (m32r_force_relocation):  Fix typo.
+
+Sun Oct 18 18:48:57 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-sh.c (md_assemble): Make sure the entire opcode is
+       converted into lower case.
+
+Fri Oct 16 13:36:34 CDT Catherine Moore  <clm@cygnus.com>
+
+        * cgen.c (gas_cgen_md_apply_fix3):  Handle VTABLE relocs.
+        (gas_cgen_tc_gen_reloc):  Likewise.
+        * config/tc-m32r.h (obj_fix_adjustable):  Define.
+        * config/tc-m32r.c (m32r_fix_adjustable):  New.
+        (m32r_force_relocation):  Handle VTABLE relocs.
+
+Wed Oct 14 11:33:38 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * doc/c-arm.texi (ARM Directives): Document .ltorn directive.
+
+Mon Oct 12 11:07:21 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-m32r.c (assemble_parallel_insn): Convert second opcode
+       to lower case before parsing.
+
+       * config/tc-d30v.c (parallel_ok): Ignore conflicts when explicitly
+       parallel insns modift buts in the PSW as a side effect.
+
+Thu Oct  8 10:18:33 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (find_format): Test for missing flag and
+       control registers.
+       
+       (md_apply_fix3): Fix error messages to avoid
+       assumption about presence of a symbol.
+
+       (parallel_ok): Disallow parallel instructions that both modify the
+       same flag register.
+
+       (find_format): Generate a warning if an odd numbered register is
+       used as the first register in a mutli-register instruction.
+
+Wed Oct  7 14:09:14 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (md_apply_fix3): Do not assume that bad
+       relocations are always associated with a symbol.
+
+Tue Oct  6 09:31:15 1998  Catherine Moore  <clm@cygnus.com>
+
+        * tc-sparc.h (TC_FORCE_RELOCATION):  Define.
+        (elf32_sparc_force_relocation):  Declare.
+        * tc-sparc.c (md_apply_fix3):  Handle vtable relocs.
+        (tc_gen_reloc):  Handle vtable relocs.
+        (elf32_sparc_force_relocation):  New.
+
+Mon Oct  5 09:25:32 1998  Catherine Moore  <clm@cygnsu.com>
+
+        * symbols.c (S_IS_FUNCTION):  New.
+        * config/tc-v850.h (obj_fix_adjustable):  Define.
+        (TC_FORCE_RELOCATION):  Define.
+        (v850_force_relocation):  Declare.
+        * config/tc-v850.c (tc_gen_reloc):  Use offset instead
+        of fx_addnumber for VTABLE reloc addends.
+        (md_apply_fix3):  Handle VTABLE relocs.
+        (v850_fix_adjustable):  New.
+        (v850_force_relocation):  New.
+
+Mon Oct  5 00:48:52 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * tc-hppa.c (fp_operand_format): Add some additional formats.
+       (pa_ip): Do not automatically promote into pa2.0 mode.
+       (pa_level): Handle ".level 2.0".
+start-sanitize-cygnus
+       (struct pa_it): New field "trunc".
+       (pa_parse_fp_cnv_format): New function.
+       (pa_parse_ftest_gfx_completer): New function.
+       (pa_ip): Handle various new letters for PA2.0 support.
+end-sanitize-cygnus
+
+Sun Oct  4 20:57:43 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/tc-i386.c (md_assemble): Handle AMD_3DNOW_OPCODE.
+       * config/tc-i386.h (template.extension_opcode): Change to
+        unsigned int to allow full range of 8-bit opcode suffixes.
+       (None): Redefine as 0xffff.
+
+       From Jeff B Epler <jepler@usgs.gov>
+       * doc/c-i386.texi (i386-SIMD): New section.
+
+Thu Oct  1 15:37:54 1998  Richard Henderson  <rth@cygnus.com>
+
+       * read.c (discard_rest_of_line): New function.
+       * read.h: Declare it.
+       * config/tc-alpha.c (s_alpha_mask, s_alpha_frame): Use it.
+
+Thu Oct  1 10:33:53 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d10v.c (find_symbol_matching_register): New function.
+       (find_opcode): Cope with the case where a register name matches
+       a symbol name.
+
+Wed Sep 30 10:52:32 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-v850.c (md_pcrel_from): Rename to
+       v850_pcrel_from_section.
+       (v850_pcrel_from_section): Do not resolves symbols in other
+       sections. 
+
+       * config/tc-v850.h (MD_PCREL_FROM_SECTION): Define.
+
+Mon Sep 28 11:01:20 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d10v.c (find_opcode): Generate an error if a register
+       is supplied for an operand that should not be a register.
+
+Fri Sep 25 10:04:21 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (write_2_short): But do allow delayed branch
+       instructions to have another instruction in the right bin.
+
+Thu Sep 24 09:28:34 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (write_2_short): Do not allow instructions in
+       the right container if the left container holds a branch
+       instruction. 
+
+Wed Sep 23 10:54:29 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (reg_name_search): Only warn if a name matches
+       both a register name and symbol name.
+       (find_format): Allow correct parsing of MVTSYS and MVFSYS insns.
+
+Tue Sep 22 17:49:16 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (write_2_short): Implement EITHER_BUT_PREFER_MU
+       execution unit class.
+
+       (reg_name_search): If a name matches a register and a symbol,
+       prefer the register.
+       (find_format): Disallow flag registers when a general purpose
+       register is required.
+       If a number is required, but a register has been given, check to
+       see if a symbol with the same name as the register exists, and if
+       so, use that symbol.
+
+Tue Sep 22 16:40:52 1998  Jim Wilson  <wilson@cygnus.com>
+
+       * config/obj-elf.h (ECOFF_DEBUGGING): Add missing parens.
+
+Tue Sep 22 15:44:21 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (find_format): Do not accept flag registers as
+       general purpose registers.
+       (find_format): If an immediate value is expected at a given place
+       in a format, but a register name has been provided instead, check
+       to see if that register name matches the name of a predefined
+       symbol and if it does, then use the symbol instead.
+       (reg_name_search): If a register name matches a symbol name,
+       prefer the register name to the symbol name.
+
+start-sanitize-sky
+Mon Sep 21 13:08:01 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * config/tc-dvp.c (md_begin): Set st_other field of mpgloc_sym.
+       (assemble_vif,create_vuoverlay_section,s_endmpg,s_vu): Ditto.
+
+end-sanitize-sky
+Mon Sep 21 10:42:57 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-m32r.c (m32r_do_align): After inserting NOPs, reset
+       the previous insn to empty.
+
+1998-09-20  Michael Meissner  <meissner@cygnus.com>
+
+       * config/tc-ppc.c (md_apply_fix3): Do not break string into two
+       pieces, forcing the use of an ANSI compiler.
+
+Sun Sep 20 00:58:12 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * config/tc-m68k.h (TC_FORCE_RELOCATION): New macro.  Force vtable
+       relocs.
+       * config/tc-m68k.c (md_apply_fix_2): Do nothing for vtable relocs.
+
+start-sanitize-sky
+Tue Sep 15 17:04:43 EDT 1998  Jim Lemke  <jlemke@cygnus.com>
+
+       * config/tc-dvp.c (parse_float): Strtol() will not convert
+       0xFfffFfff properly, it returns 0x7fffFfff.
+       Changed to use strtoul() which does work properly.
+
+end-sanitize-sky
+Tue Sep 15 08:51:07 1998  Catherine Moore  <clm@cygnus.com>
+        * config/obj-elf.c (obj_elf_vtable_inherit):  Handle arm
+        assembler syntax.
+        (obj_elf_vtable_entry):  Likewise.
+        * config/tc-arm.h:  Define TC_FORCE_RELOCATION for OBJ_ELF.
+        * config/tc-arm.c (md_apply_fix3): Handle VTABLE relocations.
+        (tc_gen_reloc): Likewise.
+        (arm_fix_adjustable): Likewise.
+        (elf32_arm_force_relocation): New.
+        (armelf_frob_symbol):  Remove coff-style symbol support.
+
+start-sanitize-sky
+Mon Sep 14 22:28:24 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * config/tc-dvp.c (parse_float): Support 0fNNN.
+       (tc_gen_reloc): Don't crash if given a pc-relative reloc for .word,
+       just signal an error.
+
+end-sanitize-sky
+Wed Sep  9 11:27:16 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-i386.c (i386_operand): Fix typo in last patch.
+
+Tue Sep  8 18:10:01 1998  Catherine Moore  <clm@cygnus.com>
+        * config/tc-arm.c (arm_adjust_symtab):  Move #ifdef
+        OBJ_COFF so that routine is defined for a.out format.
+
+Tue Sep  8 15:56:19 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-i386.c (i386_operand): Detect non-segment registers
+       used as segment prefixes.
+
+Sat Sep  5 19:00:38 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ehopt.c (check_eh_frame): Check the size of the FDE, and don't
+       optimize across FDE boundaries.
+
+       * config/obj-coff.c (obj_coff_section): Preserve any link once
+       flags when setting the section flags.
+
+Fri Sep  4 17:07:14 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.h (obj_adjust_symtab): Fixed typo.
+       * config/tc-arm.c (armelf_adjust_symtab): Reformatted.
+
+Fri Sep  4 13:57:43 1998  Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>
+
+       * config/tc-sparc.c (in_signed_range): Sign extend 32-bit words
+       to the host width.
+
+Wed Sep  2 11:31:14 1998  Richard Henderson  <rth@cygnus.com>
+
+       * frags.c (frag_grow): Include the size of the frag struct in the
+       obstack chunk size.
+
+       * subsegs.c (subseg_set_rest): Adjust the seginfo frchain start
+       if the new subseg comes before the old.
+
+Tue Sep  1 15:01:33 1998  Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>
+
+       * config/tc-sparc.c (sparc_ip): Allow all digits in an instruction
+       to handle edge8 and edge16.
+
+Mon Aug 31 09:51:14 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/obj-elf.c (obj_elf_vtable_inherit): Print error message
+       before we clobber the symbol involved.
+
+Mon Aug 31 10:58:06 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-arm.c:  Remove OBJ_ELF definitions for 
+        S_GET_STORAGE_CLASS and S_SET_STORAGE_CLASS.  Only
+        use arm_adjust_symtab for OBJ_COFF.
+        (armelf_adjust_symtab):  New Routine.
+        * config/tc-arm.h:  Define obj_adjust_symtab to
+        armelf_adjust_symtab for OBJ_ELF.
+        
+Sat Aug 29 22:18:51 1998  Richard Henderson  <rth@cygnus.com>
+
+       * configure.in: Make all i386-elf targets use bfd_gas.
+       * config/tc-i386.c (tc_i386_force_relocation): New.
+       (tc_i386_fix_adjustable): Don't fix vtable relocs.
+       (md_apply_fix3): Likewise.
+       (tc_gen_reloc): Handle them.
+       * config/tc-i386.h (TC_FORCE_RELOCATION): Always define, calling
+       tc_i386_force_relocation.
+
+Mon Aug 24 13:40:21 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (md_show_usage): Improve formatting of --help output.
+
+Fri Aug 21 18:43:48 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (md_assemble): Copy previous opcode over
+       current opcode after writing the first insturction of a reverse
+       sequential pair. 
+       
+Fri Aug 21 07:30:35 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * read.h (generate_lineno_debug): Add prototype.
+       * read.c (generate_lineno_debug): Make non-static.
+start-sanitize-sky
+       * config/tc-dvp.c (insert_mpg_marker): Call generate_lineno_debug.
+end-sanitize-sky
+
+Thu Aug 20 23:17:04 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/tc-i386.c (md_assemble): Only warn for address/data size
+       prefixes.
+
+Thu Aug 20 14:45:08 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (arm_fix_adjustable): Do not adjust relocations
+       against Thumb function names, as the linker needs this information.
+
+1998-08-20  Vladimir N. Makarov  <vmakarov@cygnus.com>
+
+       * expr.c (operand): Check also that there is no advance in operand
+       after atof_generic in order to decide "is it label 0f or floating
+       point number?".
+
+Wed Aug 19 09:30:16 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-m32r.c: Replace double dash prefix to M32R specific
+       command line options with a single dash.
+       * doc/c-m32r.texi: Replace double dash prefix with a single dash.
+
+Tue Aug 18 11:59:43 1998  Catherine Moore  <clm@cygnus.com>
+
+       * tc-arm.h: Define obj_fix_adjustable for OBJ_ELF.
+       * tc-arm.c (arm_fix_adjustable): New routine.
+
+1998-08-13  Vladimir N. Makarov  <vmakarov@cygnus.com>
+
+       * read.c (s_align, s_comm, s_mri_common, s_fail, s_globl, s_space,
+       s_float_space, s_struct, cons_worker): Move ignore_rest_of_line or
+       demand_empty_rest_of_line before mri_comment_end.
+       (equals): Check garbage after expression before
+       mri_comment_end in MRI mode.
+
+Thu Aug 13 15:08:42 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-mips.c (macro): Correct M_SGE_I/M_SGEUI_I case for a
+       small immediate constant to use the constant itself rather than
+       always using 1.
+
+Wed Aug 12 18:47:38 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-hppa.c (pa_enter): Call as_bad rather than abort.
+       (pa_leave): Likewise.
+
+Wed Aug 12 13:25:03 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/tc-i386.c (md_assemble): Emit a warning for stand-alone
+       prefixes.
+       (i386_operand): Fix an error message.
+
+Tue Aug 11 14:44:32 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * doc/c-arm.texi (ARM Directives): Document .req directive.
+
+       * config/tc-arm.c (reg_required_here): Display erroneous string if
+       the register name could not be decoded.
+       Do not set inst.instruction if the sift is -1.
+
+Mon Aug 10 15:39:56 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-alpha.c (tc_gen_reloc): Bias WEAK symbols just as
+       we do for EXTERN.
+
+Mon Aug 10 15:06:18 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (d30v_align): Always perform alignment request,
+       even if it is belived to be unnecessary.
+
+Mon Aug 10 17:48:09 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       config/tc-i386.c (i386_operand): Size immediate constants by
+       suffix (erroneously removed as part of July 7 change).
+
+Sun Aug  9 20:45:32 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/obj-elf.h:  Check for redefinition of obj_frob_symbol.
+        * config/tc-arm.c:  Define S_GET_STORAGE_CLASS and S_SET_STORAGE_CLASS.
+        (armelf_frob_symbol):  New Routine.
+        * config/tc-arm.h:  Define obj_frob_symbol if OBJ_ELF.
+
+Sat Aug  8 15:21:28 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-alpha.c (alpha_fix_adjustable): Don't adjust weak syms.
+
+Wed Aug  5 15:54:14 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (md_begin): Set BFD private flags depending upon
+       command line switches passed to assembler.
+
+Mon Aug  3 14:02:52 1998  Doug Evans  <devans@seba.cygnus.com>
+
+       * cgen.h (GAS_CGEN_MAX_FIXUPS): GAS_ prepended, all uses updated.
+       (gas_cgen_opcode_desc): Declare.
+       (gas_cgen_parse_operand): Declare.
+       (*): Prepend gas_ to gas specific fns to denote them as such.
+       All uses updated.
+       * cgen.c (gas_cgen_opcode_desc): New global
+       (gas_cgen_init_parse): Renamed from cgen_asm_init_parse.
+       (queue_fixup): Renamed from cgen_queue_fixup.
+       (*): Prepend gas_ to gas specific fns to denote them as such.
+       All uses updated.
+       (gas_cgen_md_apply_fix3): Update call to insert_operand.
+       (gas_cgen_finish_insn): Renamed from cgen_asm_finish_insn.
+       * config/tc-m32r.c (md_begin): Remove use of CGEN_SYM.
+       Open opcode table and initialize it.
+       (make_parallel): Use gas_cgen_opcode_desc.
+       (assemble_parallel_insn): Ditto.  Remove use of CGEN_SYM.
+       (md_assemble): Ditto.
+
+Sat Aug  1 19:27:30 1998  Richard Henderson  <rth@cygnus.com>
+
+       * as.h (debug_info_type): Add entries for unspecified and dwarf*.
+       * ecoff.c (ecoff_generate_asm_lineno): Take no arguments; call
+       as_where ourselves.  Provide a stub for !ECOFF_DEBUGGING.
+       * ecoff.h: Move ECOFF_DEBUGGING protection inside GAS_ECOFF_H.
+       Move ecoff_generate_asm_lineno outside ECOFF_DEBUGGING protection.
+       * read.c (generate_lineno_debug): Tidy ECOFF bits.  Use
+       DEBUG_UNSPECIFIED rather than DEBUG_NONE for initial test.
+       * config/obj-elf.h (ECOFF_DEBUGGING) [TC_ALPHA]: Define to a variable.
+       (SEPARATE_STAB_SECTIONS): Conditionalize on value of ECOFF_DEBUGGING.
+       (INIT_STAB_SECTION): Likewise.
+       (OBJ_PROCESS_STAB): Likewise.
+       
+       * config/tc-alpha.c (md_longopts): New options -mdebug/-no-mdebug.
+       (md_parse_option): Watch for them.
+       (alpha_cur_ent_sym, alpha_flag_mdebug): New variables.
+       (md_begin): Kill neverdef code.
+       (s_alpha_ent, s_alpha_end, s_alpha_mask, s_alpha_frame): New.
+       (s_alpha_prologue): Watch alpha_cur_ent_sym.
+       (s_alpha_coff_wrapper): New.
+       (md_pseudo_table): Trap all ECOFF pseudos.
+       
+Fri Jul 31 16:45:54 1998  Ron Unrau <runrau@cygnus.com>
+
+       Start of changes to remove mdebug section from mips*-elf
+       Based on MIPS_STAB_ELF definition
+       * acconfig.h: undef if not configured
+       * config.in: undef if not configured
+       * config/mips-elf.h: only set ECOFF debugging if not stabs-in-elf
+       * config/tc-mips.c (s_ent): set BSF_FUNCTION
+       * stabs.c (s_stab_generic): flush frag
+
+Fri Jul 31 16:14:45 1998  Catherine Moore  <clm@cygnus.com>
+
+        * configure.in: (arm-*-elf):  Handle.
+        (thumb-*-elf): Handle.
+        * configure:  Regenerate.
+        * read.c (stringer): Fix typo in comment.
+        * write.c (fixup_segment): Don't add symbol value to addend if
+        TC_ARM and OBJ_ELF.
+        * config/tc-arm.c (md_section_align):  Don't align dwarf debug
+        sections.
+        (tc_gen_reloc):  Always set the reloc addend to fixp->fx_offset
+        for OBJ_ELF.
+
+Thu Jul 30 21:38:43 1998  Frank Ch. Eigler  <fche@cygnus.com>
+
+       * config/tc-d30v.c ({cur,prev}_left_kills_right_p): New variables.
+       (write_2_short): Emit warning if new flag is set.
+       (do_assemble): Set flags if left instruction is one of special
+       "right-instruction-killer" type.
+
+Tue Jun 28 18:12:28 1998  Stan Cox  <scox@cygnus.com>
+       
+       * config/tc-sparc.c (md_number_to_chars, cons_fix_new_sparc):
+       Always output words in debug_info section as big endian.
+       (sparc_target_format): Choose correct bfd target.
+       (md_apply_fix3): Rename BFD_RELOC_SPARC_32LE to BFD_RELOC_SPARC_REV32.
+       
+Tue Jul 28 11:01:21 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-mn10300.c (md_assemble): Fix "errmsg" initialization
+       to work with internationalization code.  Issue an error when two
+       operands match that are not allowed to match.
+
+Mon Jul 27 16:25:58 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * configure.in (install_tooldir): Allow target to specify whether
+       it wants to be installed in $(tooldir)/bin.
+start-sanitize-sky
+       (dvp-*-*): Don't install in $(tooldir)/bin.
+end-sanitize-sky
+       * configure: Regenerate.
+       * Makefile.am (install-exec-local): Set install-exec-tooldir
+       dependency via configure.
+       * Makefile.in: Regenerate.
+
+Fri Jul 24 19:58:59 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * Makefile.am (install-exec-local): Split into two ...
+       (install-exec-bindir,install-exec-tooldir): New rules.
+       * Makefile.in: Regenerate.
+
+Fri Jul 24 16:31:49 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (install-exec-local): Don't remove the file before
+       checking whether $(bindir) == $(tooldir)/bin.  From Maciej
+       W. Rozycki <macro@ds2.pg.gda.pl>.
+       * Makefile.in: Rebuild.
+
+Fri Jul 24 09:13:46 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * cgen.c: Include libiberty.h.
+       (cgen_md_apply_fix3): Update call to md_cgen_lookup_reloc.
+       (cgen_tc_gen_reloc): Use xmalloc, not bfd_alloc.
+       * cgen.h (cgen_md_apply_fix3,cgen_tc_gen_reloc): Declare.
+       (md_cgen_lookup_reloc)): Declare.
+       (md_cgen_record_fixup_exp): Declare.
+       * config/tc-m32r.h (md_pcrel_from_section): Declare.
+       (m32r_relax_frag): Declare.
+       (cgen_md_apply_fix3): Decls moved to cgen.h.
+       (cgen_record_fixup_exp,cgen_tc_gen_reloc): Ditto.
+       (m32r_cgen_record_fixup_exp): Delete decl.
+       * config/tc-m32r.c (m32r_cpu_desc): #if 0 out.
+       (assemble_nop): Delete.
+       (expand_debug_syms): Delete unused `exp'.
+       (md_cgen_lookup_reloc): Renamed from CGEN_SYM (lookup_reloc).
+       Add default case for -Wall.
+       (m32r_cgen_record_fixup_exp): Add default case for -Wall.
+       (md_atof): Delete unused wordP.
+
+start-sanitize-sky
+       * config/tc-dvp.c (assemble_vif): Make label at start of overlay
+       a local label.
+       (create_vuoverlay_section): Put __start_ label at start of overlay
+       for gdb.
+
+end-sanitize-sky
+Thu Jul 23 13:19:50 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-mn10300.c (md_assemble): Make sure "errmsg" has a non-NULL
+       value.
+
+start-sanitize-sky
+Wed Jul 22 17:39:28 1998  Frank Ch. Eigler  <fche@cygnus.com>
+
+        * config/tc-dvp.c (parse_float): Accept 0xhex constants
+        also for VU LOI operand.
+
+end-sanitize-sky
+Wed Jul 22 14:36:56 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * doc/as.texinfo: Add documentation for .end, .exitm, .fail,
+       .ifc, .ifeqs, .ifge, .ifgt, .ifle, .iflt, .ifnc, .ifne, .ifnes,
+       .print, .purgem, and .struct.  Remove documentation for
+       .app-file.
+
+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-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-cygnus
+Fri Jul 17 11:42:20 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-m32r.c (ms_show_usage): Formatting changes.
+
+Wed Jul 15 15:38:28 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-i386.c (md_assemble): Don't get confused by trailing
+       whitespace after a prefix operator.
+
+start-sanitize-beos
+Tue Jul 14 15:32:56 1998  Richard Henderson  <rth@cygnus.com>
+
+       * configure.in (i386-*-beos{pe,elf,}*): Recognize.
+
+end-sanitize-beos
 Tue Jul 14 12:33:44 1998  Chris Torek  <torek@bsdi.com>
 
        * config/tc-sparc.c (log2): New static function.
@@ -9,6 +1006,9 @@ Tue Jul 14 12:33:44 1998  Chris Torek  <torek@bsdi.com>
 
 Tue Jul 14 11:58:40 1998  Ian Lance Taylor  <ian@cygnus.com>
 
+       * config/tc-sparc.c (s_reserve): Set symbol size if OBJ_ELF.
+       (s_common): Likewise.
+
        * config/tc-sparc.c (sparc_handle_align): Reindent a bit.  Correct
        initialization of waddr.
        (sparc_elf_final_processing): Add default case to switch.
@@ -161,13 +1161,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>
 
@@ -204,7 +1204,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
@@ -213,17 +1213,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. 
 
@@ -241,12 +1240,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
@@ -278,7 +1277,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
@@ -286,7 +1285,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
@@ -295,13 +1294,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.
@@ -317,14 +1316,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.
@@ -482,13 +1481,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
@@ -897,13 +1894,11 @@ Thu May  7 12:50:33 1998  Frank Ch. Eigler  <fche@cygnus.com>
        for previously inaccessible bitfields in some INSN_TRAP
        instructions.
 
-start-sanitize-d30v
 Thu May  7 11:13:00 1998  Frank Ch. Eigler  <fche@cygnus.com>
 
        * config/tc-d30v.c (do_assemble): Abort with error message
        if opcode operands do not match.
        
-end-sanitize-d30v
 Thu May  7 09:36:06 1998  Frank Ch. Eigler  <fche@cygnus.com>
 
        * config/tc-mips.c (macro_build, validate_mips_insn): Implement
@@ -952,13 +1947,11 @@ Wed May  6 15:11:12 1998  Klaus Kaempf  <kkaempf@progis.de>
 
        * doc/c-vax.texi: Correct and extend vax/vms documentation.
 
-start-sanitize-d30v
 Wed May  6 11:51:51 1998  Richard Henderson  <rth@cygnus.com>
 
        * config/tc-d30v.c (do_assemble): Accept a new parameter requesting
        a short format insn.
        (md_assemble): Set it for explicitly packed insns.
-end-sanitize-d30v
        
 Tue May  5 13:23:13 1998  Nick Clifton  <nickc@cygnus.com>
 
@@ -1017,12 +2010,10 @@ Tue Apr 28 19:16:26 1998  Tom Tromey  <tromey@cygnus.com>
        * asintl.h: Include <locale.h> if HAVE_LOCALE_H.
        (LC_MESSAGES): Now can be defined even when ENABLE_NLS.
 
-start-sanitize-d30v
 Tue Apr 28 18:33:23 1998  Frank Ch. Eigler  <fche@cygnus.com>
 
        * config/tc-d30v.c (md_show_usage): Correct gettext typo.
        
-end-sanitize-d30v
 Tue Apr 28 12:16:30 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * config/tc-hppa.c: Change all calls to bzero to use memset.
@@ -1275,12 +2266,12 @@ Wed Apr 15 10:35:59 1998  Frank Ch. Eigler <fche@cygnus.com>
        VCALLMSR instruction.
  
 end-sanitize-r5900
-start-sanitize-vr5400
+start-sanitize-cygnus
 Wed Apr 15 07:06:04 1998  Catherine Moore  <clm@cygnus.com>
  
         * config/tc-mips.c (hilo_interlocks): Remove VR5400.
  
-end-sanitize-vr5400
+end-sanitize-cygnus
 Wed Apr 15 07:06:04 1998  Catherine Moore  <clm@cygnus.com>
 
         * config/tc-mips.c (hilo_interlocks): Remove 4300.
@@ -1729,13 +2720,11 @@ Sat Feb 28 17:06:22 1998  Richard Henderson  <rth@cygnus.com>
        * config/obj-elf.c [TC_ALPHA]: Include <elf/alpha.h>.
        * config/tc-alpha.h (ELF_TC_SPECIAL_SECTIONS): New.
 
-start-sanitize-d30v
 Thu Feb 26 15:49:04 1998  Michael Meissner  <meissner@cygnus.com>
 
        * config/tc-d30v.c (write_2_short): Delayed jsr instructions don't
        require padding to the next long word boundary.
 
-end-sanitize-d30v
 start-sanitize-sky
 Fri Feb 27 10:06:59 1998  Doug Evans  <devans@canuck.cygnus.com>
 
@@ -1838,14 +2827,12 @@ Thu Feb 19 22:25:42 1998  Richard Henderson  <rth@cygnus.com>
        * tc-ppc.c (ppc_biei): Cache the last symbol we inserted
        so we don't have to scan the entire list.
 
-start-sanitize-d30v
 Tue Feb 17 17:02:15 1998  Fred Fish  <fnf@cygnus.com>
 
        * config/tc-d30v.c (parallel_ok): For the explicitly parallel
        case, allow the parallel instructions to modify the same flag
        bits.
 
-end-sanitize-d30v
 Thu Feb 19 16:08:15 1998  Richard Henderson  <rth@cygnus.com>
 
        * listing.c (list_symbol_table): Categorize symbols by
@@ -2068,11 +3055,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.
@@ -2227,13 +3213,11 @@ Thu Jan 29 14:42:44 1998  Pat Rankin  <rankin@eql.caltech.edu>
        * config/vms-conf.h: Synchronize with current config.in.
        * Makefile.in: Rebuild.
 
-start-sanitize-d30v
 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.
 
-end-sanitize-d30v
 start-sanitize-m32rx
 Wed Jan 28 16:27:27 1998  Nick Clifton  <nickc@cygnus.com>
 
@@ -2415,7 +3399,6 @@ Wed Jan 14 15:41:41 1998  Jeffrey A Law  (law@cygnus.com)
        * config/tc-mips.c (macro): Rework division code to avoid unfilled
        delay slot.
 
-start-sanitize-d30v
 Wed Jan 14 18:04:20 1998  Michael Meissner  <meissner@cygnus.com>
 
        Based on a patch from Jim Wilson
@@ -2423,7 +3406,6 @@ Wed Jan 14 18:04:20 1998  Michael Meissner  <meissner@cygnus.com>
        (tc_gen_reloc): Handle cross section PC relative relocs
        correctly.
 
-end-sanitize-d30v
 Wed Jan 14 15:02:19 1998  Doug Evans  <devans@seba.cygnus.com>
 
        * config/tc-mips.c (mips_ip): Don't test pinfo flags if INSN_MACRO.
This page took 0.037158 seconds and 4 git commands to generate.