removed the unreachable code warning from gcc debug builds, even the most

recent gcc versions give far too many false positives for this to be valuable
This commit is contained in:
Daniel Stenberg 2005-08-19 15:07:50 +00:00
parent 710ee3b0e0
commit c7b7bf32f8
1 changed files with 5 additions and 2 deletions

View File

@ -758,7 +758,10 @@ AC_DEFUN([CURL_CC_DEBUG_OPTS],
fi fi
dnl -Wunreachable-code seems totally unreliable on my gcc 3.3.2 on dnl -Wunreachable-code seems totally unreliable on my gcc 3.3.2 on
dnl on i686-Linux as it gives us heaps with false positives dnl on i686-Linux as it gives us heaps with false positives.
dnl Also, on gcc 4.0.X it is totally unbearable and complains all
dnl over making it unusable for generic purposes. Let's not use it.
if test "$gccnum" -ge "303"; then if test "$gccnum" -ge "303"; then
dnl gcc 3.3 and later dnl gcc 3.3 and later
WARN="$WARN -Wendif-labels -Wstrict-prototypes" WARN="$WARN -Wendif-labels -Wstrict-prototypes"
@ -766,7 +769,7 @@ AC_DEFUN([CURL_CC_DEBUG_OPTS],
if test "$gccnum" -ge "304"; then if test "$gccnum" -ge "304"; then
# try these on gcc 3.4 # try these on gcc 3.4
WARN="$WARN -Wunreachable-code -Wdeclaration-after-statement" WARN="$WARN -Wdeclaration-after-statement"
fi fi
for flag in $CPPFLAGS; do for flag in $CPPFLAGS; do