summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPrzemyslaw Skibinski <inikep@gmail.com>2016-11-08 08:48:01 (GMT)
committerPrzemyslaw Skibinski <inikep@gmail.com>2016-11-08 08:48:01 (GMT)
commitc201327f14debdec7572f297eeae195c510e6a9f (patch)
treecf02e8d6a8234676a31b4066a80ca9c8f9c4fbfc
parent0f73ed5726d1d9fac33f00a4440b2e3953fb5bd6 (diff)
downloadlz4-c201327f14debdec7572f297eeae195c510e6a9f.zip
lz4-c201327f14debdec7572f297eeae195c510e6a9f.tar.gz
lz4-c201327f14debdec7572f297eeae195c510e6a9f.tar.bz2
added platformTest
-rw-r--r--.travis.yml8
-rw-r--r--Makefile8
2 files changed, 9 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index cf2b19e..db05635 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,7 +27,7 @@ matrix:
- valgrind
- clang
- - env: Ubu=14.04 Cmd='make armtest' COMPILER=arm-linux-gnueabi-gcc QEMU_SYS=qemu-arm-static
+ - env: Ubu=14.04 Cmd='make platformTest CC=arm-linux-gnueabi-gcc' COMPILER=arm-linux-gnueabi-gcc QEMU_SYS=qemu-arm-static
dist: trusty
sudo: required
addons:
@@ -36,8 +36,10 @@ matrix:
- qemu-system-arm
- qemu-user-static
- gcc-arm-linux-gnueabi
+ - libc6-dev-armel-cross
+ - linux-libc-dev-armel-cross
- - env: Ubu=14.04 Cmd='make armtest' COMPILER=aarch64-linux-gnu-gcc QEMU_SYS=qemu-aarch64-static
+ - env: Ubu=14.04 Cmd='make platformTest CC=aarch64-linux-gnu-gcc' COMPILER=aarch64-linux-gnu-gcc QEMU_SYS=qemu-aarch64-static
dist: trusty
sudo: required
addons:
@@ -47,7 +49,7 @@ matrix:
- qemu-user-static
- gcc-aarch64-linux-gnu
- - env: Ubu=14.04 Cmd='make armtest' COMPILER=powerpc-linux-gnu-gcc QEMU_SYS=qemu-ppc64-static
+ - env: Ubu=14.04 Cmd='make platformTest CC=powerpc-linux-gnu-gcc' COMPILER=powerpc-linux-gnu-gcc QEMU_SYS=qemu-ppc64-static
dist: trusty
sudo: required
addons:
diff --git a/Makefile b/Makefile
index aeb2f4b..c54a4b1 100644
--- a/Makefile
+++ b/Makefile
@@ -115,10 +115,10 @@ sanitize: clean
staticAnalyze: clean
scan-build --status-bugs -v $(MAKE) all CFLAGS=-g
-armtest: clean
- $(MAKE) -C $(LZ4DIR) all CC=arm-linux-gnueabi-gcc CFLAGS="-O3 -Werror"
- $(MAKE) -C $(PRGDIR) bins CC=arm-linux-gnueabi-gcc CFLAGS="-O3 -Werror"
- $(MAKE) -C $(TESTDIR) bins CC=arm-linux-gnueabi-gcc CFLAGS="-O3 -Werror"
+platformTest: clean
+ $(MAKE) -C $(LZ4DIR) all CFLAGS="-Werror -static -O3 -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith"
+ $(MAKE) -C $(PRGDIR) bins CFLAGS="-Werror -static -O3 -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith"
+ $(MAKE) -C $(TESTDIR) bins CFLAGS="-Werror -static -O3 -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith"
versionsTest: clean
$(MAKE) -C $(TESTDIR) $@