| diff --git a/libs/binder/Android.bp b/libs/binder/Android.bp |
| index f7347aef1..a539fac47 100644 |
| --- a/libs/binder/Android.bp |
| +++ b/libs/binder/Android.bp |
| @@ -52,10 +52,12 @@ cc_library { |
| "-Wall", |
| "-Wextra", |
| "-Werror", |
| + CFLAGS_FOR_BENCH_SUITE |
| ], |
| + ldflags: [LDFLAGS_FOR_BENCH_SUITE], |
| product_variables: { |
| binder32bit: { |
| - cflags: ["-DBINDER_IPC_32BIT=1"], |
| + cflags: ["-DBINDER_IPC_32BIT=1",], |
| }, |
| }, |
| |
| @@ -76,4 +78,22 @@ cc_library { |
| }, |
| } |
| |
| -subdirs = ["tests"] |
| +cc_test { |
| + name: "binderThroughputTest", |
| + srcs: ["tests/binderThroughputTest.cpp"], |
| + shared_libs: [ |
| + "libbinder", |
| + "libutils", |
| + ], |
| + clang: true, |
| + cflags: [ |
| + "-g", |
| + "-Wall", |
| + "-Werror", |
| + "-Wno-missing-field-initializers", |
| + "-Wno-sign-compare", |
| + "-O3", |
| + CFLAGS_FOR_BENCH_SUITE |
| + ], |
| + ldflags: [LDFLAGS_FOR_BENCH_SUITE], |
| +} |
| + |