diff options
author | Stephen Kyle <stephen.kyle@arm.com> | 2018-10-17 16:29:32 +0100 |
---|---|---|
committer | Eugene Kliuchnikov <eustas@google.com> | 2018-10-17 17:29:32 +0200 |
commit | 7a153ebb099925b8b3c47fd8671571ab708a10b5 (patch) | |
tree | 2696b0405d1e9232c89657fb2fdecb668dd02117 | |
parent | ce8951c3e915ee814f7581fe08b666e2c2ecb96e (diff) | |
download | brotli-7a153ebb099925b8b3c47fd8671571ab708a10b5.zip brotli-7a153ebb099925b8b3c47fd8671571ab708a10b5.tar.gz brotli-7a153ebb099925b8b3c47fd8671571ab708a10b5.tar.bz2 |
make/build: ensure NEON is enabled and tested (#718)
Make sure the travis CI aarch32 bot tests NEON, and also that running
CROSS_COMPILE=arm-linux-gnueabihf make enables the use of NEON to
accelerate the back-reference copying.
-rw-r--r-- | .travis.yml | 2 | ||||
-rw-r--r-- | Makefile | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index f300519..5cfeafc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -79,7 +79,7 @@ matrix: ## testing arm via qemu on Linux ### - os: linux - env: BUILD_SYSTEM=cmake C_COMPILER=arm-linux-gnueabihf-gcc CXX_COMPILER=arm-linux-gnueabihf-g++ + env: BUILD_SYSTEM=cmake C_COMPILER=arm-linux-gnueabihf-gcc CXX_COMPILER=arm-linux-gnueabihf-g++ CFLAGS="-march=armv7-a -mfloat-abi=hard -mfpu=neon" addons: apt: sources: @@ -24,7 +24,7 @@ endif # The arm-linux-gnueabi compiler defaults to Armv5. Since we only support Armv7 # and beyond, we need to select Armv7 explicitly with march. ifeq ($(ARCH), arm) - CFLAGS += -march=armv7-a + CFLAGS += -march=armv7-a -mfloat-abi=hard -mfpu=neon endif all: test |