From c2c80055918c48f75c0c74217f0c7aaf30f250de Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Sat, 3 Sep 2016 16:02:13 -0700 Subject: [PATCH] Add tools/arm64_test.sh --- tools/arm64_test.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 tools/arm64_test.sh diff --git a/tools/arm64_test.sh b/tools/arm64_test.sh new file mode 100755 index 0000000..c1b0978 --- /dev/null +++ b/tools/arm64_test.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +NDKDIR=/opt/android-ndk + +make -j benchmark \ + CC="$NDKDIR/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-gcc" \ + CFLAGS="--sysroot=$NDKDIR/platforms/android-21/arch-arm64 -fPIC -pie" + +adb push benchmark /data/local/tmp +if [ -z "$(adb shell '[ -e /data/local/tmp/testdata ] && echo 1')" ]; then + adb push $HOME/data/testdata /data/local/tmp +fi +adb shell /data/local/tmp/benchmark "$@" /data/local/tmp/testdata