+2018-08-29 Daniel Cederman <cederman@gaisler.com>
+
+ * testsuite/gas/sparc/leon.d: New test.
+ * testsuite/gas/sparc/leon.s: New test.
+ * testsuite/gas/sparc/sparc.exp: Execute the pwrpsr test.
+
+2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
+
+ * config/tc-mips.c (ISA_HAS_ODD_SINGLE_FPR): Exclude CPU_GS264E.
+ (mips_cpu_info_table): Add gs264e descriptors.
+ * doc/as.texi (march table): Add gs264e.
+
+2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
+
+ * config/tc-mips.c (ISA_HAS_ODD_SINGLE_FPR): Exclude CPU_GS464E.
+ (mips_cpu_info_table): Add gs464e descriptors.
+ * doc/as.texi (march table): Add gs464e.
+
+2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
+
+ * config/tc-mips.c (ISA_HAS_ODD_SINGLE_FPR): Rename
+ CPU_LOONGSON_3A to CPU_GS464.
+ (mips_cpu_info_table): Add gs464 descriptors, Keep
+ loongson3a as an alias of gs464 for compatibility.
+ * doc/as.texi (march table): Rename loongson3a to gs464.
+ * testsuite/gas/mips/loongson-3a-mmi.d: Set "ISA Extension"
+ flag to None.
+
+2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
+
+ * NEWS: Mention Loongson EXTensions R2 (EXT2) support.
+ * config/tc-mips.c (options): Add OPTION_LOONGSON_EXT2 and
+ OPTION_NO_LOONGSON_EXT2.
+ (md_longopts): Likewise.
+ (mips_ases): Define availability for EXT.
+ (mips_convert_ase_flags): Map ASE_LOONGSON_EXT2 to
+ AFL_ASE_LOONGSON_EXT2.
+ (md_show_usage): Add help for -mloongson-ext2 and
+ -mno-loongson-ext2.
+ * doc/as.texi: Document -mloongson-ext2, -mno-loongson-ext2.
+ * doc/c-mips.texi: Document -mloongson-ext2, -mno-loongson-ext2,
+ .set loongson-ext2 and .set noloongson-ext2.
+ * testsuite/gas/mips/loongson-ext2.d: New test.
+ * testsuite/gas/mips/loongson-ext2.s: New test.
+ * testsuite/gas/mips/mips.exp: Run loongson-ext2 test.
+
+2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
+
+ * NEWS: Mention Loongson EXTensions (EXT) support.
+ * config/tc-mips.c (options): Add OPTION_LOONGSON_EXT and
+ OPTION_NO_LOONGSON_EXT.
+ (md_longopts): Likewise.
+ (mips_ases): Define availability for EXT.
+ (mips_convert_ase_flags): Map ASE_LOONGSON_EXT to
+ AFL_ASE_LOONGSON_EXT.
+ (mips_cpu_info_table): Add ASE_LOONGSON_EXT for loongson3a.
+ (md_show_usage): Add help for -mloongson-ext and
+ -mno-loongson-ext.
+ * doc/as.texi: Document -mloongson-ext, -mno-loongson-ext.
+ * doc/c-mips.texi: Document -mloongson-ext, -mno-loongson-ext,
+ .set loongson-ext and .set noloongson-ext.
+ * testsuite/gas/mips/loongson-mmi.d: Add ASE flag.
+
+2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
+
+ * NEWS: Mention Loongson Content Address Memory (CAM)
+ support.
+ * config/tc-mips.c (options): Add OPTION_LOONGSON_CAM and
+ OPTION_NO_LOONGSON_CAM.
+ (md_longopts): Likewise.
+ (mips_ases): Define availability for CAM.
+ (mips_convert_ase_flags): Map ASE_LOONGSON_CAM to
+ AFL_ASE_LOONGSON_CAM.
+ (mips_cpu_info_table): Add ASE_LOONGSON_CAM for loongson3a.
+ (md_show_usage): Add help for -mloongson-cam and
+ -mno-loongson-cam.
+ * doc/as.texi: Document -mloongson-cam, -mno-loongson-cam.
+ * doc/c-mips.texi: Document -mloongson-cam, -mno-loongson-cam,
+ .set loongson-cam and .set noloongson-cam.
+ * testsuite/gas/mips/loongson-3a-2.d: Move cam test to ...
+ * testsuite/gas/mips/loongson-cam.d: Here. Add ISA/ASE
+ flag verification.
+ * testsuite/gas/mips/loongson-3a-2.s: Move cam test to ...
+ * testsuite/gas/mips/loongson-cam.s: Here.
+ * testsuite/gas/mips/loongson-3a-mmi.d: Add ASE flag.
+ * testsuite/gas/mips/mips.exp: Run loongson-cam test.
+
+2018-08-27 H.J. Lu <hongjiu.lu@intel.com>
+
+ * testsuite/gas/i386/i386.exp: Run property-1 and
+ x86-64-property-1.
+ * testsuite/gas/i386/property-1.d: New file.
+ * testsuite/gas/i386/property-1.s: Likewise.
+ * testsuite/gas/i386/x86-64-property-1.d: Likewise.
+
+2018-08-23 Kito Cheng <kito@andestech.com>
+
+ * config/tc-riscv.c (arg_lookup): Checking
+ length before look up.
+ * testsuite/gas/riscv/fence-fail.d: New file.
+ * testsuite/gas/riscv/fence-fail.l: Likewise.
+ * testsuite/gas/riscv/fence-fail.s: Likewise.
+ * testsuite/gas/riscv/rouding-fail.d: Likewise.
+ * testsuite/gas/riscv/rouding-fail.l: Likewise.
+ * testsuite/gas/riscv/rouding-fail.s: Likewise.
+
+2018-08-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/23536
+ * Makefile.am (development.exp): New target.
+ (EXTRA_DEJAGNU_SITE_CONFIG): New.
+ (DISTCLEANFILES): Add development.exp.
+ * Makefile.in: Regenerated.
+
+2018-08-22 Alan Modra <amodra@gmail.com>
+
+ * dw2gencfi.c (emit_expr_encoded, output_fde): Warning fixes.
+
+2018-08-21 Arnold Metselaar <arnold.metsel@gmail.com>
+
+ * config/tc-z80.c: Correct treatment of undocumented instruction
+ sli/sll.
+ (emit_mr): Add argument unportable.
+ (emit_bit): Adapt call to emit_mr.
+ (emit_mr_z80): New function.
+ (emit_mr_unport): New function.
+ (instab[]): Replace emit_mr with emit_mr_z80 or emit_mr_unportable
+ as appropriate.
+
+2018-08-21 Andreas Schwab <schwab@suse.de>
+
+ * read.c (do_repeat_with_expander): Use memmove instead of strcpy
+ on unterminated string buffer.
+
+2018-08-21 Alan Modra <amodra@gmail.com>
+
+ * config/tc-ppc.c (md_assemble): Delay counting of optional
+ operands until one is encountered. Allow for the possibility
+ of optional base regs, ie. PPC_OPERAND_PARENS. Call
+ ppc_optional_operand_value with extra args.
+
+2018-08-21 Alan Modra <amodra@gmail.com>
+
+ * testsuite/gas/s12z/bit-manip-invalid.d: Correct regexps.
+
+2018-08-18 John Darrington <john@darrington.wattle.id.au>
+
+ * testsuite/gas/s12z/bit-manip-invalid.d: New file.
+ * testsuite/gas/s12z/bit-manip-invalid.s: New file.
+ * testsuite/gas/s12z/s12z.exp: Add them.
+
+2018-08-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ * testsuite/gas/i386/evex-no-scale-64.d: Updated.
+ * testsuite/gas/i386/x86-64-addr32-intel.d: Likewise.
+ * testsuite/gas/i386/x86-64-addr32.d: Likewise.
+ * testsuite/gas/i386/ilp32/x86-64-addr32-intel.d: Likewise.
+ * testsuite/gas/i386/ilp32/x86-64-addr32.d: Likewise.
+ * testsuite/gas/i386/x86-64-addr32.s: Add %eiz tests.
+
+2018-08-14 Robert Yang <liezhi.yang@windriver.com>
+
+ * as.c (main): Improve check for input file matching output file.
+
+2018-08-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (cpu_arch): Add .cmov and .fxsr.
+ (cpu_noarch): Add nocmov and nofxsr.
+ * doc/c-i386.texi: Document cmov and fxsr.
+
+2018-08-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (md_show_usage): Don't display --32/--64/--x32
+ if BFD64 is undefined.
+ * testsuite/gas/i386/i386.exp (gas_bfd64_check): New.
+ Run code64-inval if gas_bfd64_check fails.
+
+2018-08-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ * testsuite/gas/i386/evex-no-scale.s: Removed.
+ * testsuite/gas/i386/evex-no-scale-32.d: Don't use
+ evex-no-scale.s.
+ * testsuite/gas/i386/evex-no-scale-64.d: Likewise.
+ * testsuite/gas/i386/evex-no-scale-32.s: New file.
+ * testsuite/gas/i386/evex-no-scale-64.s: Likewise.
+
+2018-08-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ * as.c (show_usage): Display default option for --elf-stt-common=.
+
+2018-08-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (md_show_usage): Display default options.
+
+2018-08-07 James Patrick Conlon <cptjustice@gmail.com>
+ Nick Clifton <nickc@redhat.com>
+
+ PR 23481
+ * config/tc-pdp11.c (parse_op_noreg): Check for deferred register
+ addressing before assuming non-deferred addressing.
+ * testsuite/gas/pdp11/pr23481.s: New test source file.
+ * testsuite/gas/pdp11/pr23481.d: New test driver file.
+ * testsuite/gas/pdp11/pdp11.exp: Run the new test.
+
+2018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/tc-arc.c (rf16_only): New static variable.
+ (autodetect_attributes): Check if we are rf16 compliant.
+ (arc_set_public_attributes): Fix and emit the warning is required.
+ * testsuite/gas/arc/attr-rf16.d: New file.
+ * testsuite/gas/arc/attr-rf16.err: Likewise.
+ * testsuite/gas/arc/attr-rf16.s: Likewise.
+
2018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
* config/tc-arc.c (arc_set_public_attributes): Add
(swap_2_operands): Also swap flags fields.
* config/tc-i386-intel.c (i386_intel_operand): Likewise.
-2018-08-01 James Patrick Conlon <cptjustice@gmail.com>
+2018-08-01 James Patrick Conlon <cptjustice@gmail.com>
Nick Clifton <nickc@redhat.com>
PR 14480
2018-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/tc-aarch64.c (warn_unpredictable_ldst): Add unpredictable
- cases for ldxp, stlxrb, stlxrh, stlxr.
- * testsuite/gas/aarch64/diagnostic.s: New tests.
- * testsuite/gas/aarch64/diagnostic.l: Adjust.
+ cases for ldxp, stlxrb, stlxrh, stlxr.
+ * testsuite/gas/aarch64/diagnostic.s: New tests.
+ * testsuite/gas/aarch64/diagnostic.l: Adjust.
2018-06-29 Tamar Christina <tamar.christina@arm.com>