aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/progs/test_autoload.c
diff options
context:
space:
mode:
authorTobias Klauser <[email protected]>2020-06-23 10:37:10 +0000
committerDaniel Borkmann <[email protected]>2020-06-23 22:06:46 +0000
commit9d9d8cc21e3827b89e414f990016836290de3038 (patch)
treef97fe16335c999b6fe9d0db8d9995c9a65be3b1c /tools/testing/selftests/bpf/progs/test_autoload.c
parentselftests/bpf: Add variable-length data concat pattern less than test (diff)
downloadkernel-9d9d8cc21e3827b89e414f990016836290de3038.tar.gz
kernel-9d9d8cc21e3827b89e414f990016836290de3038.zip
tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile
Currently, if the clang-bpf-co-re feature is not available, the build fails with e.g. CC prog.o prog.c:1462:10: fatal error: profiler.skel.h: No such file or directory 1462 | #include "profiler.skel.h" | ^~~~~~~~~~~~~~~~~ This is due to the fact that the BPFTOOL_WITHOUT_SKELETONS macro is not defined, despite BUILD_BPF_SKELS not being set. Fix this by correctly evaluating $(BUILD_BPF_SKELS) when deciding on whether to add -DBPFTOOL_WITHOUT_SKELETONS to CFLAGS. Fixes: 05aca6da3b5a ("tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h") Signed-off-by: Tobias Klauser <[email protected]> Signed-off-by: Daniel Borkmann <[email protected]> Reviewed-by: Quentin Monnet <[email protected]> Acked-by: Andrii Nakryiko <[email protected]> Link: https://lore.kernel.org/bpf/[email protected]
Diffstat (limited to 'tools/testing/selftests/bpf/progs/test_autoload.c')
0 files changed, 0 insertions, 0 deletions