+2007-10-15 Peter Bergner <bergner@vnet.ibm.com>
+
+ * config/tc-ppc.c (ppc_setup_opcodes): Verify instructions are sorted
+ according to major opcode number.
+
+2007-10-15 Alan Modra <amodra@bigpond.net.au>
+
+ * read.c (do_s_func): Check asprintf return status.
+ * stabs.c (stabs_generate_asm_func): Likewise.
+ (stabs_generate_asm_endfunc): Likewise.
+
+2007-10-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (process_operands): Simplify implicit xmm0
+ handling.
+
+2007-10-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (process_operands): Check the firstxmm0
+ field in opcode_modifier for instruction with a implicit
+ xmm0 as the first operand.
+
+2007-10-12 Eric B. Weddington <eweddington@cso.atmel.com>
+
+ * config/tc-avr.c (mcu_types): Add new devices: AT90PWM2B,
+ AT90PWM3B.
+ * doc/c-avr.texi: Document new devices.
+
+2007-10-12 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
+
+ * config/tc-cr16.c: Update the md_relax_table for 1 word b<cc>
+ instruction range information.
+
+2007-10-12 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * doc/as.texinfo (Object Attributes): New chapter.
+ (Pseudo Ops): Document .gnu_attribute.
+ (LNS directives): Correct .loc_mark_labels documentation.
+
+2007-10-11 Nick Clifton <nickc@redhat.com>
+
+ * config/obj-elf.c (obj_elf_section): When pushing a section, if
+ there is a comma then the following argument must be a subsection
+ number.
+
+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/5161
+ * config/tc-ia64.c: Allow for translations of error and warning
+ messages.
+ * po/gas.pot: Regenerate.
+
+ PR gas/5158
+ * config/tc-h8300.c (tc_gen_reloc): Allow for translation of error
+ message.
+ * po/gas.pot: Regenerate.
+
+ 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
+ * stabs.c (aout_process_stab): Set BSF_DEBUGGING.
+
+2007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
+
+ * config/tc-cr16.c: Replaced 'tabs' with white spaces and
+ added R_CR16_DISP8 as default reloc type for b<cc> instructions.
+
+2007-09-30 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR gas/5080
+ * config/tc-i386.c (check_long_reg): Also handle cvttss2si.
+ (check_qword_reg): Also handle cvttsd2si.
+
+2007-09-27 Kazu Hirata <kazu@codesourcery.com>
+
+ * config/m68k-parse.h (m68k_register): Use MBO instead of MBB.
+ (last_movec_reg): Change to MBO.
+ * config/tc-m68k.c (fido_ctrl): Use MBO instead of MBB.
+ (m68k_ip): Use MBO instead of MBO.
+ (init_table): Use MBO instead of MBO. Add an entry for mbo.
+
2007-09-26 Jan Beulich <jbeulich@novell.com>
* config/tc-i386.c (build_modrm_byte): Also check for RegEip