summaryrefslogtreecommitdiff
path: root/mmap-perf
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2015-09-18 14:14:13 -0700
committerMark Salyzyn <salyzyn@google.com>2015-09-18 14:14:49 -0700
commit03def1b807fd15bd057a437bd451fb659403907f (patch)
tree5b86efbbc00d80bb4506558871dae3ef90793857 /mmap-perf
parent50e8ee7d325260a03f5bf31050db6c04cdea589c (diff)
downloadextras-03def1b807fd15bd057a437bd451fb659403907f.tar.gz
Build Breakage in branch: git_master @ 2265859
Split mmap-perf into a 32 and 64-bit version. Change-Id: I8630d8b62f163990d0f14f3ca48bf9b72df87d45
Diffstat (limited to 'mmap-perf')
-rw-r--r--mmap-perf/Android.mk4
-rw-r--r--mmap-perf/unsupported.cpp6
2 files changed, 9 insertions, 1 deletions
diff --git a/mmap-perf/Android.mk b/mmap-perf/Android.mk
index f9a4a969..3c6f489e 100644
--- a/mmap-perf/Android.mk
+++ b/mmap-perf/Android.mk
@@ -18,10 +18,12 @@ LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := mmapPerf
-LOCAL_SRC_FILES := mmapPerf.cpp
+LOCAL_SRC_FILES_64 := mmapPerf.cpp
+LOCAL_SRC_FILES_32 := unsupported.cpp
LOCAL_CLANG := true
LOCAL_CFLAGS += -g -Wall -Werror -std=c++11 -Wno-missing-field-initializers -Wno-sign-compare -O3
LOCAL_FORCE_STATIC_EXECUTABLE := true
LOCAL_CXX_STL := libc++_static
LOCAL_STATIC_LIBRARIES := libc
+LOCAL_MODULE_TAGS := optional
include $(BUILD_EXECUTABLE)
diff --git a/mmap-perf/unsupported.cpp b/mmap-perf/unsupported.cpp
new file mode 100644
index 00000000..77d633e4
--- /dev/null
+++ b/mmap-perf/unsupported.cpp
@@ -0,0 +1,6 @@
+#include <stdio.h>
+
+int main() {
+ fprintf(stderr, "mmap-perf is unsupported for 32-bit architectures\n");
+ return -1;
+}