libbpf: Add st_type argument to elf_resolve_syms_offsets function
authorJiri Olsa <jolsa@kernel.org>
Sat, 25 Nov 2023 19:31:25 +0000 (20:31 +0100)
committerAndrii Nakryiko <andrii@kernel.org>
Wed, 29 Nov 2023 05:50:09 +0000 (21:50 -0800)
commit48f0dfd8d3e212ab27b6db147ed10407ff6aaa88
tree346ef8da903564feb9d80aba778b6a8684ea69cf
parentcf9791631027a476f7cdb0e1b3ac6add16eff264
libbpf: Add st_type argument to elf_resolve_syms_offsets function

We need to get offsets for static variables in following changes,
so making elf_resolve_syms_offsets to take st_type value as argument
and passing it to elf_sym_iter_new.

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Song Liu <song@kernel.org>
Link: https://lore.kernel.org/bpf/20231125193130.834322-2-jolsa@kernel.org
tools/lib/bpf/elf.c
tools/lib/bpf/libbpf.c
tools/lib/bpf/libbpf_internal.h
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c