* testsuite/gas/i386/x86-64-property-11.d: Likewise.
* testsuite/gas/i386/x86-64-property-12.d: Likewise.
+2020-10-30 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Update docs.
+ * testsuite/gas/aarch64/system-5.d: Update test with WFIT insn.
+ * testsuite/gas/aarch64/system-5.s: Update test with WFIT insn.
+
+2020-10-28 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * config/tc-aarch64.c (parse_operands): Check for C0-C15 value of DSB
+ immediate string operand.
+ * testsuite/gas/aarch64/system-4.d: Update test.
+ * testsuite/gas/aarch64/system-4.s: Update test.
+
+2020-10-27 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Update docs.
+ * config/tc-aarch64.c (parse_csr_operand): New operand parser.
+ (parse_operands): Call to CSR operand parser.
+ * testsuite/gas/aarch64/csre_csr-invalid.d: New test.
+ * testsuite/gas/aarch64/csre_csr-invalid.l: New test.
+ * testsuite/gas/aarch64/csre_csr-invalid.s: New test.
+ * testsuite/gas/aarch64/csre_csr.d: New test.
+ * testsuite/gas/aarch64/csre_csr.s: New test.
+
+2020-10-27 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Update docs.
+ * testsuite/gas/aarch64/system-5.d: New test.
+ * testsuite/gas/aarch64/system-5.s: New test.
+
2020-10-26 H.J. Lu <hongjiu.lu@intel.com>
PR gas/26778
{vex3} to {vex}
* testsuite/gas/i386/x86-64-avx-vnni.d: Likewise.
+2020-10-23 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Docs update.
+ * config/tc-aarch64.c (parse_operands): Add
+ AARCH64_OPND_BARRIER_DSB_NXS handler.
+ (md_begin): Add content of aarch64_barrier_dsb_nxs_options to
+ aarch64_barrier_opt_hsh hash.
+ * testsuite/gas/aarch64/system-4-invalid.d: New test.
+ * testsuite/gas/aarch64/system-4-invalid.l: New test.
+ * testsuite/gas/aarch64/system-4-invalid.s: New test.
+ * testsuite/gas/aarch64/system-4.d: New test.
+ * testsuite/gas/aarch64/system-4.s: New test.
+
2020-10-21 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
PR target/26763
* testsuite/gas/i386/i386.exp: Run dwarf5-line-2 and
dwarf5-line-3.
+gas/ChangeLog:
+
+2020-10-16 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Docs update.
+ * config/tc-aarch64.c (armv8.7-a): New arch.
+ * doc/c-aarch64.texi (-march=armv8.7-a): Update docs.
+
+2020-10-16 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * testsuite/gas/aarch64/sysreg-6.d: New test.
+ * testsuite/gas/aarch64/sysreg-6.s: New test.
+
2020-10-16 H.J. Lu <hongjiu.lu@intel.com>
PR gas/25878
* testsuite/gas/i386/x86-64-property-14.d: Likewise.
* testsuite/gas/i386/x86-64-property-14.s: Likewise.
+2020-10-08 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Docs update.
+ * testsuite/gas/aarch64/brbe-invalid.d: New test.
+ * testsuite/gas/aarch64/brbe-invalid.l: New test.
+ * testsuite/gas/aarch64/brbe-invalid.s: New test.
+ * testsuite/gas/aarch64/brbe.d: New test.
+ * testsuite/gas/aarch64/brbe.s: New test.
+
+2020-10-08 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Docs update.
+ * testsuite/gas/aarch64/csre-invalid.d: New test.
+ * testsuite/gas/aarch64/csre-invalid.l: New test.
+ * testsuite/gas/aarch64/csre-invalid.s: New test.
+ * testsuite/gas/aarch64/csre.d: New test.
+ * testsuite/gas/aarch64/csre.s: New test.
+
2020-10-06 Alex Coplan <alex.coplan@arm.com>
PR 26699
* testsuite/gas/elf/sh-link-zero.s: Don't start directives in
first column. Don't use numeric labels.
+2020-10-05 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * config/tc-arm.c: Update Cortex-X1 feature flags.
+
2020-10-05 Kamil Rytarowski <n54@gmx.com>
* configure.tgt (aarch64*-*-netbsd*): Add target.
* testsuite/gas/elf/section21.l: Updated expected assembler
output.
+2020-10-05 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * config/tc-aarch64.c: Update Cortex-X1 feature flags.
+
2020-10-03 H.J. Lu <hongjiu.lu@intel.com>
PR gas/26685
avoid shadowing warning.
* symbols.c (symbol_entry_find): Init all symbol_flags fields.
+2020-09-30 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * config/tc-arm.c: Add cortex-a78 and cortex-a78ae cores.
+ * doc/c-arm.texi: Update docs.
+ * NEWS: Update news.
+ * testsuite/gas/arm/cpu-cortex-a78.d: New test.
+ * testsuite/gas/arm/cpu-cortex-a78ae.d: New test.
+
2020-09-29 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* NEWS: TRBE, ETE, ETMv4 and Cortex-X1 news updates.
(GNU_PROPERTY_X86_ISA_1_V3): Likewise.
(GNU_PROPERTY_X86_ISA_1_V4): Likewise.
+2020-10-27 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * opcode/aarch64.h (AARCH64_FEATURE_CSRE): New -march feature.
+\e(enum aarch64_opnd): New CSR instruction field AARCH64_OPND_CSRE_CSR.
+
2020-10-26 Cooper Qu <cooper.qu@linux.alibaba.com>
* opcode/csky.h (CSKY_VERSION_V1): New, currently used.
(CSKY_VERSION_V2): New.
(CSKY_VERSION_V3): New.
+2020-10-23 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * opcode/aarch64.h (enum aarch64_opnd): New operand
+ AARCH64_OPND_BARRIER_DSB_NXS.
+ (aarch64_barrier_dsb_nxs_options): Declare DSB nXS options.
+
2020-10-21 Tom Tromey <tromey@adacore.com>
* ctf-api.h (_CTF_ERRORS): New macro.
* elf/riscv.h: Add R_RISCV_IRELATIVE to 58.
+2020-10-16 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * opcode/aarch64.h (AARCH64_FEATURE_V8_7): New feature bitmask.
+ (AARCH64_ARCH_V8_7): New arch feature set.
+
2020-10-09 H.J. Lu <hongjiu.lu@intel.com>
PR gas/26703
+2020-10-30 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch65-tbl.h (struct aarch64_opcode): New instruction WFIT.
+ * aarch64-asm-2.c: Regenerated.
+ * aarch64-dis-2.c: Regenerated.
+ * aarch64-opc-2.c: Regenerated.
+
+2020-10-27 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch64-opc.c (aarch64_print_operand): CSR PDEC operand print-out.
+ * aarch64-tbl.h (CSRE): New CSRE feature handler.
+ (_CSRE_INSN): New CSRE instruction type.
+ (struct aarch64_opcode): New 'csre' entry for a CSRE CLI feature.
+ * aarch64-asm-2.c: Regenerated.
+ * aarch64-dis-2.c: Regenerated.
+ * aarch64-opc-2.c: Regenerated.
+
+2020-10-27 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch64-tbl.h (struct aarch64_opcode): Add new WFET instruction encoding
+ and operand description.
+ * aarch64-asm-2.c: Regenerated.
+ * aarch64-dis-2.c: Regenerated.
+ * aarch64-opc-2.c: Regenerated.
+
2020-10-26 Cooper Qu <cooper.qu@linux.alibaba.com>
* csky-opc.h (csky_v2_opcodes): Change plsl.u16 to plsl.16.
* i386-dis.c: Change "XV" to print "{vex}" pseudo prefix.
+2020-10-23 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch64-asm.c (aarch64_ins_barrier_dsb_nxs): New inserter.
+ * aarch64-asm.h (AARCH64_DECL_OPD_INSERTER): New inserter
+ ins_barrier_dsb_nx.
+ * aarch64-dis.c (aarch64_ext_barrier_dsb_nxs): New extractor.
+ * aarch64-dis.h (AARCH64_DECL_OPD_EXTRACTOR): New extractor
+ ext_barrier_dsb_nx.
+ * aarch64-opc.c (aarch64_print_operand): New options table
+ aarch64_barrier_dsb_nxs_options.
+ * aarch64-opc.h (enum aarch64_field_kind): New field name FLD_CRm_dsb_nxs.
+ * aarch64-tbl.h (struct aarch64_opcode): Define DSB nXS barrier
+ Armv8.7-a instruction.
+ * aarch64-asm-2.c: Regenerated.
+ * aarch64-dis-2.c: Regenerated.
+ * aarch64-opc-2.c: Regenerated.
+
2020-10-22 H.J. Lu <hongjiu.lu@intel.com>
* po/es.po: Remove the duplicated entry.
* i386-init.h: Regenerated.
* i386-tbl.h: Likewise.
+2020-10-16 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch64-tbl.h (ARMV8_7): New macro.
+
2020-10-14 H.J. Lu <hongjiu.lu@intel.com>
Lili Cui <lili.cui@intel.com>
Use Prefix_0XF3 on cvtdq2pd. Use Prefix_0XF2 on cvtpd2dq.
* i386-tbl.h: Regenerated.
+2020-10-08 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch64-opc.c: Add BRBE system registers.
+
+2020-10-08 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch64-opc.c: New CSRE system registers defined.
+
2020-10-05 Samanta Navarro <ferivoz@riseup.net>
* cgen-asm.c: Fix spelling mistakes.