Wed Jul 23 12:32:18 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
authorIan Lance Taylor <ian@airs.com>
Wed, 23 Jul 1997 16:33:04 +0000 (16:33 +0000)
committerIan Lance Taylor <ian@airs.com>
Wed, 23 Jul 1997 16:33:04 +0000 (16:33 +0000)
* mh-go32 (CFLAGS): Don't set -fno-omit-frame-pointer.

Also Sanitize out MAKEINFOFLAGS and INSTALL_DOSREL unless keep-cygnus.

config/.Sanitize
config/mh-go32

index a8a12cfd074462f9ac636e0ab34629f37fa7940d..9b42c547369f1e0f492dff1684a0e6ec3458eefa 100644 (file)
@@ -107,5 +107,33 @@ else
        done
 fi
 
+cygnus_files="mh-go32"
+
+if ( echo $* | grep keep\-cygnus > /dev/null ) ; then
+       for i in $cygnus_files ; do
+               if test ! -d $i && (grep sanitize-cygnus $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Keeping cygnus stuff in $i
+                       fi
+               fi
+       done
+else
+       for i in $cygnus_files ; do
+               if test ! -d $i && (grep sanitize-cygnus $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Removing traces of \"cygnus\" from $i...
+                       fi
+                       cp $i new
+                       sed '/start\-sanitize\-cygnus/,/end-\sanitize\-cygnus/d' < $i > new
+                       if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
+                               if [ -n "${verbose}" ] ; then
+                                       echo Caching $i in .Recover...
+                               fi
+                               mv $i .Recover
+                       fi
+                       mv new $i
+               fi
+       done
+fi
 
 # End of file.
index f496b5b260e5b246783b2ec4a90c07b98ea6226f..d18f082faeb2fd6a29e4d78662606d2998ad1789 100644 (file)
@@ -1,6 +1,8 @@
 # We don't want to use debugging information on DOS.  Unfortunately,
 # this requires that we set CFLAGS.
-CFLAGS=-O2 -fno-omit-frame-pointer
+# This used to set -fno-omit-frame-pointer.
+CFLAGS=-O2
+# start-sanitize-cygnus
 
 # We set MAKEINFOFLAGS to not split .info files, because the resulting
 # file names don't work on DOS.
@@ -8,3 +10,4 @@ MAKEINFOFLAGS=--no-split
 
 # This does some sort of DOS specific installation, I guess.
 INSTALL_DOSREL=install-dosrel
+# end-sanitize-cygnus