aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorIan Rogers <[email protected]>2020-07-19 23:17:41 -0700
committerAlexei Starovoitov <[email protected]>2020-07-21 13:26:25 -0700
commitda7a35062bcccd3f67779a357065ba707b02ff2b (patch)
treeabe364c7964ce93163f3dcd4dbdb74d8c19e2b28 /tools/perf/scripts/python/bin
parent94ad428df53688a1f80ab55f2b1186101510a778 (diff)
libbpf bpf_helpers: Use __builtin_offsetof for offsetof
The non-builtin route for offsetof has a dependency on size_t from stdlib.h/stdint.h that is undeclared and may break targets. The offsetof macro in bpf_helpers may disable the same macro in other headers that have a #ifdef offsetof guard. Rather than add additional dependencies improve the offsetof macro declared here to use the builtin that is available since llvm 3.7 (the first with a BPF backend). Signed-off-by: Ian Rogers <[email protected]> Signed-off-by: Alexei Starovoitov <[email protected]> Acked-by: Andrii Nakryiko <[email protected]> Link: https://lore.kernel.org/bpf/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions