e8fe0f57b68f4b2c66f65325a787ace16380a844
1 # kbuild trick to avoid linker error. Can be omitted if a module is built.
4 hostprogs-
$(CONFIG_SECCOMP
) := bpf-fancy dropper
5 bpf-fancy-objs
:= bpf-fancy.o bpf-helper.o
7 HOSTCFLAGS_bpf-fancy.o
+= -I
$(objtree
)/usr
/include
8 HOSTCFLAGS_bpf-fancy.o
+= -idirafter
$(objtree
)/include
9 HOSTCFLAGS_bpf-helper.o
+= -I
$(objtree
)/usr
/include
10 HOSTCFLAGS_bpf-helper.o
+= -idirafter
$(objtree
)/include
12 HOSTCFLAGS_dropper.o
+= -I
$(objtree
)/usr
/include
13 HOSTCFLAGS_dropper.o
+= -idirafter
$(objtree
)/include
14 dropper-objs
:= dropper.o
16 # bpf-direct.c is x86-only.
18 # List of programs to build
19 hostprogs-
$(CONFIG_SECCOMP
) += bpf-direct
20 bpf-direct-objs
:= bpf-direct.o
23 HOSTCFLAGS_bpf-direct.o
+= -I
$(objtree
)/usr
/include
24 HOSTCFLAGS_bpf-direct.o
+= -idirafter
$(objtree
)/include
26 # Try to match the kernel target.
27 ifeq ($(CONFIG_64BIT
),)
28 HOSTCFLAGS_bpf-direct.o
+= -m32
29 HOSTCFLAGS_dropper.o
+= -m32
30 HOSTCFLAGS_bpf-helper.o
+= -m32
31 HOSTCFLAGS_bpf-fancy.o
+= -m32
32 HOSTLOADLIBES_bpf-direct
+= -m32
33 HOSTLOADLIBES_bpf-fancy
+= -m32
34 HOSTLOADLIBES_dropper
+= -m32
37 # Tell kbuild to always build the programs
38 always
:= $(hostprogs-y
)
This page took 0.043439 seconds and 5 git commands to generate.