x86: fold RegEip/RegRip and RegEiz/RegRiz
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 94b496bce933b8a52f4de1828eacdc0c31f3324d..ccee98ec844117eb91ce228866f3e26bd8afe98c 100644 (file)
@@ -1,3 +1,23 @@
+2018-08-06  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (build_modrm_byte): Use RegIP and RegIZ.
+       (output_disp): Use RegIP.
+       (i386_addressing_mode): Drop uses of RegEip and RegEiz.
+       (i386_index_check): Replace uses of RegEip/RegEiz.
+       (parse_real_register): Use RegIZ.
+       * config/tc-i386-intel.c (i386_intel_simplify_register): Use
+       RegIZ.
+       * testsuite/gas/i386/x86-64-mpx-inval-2.l: Adjust expectations.
+
+2018-08-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/gas/i386/i386.exp: Run evex-no-scale-32 and
+       evex-no-scale-64 only for ELF targets.
+       * testsuite/gas/i386/prefix32.s: Append ".p2align 4,0".
+       * testsuite/gas/i386/prefix64.s: Likewise.
+       * testsuite/gas/i386/prefix32.l: Updated.
+       * testsuite/gas/i386/prefix64.l: Likewise.
+
 2018-08-05  Alan Modra  <amodra@gmail.com>
 
        * config/tc-ppc.c (ppc_elf_suffix): Support @notoc.
This page took 0.023245 seconds and 4 git commands to generate.