aboutsummaryrefslogtreecommitdiff
path: root/android_bench_suite/synthmark.diff
diff options
context:
space:
mode:
authorZhizhou Yang <zhizhouy@google.com>2017-07-21 10:30:41 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-07-21 14:38:01 -0700
commit978b96a8b02935d40e3a2c57cd033dbedd8980e9 (patch)
tree9ff834f9b3ecc2fb7d4a64747a37487244112a9c /android_bench_suite/synthmark.diff
parent4af2cd8c1c4708b901c6c74c414ecba234e2b888 (diff)
downloadtoolchain-utils-978b96a8b02935d40e3a2c57cd033dbedd8980e9.tar.gz
Modify the method to patch synthmark
The old way to patch synthmark kept a .mk file which will cause build failing. Have put the .mk file patch into a diff file so that Android building system will not see a .mk file here. BUG=None TEST=Checkbuild succeeded with this patched to external/toolchain-utils on Android side. Change-Id: I704aa02d9ca91098727786f053aeb26e989bd481 Reviewed-on: https://chromium-review.googlesource.com/581869 Commit-Ready: Zhizhou Yang <zhizhouy@chromium.org> Tested-by: Zhizhou Yang <zhizhouy@chromium.org> Reviewed-by: George Burgess <gbiv@chromium.org>
Diffstat (limited to 'android_bench_suite/synthmark.diff')
-rw-r--r--android_bench_suite/synthmark.diff22
1 files changed, 22 insertions, 0 deletions
diff --git a/android_bench_suite/synthmark.diff b/android_bench_suite/synthmark.diff
new file mode 100644
index 00000000..db87cb94
--- /dev/null
+++ b/android_bench_suite/synthmark.diff
@@ -0,0 +1,22 @@
+diff --git a/Android.mk b/Android.mk
+index e1d89db..3970857 100644
+--- a/Android.mk
++++ b/Android.mk
+@@ -1 +1,16 @@
+-# This file is intentionally empty, to prevent a platform build from descending further
++# Copyright 2017 The Chromium OS Authors. All rights reserved.
++# Use of this source code is governed by a BSD-style license that can be
++# found in the LICENSE file.
++
++LOCAL_PATH := $(call my-dir)
++
++include $(CLEAR_VARS)
++LOCAL_MODULE_TAGS := tests
++LOCAL_C_INCLUDES := $(LOCAL_PATH)/source
++LOCAL_SRC_FILES:= apps/synthmark.cpp
++LOCAL_CFLAGS += -g -std=c++11 -Ofast
++LOCAL_CFLAGS += $(CFLAGS_FOR_BENCH_SUITE)
++LOCAL_LDFLAGS += $(LDFLAGS_FOR_BENCH_SUITE)
++#LOCAL_SHARED_LIBRARIES := libcutils libutils
++LOCAL_MODULE := synthmark
++include $(BUILD_EXECUTABLE)