sync: latest libbpf changes from kernel

Syncing latest libbpf commits from kernel repository.
Baseline bpf-next commit:   9d31d2338950293ec19d9b095fbaa9030899dcb4
Checkpoint bpf-next commit: c1cccec9c63637c4c5ee0aa2da2850d983c19e88
Baseline bpf commit:        9683e5775c75097c46bd24e65411b16ac6c6cbb3
Checkpoint bpf commit:      c9a7c013569d73881199a7a3011c03336f592cc8

Andrii Nakryiko (4):
  libbpf: Add per-file linker opts
  libbpf: Fix ELF symbol visibility update logic
  libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions
  libbpf: Reject static maps

Arnaldo Carvalho de Melo (1):
  libbpf: Provide GELF_ST_VISIBILITY() define for older libelf

 src/libbpf.c          | 35 +++++++++++++++++++++++++----------
 src/libbpf.h          | 10 +++++++++-
 src/libbpf_internal.h |  5 +++++
 src/linker.c          | 18 +++++++++++++-----
 4 files changed, 52 insertions(+), 16 deletions(-)

--
2.30.2
This commit is contained in:
Andrii Nakryiko
2021-05-14 13:39:16 -07:00
committed by Andrii Nakryiko
parent 72cdd6ed42
commit 68695d0173
2 changed files with 2 additions and 2 deletions

View File

@@ -1 +1 @@
9683e5775c75097c46bd24e65411b16ac6c6cbb3
c9a7c013569d73881199a7a3011c03336f592cc8

View File

@@ -1 +1 @@
9d31d2338950293ec19d9b095fbaa9030899dcb4
c1cccec9c63637c4c5ee0aa2da2850d983c19e88