Cygwin doesn't cope (yet) with gcc flags -std=c89
H.Merijn Brand [Mon, 17 Jul 2006 06:51:54 +0000 (06:51 +0000)]
p4raw-id: //depot/perl@28592

cflags.SH

index bc22c2c..bd25466 100755 (executable)
--- a/cflags.SH
+++ b/cflags.SH
@@ -98,7 +98,10 @@ Intel*) ;; # Nice try, Intel C++.
 12]*) ;; # Go easy on the older versions of gcc.
 *) case "$cc" in
    *g++*) ;;
-   *) stdflags="$stdflags -std=c89" ;;
+   *) case "$osname" in
+      cygwin) ;; # Fails at least up to and including 1.5.20
+      *) stdflags="$stdflags -std=c89" ;;
+      esac
    esac
    ;;
 esac