diff options
Diffstat (limited to 'tools/testing/selftests/bpf/test_cpp.cpp')
| -rw-r--r-- | tools/testing/selftests/bpf/test_cpp.cpp | 9 | 
1 files changed, 8 insertions, 1 deletions
diff --git a/tools/testing/selftests/bpf/test_cpp.cpp b/tools/testing/selftests/bpf/test_cpp.cpp index a8d2e9a87fbf..e00201de2890 100644 --- a/tools/testing/selftests/bpf/test_cpp.cpp +++ b/tools/testing/selftests/bpf/test_cpp.cpp @@ -7,9 +7,15 @@  /* do nothing, just make sure we can link successfully */ +static void dump_printf(void *ctx, const char *fmt, va_list args) +{ +} +  int main(int argc, char *argv[])  { +	struct btf_dump_opts opts = { };  	struct test_core_extern *skel; +	struct btf *btf;  	/* libbpf.h */  	libbpf_set_print(NULL); @@ -18,7 +24,8 @@ int main(int argc, char *argv[])  	bpf_prog_get_fd_by_id(0);  	/* btf.h */ -	btf__new(NULL, 0); +	btf = btf__new(NULL, 0); +	btf_dump__new(btf, dump_printf, nullptr, &opts);  	/* BPF skeleton */  	skel = test_core_extern__open_and_load();  |