x86: add missing 64-bit tests for "don't ignore mandatory pseudo prefixes"
authorJan Beulich <jbeulich@suse.com>
Tue, 9 Jun 2020 09:28:15 +0000 (11:28 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 9 Jun 2020 09:28:15 +0000 (11:28 +0200)
Commit da4977e00b73 added the 32-bit test files, but failed to add the
64-bit ones.

gas/ChangeLog
gas/testsuite/gas/i386/x86-64-pseudos-bad.l [new file with mode: 0644]
gas/testsuite/gas/i386/x86-64-pseudos-bad.s [new file with mode: 0644]

index 8b78964f8155155f0c0c07513e5cb6decbc8be1e..6d2a62f6e6807247347b01766f439a72fee1dde1 100644 (file)
@@ -1,3 +1,8 @@
+2020-06-09  Jan Beulich  <jbeulich@suse.com>
+
+       * testsuite/gas/i386/x86-64-pseudos-bad.s,
+       testsuite/gas/i386/x86-64-pseudos-bad.l: New.
+
 2020-06-09  Jan Beulich  <jbeulich@suse.com>
 
        * testsuite/gas/i386/prefix.s: Add bogus prefix-with-VEX/EVEX
diff --git a/gas/testsuite/gas/i386/x86-64-pseudos-bad.l b/gas/testsuite/gas/i386/x86-64-pseudos-bad.l
new file mode 100644 (file)
index 0000000..9f8f32d
--- /dev/null
@@ -0,0 +1,3 @@
+.*: Assembler messages:
+.*:3: Error: .*`vmovaps'.*
+.*:4: Error: .*`vmovaps'.*
diff --git a/gas/testsuite/gas/i386/x86-64-pseudos-bad.s b/gas/testsuite/gas/i386/x86-64-pseudos-bad.s
new file mode 100644 (file)
index 0000000..805fd2d
--- /dev/null
@@ -0,0 +1,4 @@
+       .text
+pseudos:
+       {vex} vmovaps %xmm0, %xmm30
+       {vex3} vmovaps %xmm30, %xmm0