Please apply.
--- cflags.SH.dist 2006-07-18 08:15:24.000000000 +0300
+++ cflags.SH 2006-07-18 08:16:02.000000000 +0300
@@ -88,24 +88,8 @@
;;
esac
-
stdflags=''
-# Be strict C89 for gcc (but not for g++).
-case "$gccversion" in
-'') ;;
-Intel*) ;; # Nice try, Intel C++.
-12]*) ;; # Go easy on the older versions of gcc.
-*) case "$cc" in
- *g++*) ;;
- *) case "$osname" in
- cygwin) ;; # Fails at least up to and including 1.5.20
- *) stdflags="$stdflags -std=c89" ;;
- esac
- esac
- ;;
-esac
-
echo "Extracting cflags (with variable substitutions)"
: This section of the file will have variable substitutions done on it.
: Move anything that needs config subs from !NO!SUBS! section to !GROK!THIS!.
--- pod/perlhack.pod.dist 2006-07-18 08:15:12.000000000 +0300
+++ pod/perlhack.pod 2006-07-18 08:15:46.000000000 +0300
@@ -2462,10 +2462,6 @@
platforms as possible -- we will, anyway, and it's nice to save
oneself from public embarrassment.
-If using gcc, starting from Perl 5.9.4 Perl core C files will be
-compiled with the C<-std=c89> option which will hopefully catch
-most of these unportabilities.
-
Use the Configure C<-Dgccansipedantic> flag to enable the gcc
C<-ansi -pedantic> flags which enforce stricter ANSI rules.