Remove B language support
authorDave Marchevsky <davemarchevsky@fb.com>
Fri, 17 Dec 2021 07:54:49 +0000 (02:54 -0500)
committeryonghong-song <ys114321@gmail.com>
Fri, 17 Dec 2021 19:46:20 +0000 (11:46 -0800)
commitb8ff0856798da23f88266d28ede33ebd423729f5
tree58936617e600b41ca623356aea87181c13d6c6d4
parentf3a2e9e34727cef5c29fb9b45fe1a4e65e392780
Remove B language support

Remove support for compiling B programs (see #3682 for explanation).

There may be some vestigial logic in other files that needs to be
cleanded up for simplicity - bpf_module.cc most likely - but that can be
addressed in followup commits.

Signed-off-by: Dave Marchevsky <davemarchevsky@fb.com>
37 files changed:
src/cc/CMakeLists.txt
src/cc/bcc_common.cc
src/cc/bcc_common.h
src/cc/bpf_module.cc
src/cc/bpf_module.h
src/cc/frontends/CMakeLists.txt
src/cc/frontends/b/CMakeLists.txt [deleted file]
src/cc/frontends/b/codegen_llvm.cc [deleted file]
src/cc/frontends/b/codegen_llvm.h [deleted file]
src/cc/frontends/b/lexer.h [deleted file]
src/cc/frontends/b/lexer.ll [deleted file]
src/cc/frontends/b/loader.cc [deleted file]
src/cc/frontends/b/loader.h [deleted file]
src/cc/frontends/b/node.cc [deleted file]
src/cc/frontends/b/node.h [deleted file]
src/cc/frontends/b/parser.cc [deleted file]
src/cc/frontends/b/parser.h [deleted file]
src/cc/frontends/b/parser.yy [deleted file]
src/cc/frontends/b/printer.cc [deleted file]
src/cc/frontends/b/printer.h [deleted file]
src/cc/frontends/b/scope.h [deleted file]
src/cc/frontends/b/type_check.cc [deleted file]
src/cc/frontends/b/type_check.h [deleted file]
src/cc/frontends/b/type_helper.h [deleted file]
src/lua/bcc/bpf.lua
src/lua/bcc/libbcc.lua
src/python/bcc/__init__.py
src/python/bcc/libbcc.py
tests/python/CMakeLists.txt
tests/python/kprobe.b [deleted file]
tests/python/proto.b [deleted file]
tests/python/test_stat1.b [deleted file]
tests/python/test_stat1.py
tests/python/test_trace1.b [deleted file]
tests/python/test_trace1.py [deleted file]
tests/python/test_trace2.b [deleted file]
tests/python/test_xlate1.b [deleted file]