selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests
authorAndrii Nakryiko <andriin@fb.com>
Thu, 20 Aug 2020 06:14:11 +0000 (23:14 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Thu, 20 Aug 2020 14:45:09 +0000 (16:45 +0200)
commit149cb3395504736485df1b93133e710dcf215c56
tree8552dcb8df7192a54b41d7424427fe400c8a3dcc
parent37a6a9e7676381cdf6868d2c013893074a1ee7b6
selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests

Record which built-ins are optional and needed for some of recent BPF CO-RE
subtests. Document Clang diff that fixed corner-case issue with
__builtin_btf_type_id().

Suggested-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Andrii Nakryiko <andriin@fb.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Yonghong Song <yhs@fb.com>
Link: https://lore.kernel.org/bpf/20200820061411.1755905-4-andriin@fb.com
tools/testing/selftests/bpf/README.rst
tools/testing/selftests/bpf/progs/test_core_reloc_type_id.c