diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2022-09-29 12:42:02 +0100 |
---|---|---|
committer | Alex Bennée <alex.bennee@linaro.org> | 2022-10-06 11:53:40 +0100 |
commit | 37b0dba45c4e44a02000a4170f25af0110f501d5 (patch) | |
tree | e8099b7134d51aa64be14cc2af845ce91cb21ef6 | |
parent | 6ffe81370aab511f438ece256977def804f9b6e2 (diff) | |
download | qemu-37b0dba45c4e44a02000a4170f25af0110f501d5.zip qemu-37b0dba45c4e44a02000a4170f25af0110f501d5.tar.gz qemu-37b0dba45c4e44a02000a4170f25af0110f501d5.tar.bz2 |
tests/tcg: unify ppc64 and ppc64le Makefiles
Make tests/tcg/ppc64le include tests/tcg/ppc64 instead of duplicating
the rules. Because the ppc64le vpath includes tests/tcg/ppc64 but
not vice versa, the tests have to be moved from tests/tcg/ppc64le/
to tests/tcg/ppc64.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220929114231.583801-23-alex.bennee@linaro.org>
-rw-r--r-- | tests/tcg/ppc64/Makefile.target | 1 | ||||
-rw-r--r-- | tests/tcg/ppc64/bcdsub.c (renamed from tests/tcg/ppc64le/bcdsub.c) | 0 | ||||
-rw-r--r-- | tests/tcg/ppc64/byte_reverse.c (renamed from tests/tcg/ppc64le/byte_reverse.c) | 0 | ||||
-rw-r--r-- | tests/tcg/ppc64/mffsce.c (renamed from tests/tcg/ppc64le/mffsce.c) | 0 | ||||
-rw-r--r-- | tests/tcg/ppc64/mtfsf.c (renamed from tests/tcg/ppc64le/mtfsf.c) | 0 | ||||
-rw-r--r-- | tests/tcg/ppc64/non_signalling_xscv.c (renamed from tests/tcg/ppc64le/non_signalling_xscv.c) | 0 | ||||
-rw-r--r-- | tests/tcg/ppc64/signal_save_restore_xer.c (renamed from tests/tcg/ppc64le/signal_save_restore_xer.c) | 0 | ||||
-rw-r--r-- | tests/tcg/ppc64/xxspltw.c (renamed from tests/tcg/ppc64le/xxspltw.c) | 0 | ||||
-rw-r--r-- | tests/tcg/ppc64le/Makefile.target | 26 |
9 files changed, 1 insertions, 26 deletions
diff --git a/tests/tcg/ppc64/Makefile.target b/tests/tcg/ppc64/Makefile.target index 331fae6..7db7a3e 100644 --- a/tests/tcg/ppc64/Makefile.target +++ b/tests/tcg/ppc64/Makefile.target @@ -3,7 +3,6 @@ # ppc64 specific tweaks VPATH += $(SRC_PATH)/tests/tcg/ppc64 -VPATH += $(SRC_PATH)/tests/tcg/ppc64le ifneq ($(CROSS_CC_HAS_POWER8_VECTOR),) PPC64_TESTS=bcdsub non_signalling_xscv diff --git a/tests/tcg/ppc64le/bcdsub.c b/tests/tcg/ppc64/bcdsub.c index 87c8c44..87c8c44 100644 --- a/tests/tcg/ppc64le/bcdsub.c +++ b/tests/tcg/ppc64/bcdsub.c diff --git a/tests/tcg/ppc64le/byte_reverse.c b/tests/tcg/ppc64/byte_reverse.c index 53b76fc..53b76fc 100644 --- a/tests/tcg/ppc64le/byte_reverse.c +++ b/tests/tcg/ppc64/byte_reverse.c diff --git a/tests/tcg/ppc64le/mffsce.c b/tests/tcg/ppc64/mffsce.c index 20d882c..20d882c 100644 --- a/tests/tcg/ppc64le/mffsce.c +++ b/tests/tcg/ppc64/mffsce.c diff --git a/tests/tcg/ppc64le/mtfsf.c b/tests/tcg/ppc64/mtfsf.c index bed5b1a..bed5b1a 100644 --- a/tests/tcg/ppc64le/mtfsf.c +++ b/tests/tcg/ppc64/mtfsf.c diff --git a/tests/tcg/ppc64le/non_signalling_xscv.c b/tests/tcg/ppc64/non_signalling_xscv.c index 836df71..836df71 100644 --- a/tests/tcg/ppc64le/non_signalling_xscv.c +++ b/tests/tcg/ppc64/non_signalling_xscv.c diff --git a/tests/tcg/ppc64le/signal_save_restore_xer.c b/tests/tcg/ppc64/signal_save_restore_xer.c index 9227f4f..9227f4f 100644 --- a/tests/tcg/ppc64le/signal_save_restore_xer.c +++ b/tests/tcg/ppc64/signal_save_restore_xer.c diff --git a/tests/tcg/ppc64le/xxspltw.c b/tests/tcg/ppc64/xxspltw.c index 4cff78b..4cff78b 100644 --- a/tests/tcg/ppc64le/xxspltw.c +++ b/tests/tcg/ppc64/xxspltw.c diff --git a/tests/tcg/ppc64le/Makefile.target b/tests/tcg/ppc64le/Makefile.target index 6ca3003..daad511 100644 --- a/tests/tcg/ppc64le/Makefile.target +++ b/tests/tcg/ppc64le/Makefile.target @@ -4,28 +4,4 @@ VPATH += $(SRC_PATH)/tests/tcg/ppc64le -ifneq ($(CROSS_CC_HAS_POWER8_VECTOR),) -PPC64LE_TESTS=bcdsub non_signalling_xscv -endif -$(PPC64LE_TESTS): CFLAGS += -mpower8-vector - -ifneq ($(CROSS_CC_HAS_POWER10),) -PPC64LE_TESTS += byte_reverse sha512-vector -endif -byte_reverse: CFLAGS += -mcpu=power10 -run-byte_reverse: QEMU_OPTS+=-cpu POWER10 -run-plugin-byte_reverse-with-%: QEMU_OPTS+=-cpu POWER10 - -sha512-vector: CFLAGS +=-mcpu=power10 -O3 -sha512-vector: sha512.c - $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $< -o $@ $(LDFLAGS) - -run-sha512-vector: QEMU_OPTS+=-cpu POWER10 -run-plugin-sha512-vector-with-%: QEMU_OPTS+=-cpu POWER10 - -PPC64LE_TESTS += mtfsf -PPC64LE_TESTS += mffsce -PPC64LE_TESTS += signal_save_restore_xer -PPC64LE_TESTS += xxspltw - -TESTS += $(PPC64LE_TESTS) +include $(SRC_PATH)/tests/tcg/ppc64/Makefile.target |