Commit c1e6e5cb authored by Andy Lutomirski's avatar Andy Lutomirski Committed by Shuah Khan

selftests, x86: Remove useless run_tests rule

Now that selftests/x86 uses the kselftest infrastructure, the
run_x86_tests.sh mechanism is just in the way.
Signed-off-by: default avatarAndy Lutomirski <luto@kernel.org>
Signed-off-by: default avatarShuah Khan <shuahkh@osg.samsung.com>
parent 07620abe
.PHONY: all all_32 all_64 check_build32 clean run_tests .PHONY: all all_32 all_64 check_build32 clean
TARGETS_C_BOTHBITS := sigreturn single_step_syscall TARGETS_C_BOTHBITS := sigreturn single_step_syscall
...@@ -15,7 +15,7 @@ ifeq ($(CROSS_COMPILE),) ...@@ -15,7 +15,7 @@ ifeq ($(CROSS_COMPILE),)
# Always build 32-bit tests # Always build 32-bit tests
all: all_32 all: all_32
# Install 32-bit tests # Install 32-bit tests
TEST_PROGS += $(BINARIES_32) run_x86_tests.sh TEST_PROGS += $(BINARIES_32)
# If we're on a 64-bit host, build 64-bit tests as well # If we're on a 64-bit host, build 64-bit tests as well
ifeq ($(UNAME_M),x86_64) ifeq ($(UNAME_M),x86_64)
all: all_64 all: all_64
...@@ -33,9 +33,6 @@ include ../lib.mk ...@@ -33,9 +33,6 @@ include ../lib.mk
clean: clean:
$(RM) $(BINARIES_32) $(BINARIES_64) $(RM) $(BINARIES_32) $(BINARIES_64)
run_tests:
./run_x86_tests.sh
$(TARGETS_C_BOTHBITS:%=%_32): %_32: %.c $(TARGETS_C_BOTHBITS:%=%_32): %_32: %.c
$(CC) -m32 -o $@ $(CFLAGS) $(EXTRA_CFLAGS) $^ -lrt -ldl $(CC) -m32 -o $@ $(CFLAGS) $(EXTRA_CFLAGS) $^ -lrt -ldl
......
#!/bin/bash
# This is deliberately minimal. IMO kselftests should provide a standard
# script here.
./sigreturn_32 || exit 1
./single_step_syscall_32 || exit 1
if [[ "$uname -p" -eq "x86_64" ]]; then
./sigreturn_64 || exit 1
./single_step_syscall_64 || exit 1
fi
exit 0
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment