summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/debugger
diff options
context:
space:
mode:
authorYonghong Song <yhs@fb.com>2019-05-13 05:00:23 +0000
committerYonghong Song <yhs@fb.com>2019-05-13 05:00:23 +0000
commit98fe9c9869c45f2833d75b89eed3bb5096f718ca (patch)
tree2a8f12b1db4aa0c3716afdcd9eb91d67744ae9ab /lldb/packages/Python/lldbsuite/test/python_api/debugger
parent45139290942c9124d14e77e1a0830032d5a5496f (diff)
downloadbcm5719-llvm-98fe9c9869c45f2833d75b89eed3bb5096f718ca.tar.gz
bcm5719-llvm-98fe9c9869c45f2833d75b89eed3bb5096f718ca.zip
[BPF] emit BTF sections only if debuginfo available
Currently, without -g, BTF sections may still be emitted with data sections, e.g., for linux kernel bpf selftest test_tcp_check_syncookie_kern.c issue discovered by Martin as shown below. -bash-4.4$ bpftool btf dump file test_tcp_check_syncookie_kern.o [1] VAR 'results' type_id=0, linkage=global-alloc [2] VAR '_license' type_id=0, linkage=global-alloc [3] DATASEC 'license' size=0 vlen=1 type_id=2 offset=0 size=4 [4] DATASEC 'maps' size=0 vlen=1 type_id=1 offset=0 size=28 Let disable BTF generation if no debuginfo, which is the original design. Signed-off-by: Yonghong Song <yhs@fb.com> Differential Revision: https://reviews.llvm.org/D61826 llvm-svn: 360556
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/debugger')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud