diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2022-09-29 12:42:04 +0100 |
---|---|---|
committer | Alex Bennée <alex.bennee@linaro.org> | 2022-10-06 11:53:40 +0100 |
commit | 15b273f8e6a4740768fba3878a346c82ef48a966 (patch) | |
tree | 4b0fc44b5ffa1dfb23fccf89d4cd71aa30c664f3 /tests/tcg/i386 | |
parent | c6cf8a20521c7114893042cb7c75866bd07838ae (diff) | |
download | qemu-15b273f8e6a4740768fba3878a346c82ef48a966.zip qemu-15b273f8e6a4740768fba3878a346c82ef48a966.tar.gz qemu-15b273f8e6a4740768fba3878a346c82ef48a966.tar.bz2 |
tests/tcg: move compiler tests to Makefiles
Further decoupling of tests/tcg from the main QEMU Makefile, and making
the build more similar between the cross compiler case and the vetted
container images.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220929114231.583801-25-alex.bennee@linaro.org>
Diffstat (limited to 'tests/tcg/i386')
-rw-r--r-- | tests/tcg/i386/Makefile.target | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/tcg/i386/Makefile.target b/tests/tcg/i386/Makefile.target index 8af066e..3273aa8 100644 --- a/tests/tcg/i386/Makefile.target +++ b/tests/tcg/i386/Makefile.target @@ -5,6 +5,12 @@ I386_SRC=$(SRC_PATH)/tests/tcg/i386 # Set search path for all sources VPATH += $(I386_SRC) +config-cc.mak: Makefile + $(quiet-@)( \ + $(call cc-option,-fno-pie, CROSS_CC_HAS_I386_NOPIE)) 3> config-cc.mak + +-include config-cc.mak + I386_SRCS=$(notdir $(wildcard $(I386_SRC)/*.c)) ALL_X86_TESTS=$(I386_SRCS:.c=) SKIP_I386_TESTS=test-i386-ssse3 test-avx test-3dnow test-mmx |