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

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
Loading
Loading
Loading
Loading
+4 −10
Original line number Diff line number Diff line
CC := $(CROSS_COMPILE)gcc
PROGS := switch_endian_test
TEST_PROGS := switch_endian_test

ASFLAGS += -O2 -Wall -g -nostdlib -m64

all: $(PROGS)
all: $(TEST_PROGS)

switch_endian_test: check-reversed.S

@@ -13,12 +12,7 @@ check-reversed.o: check.o
check-reversed.S: check-reversed.o
	hexdump -v -e '/1 ".byte 0x%02X\n"' $< > $@

run_tests: all
	@-for PROG in $(PROGS); do \
		./$$PROG; \
	done;
include ../../lib.mk

clean:
	rm -f $(PROGS) *.o check-reversed.S

.PHONY: all run_tests clean
	rm -f $(TEST_PROGS) *.o check-reversed.S
+5 −8
Original line number Diff line number Diff line
PROG := test-vphn
TEST_PROGS := test-vphn

CFLAGS += -m64

all: $(PROG)
all: $(TEST_PROGS)

$(PROG): ../harness.c
$(TEST_PROGS): ../harness.c

run_tests: all
	./$(PROG)
include ../../lib.mk

clean:
	rm -f $(PROG)

.PHONY: all run_tests clean
	rm -f $(TEST_PROGS)