]> granicus.if.org Git - libatomic_ops/commitdiff
Travis CI: Test also with -D _FORTIFY_SOURCE, -std=c11, -std=c89
authorIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 07:37:59 +0000 (10:37 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 07:37:59 +0000 (10:37 +0300)
.travis.yml

index 209d3296d5b909b8bf01dc77ca2034055668937f..d5eca6785f331d97f069bc1504d00b29b65a403b 100644 (file)
@@ -21,6 +21,15 @@ matrix:
       env:
         - CFLAGS_EXTRA="-O3 -march=native"
         - CONF_ASSERTIONS=--enable-assertions
+    - os: linux
+      compiler: clang
+      dist: trusty
+      env:
+        - CFLAGS_EXTRA="-march=native -std=c11"
+    - os: linux
+      compiler: gcc
+      env:
+        - CFLAGS_EXTRA="-march=native -D _FORTIFY_SOURCE=2 -std=c89"
     - os: linux
       addons: { apt: { packages: [ gcc-multilib ] } }
       compiler: clang
@@ -35,7 +44,7 @@ matrix:
         - CONF_ASSERTIONS=--enable-assertions
     - os: osx
       env:
-        - CFLAGS_EXTRA="-m32 -march=native"
+        - CFLAGS_EXTRA="-m32 -march=native -D _FORTIFY_SOURCE=2"
         - CONF_ASSERTIONS=--enable-assertions
     - os: linux
       compiler: clang