From 6778f1c48531c81fd90b7d2862345b5e2fa99462 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Tue, 9 Jun 2020 11:28:15 +0200 Subject: [PATCH] x86: add missing 64-bit tests for "don't ignore mandatory pseudo prefixes" Commit da4977e00b73 added the 32-bit test files, but failed to add the 64-bit ones. --- gas/ChangeLog | 5 +++++ gas/testsuite/gas/i386/x86-64-pseudos-bad.l | 3 +++ gas/testsuite/gas/i386/x86-64-pseudos-bad.s | 4 ++++ 3 files changed, 12 insertions(+) create mode 100644 gas/testsuite/gas/i386/x86-64-pseudos-bad.l create mode 100644 gas/testsuite/gas/i386/x86-64-pseudos-bad.s diff --git a/gas/ChangeLog b/gas/ChangeLog index 8b78964f815..6d2a62f6e68 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2020-06-09 Jan Beulich + + * testsuite/gas/i386/x86-64-pseudos-bad.s, + testsuite/gas/i386/x86-64-pseudos-bad.l: New. + 2020-06-09 Jan Beulich * 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 index 00000000000..9f8f32de2ae --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-pseudos-bad.l @@ -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 index 00000000000..805fd2dac78 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-pseudos-bad.s @@ -0,0 +1,4 @@ + .text +pseudos: + {vex} vmovaps %xmm0, %xmm30 + {vex3} vmovaps %xmm30, %xmm0 -- 2.30.2