xref: /linux/tools/testing/selftests/powerpc/security/Makefile (revision ff2632d7d08edc11e8bd0629e9fcfebab25c78b4)
1d2bf7932SNaveen N. Rao# SPDX-License-Identifier: GPL-2.0+
2d2bf7932SNaveen N. Rao
3da650adaSThadeu Lima de Souza CascardoTEST_GEN_PROGS := rfi_flush entry_flush uaccess_flush spectre_v2
434f7f798SMichael EllermanTEST_PROGS := mitigation-patching.sh
534f7f798SMichael Ellerman
6a0aebae0SJoel Stanleytop_srcdir = ../../../../..
7d2bf7932SNaveen N. Rao
8d2bf7932SNaveen N. Raoinclude ../../lib.mk
9*108e5e68SMadhavan Srinivasaninclude ../flags.mk
10d2bf7932SNaveen N. Rao
1137496845SMadhavan SrinivasanCFLAGS += $(KHDR_INCLUDES)
1237496845SMadhavan Srinivasan
13d2bf7932SNaveen N. Rao$(TEST_GEN_PROGS): ../harness.c ../utils.c
14bf9c95e2SMichael Ellerman
15bf9c95e2SMichael Ellerman$(OUTPUT)/spectre_v2: CFLAGS += -m64
16c790c3d2SMichael Ellerman$(OUTPUT)/spectre_v2: ../pmu/event.c branch_loops.S
170d239f3bSDaniel Axtens$(OUTPUT)/rfi_flush: flush_utils.c
180d239f3bSDaniel Axtens$(OUTPUT)/entry_flush: flush_utils.c
19da650adaSThadeu Lima de Souza Cascardo$(OUTPUT)/uaccess_flush: flush_utils.c
20