diff options
author | Alex Bennée | 2021-05-12 12:20:50 +0200 |
---|---|---|
committer | Alex Bennée | 2021-05-18 10:36:21 +0200 |
commit | cf22f936f29bc1ee8fff5fbc16064208571a448c (patch) | |
tree | 178289fd238166dfe25e63e47b0cbe80cb3267a8 /configure | |
parent | tests/tcg: fix missing return (diff) | |
download | qemu-cf22f936f29bc1ee8fff5fbc16064208571a448c.tar.gz qemu-cf22f936f29bc1ee8fff5fbc16064208571a448c.tar.xz qemu-cf22f936f29bc1ee8fff5fbc16064208571a448c.zip |
tests/tcg: don't allow clang as a cross compiler
Currently there are two problems.
The first is clang generates a preamble (that is always executed) to
stack xmm registers. This causes a ILLOP on the x86_64 softmmu tests
as SSE isn't enabled.
The second is the inline assembler in test-i386.c breaks clangs
compiler and I don't know how to fix it. Even with Theodore's patch
series (D5741445-7EFD-4AF1-8DB2-E4AFA93CBB1A@icloud.com) I still get
compiler failures.
For now lets just skip clang and allow it to fall back to the
containers which we know have compilers which work.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210512102051.12134-31-alex.bennee@linaro.org>
Diffstat (limited to 'configure')
0 files changed, 0 insertions, 0 deletions