hc
2024-05-10 61598093bbdd283a7edc367d900f223070ead8d2
kernel/net/bpfilter/Makefile
....@@ -3,16 +3,15 @@
33 # Makefile for the Linux BPFILTER layer.
44 #
55
6
-hostprogs-y := bpfilter_umh
6
+userprogs := bpfilter_umh
77 bpfilter_umh-objs := main.o
8
-KBUILD_HOSTCFLAGS += -I. -Itools/include/ -Itools/include/uapi
9
-HOSTCC := $(CC)
8
+userccflags += -I $(srctree)/tools/include/ -I $(srctree)/tools/include/uapi
109
1110 ifeq ($(CONFIG_BPFILTER_UMH), y)
12
-# builtin bpfilter_umh should be compiled with -static
11
+# builtin bpfilter_umh should be linked with -static
1312 # since rootfs isn't mounted at the time of __init
1413 # function is called and do_execv won't find elf interpreter
15
-KBUILD_HOSTLDFLAGS += -static
14
+userldflags += -static
1615 endif
1716
1817 $(obj)/bpfilter_umh_blob.o: $(obj)/bpfilter_umh