Commit 989898b7 authored by Michael Ellerman's avatar Michael Ellerman

selftests/powerpc: Add install support to more powerpc tests

These tests were merged in parallel to the install support, update them
now to use it.

This also adds cross compile support for the VPHN test which was missing
it.
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent ea4d1a87
CC := $(CROSS_COMPILE)gcc TEST_PROGS := switch_endian_test
PROGS := switch_endian_test
ASFLAGS += -O2 -Wall -g -nostdlib -m64 ASFLAGS += -O2 -Wall -g -nostdlib -m64
all: $(PROGS) all: $(TEST_PROGS)
switch_endian_test: check-reversed.S switch_endian_test: check-reversed.S
...@@ -13,12 +12,7 @@ check-reversed.o: check.o ...@@ -13,12 +12,7 @@ check-reversed.o: check.o
check-reversed.S: check-reversed.o check-reversed.S: check-reversed.o
hexdump -v -e '/1 ".byte 0x%02X\n"' $< > $@ hexdump -v -e '/1 ".byte 0x%02X\n"' $< > $@
run_tests: all include ../../lib.mk
@-for PROG in $(PROGS); do \
./$$PROG; \
done;
clean: clean:
rm -f $(PROGS) *.o check-reversed.S rm -f $(TEST_PROGS) *.o check-reversed.S
.PHONY: all run_tests clean
PROG := test-vphn TEST_PROGS := test-vphn
CFLAGS += -m64 CFLAGS += -m64
all: $(PROG) all: $(TEST_PROGS)
$(PROG): ../harness.c $(TEST_PROGS): ../harness.c
run_tests: all include ../../lib.mk
./$(PROG)
clean: clean:
rm -f $(PROG) rm -f $(TEST_PROGS)
.PHONY: all run_tests clean
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