]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/ChangeLog
Updated French translation for the gas/ and binutils/ sub-directories
[thirdparty/binutils-gdb.git] / gas / ChangeLog
index c63f5257d149081249ee37cae7b389f34d31fdbe..01862e0875e6c6a73b5ab6b998a59ab17dcc20bb 100644 (file)
@@ -1,3 +1,197 @@
+2020-07-13  Nick Clifton  <nickc@redhat.com>
+
+       * po/fr.po: Updated French translation.
+
+2020-07-13  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/gas/elf/dwarf2-7.d: Remove most xfails.
+       * testsuite/gas/elf/dwarf2-12.d: Likewise.
+       * testsuite/gas/elf/dwarf2-13.d: Likewise.
+       * testsuite/gas/elf/dwarf2-14.d: Likewise.
+
+2020-07-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (output_insn): Check i.xstate to set
+       GNU_PROPERTY_X86_FEATURE_2_TMM.
+       * testsuite/gas/i386/i386.exp: Run x86-64-property-7,
+       x86-64-property-8 and x86-64-property-9.
+       * testsuite/gas/i386/x86-64-property-7.d: New file.
+       * testsuite/gas/i386/x86-64-property-7.s: Likewise.
+       * testsuite/gas/i386/x86-64-property-8.d: Likewise.
+       * testsuite/gas/i386/x86-64-property-8.s: Likewise.
+       * testsuite/gas/i386/x86-64-property-9.d: Likewise.
+       * testsuite/gas/i386/x86-64-property-9.s: Likewise.
+
+2020-07-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (_i386_insn): Remove has_regmmx, has_regxmm,
+       has_regymm, has_regzmm and has_regtmm.  Add xstate.
+       (md_assemble): Set i.xstate from operand types in instruction
+       template.
+       (build_modrm_byte): Updated.
+       (output_insn): Check i.xstate.
+       * testsuite/gas/i386/i386.exp: Run property-6 and
+       x86-64-property-6.
+       * testsuite/gas/i386/property-6.d: New file.
+       * testsuite/gas/i386/property-6.s: Updated.
+       * testsuite/gas/i386/x86-64-property-6.d: Likewise.
+
+2020-07-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/gas/i386/property-5.d: Correct test name.
+
+2020-07-10  Lili Cui  <lili.cui@intel.com>
+
+       * NEWS: Mention support for Intel AMX instructions.
+       * config/tc-i386.c (i386_error): Add invalid_sib_address.
+       (cpu_arch): Add .amx_int8, .amx_bf16 and .amx_tile.
+       (cpu_noarch): Add noamx_int8, noamx_bf16 and noamx_tile.
+       (match_simd_size): Add tmmword check.
+       (operand_type_match): Add tmmword.
+       (type_names): Add rTMM.
+       (i386_error): Add invalid_tmm_register_set.
+       (check_VecOperands): Handle invalid_sib_address and
+       invalid_tmm_register_set.
+       (match_template): Handle invalid_sib_address.
+       (build_modrm_byte): Handle non-vector SIB and zmmword.
+       (i386_index_check): Disallow RegIP for non-vector SIB.
+       (check_register): Handle zmmword.
+       * doc/c-i386.texi: Document amx_int8, amx_bf16 and amx_tile.
+       * testsuite/gas/i386/i386.exp: Add AMX new tests.
+       * testsuite/gas/i386/intel-regs.d: Add tmm.
+       * testsuite/gas/i386/intel-regs.s: Add tmm.
+       * testsuite/gas/i386/x86-64-amx-intel.d: New.
+       * testsuite/gas/i386/x86-64-amx-inval.l: New.
+       * testsuite/gas/i386/x86-64-amx-inval.s: New.
+       * testsuite/gas/i386/x86-64-amx.d: New.
+       * testsuite/gas/i386/x86-64-amx.s: New.
+       * testsuite/gas/i386/x86-64-amx-bad.d: New.
+       * testsuite/gas/i386/x86-64-amx-bad.s: New.
+
+2020-07-10  Tom de Vries  <tdevries@suse.de>
+
+       * testsuite/gas/elf/dwarf2-11.d: Update expected output from
+       readelf's line table decoding.
+       * testsuite/gas/elf/dwarf2-12.d: Likewise.
+       * testsuite/gas/elf/dwarf2-13.d: Likewise.
+       * testsuite/gas/elf/dwarf2-14.d: Likewise.
+       * testsuite/gas/elf/dwarf2-15.d: Likewise.
+       * testsuite/gas/elf/dwarf2-16.d: Likewise.
+       * testsuite/gas/elf/dwarf2-17.d: Likewise.
+       * testsuite/gas/elf/dwarf2-18.d: Likewise.
+       * testsuite/gas/elf/dwarf2-19.d: Likewise.
+       * testsuite/gas/elf/dwarf2-5.d: Likewise.
+       * testsuite/gas/elf/dwarf2-6.d: Likewise.
+       * testsuite/gas/elf/dwarf2-7.d: Likewise.
+
+2020-07-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (output_insn): Set YMM/ZMM features for
+       VEX/EVEX vector instructions.
+       * testsuite/gas/i386/property-4.d: New file.
+       * testsuite/gas/i386/property-4.s: Likewise.
+       * testsuite/gas/i386/property-5.d: Likewise.
+       * testsuite/gas/i386/property-5.s: Likewise.
+       * testsuite/gas/i386/x86-64-property-4.d: Likewise.
+       * testsuite/gas/i386/x86-64-property-5.d: Likewise.
+
+2020-07-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * NEWS: Mention --enable-x86-used-note.
+       * configure.ac: Configure with --enable-x86-used-note by default
+       for Linux/x86.
+       * configure: Regenerated.
+
+2020-07-09  Alan Modra  <amodra@gmail.com>
+
+       * config/obj-coff.h: Remove TE_PE support.
+       * config/tc-ppc.c: Likewise.
+       * config/tc-ppc.h: Likewise.
+       * configure.tgt: Remove powerpc PE and powerpc lynxos.
+       * testsuite/gas/cfi/cfi.exp (cfi-common-6): Remove powerpc PE
+       condition.
+       * testsuite/gas/macros/macros.exp: Don't xfail powerpc PE.
+
+2020-07-08  Jan Beulich  <jbeulich@suse.com>
+
+       * testsuite/gas/i386/fma4-lig.d, testsuite/gas/i386/xop-lig.d:
+       New.
+       * testsuite/gas/i386/i386.exp: Run new tests.
+
+2020-07-07  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * config/tc-arc.c (find_opcode_match): Add error messages.
+       * testsuite/gas/arc/add_s-err.s: Update test.
+       * testsuite/gas/arc/asm-errors.err: Likewise.
+       * testsuite/gas/arc/cpu-em-err.s: Likewise.
+       * testsuite/gas/arc/hregs-err.s: Likewise.
+       * testsuite/gas/arc/warn.s: Likewise.
+
+2020-07-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/26212
+       * doc/c-i386.texi: Remove an incorrect AVX2 entry.
+
+2020-07-07  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/gas/all/gas.exp: Use is_xcoff_format.
+       * testsuite/gas/ppc/ppc.exp: Likewise.
+       * testsuite/gas/all/weakref1l.d: Likewise.
+
+2020-07-07  Nick Clifton  <nickc@redhat.com>
+
+       * testsuite/gas/arm/cde-missing-fp.l: Fix spelling mistake in
+       expected output.
+
+2020-07-06  Jan Beulich  <jbeulich@suse.com>
+
+       * testsuite/gas/i386/x86-64-avx512bw-wig1.d,
+       testsuite/gas/i386/x86-64-avx512bw-wig1-intel.d,
+       testsuite/gas/i386/x86-64-evex-wig1.d,
+       testsuite/gas/i386/x86-64-evex-wig1-intel.d: Adjust
+       expectations.
+
+2020-07-06  Jan Beulich  <jbeulich@suse.com>
+
+       * testsuite/gas/i386/avx512f-opts.s: Add EVEX movq tests.
+       * testsuite/gas/i386/x86-64-avx512f-opts.s: Add blank line.
+       * testsuite/gas/i386/avx512f-opts-intel.d,
+       testsuite/gas/i386/avx512f-opts.d
+       testsuite/gas/i386/x86-64-avx512f-opts-intel.d
+       testsuite/gas/i386/x86-64-avx512f-opts.d: Adjust expectations.
+
+2020-07-06  Yuri Chornoivan  <yurchor@ukr.net>
+
+       PR 26204
+       * config/tc-arm.c: Fix spelling mistake.
+       * config/tc-riscv.c: Likewise.
+       * config/tc-z80.c: Likewise.
+       * po/gas.pot: Regenerate.
+
+2020-07-06  Nick Clifton  <nickc@redhat.com>
+
+       * po/uk.po: Updated Ukranian translation.
+
+2020-07-04  Nick Clifton  <nickc@redhat.com>
+
+       * configure: Regenerate.
+       * po/gas.pot: Regenerate.
+
+2020-07-04  Nick Clifton  <nickc@redhat.com>
+
+       * version.m4: Change version number to 2.35.50.
+       * configure: Regenerate.
+       * po/bfd.pot: Regenerate.
+
+2020-07-04  Nick Clifton  <nickc@redhat.com>
+
+       Binutils 2.35 branch created.
+
+2020-07-03  Alan Modra  <amodra@gmail.com>
+
+       PR 26028
+       * testsuite/gas/ia64/unwind-ilp32.d: Add -T to readelf options.
+
 2020-07-02  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/tc-i386.c (build_modrm_byte): Check vexswapsources to