configure: silence useless clang warnings in C89 builds
No binary (build failed)
—
(log yok)
| @@ -962,6 +962,17 @@ AC_DEFUN([CURL_SET_COMPILER_WARNING_OPTS], [ | |
| CURL_ADD_COMPILER_WARNINGS([tmp_CFLAGS], [c++-keyword]) | |
| fi | |
| fi | |
| + | |
| + | case "$CFLAGS" in |
| + | *-std=c89*|*-std=c90*|*-std=gnu89*|*-std=gnu90*) |
| + | if test "$compiler_num" -ge "300"; then |
| + | tmp_CFLAGS="$tmp_CFLAGS -Wno-c99-extensions" # Avoid: warning: '_Bool' is a C99 extension |
| + | fi |
| + | if test "$compiler_num" -ge "309"; then |
| + | tmp_CFLAGS="$tmp_CFLAGS -Wno-comma" # Just silly |
| + | fi |
| + | ;; |
| + | esac |
| fi | |
| ;; | |
| # | |