* config/tc-mips.c (MF_HILO_INSN): Define.
[binutils-gdb.git] / gas / ChangeLog
index 4dd895b0ba332e1f3d2ced2769a9bde6a2ccda88..eb6d0fb830958d43272491537e13c751e3ef2890 100644 (file)
@@ -1,3 +1,54 @@
+2000-02-21  Catherine Moore  <clm@cygnus.com>
+
+       * config/tc-mips.c (MF_HILO_INSN): Define.
+       (mips_7000_hilo_fix): Declare.
+       (append_insn): Conditionally insert nops after an mfhi/mflo insn.
+       (md_parse_option): Check for 7000_HILO_FIX options.
+       (OPTION_M7000_HILO_FIX): Define.
+       (OPTION_NO_M7000_HILO_FIX): Define.
+       * doc/c-mips.texi (-mfix7000): Describe.
+
+2000-02-21  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * listing.c (print_lines): Remove unused variable `end'.
+
+       * config/tc-i386.c (md_assemble): Use `reloc()' to select reloc
+       type for JumpInterSegment output. Use enum bfd_reloc_code_real for
+       reloc_type when BFD_ASSEMBLER. 
+       (md_estimate_size_before_relax): Use enum bfd_reloc_code_real for
+       reloc_type when BFD_ASSEMBLER. Move common code out of switch
+       statement and quell signed vs. unsigned comparison warning. 
+
+2000-02-18  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d10v.c (find_opcode): Add a symbol's value to
+       the computed frag offset, rather than overwriting it.
+
+Thu Feb 17 00:11:08 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * config/tc-sh.c ("elf/sh.h"): Include.
+       (sh_dsp, valid_arch, reg_x, reg_y, reg_efg): New static variables.
+       (md.begin): Initialize target_arch.
+       Only include opcodes in has table that match selected architecture.
+       (parse_reg): Recognize register names for sh-dsp.
+       (parse_at): Recognize post-modify addressing.
+       (get_operands): The leading space is now optional.
+       (get_specific): Remove FDREG_N support.  Add support for sh-dsp
+       arguments.  Update valid_arch.
+       (build_Mytes): Add support for SDT_REG_N.
+       (find_cooked_opcode): New function, broken out of md_assemble.
+       (assemble_ppi, sh_elf_final_processing): New functions.
+       (md_assemble): Use find_cooked_opcode and assemble_ppi.
+       (md_longopts, md_parse_option): New option: -dsp.
+       * config/tc-sh.h (elf_tc_final_processing): Define.
+       (sh_elf_final_processing): Declare.
+
+Fri Feb 11 14:21:51 2000  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.c (pa_build_unwind_subspace): Use subseg_new to create
+       the unwinder subspace.  Save the current seg/subseg before creating
+       the new seg/subseg.
+
 2000-02-10  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-mcore.c (INST_BYTE0): Redefine to handle big and