From cfcdd8b2cb03812323c81303447ae522fa1724c2 Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Sat, 21 Jan 2017 01:17:40 +0100 Subject: [PATCH] forward compiler flags to the build system --- .travis.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index aa51f358f..3d662dc9f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,7 @@ script: - mv HermitCore libhermit-0.1 - tar -czf libhermit_0.1.orig.tar.gz libhermit-0.1 --exclude=.git - cd libhermit-0.1 - - debuild -e PATH -us -uc -j2 + - debuild -e PATH -e CFLAGS_FOR_TARGET -e GOFLAGS_FOR_TARGET -e FCFLAGS_FOR_TARGET -e FFLAGS_FOR_TARGET -e CXXFLAGS_FOR_TARGET -us -uc -j2 - sudo dpkg -i ../libhermit*_amd64.deb - make -j2 examples - make test @@ -40,3 +40,8 @@ env: - HERMIT_MEM="512M" - HERMIT_KVM="0" - HERMIT_VERBOSE="1" + - CFLAGS_FOR_TARGET="-m64 -mtls-direct-seg-refs -O2 -ftree-vectorize" + - GOFLAGS_FOR_TARGET"=-m64 -mtls-direct-seg-refs -O2 -ftree-vectorize" + - FCFLAGS_FOR_TARGET"=-m64 -mtls-direct-seg-refs -O2 -ftree-vectorize" + - FFLAGS_FOR_TARGET="-m64 -mtls-direct-seg-refs -O2 -ftree-vectorize" + - CXXFLAGS_FOR_TARGET="-m64 -mtls-direct-seg-refs -O2 -ftree-vectorize"