1# SPDX-License-Identifier: GPL-2.0 2# 3# Makefile for livepatch test code. 4 5ccflags-remove-$(CONFIG_FUNCTION_TRACER) += $(CC_FLAGS_FTRACE) 6 7obj-$(CONFIG_TEST_LIVEPATCH) += test_klp_atomic_replace.o \ 8 test_klp_callbacks_demo.o \ 9 test_klp_callbacks_demo2.o \ 10 test_klp_callbacks_busy.o \ 11 test_klp_callbacks_mod.o \ 12 test_klp_livepatch.o \ 13 test_klp_shadow_vars.o \ 14 test_klp_state.o \ 15 test_klp_state2.o \ 16 test_klp_state3.o 17 18# Target modules to be livepatched require CC_FLAGS_FTRACE 19CFLAGS_test_klp_callbacks_busy.o += $(CC_FLAGS_FTRACE) 20CFLAGS_test_klp_callbacks_mod.o += $(CC_FLAGS_FTRACE) 21