summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2022-02-17 08:54:33 +0300
committerIvan Maidanski <ivmai@mail.ru>2022-02-17 08:54:33 +0300
commit3e38b4db24a8d2edfff51bdb839277c5f9fe1766 (patch)
tree4b64f201fa9f7510ee023655db2ca5fe32939dbf /.travis.yml
parent1991159eccd80a20d5375472cd033492290b3838 (diff)
downloadbdwgc-3e38b4db24a8d2edfff51bdb839277c5f9fe1766.tar.gz
Travis CI: Test with FORCE_MPROTECT_BEFORE_MADVISE and PREFER_MMAP_PROT_NONE
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 1bc0fbbd..a2c5ccd9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -161,7 +161,7 @@ jobs:
env:
- CC=clang-12
- CXX=clang++-12
- - CFLAGS_EXTRA="-O3 -D _FORTIFY_SOURCE=2"
+ - CFLAGS_EXTRA="-O3 -D _FORTIFY_SOURCE=2 -D FORCE_MPROTECT_BEFORE_MADVISE"
- CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus --enable-static"
- NO_CLONE_LIBATOMIC_OPS=true
- addons:
@@ -235,7 +235,7 @@ jobs:
env:
- CC=gcc-11
- CXX=g++-11
- - CFLAGS_EXTRA="-O3 -flto=auto -D _FORTIFY_SOURCE=2"
+ - CFLAGS_EXTRA="-O3 -flto=auto -D _FORTIFY_SOURCE=2 -D PREFER_MMAP_PROT_NONE"
- CONF_OPTIONS="--enable-cplusplus --disable-shared"
- NO_CLONE_LIBATOMIC_OPS=true
- arch: s390x