]> 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>
Mon, 3 Apr 2017 19:42:49 +0000 (22:42 +0300)
(Cherry-pick commit f541d2a from 'master' branch.)

.travis.yml

index 4c5184f77333814335f519bd4d0ed1a70e8788fd..4e268e45603057564afb3dfe68ac9a6b078bf9b8 100644 (file)
@@ -21,6 +21,13 @@ matrix:
       env:
         - CFLAGS_EXTRA="-O3 -march=native"
         - CONF_OPTIONS="--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 +42,7 @@ matrix:
         - CONF_OPTIONS="--enable-assertions"
     - os: osx
       env:
-        - CFLAGS_EXTRA="-m32 -march=native"
+        - CFLAGS_EXTRA="-m32 -march=native -D _FORTIFY_SOURCE=2"
         - CONF_OPTIONS="--enable-assertions"
 
 install: