linux/tools/bpf/bpftool
Roman Gushchin fb982666e3 tools/bpftool: fix bpftool build with bintutils >= 2.9
Bpftool build is broken with binutils version 2.29 and later.
The cause is commit 003ca0fd2286 ("Refactor disassembler selection")
in the binutils repo, which changed the disassembler() function
signature.

Fix this by adding a new "feature" to the tools/build/features
infrastructure and make it responsible for decision which
disassembler() function signature to use.

Signed-off-by: Roman Gushchin <guro@fb.com>
Cc: Jakub Kicinski <jakub.kicinski@netronome.com>
Cc: Alexei Starovoitov <ast@kernel.org>
Cc: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2017-12-30 01:07:36 +01:00
..
Documentation bpftool: implement cgroup bpf operations 2017-12-14 13:37:13 +01:00
bash-completion tools: bpftool: add bash completion for bpftool 2017-10-29 18:37:33 +09:00
Makefile tools/bpftool: fix bpftool build with bintutils >= 2.9 2017-12-30 01:07:36 +01:00
cgroup.c bpftool: implement cgroup bpf operations 2017-12-14 13:37:13 +01:00
common.c bpftool: implement prog load command 2017-12-14 13:37:13 +01:00
jit_disasm.c tools/bpftool: fix bpftool build with bintutils >= 2.9 2017-12-30 01:07:36 +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: use version from the kernel source tree 2017-12-30 01:07:36 +01:00
main.h bpftool: implement cgroup bpf operations 2017-12-14 13:37:13 +01:00
map.c tools: bpftool: protect against races with disappearing objects 2017-12-23 01:09:52 +01:00
prog.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-12-29 15:42:26 -05:00