1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 !! 2 TEST_GEN_PROGS := ptrace-gpr ptrace-tm-gpr ptrace-tm-spd-gpr \ 3 TM_TESTS := ptrace-tm-gpr !! 3 ptrace-tar ptrace-tm-tar ptrace-tm-spd-tar ptrace-vsx ptrace-tm-vsx \ 4 TM_TESTS += ptrace-tm-spd-gpr !! 4 ptrace-tm-spd-vsx ptrace-tm-spr ptrace-hwbreak ptrace-pkey core-pkey \ 5 TM_TESTS += ptrace-tm-spd-tar !! 5 perf-hwbreak ptrace-syscall ptrace-perf-hwbreak 6 TM_TESTS += ptrace-tm-spd-vsx << 7 TM_TESTS += ptrace-tm-spr << 8 TM_TESTS += ptrace-tm-tar << 9 TM_TESTS += ptrace-tm-vsx << 10 << 11 TESTS_64 := $(TM_TESTS) << 12 TESTS_64 += core-pkey << 13 TESTS_64 += perf-hwbreak << 14 TESTS_64 += ptrace-hwbreak << 15 TESTS_64 += ptrace-perf-hwbreak << 16 TESTS_64 += ptrace-pkey << 17 TESTS_64 += ptrace-syscall << 18 TESTS_64 += ptrace-tar << 19 TESTS_64 += ptrace-vsx << 20 << 21 TESTS += ptrace-gpr << 22 << 23 TEST_GEN_PROGS := $(TESTS) $(TESTS_64) << 24 << 25 LOCAL_HDRS += $(patsubst %,$(selfdir)/powerpc/ << 26 6 27 top_srcdir = ../../../../.. 7 top_srcdir = ../../../../.. 28 include ../../lib.mk 8 include ../../lib.mk 29 include ../flags.mk << 30 << 31 TM_TESTS := $(patsubst %,$(OUTPUT)/%,$(TM_TEST << 32 TESTS_64 := $(patsubst %,$(OUTPUT)/%,$(TESTS_6 << 33 << 34 $(TESTS_64): CFLAGS += -m64 << 35 $(TM_TESTS): CFLAGS += -I../tm -mhtm << 36 9 37 CFLAGS += $(KHDR_INCLUDES) -fno-pie !! 10 CFLAGS += -m64 -I../../../../../usr/include -I../tm -mhtm -fno-pie 38 11 39 $(OUTPUT)/ptrace-gpr: ptrace-gpr.S !! 12 $(OUTPUT)/ptrace-pkey $(OUTPUT)/core-pkey: child.h 40 $(OUTPUT)/ptrace-perf-hwbreak: ptrace-perf-asm << 41 $(OUTPUT)/ptrace-pkey $(OUTPUT)/core-pkey: LDL 13 $(OUTPUT)/ptrace-pkey $(OUTPUT)/core-pkey: LDLIBS += -pthread 42 14 43 $(TEST_GEN_PROGS): ../harness.c ../utils.c ../ !! 15 $(TEST_GEN_PROGS): ../harness.c ../utils.c ../lib/reg.S ptrace.h
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.