linux/tools/bpf/bpftool
Jakub Kicinski c256429fbd tools: bpftool: use correct make variable type to improve compilation time
Commit 4bfe3bd3cc ("tools/bpftool: use version from the kernel
source tree") added version to bpftool.  The version used is
equal to the kernel version and obtained by running make kernelversion
against kernel source tree.  Version is then communicated
to the sources with a command line define set in CFLAGS.

Use a simply expanded variable for the version, otherwise the
recursive make will run every time CFLAGS are used.

This brings the single-job compilation time for me from almost
16 sec down to less than 4 sec.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Quentin Monnet <quentin.monnet@netronome.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2018-07-01 01:01:50 +02:00
..
bash-completion bpftool: Support sendmsg{4,6} attach types 2018-05-30 12:53:00 +02:00
Documentation bpftool: Support sendmsg{4,6} attach types 2018-05-30 12:53:00 +02:00
.gitignore selftests/bpf: ignore build products 2018-05-10 00:41:06 +02:00
cfg.c tools: bpftool: generate .dot graph from CFG information 2018-03-01 18:29:49 -08:00
cfg.h tools: bpftool: detect sub-programs from the eBPF sequence 2018-03-01 18:29:48 -08:00
cgroup.c bpftool: Support sendmsg{4,6} attach types 2018-05-30 12:53:00 +02:00
common.c tools: bpftool: add simple perf event output reader 2018-05-04 23:41:04 +02:00
jit_disasm.c tools: bpftool: improve architecture detection by using ifindex 2018-01-18 01:26:15 +01:00
json_writer.c tools: bpftool: add JSON output for bpftool prog dump xlated * command 2017-10-24 01:25:08 +01:00
json_writer.h tools: bpftool: add JSON output for bpftool prog dump xlated * command 2017-10-24 01:25:08 +01:00
main.c tools/bpftool: add perf subcommand 2018-05-24 18:18:20 -07:00
main.h tools/bpftool: add perf subcommand 2018-05-24 18:18:20 -07:00
Makefile tools: bpftool: use correct make variable type to improve compilation time 2018-07-01 01:01:50 +02:00
map_perf_ring.c tools: bpf: move the event reading loop to libbpf 2018-05-11 01:40:52 +02:00
map.c bpf: bpftool, support for sockhash 2018-05-16 22:00:21 +02:00
perf.c tools/bpftool: fix a bug in bpftool perf 2018-06-13 02:03:17 +02:00
prog.c tools: bpftool: improve accuracy of load time 2018-06-15 03:13:17 +02:00
xlated_dumper.c tools: bpftool: add delimiters to multi-function JITed dumps 2018-05-24 09:20:50 +02:00
xlated_dumper.h tools: bpftool: add delimiters to multi-function JITed dumps 2018-05-24 09:20:50 +02:00