From: Ivan Maidanski Date: Wed, 5 Apr 2017 20:49:23 +0000 (+0300) Subject: Travis CI: Test also with mingw-w64 32/64-bit cross-compilers X-Git-Tag: v8.0.0~793 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=70bb0407ae3ecfe741eb7e0de70cfd2d205b920c;p=gc Travis CI: Test also with mingw-w64 32/64-bit cross-compilers --- diff --git a/.travis.yml b/.travis.yml index 741e1d6f..2be80299 100644 --- a/.travis.yml +++ b/.travis.yml @@ -262,6 +262,24 @@ matrix: env: - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2" - CONF_OPTIONS="--enable-munmap --enable-large-config --enable-gc-assertions" + - os: linux + addons: { apt: { packages: [ g++-mingw-w64, gcc-mingw-w64 ] } } + compiler: x86_64-w64-mingw32-gcc + dist: trusty + language: c + env: + - CXX=x86_64-w64-mingw32-g++ + - CONF_OPTIONS="--host=x86_64-w64-mingw32 --enable-cplusplus" + - MAKEFILE_TARGETS="all" + - os: linux + addons: { apt: { packages: [ gcc-mingw-w64 ] } } + compiler: i686-w64-mingw32-gcc + dist: trusty + language: c + env: + - CONF_OPTIONS="--host=i686-w64-mingw32 --enable-munmap" + - MAKEFILE_TARGETS="all" + - CFLAGS_EXTRA="-fno-omit-frame-pointer" before_install: - if [[ "$CPPCHECK_ENABLE" != "" ]]; then