+2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
+
+ * config/tc-m68k.c (mcf52235_ctrl): Add cache registers.
+ (mcf5253_ctrl): Add RAMBAR, MBAR, MBAR2.
+ (mcf5407_ctrl): New.
+ (m68k_cpus): Adjust 5407 entry.
+
+2007-08-28 Maxim Kuvyrkov <maxim@codesourcery.com>
+
+ * config/tc-m68k.c (mcf51qe_ctrl): Define 51QE control registers.
+ (m68k_cpus): Define 51QE cpu.
+
+2007-08-28 Mark Shinwell <shinwell@codesourcery.com>
+ Joseph Myers <joseph@codesourcery.com>
+
+ * as.c (main): Flush stderr before printing listings to ensure
+ consistent output order across platforms.
+
+2007-08-28 Robert Sebastian Gerus <arachnist@gmail.com>
+
+ * configure.tgt: Add support for i[3-7]86-*-dragonfly*.
+
+2007-08-24 Joseph Myers <joseph@codesourcery.com>
+ Paul Brook <paul@codesourcery.com>
+
+ * remap.c: New.
+ * as.h (remap_debug_filename, add_debug_prefix_map): Declare.
+ * as.c (show_usage): Document --debug-prefix-map option.
+ (parse_args): Handle --debug-prefix-map.
+ * dwarf2dbg.c (out_file_list, out_debug_info): Remap debug paths.
+ * stabs.c (stabs_generate_asm_file): Remap debug paths.
+ * Makefile.am (GAS_CFILES): Add remap.c
+ (GENERIC_OBJS): Add remap.o.
+ Regenerate dependencies.
+ * Makefile.in: Regenerate.
+ * doc/as.texinfo (--debug-prefix-map): Document.
+
+2007-08-24 Aurelien Jarno <aurel32@debian.org>
+
+ * config/tc-arm.c (md_apply_fix): Cast bfd_vma values to long
+ before printing them.
+
+2007-08-24 Anders Waldenborg <anders@0x63.nu>
+ Alan Modra <amodra@bigpond.net.au>
+
+ * config/tc-i386.c (lex_got): Don't scan past a comma.
+
+2007-08-23 Ben Elliston <bje@au.ibm.com>
+
+ * config/tc-ppc.c (parse_cpu): Handle "750cl".
+ (pre_defined_registers): Add "gqr0" to "gqr7", "gqr.0" to "gqr.7".
+ (md_show_usage): Document -m750cl.
+ (md_assemble): Handle two delimiters in succession (eg. `),').
+ * doc/c-ppc.texi (PowerPC-Opts): Document -m750cl.
+ * testsuite/gas/ppc/ppc.exp: Run ppc70ps dump tests.
+ * testsuite/gas/ppc/ppc750ps.s: New file.
+ * testsuite/gas/ppc/ppc750ps.d: Likewise.
+
+2007-08-23 Ben Elliston <bje@au.ibm.com>
+
+ * doc/c-arm.texi (ARM Directives): Move brackets out of @vars.
+
+2007-08-17 Alan Modra <amodra@bigpond.net.au>
+
+ PR gas/4079
+ * config/tc-i386.c (x86_cons): Complain about invalid @got etc.
+ expressions.
+ (i386_immediate): Detect and complain about more cases of
+ invalid immediate expressions. Return failure rather than
+ converting them to zero.
+ (i386_displacement): Likewise.
+
+2007-08-17 Alan Modra <amodra@bigpond.net.au>
+
+ * po/Make-in: Add --msgid-bugs-address to xgettext invocation.
+
+2007-08-14 Andreas Schwab <schwab@suse.de>
+
+ * config/tc-ia64.c (tc_gen_reloc): Return NULL if relocation is
+ unrepresentable.
+
+2007-08-12 Matthias Klose <doko@ubuntu.com>
+
+ * doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include
+ $(top_srcdir)/../../bfd/doc.
+ * doc/Makefile.in: Regenerate.
+
+2007-08-10 Nick Clifton <nickc@redhat.com>
+
+ * NEWS: Add a marker for the 2.18 features.
+
+2007-08-09 Paul Brook <paul@codesourcery.com>
+
+ * config/tc-arm.c (relaxed_symbol_addr): Compensate for alignment.
+
+2007-08-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (check_byte_reg): Support pextrb and pinsrb.
+
+2007-07-29 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (check_long_reg): Allow cvtss2si to convert
+ DWORD memory to Reg64 in Intel synax.
+ (check_qword_reg): Allow cvtsd2si to convert QWORD memory to
+ Reg32 in Intel syntax.
+
+2007-07-25 Sterling Augustine <sterling@tensilica.com>
+
+ * config/tc-xtensa.c (xtensa_extui_opcode): New.
+ (xg_expand_assembly_insn): Check for invalid extui operands.
+ (md_begin): Initialize xtensa_extui_opcode.
+
+2007-07-24 Nick Clifton <nickc@redhat.com>
+
+ * config/tc-mep.h (skip_whitespace): Remove definition.
+
+2007-07-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (cpu_arch): Change i386 to PROCESSOR_I386.
+ (f32_15): Removed.
+ (jump_31): New.
+ (f32_patt): Remove f32_15.
+ (f16_patt): Likewise.
+ (i386_align_code): Updated to alt_long_patt for 64bit by
+ default.
+
+ * config/tc-i386.h (processor_type): Add PROCESSOR_I386.
+
+2007-07-23 Evandro Menezes <evandro.menezes@amd.com>
+
+ * config/tc-i386.c (i386_align_code): Enable alignment up to
+ MAX_MEM_FOR_RS_ALIGN_CODE bytes. Remove special treatment
+ for K8.
+
+ * config/tc-i386.h (MAX_MEM_FOR_RS_ALIGN_CODE): Changed to 31.
+
+2007-07-20 Nick Clifton <nickc@redhat.com>
+
+ * app.c (do_scrub_chars): Provide a one character buffer to hold a
+ pushed back newline at the end of an unterminated quoted string.
+
2007-07-14 Nick Clifton <nickc@redhat.com>
* config/tc-arm.c (create_register_alias): Return a boolean rather
(check_qword_reg): Likewise.
(check_word_reg): Likewise.
-2006-01-04 Julian Brown <julian@codesourcery.com>
+2007-01-04 Julian Brown <julian@codesourcery.com>
* config/tc-arm.c (do_neon_shl_imm): Swap rN, rM.
(do_neon_qshl_imm): Likewise.