Drop the -ansi from the default gcc flags.
Jarkko Hietaniemi [Sat, 2 Jun 2001 13:29:12 +0000 (13:29 +0000)]
Off_t/off_t is a struct in Solaris with largefiles, and with -ansi
that struct cannot be compared with a flat integer, such as STRLEN.
The -ansi will also cause a lot of noise in Solaris because of:
/usr/include/sys/resource.h:148: warning: `struct rlimit64' declared inside parameter list

p4raw-id: //depot/perl@10390

Configure

index 89c9ae5..4fc8f00 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -20,7 +20,7 @@
 
 # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
 #
-# Generated on Fri Jun  1 19:20:32 EET DST 2001 [metaconfig 3.0 PL70]
+# Generated on Sat Jun  2 17:25:04 EET DST 2001 [metaconfig 3.0 PL70]
 # (with additional metaconfig patches by perlbug@perl.org)
 
 cat >c1$$ <<EOF
@@ -3228,7 +3228,7 @@ case "$gccversion" in
 '') ;;
 *)  case "$ccflags" in
     *-Wall*) ;;
-    *) ccflags="$ccflags -Wall -ansi" ;;
+    *) ccflags="$ccflags -Wall" ;;
     esac
     ;;
 esac