aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConnor O'Brien <connoro@google.com>2022-04-05 22:18:26 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-04-05 22:18:26 +0000
commit9a1c8ffe05f96ae6a19946f96b4a0e781d8ae3ce (patch)
tree5eae12be766e09fbf9c5dd986baf8a245ed5a1b4
parente736e520f8667f0ddc7ff8a5730c4b8a42abd5ea (diff)
parent7adf70088ac75757ab782ebf24be16ca5047ce35 (diff)
downloadbcc-9a1c8ffe05f96ae6a19946f96b4a0e781d8ae3ce.tar.gz
libbpf-tools: build more tools for Android am: 73d55b4156 am: 66b01ab595 am: a56611f62a am: c2146834c2 am: 7adf70088aandroid-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r56android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-release
Original change: https://android-review.googlesource.com/c/platform/external/bcc/+/2052236 Change-Id: Ib0fc7479cd362b61d650293db2d7616aa5d4e261 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--libbpf-tools/Android.bp140
1 files changed, 140 insertions, 0 deletions
diff --git a/libbpf-tools/Android.bp b/libbpf-tools/Android.bp
index e250f5dc..03165fdc 100644
--- a/libbpf-tools/Android.bp
+++ b/libbpf-tools/Android.bp
@@ -180,6 +180,26 @@ cc_binary {
}
cc_object {
+ name: "drsnoop.bpf.o",
+ srcs: ["drsnoop.bpf.c"],
+ defaults: ["bcc_bpf_defaults"],
+}
+
+genrule {
+ name: "drsnoop.skel.h",
+ srcs: [":drsnoop.bpf.o"],
+ out: ["drsnoop.skel.h"],
+ defaults: ["bpf_skeleton_hdr_defaults"],
+}
+
+cc_binary {
+ name: "drsnoop",
+ srcs: ["drsnoop.c"],
+ generated_headers: ["drsnoop.skel.h"],
+ defaults: ["bcc_binary_defaults"],
+}
+
+cc_object {
name: "filelife.bpf.o",
srcs: ["filelife.bpf.c"],
defaults: ["bcc_bpf_defaults"],
@@ -220,6 +240,46 @@ cc_binary {
}
cc_object {
+ name: "fsdist.bpf.o",
+ srcs: ["fsdist.bpf.c"],
+ defaults: ["bcc_bpf_defaults"],
+}
+
+genrule {
+ name: "fsdist.skel.h",
+ srcs: [":fsdist.bpf.o"],
+ out: ["fsdist.skel.h"],
+ defaults: ["bpf_skeleton_hdr_defaults"],
+}
+
+cc_binary {
+ name: "fsdist",
+ srcs: ["fsdist.c"],
+ generated_headers: ["fsdist.skel.h"],
+ defaults: ["bcc_binary_defaults"],
+}
+
+cc_object {
+ name: "fsslower.bpf.o",
+ srcs: ["fsslower.bpf.c"],
+ defaults: ["bcc_bpf_defaults"],
+}
+
+genrule {
+ name: "fsslower.skel.h",
+ srcs: [":fsslower.bpf.o"],
+ out: ["fsslower.skel.h"],
+ defaults: ["bpf_skeleton_hdr_defaults"],
+}
+
+cc_binary {
+ name: "fsslower",
+ srcs: ["fsslower.c"],
+ generated_headers: ["fsslower.skel.h"],
+ defaults: ["bcc_binary_defaults"],
+}
+
+cc_object {
name: "funclatency.bpf.o",
srcs: ["funclatency.bpf.c"],
defaults: ["bcc_bpf_defaults"],
@@ -329,6 +389,26 @@ cc_binary {
}
cc_object {
+ name: "oomkill.bpf.o",
+ srcs: ["oomkill.bpf.c"],
+ defaults: ["bcc_bpf_defaults"],
+}
+
+genrule {
+ name: "oomkill.skel.h",
+ srcs: [":oomkill.bpf.o"],
+ out: ["oomkill.skel.h"],
+ defaults: ["bpf_skeleton_hdr_defaults"],
+}
+
+cc_binary {
+ name: "oomkill",
+ srcs: ["oomkill.c"],
+ generated_headers: ["oomkill.skel.h"],
+ defaults: ["bcc_binary_defaults"],
+}
+
+cc_object {
name: "runqlat.bpf.o",
srcs: ["runqlat.bpf.c"],
defaults: ["bcc_bpf_defaults"],
@@ -409,6 +489,26 @@ cc_binary {
}
cc_object {
+ name: "solisten.bpf.o",
+ srcs: ["solisten.bpf.c"],
+ defaults: ["bcc_bpf_defaults"],
+}
+
+genrule {
+ name: "solisten.skel.h",
+ srcs: [":solisten.bpf.o"],
+ out: ["solisten.skel.h"],
+ defaults: ["bpf_skeleton_hdr_defaults"],
+}
+
+cc_binary {
+ name: "solisten",
+ srcs: ["solisten.c"],
+ generated_headers: ["solisten.skel.h"],
+ defaults: ["bcc_binary_defaults"],
+}
+
+cc_object {
name: "tcpconnect.bpf.o",
srcs: ["tcpconnect.bpf.c"],
defaults: ["bcc_bpf_defaults"],
@@ -430,3 +530,43 @@ cc_binary {
generated_headers: ["tcpconnect.skel.h"],
defaults: ["bcc_binary_defaults"],
}
+
+cc_object {
+ name: "tcprtt.bpf.o",
+ srcs: ["tcprtt.bpf.c"],
+ defaults: ["bcc_bpf_defaults"],
+}
+
+genrule {
+ name: "tcprtt.skel.h",
+ srcs: [":tcprtt.bpf.o"],
+ out: ["tcprtt.skel.h"],
+ defaults: ["bpf_skeleton_hdr_defaults"],
+}
+
+cc_binary {
+ name: "tcprtt",
+ srcs: ["tcprtt.c"],
+ generated_headers: ["tcprtt.skel.h"],
+ defaults: ["bcc_binary_defaults"],
+}
+
+cc_object {
+ name: "vfsstat.bpf.o",
+ srcs: ["vfsstat.bpf.c"],
+ defaults: ["bcc_bpf_defaults"],
+}
+
+genrule {
+ name: "vfsstat.skel.h",
+ srcs: [":vfsstat.bpf.o"],
+ out: ["vfsstat.skel.h"],
+ defaults: ["bpf_skeleton_hdr_defaults"],
+}
+
+cc_binary {
+ name: "vfsstat",
+ srcs: ["vfsstat.c"],
+ generated_headers: ["vfsstat.skel.h"],
+ defaults: ["bcc_binary_defaults"],
+}