Travis: use -std=gnu99 in some jobs

Require C99 standards-conforming code in Travis CI, but allow GNU gcc
extensions. Also activates clang's -Wtypedef-redefinition warnings.

Builds some jobs with -std=gnu99, and some jobs without.

Closes ticket 32500.
This commit is contained in:
teor
2019-11-15 10:17:32 +10:00
parent 853b6ad095
commit 792c15fde2
2 changed files with 12 additions and 3 deletions
+5
View File
@@ -0,0 +1,5 @@
o Testing:
- Require C99 standards-conforming code in Travis CI, but allow GNU gcc
extensions. Also activates clang's -Wtypedef-redefinition warnings.
Build some jobs with -std=gnu99, and some jobs without.
Closes ticket 32500.