tools/dwarves: add host package
authorTony Ambardar <itugrok@yahoo.com>
Tue, 24 Nov 2020 22:15:09 +0000 (14:15 -0800)
committerFelix Fietkau <nbd@nbd.name>
Sat, 11 Dec 2021 12:53:01 +0000 (13:53 +0100)
commitc1913ef69cd76c449748f8f69f977b7b0a07c465
tree85d4cd46fc39eea290d5e4492f2eebb48b5fd57f
parentc8732f1b02f073290f741124d94577048fe2b6f8
tools/dwarves: add host package

dwarves is a set of tools that use the debugging information inserted in
ELF binaries by compilers such as GCC. Utilities in the dwarves suite
include pahole, which can be used to find alignment holes in structs and
classes, and also extracts other information such as CPU cacheline
alignment, helping pack those structures to achieve more cache hits.

These tools are also used to encode and read the BTF type information
format used with the bpf syscall, making this a Linux build dependency
when using kernel BTF information.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
toolchain/Config.in
tools/Makefile
tools/dwarves/Makefile [new file with mode: 0644]