x86emul: suppress default test harness build with incapable assembler
authorJan Beulich <jbeulich@suse.com>
Mon, 26 Nov 2018 16:53:51 +0000 (17:53 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 26 Nov 2018 16:53:51 +0000 (17:53 +0100)
commit09a992a48ab62602ed6154197fd722dd2ca4a932
treeb58c27bd9e276b20e4950d907cdddbcdca1604d6
parentd1e70f9b19287aa8763f7778d8e8b2dbee990db3
x86emul: suppress default test harness build with incapable assembler

A top level "make build", as used e.g. by osstest, wants to build all
"all" targets in enabled tools subdirectories, which by default also
includes the emulator test harness. The use of, in particular, {evex}
insn pseudo-prefixes in, again in particular, test_x86_emulator.c causes
this build to fail though when the assembler is not new enough. Take
another big hammer and suppress the default harness build altogether
also when this and other pseudo-prefixes are not supported by the
specified (or defaulted to) assembler.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/tests/x86_emulator/Makefile