Revert "x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s"
authorJan Beulich <jbeulich@suse.com>
Tue, 21 Jul 2020 09:34:40 +0000 (11:34 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 21 Jul 2020 09:34:40 +0000 (11:34 +0200)
commit185a798e666094d92539574da614ac136655bcd6
treee66595a7d7462268d80faeb5d807d4fe9638496d
parentf0f9e75a824dcd0053ae4e8f9aaf8056aa1a8bc5
Revert "x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s"

This reverts commit 19449d7c67690c641b1ec9c13ff3531677a5afcc, addressing
the issue that was run into back then: There was no relationship to i686-*
and/or cross builds on 64-bit hosts. The sole problem was the use of / as
as comment character in certain ELF targets. Instead of division, use a
comparison operation.

At the same time also revert the ELF related part of 99c2d522f7a7 ("x86:
Update assembler tests for non-ELF targets") by replacing the construct
that's problematic for non-ELF, and by adding the "#pass" patterns to
the expected output files to cover for the tail padding generated into
COFF output.
gas/ChangeLog
gas/testsuite/gas/i386/evex-no-scale-32.d
gas/testsuite/gas/i386/evex-no-scale-32.s [deleted file]
gas/testsuite/gas/i386/evex-no-scale-64.d
gas/testsuite/gas/i386/evex-no-scale-64.s [deleted file]
gas/testsuite/gas/i386/evex-no-scale.s [new file with mode: 0644]
gas/testsuite/gas/i386/i386.exp
This page took 0.024737 seconds and 4 git commands to generate.