x86: Handle unsupported static rounding in vcvt[u]si2sd in 32-bit mode
[deliverable/binutils-gdb.git] / gas / ChangeLog
index a60cb606a157fd96636472c131bbd87075ebb66e..7b24076a03bbd965d95f4ff7a925ba67adc019e4 100644 (file)
@@ -1,3 +1,54 @@
+2018-09-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/23655
+       * testsuite/gas/i386/evex.d: Updated.
+
+2018-09-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/23655
+       * testsuite/gas/i386/evex.d: New file.
+       * testsuite/gas/i386/evex.s: Likewise.
+       * testsuite/gas/i386/i386.exp: Run evex.
+
+2018-09-10  Lifang Xia <lifang_xia@c-sky.com>
+
+       * config/tc-csky.c (md_apply_fix): Transmit BFD_RELOC_32_PCREL to
+       BFD_RELOC_CKCORE_PCREL32.
+       (tc_gen_reloc): Trasmit BFD_RELOC_CKCORE_ADDR32 to
+       BFD_RELOC_CKCORE_PCREL32 while pc-relative.
+       * config/tc-csky.h (DIFF_EXPR_OK): Define to enable PC relative diff
+       relocs.
+
+2018-09-14  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (process_suffix): Simplify CRC32 special
+       casing code.
+
+2018-09-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (build_vex_prefix): Swap destination and
+       source only if there are more than 1 register operand.
+
+2018-09-13  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (operand_size_match): Also deal with three
+       operand case.
+       (match_template): Also allow operand reversal for three operand
+       templates.
+
+2018-09-13  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (operand_size_match): Mirror
+       .reg/.regsimd/.acc handling from forward to reverse case.
+       (build_vex_prefix): Check first and last operand types are equal
+       and also consider .d for swapping operands for VEX2 encoding.
+       (match_template): Clear found_reverse_match on every iteration.
+       Use Opcode_SIMD_FloatD and Opcode_SIMD_IntD.
+       * testsuite/gas/i386/pseudos.s,
+       testsuite/gas/i386/x86-64-pseudos.s: Add kmov* tests.
+       * testsuite/gas/i386/pseudos.d,
+       testsuite/gas/i386/x86-64-pseudos.d: Adjust expectations.
+
 2018-09-13  Jan Beulich  <jbeulich@suse.com>
 
        testsuite/gas/i386/ilp32/x86-64-opts.d,
This page took 0.0389 seconds and 4 git commands to generate.