diff options
author | Zhizhou Yang <zhizhouy@google.com> | 2017-07-12 15:10:53 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-07-18 18:03:25 -0700 |
commit | 4af2cd8c1c4708b901c6c74c414ecba234e2b888 (patch) | |
tree | b9c0d670aa3508e3466810c9f085bfc2f7372864 /android_bench_suite/Hwui_flags_aosp.diff | |
parent | c600e4e6f2ffc7459a3a56b0bcb3d3f6842b4fbe (diff) | |
download | toolchain-utils-4af2cd8c1c4708b901c6c74c414ecba234e2b888.tar.gz |
Add Android toolchain benchmark suite
Add Android toolchain benchmark suite into toolchain-utils, which will
be synced to Android Repository.
BUG=None
TEST=None
Change-Id: Iee1ba9aa21a99ff6ce8d669c59d53af6e953703c
Reviewed-on: https://chromium-review.googlesource.com/569481
Commit-Ready: Zhizhou Yang <zhizhouy@chromium.org>
Tested-by: Zhizhou Yang <zhizhouy@chromium.org>
Reviewed-by: Luis Lozano <llozano@chromium.org>
Diffstat (limited to 'android_bench_suite/Hwui_flags_aosp.diff')
-rw-r--r-- | android_bench_suite/Hwui_flags_aosp.diff | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/android_bench_suite/Hwui_flags_aosp.diff b/android_bench_suite/Hwui_flags_aosp.diff new file mode 100644 index 00000000..9e3b1df7 --- /dev/null +++ b/android_bench_suite/Hwui_flags_aosp.diff @@ -0,0 +1,50 @@ +diff --git a/libs/hwui/Android.bp b/libs/hwui/Android.bp +index 558cdc0faf3..1565be5b201 100644 +--- a/libs/hwui/Android.bp ++++ b/libs/hwui/Android.bp +@@ -24,12 +24,15 @@ cc_defaults { + "-Werror", + "-fvisibility=hidden", + "-DHWUI_NEW_OPS", ++ CFLAGS_FOR_BENCH_SUITE + + // GCC false-positives on this warning, and since we -Werror that's + // a problem + "-Wno-free-nonheap-object", + ], + ++ ldflags: [LDFLAGS_FOR_BENCH_SUITE], ++ + include_dirs: [ + "external/skia/include/private", + "external/skia/src/core", +@@ -214,6 +217,9 @@ cc_defaults { + export_proto_headers: true, + }, + ++ cflags: [CFLAGS_FOR_BENCH_SUITE], ++ ldflags: [LDFLAGS_FOR_BENCH_SUITE], ++ + export_include_dirs: ["."], + } + +@@ -229,7 +235,8 @@ cc_library { + cc_library_static { + name: "libhwui_static_null_gpu", + defaults: ["libhwui_defaults"], +- cflags: ["-DHWUI_NULL_GPU"], ++ cflags: ["-DHWUI_NULL_GPU", CFLAGS_FOR_BENCH_SUITE], ++ ldflags: [LDFLAGS_FOR_BENCH_SUITE], + srcs: [ + "debug/nullegl.cpp", + "debug/nullgles.cpp", +@@ -319,7 +326,8 @@ cc_benchmark { + name: "hwuimicro", + defaults: ["hwui_test_defaults"], + +- cflags: ["-DHWUI_NULL_GPU"], ++ cflags: ["-DHWUI_NULL_GPU", CFLAGS_FOR_BENCH_SUITE], ++ ldflags: [LDFLAGS_FOR_BENCH_SUITE], + + whole_static_libs: ["libhwui_static_null_gpu"], + |