1. Fix build for older clang; 2. Fix skeleton's dependency on libbpf; 3. Add files to .gitignore. Changes v1 => v2: 1. Rewrite patch 1 with real feature detection (Quentin, Alexei). 2. Add files to .gitignore (Andrii). Song Liu (3): bpftool: only build bpftool-prog-profile if supported by clang bpftool: skeleton should depend on libbpf bpftool: add _bpftool and profiler.skel.h to .gitignore tools/bpf/bpftool/.gitignore | 2 ++ tools/bpf/bpftool/Makefile | 17 ++++++++++++----- tools/bpf/bpftool/prog.c | 2 ++ tools/build/feature/Makefile | 9 ++++++++- tools/build/feature/test-clang-bpf-global-var.c | 4 ++++ 5 files changed, 28 insertions(+), 6 deletions(-) create mode 100644 tools/build/feature/test-clang-bpf-global-var.c -- 2.17.1