2007-10-11 H.J. Lu <hongjiu.lu@intel.com>
[deliverable/binutils-gdb.git] / gas / ChangeLog
index bbc8f90f3adb173f7c09ea1cda8282caa48fd448..72d21a295468839e50d841e2e711bbfe8fa6385a 100644 (file)
@@ -1,3 +1,141 @@
+2007-10-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * doc/c-i386.texi: Update which instruction's operands are
+       swapped.
+
+2007-10-11  Nick Clifton  <nickc@redhat.com>
+
+       PR gas/5155
+       * config/tc-msp430.c: Fix spelling typos.
+
+2007-10-11  Nick Clifton  <nickc@redhat.com>
+
+       * doc/as.texinfo (Type): Fix typo: STT_FUNC not STT_FUNCTION.
+
+2007-10-08  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config/tc-mips.c (AT): Rename to...
+       (ATREG): ... this.
+       (AT): New definition.
+       (mips_set_options): Rename "noat" to "at"; change the type.
+       (mips_opts): Update accordingly.
+       (append_insn): Likewise.
+       (macro_build_ldst_constoffset): Likewise.
+       (load_address): Likewise.
+       (macro, macro2): Likewise.
+       (s_mipsset): Handle ".set at=REG".  Update handling of ".set at"
+       and ".set noat".
+
+2007-10-08  Nick Clifton  <nickc@redhat.com>
+
+       * doc/as.texinfo (Previous): Clarify explanation of the behaviour
+       of this pseudo-op and add a couple of examples.
+
+2007-10-08  Nick Clifton  <nickc@redhat.com>
+
+       PR gas/5121 gas/5122 gas/5123
+       * Makefile.am (CFILES): Add cgen.c
+       (TARGET_CPU_CFILES): Add tc-iq2000.c, tc-maxq.c, tc-mt.c,
+       tc-tic4x.c and xtensa-relax.c.
+       (TARGET_CPU_HFILES): Add tc-iq2000.h, tc-maxq.h, tc-mt.h,
+       tc-tic4x.h and xtensa-relax.h.
+       (TARG_ENV_HFILES): Remove te-aux.h, te-delta.h, te-delt88.h,
+       te-ic960.h, te-linux.h.  Add te-aix5.h, te-armeabi.h,
+       te-freebsd.h, te-gnu.h, te-interix.h, te-vxworks.h.
+       (CONFIG_ATOF_CFILES): New variable.
+       (POTFILES): Add CONFIG_ATOF_CFILES to dependencies.  Fix typo with
+       dependency upon TARG_ENV_HFILES.
+       (DEPTC): Do not put "#include opcodes/<foo>-desc.h" into
+       cgen-desc.h when foo-desc.h does not exit.
+       Run make dep-am.
+       * Makefile.in: Regenerate.
+       * doc/Makefile.in: Regenerate.
+       * po/POTFILES.in: Regenerate.
+       PR gas/5124 gas/5125
+       * po/es.po: Regenerate.
+       * po/fr.po: Regenerate.
+       * po/gas.pot: Regenerate.
+       * po/rw.po: Regenerate.
+       * po/tr.po: Regenerate.
+       * config/obj-elf.c (obj_elf_vtable_inherit): Allow for translation
+       of error messages.
+       PR gas/5126
+       * config/obj-som.c: Likewise.
+       PR gas/5129
+       * config/tc-arc.c: Likewise.
+       PR gas/5131 gas/5132
+       * config/tc-arm.c: Likewise.
+       PR gas/5137
+       * config/tc-bfin.c: Likewise.
+       PR gas/5143
+       * config/tc-frv.c: Likewise.
+       PR gas/5142
+       * config/tc-dlx.c: Likewise.
+
+2007-10-08  Eric B. Weddington  <eweddington@cso.atmel.com>
+
+       * config/tc-avr.c (mcu_types): Add new devices: ATtiny43U,
+       ATtiny48, AT90PWM216, AT90PWM316.
+       * doc/c-avr.texi: Document new devices.
+
+2007-10-08  Nick Clifton  <nickc@redhat.com>
+
+       PR gas/5133
+       * config/tc-arm.c (md_apply_fix): Correct error message.
+       PR gas/5134     
+       * config/tc-arm.c (md_apply_fix): Likewise.
+       PR gas/5136
+       * config/tc-bfin.c (md_apply_fix): Fix error message.
+       PR gas/5135
+       (Expr_Node_Gen_Reloc_R): Fix spelling typos in error messages.
+
+2007-10-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (build_modrm_byte): Check the first 2 8bit
+       immediate operands directly for instructions with 4 operands.
+
+2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/5109
+       * config/tc-i386.c (process_suffix): Clear QWORD suffix if it
+       is ignored in Intel mode.
+
+2007-10-04  Helge Deller  <deller@gmx.de>
+
+       * read.c (potable): Add string8, string16, string32 and string64.
+       Add bit size for stringer function.
+       (stringer_append_char): New.
+       (stringer): Use stringer_append_char().
+       * config/obj-coff.c (obj_coff_ident): Add bit size for stringer function.
+       * config/obj-elf.c (obj_elf_ident): Likewise.
+       * config/tc-alpha.c (s_alpha_stringer): Likewise.
+       * config/tc-dlx.c (dlx_pseudo_table): Likewise.
+       * config/tc-hppa.c (pa_stringer): Likewise.
+       * config/tc-ia64.c (md_pseudo_table, pseudo_opcode): Likewise.
+       * config/tc-m68hc11.c (md_pseudo_table): Likewise.
+       * config/tc-mcore.c (md_pseudo_table): Likewise.
+       * config/tc-mips.c (mips_pseudo_table): Likewise.
+       * config/tc-spu.c (md_pseudo_table): Likewise.
+       * config/tc-s390.c (md_pseudo_table): Likewise. Replace '2' by '1'.
+       * doc/as.texinfo (ABORT): Fix identing.
+       (String): Document new string8, string16, string32, string64
+       functions.
+       * NEWS: Mention the new feature.
+
+2007-10-03  Nick Clifton  <nickc@redhat.com>
+
+       PR gas/5078
+       * config/tc-avr.c (avr_get_constant): Extend error message to
+       mention that the constant must be positive.
+
+2007-10-03  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-avr.c (avr_get_constant): 
+       PR gas/5089
+       * config/tc-arm.c (s_arm_unwind_handlerdata): Fix spelling typo.
+       PR gas/5090
+       (md_assemble): Fix spelling typo.
+
 2007-10-03  Alan Modra  <amodra@bigpond.net.au>
 
        PR 4303
This page took 0.023955 seconds and 4 git commands to generate.