+2017-10-01 Alexander Fedotov <alfedotov@gmail.com>
+
+ * testsuite/gas/ppc/vle-mult-ld-st-insns.s: New file: Tests the
+ support for the VLE multiple load/store instructions.
+ * testsuite/gas/ppc/vle-mult-ld-st-insns.d: New file: Test
+ driver.
+ * testsuite/gas/ppc/ppc.exp: Run it.
+
+2017-09-27 Nick Clifton <nickc@redhat.com>
+
+ PR 22179
+ * testsuite/gas/riscv/fmv.x.s: New file: Tests the support for the
+ renamed fmv.x.s and fmv.s.x instructions.
+ * testsuite/gas/riscv/fmv.x.d: New file: Test driver.
+
+2017-09-21 Maciej W. Rozycki <macro@imgtec.com>
+
+ * testsuite/gas/mips/elf_mach_5900.d: New test.
+ * testsuite/gas/mips/mips.exp: Run it.
+
+2017-09-21 James Cowgill <James.Cowgill@imgtec.com>
+
+ PR gas/21762
+ * config/tc-mips.c (s_mips_stab): Insert call to
+ file_mips_check_options.
+ * testsuite/gas/mips/micromips@stabs-symbol-type.d: New test.
+ * testsuite/gas/mips/mips.exp: Run the new tests.
+ * testsuite/gas/mips/mips16@stabs-symbol-type.d: New test.
+ * testsuite/gas/mips/stabs-symbol-type.d: New test.
+ * testsuite/gas/mips/stabs-symbol-type.s: New test source.
+
+2017-09-21 Alan Modra <amodra@gmail.com>
+
+ * config/tc-ppc.h (EH_FRAME_ALIGNMENT): Define.
+
+2017-09-14 Alan Modra <amodra@gmail.com>
+
+ PR 22127
+ * write.c (resolve_reloc_expr_symbols): Don't segfault when
+ sec has been set to NULL.
+
+2017-09-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (NOTRACK_PREFIX): Removed.
+ (REX_PREFIX): Updated.
+ (MAX_PREFIXES): Likewise.
+ (parse_insn): Remove restriction on NOTRACK prefix position.
+ * testsuite/gas/i386/notrack.s: Add tests with NOTRACK prefix
+ before other prefixes.
+ * testsuite/gas/i386/x86-64-notrack.s: Likewise.
+ * testsuite/gas/i386/notrackbad.s: Remove tests with NOTRACK
+ prefix before other prefixes.
+ * testsuite/gas/i386/x86-64-notrackbad.s: Likewise.
+ * testsuite/gas/i386/notrack-intel.d: Updated.
+ * testsuite/gas/i386/notrack.d: Likewise.
+ * testsuite/gas/i386/notrackbad.l: Likewise.
+ * testsuite/gas/i386/x86-64-notrack-intel.d: Likewise.
+ * testsuite/gas/i386/x86-64-notrack.d: Likewise.
+ * testsuite/gas/i386/x86-64-notrackbad.l: Likewise.
+
+2017-09-07 Palmer Dabbelt <palmer@dabbelt.com>
+
+ * config/tc-riscv.c (riscv_frag_align_code): Emit the entire
+ alignment sequence inside R_RISCV_ALIGN.
+
+2017-09-05 Alexander Fedotov <alexander.fedotov@nxp.com>
+ Edmar Wienskoski <edmar.wienskoski@nxp.com
+
+ * config/tc-ppc.c (md_parse_option): Handle "mno-vle" flag.
+ (ppc_elf_section_letter): New function.
+ * config/tc-ppc.h (md_elf_section_letter): New.
+ * testsuite/gas/elf/section10.d: Adjust for VLE.
+
+2017-09-01 Tamar Christina <tamar.christina@arm.com>
+
+ * config/tc-aarch64.c (aarch64_cpus): Enable DOTPROD for
+ cortex-a55 and cortx-a75.
+
+2017-08-30 Maciej W. Rozycki <macro@imgtec.com>
+
+ * testsuite/gas/mips/branch-addend-micromips.d: New test.
+ * testsuite/gas/mips/branch-addend-micromips-n32.d: New test.
+ * testsuite/gas/mips/branch-addend-micromips-n64.d: New test.
+ * testsuite/gas/mips/branch-addend-micromips.s: New test source.
+ * testsuite/gas/mips/mips.exp: Run the new tests.
+
+2017-08-30 Maciej W. Rozycki <macro@imgtec.com>
+
+ * config/tc-mips.c (md_convert_frag): Respect
+ `mips_ignore_branch_isa'.
+ * testsuite/gas/mips/branch-local-5.d: New test.
+ * testsuite/gas/mips/branch-local-n32-5.d: New test.
+ * testsuite/gas/mips/branch-local-n64-5.d: New test.
+ * testsuite/gas/mips/branch-local-6.d: New test.
+ * testsuite/gas/mips/branch-local-n32-6.d: New test.
+ * testsuite/gas/mips/branch-local-n64-6.d: New test.
+ * testsuite/gas/mips/branch-local-7.d: New test.
+ * testsuite/gas/mips/branch-local-n32-7.d: New test.
+ * testsuite/gas/mips/branch-local-n64-7.d: New test.
+ * testsuite/gas/mips/branch-local-ignore-5.d: New test.
+ * testsuite/gas/mips/branch-local-ignore-n32-5.d: New test.
+ * testsuite/gas/mips/branch-local-ignore-n64-5.d: New test.
+ * testsuite/gas/mips/branch-local-ignore-6.d: New test.
+ * testsuite/gas/mips/branch-local-ignore-n32-6.d: New test.
+ * testsuite/gas/mips/branch-local-ignore-n64-6.d: New test.
+ * testsuite/gas/mips/branch-local-5.l: New stderr output.
+ * testsuite/gas/mips/branch-local-6.l: New stderr output.
+ * testsuite/gas/mips/branch-local-5.s: New test source.
+ * testsuite/gas/mips/branch-local-6.s: New test source.
+ * testsuite/gas/mips/branch-local-7.s: New test source.
+ * testsuite/gas/mips/mips.exp: Run the new tests.
+
+2017-08-30 Maciej W. Rozycki <macro@imgtec.com>
+
+ * testsuite/gas/mips/branch-local-n32-2.d: Use `branch-local-2.l'
+ for `error-output'.
+ * testsuite/gas/mips/branch-local-n64-2.d: Likewise.
+ * testsuite/gas/mips/branch-local-n32-3.d: Use `branch-local-3.l'
+ for `error-output'.
+ * testsuite/gas/mips/branch-local-n64-3.d: Likewise.
+ * testsuite/gas/mips/branch-local-n32-2.l: Remove file.
+ * testsuite/gas/mips/branch-local-n64-2.l: Remove file.
+ * testsuite/gas/mips/branch-local-n32-3.l: Remove file.
+ * testsuite/gas/mips/branch-local-n64-3.l: Remove file.
+
+2017-08-29 Jozef Lawrynowicz <jozef.l@somniumtech.com>
+
+ * config/tc-msp430.c (md_parse_option): Define high data and high
+ bss symbols if -mdata-region is passed.
+ Define -mdata-region open.
+ * doc/c-msp430.texi: Document -mdata-region.
+ * testsuite/gas/msp430/high-data-bss-sym.d: New test.
+ * testsuite/gas/msp430/high-data-bss-sym.s: New.
+ * testsuite/gas/msp430/msp430.exp: Add -mdata-region tests.
+
+2017-08-23 Alexander Fedotov <alexander.fedotov@nxp.com>
+ Edmar Wienskoski <edmar.wienskoski@nxp.com
+
+ * config/tc-ppc.c:
+ (md_parse_option): Add mspe2 switch.
+ (md_show_usage): Document -mspe2.
+ (ppc_setup_opcodes): Handle spe2_opcodes.
+ * doc/as.texinfo: Document -mspe2.
+ * doc/c-ppc.texi: Likewise.
+ * testsuite/gas/ppc/efs.d: New file.
+ * testsuite/gas/ppc/efs.s: Likewise.
+ * testsuite/gas/ppc/efs2.d: Likewise.
+ * testsuite/gas/ppc/efs2.s: Likewise.
+ * testsuite/gas/ppc/ppc.exp: Run new tests.
+ * testsuite/gas/ppc/spe.d: New file.
+ * testsuite/gas/ppc/spe.s: Likewise.
+ * testsuite/gas/ppc/spe2-checks.d: Likewise.
+ * testsuite/gas/ppc/spe2-checks.l: Likewise.
+ * testsuite/gas/ppc/spe2-checks.s: Likewise.
+ * testsuite/gas/ppc/spe2.d: Likewise.
+ * testsuite/gas/ppc/spe2.s: Likewise.
+ * testsuite/gas/ppc/spe_ambiguous.d: Likewise.
+ * testsuite/gas/ppc/spe_ambiguous.s: Likewise.
+
+2017-08-23 James Clarke <jrtc27@jrtc27.com>
+
+ * config/tc-sparc.c (tc_gen_reloc): Convert BFD_RELOC_8/16/32/64
+ into the corresponding BFD_RELOC_8/16/32/64_PCREL relocation
+ when requested.
+ * config/tc-sparc.h (DIFF_EXPR_OK): Define to enable PC-relative
+ diff relocations.
+ (TC_FORCE_RELOCATION_SUB_LOCAL): Define to ensure only supported
+ relocations are made PC-relative.
+ (CFI_DIFF_EXPR_OK): Define to 0 to force BFD_RELOC_32_PCREL to
+ be used directly, since otherwise BFD_RELOC_SPARC_UA32 will be
+ used for .eh_frame which cannot in general be converted to a
+ BFD_RELOC_32_PCREL due to alignment requirements.
+
2017-08-22 Alan Modra <amodra@gmail.com>
* testsuite/gas/ppc/lsp-checks.d: Assemble with -a32.