* xtensa-dis.c (fetch_data): Remove numBytes parameter.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index e4183dd0e9971b2205e4d0881ba7fb47ebaa4e19..3c05999e061c5d2d05e25a28581ebf678957944f 100644 (file)
@@ -1,3 +1,85 @@
+2003-09-30  Chris Demetriou  <cgd@broadcom.com>
+
+       * config/tc-mips.c (mips_ip): Capitalize first word of
+       existing condition code warning, and add condition code
+       warnings for .ps instructions, and for bc1any[24][tf].
+
+2003-09-30  Chris Demetriou  <cgd@broadcom.com>
+
+       * NEWS: Mention support for MIPS64 Release 2.
+
+2003-09-30  Chris Demetriou  <cgd@broadcom.com>
+
+       * NEWS: Add an indication of the cutoff for 2.14.
+
+2003-09-30  Chris Demetriou  <cgd@broadcom.com>
+
+       * configure.in (mipsisa64r2, mipsisa64r2el, mipsisa64r2*): New CPUs.
+       * configure: Regenerate.
+       * config/tc-mips.c (imm2_expr): New variable.
+       (md_assemble, mips16_ip): Initialize imm2_expr.
+       (ISA_HAS_64BIT_REGS, ISA_HAS_DROR, ISA_HAS_ROR): Add ISA_MIPS64R2.
+       (macro_build): Handle +A, +B, +C, +E, +F, +G, and +H format operands.
+       (macro): Handle M_DEXT and M_DINS.
+       (validate_mips_insn): Handle +E, +F, +G, +H, and +I format operands.
+       (mips_ip): Likewise.
+       (OPTION_MIPS64R2): New define.
+       (md_longopts): New entry for -mips64r2 (OPTION_MIPS64R2).
+       OPTION_ASE_BASE): Increase to compensate for OPTION_MIPS64R2.
+       (md_parse_option): Handle OPTION_MIPS64R2.
+       (s_mipsset): Handle setting "mips64r2" ISA.
+       (mips_cpu_info_table): Add mips64r2.
+       (md_show_usage): Document -mips64r2 option.
+       * doc/as.texinfo: Docuemnt -mips64r2 option.
+       * doc/c-mips.texi: Likewise.
+
+2003-09-27  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * config/tc-hppa.c (pa_ip): Check for invalid 64-bit conditions.
+
+2003-09-26  Matt Thomas  <matt@3am-software.com>
+
+       * config/tc-vax.c (md_shortopts): Fix a typo.  Remove 'K'.
+       (OPTION_PIC): Define.
+       (md_longopts): Add "pic" option.
+       (md_parse_option): Change 'K' to OPTION_PIC.
+
+2003-09-23  Alan Modra  <alan@modra.org>
+
+       * config/obj-elf.c (obj_elf_change_section): Adjust for
+       _bfd_elf_get_sec_type_attr changes.  Allow SHF_MERGE and SHF_STRINGS
+       to be set when defaults are not.  Don't set attr from defaults if
+       old_sec.
+
+2003-09-18  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (macro_build_ldst_constoffset): Don't silently
+       truncate values which won't fit im 32 bits.
+       (load_register): Likewise.
+       (macro): Likewise.
+
+2003-09-17  Dmitry Diky <diwil@mail.ru>
+
+       * config/tc-msp430.c (MAX_OP_LEN): Set to 256.
+       (msp430_operands): Remove redundant l2[16] within switch-case.
+
+2003-09-16  Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
+
+       * configure.in: Handle arm-*-rtems* and thumb-*rtems*.
+       * configure: Regenerate.
+
+2003-09-14  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (HAVE_64BIT_ADDRESS_CONSTANTS): Remove.
+       (macro_build_ldst_constoffset): Sign-extend 32-bit constants. Change
+       the function prototype.
+       (load_register): Likewise. Simplify the checks for sign-extended
+       constants.
+       (macro): Likewise. Fix code generation for 64-bit address constants
+       outside the 32-bit compatibility space. Adjust
+       macro_build_ldst_constoffset calls.
+       (s_cprestore): Adjust macro_build_ldst_constoffset call.
+
 2003-09-11  Bob Wilson  <bob.wilson@acm.org>
 
        * config/tc-xtensa.c (insn_labels, free_insn_labels, saved_insn_labels,
 2003-03-25  Stan Cox   <scox@redhat.com>
            Nick Clifton  <nickc@redhat.com>
 
-       Contribute support for Intel's iWMMXt chip - an ARM variant:
+       Contribute support for Intel's iWMMXt chip - an ARM variant:
 
        * config/tc-arm.c: (ARM_CEXT_IWMMXT, ARM_ARCH_IWMMXT, WR_PREFIX,
        WC_PREFIX, REG_TYPE_IWMMXT): New constants.
This page took 0.023507 seconds and 4 git commands to generate.