# The lines between the "Do-first:" line and the "Things-to-keep:"
# line are executed as a /bin/sh shell script before anything else is
-# done in this
+# done in this
Do-first:
-echo Sanitizing `pwd`...
+if ( echo $* | grep keep\-v9 > /dev/null ) ; then
+ keep_these_too=""
+fi
# All files listed between the "Things-to-keep:" line and the
# "Files-to-sed:" line will be kept. All other files will be removed.
Things-to-keep:
+ChangeLog
Makefile.in
+NEWS
README
-README.configure
-bison
-bfd
-binutils
+TODO
+cdtest-foo.cc
+cdtest-foo.h
+cdtest-func.cc
+cdtest-main.cc
+cdtest.exp
config
-config.sub
-configure
+config.h
+configure.bat
configure.in
-cvs
-diff
-emacs
-gas
-gcc
-gdb
-gdbm
-gnulib
-grep
-include
-ld
-libiberty
-make
-prms
-rcs
-readline
-texinfo
+emulparams
+emultempl
+genscripts.sh
+h8-doc.texi
+ld.1
+gen-doc.texi
+ld.h
+ld.texinfo
+ldctor.c
+ldctor.h
+ldemul.c
+ldemul.h
+lderror.c
+lderror.h
+ldexp.c
+ldexp.h
+ldfile.c
+ldfile.h
+ldgram.y
+ldindr.c
+ldindr.h
+ldint.texinfo
+ldlang.c
+ldlang.h
+ldlex.h
+ldlex.l
+ldmain.c
+ldmain.h
+ldmisc.c
+ldmisc.h
+ldsym.c
+ldsym.h
+ldver.c
+ldver.h
+ldwarn.c
+ldwarn.h
+ldwrite.c
+ldwrite.h
+lexsup.c
+mri.c
+mri.h
+relax.c
+relax.h
+scripttempl
+
+Things-to-lose:
Do-last:
for i in * ; do
if test ! -d $i && (grep sanitize-v9 $i > /dev/null) ; then
echo Cleaning the \"v9\" out of $i...
+ cp $i new
sed '/start\-sanitize\-v9/,/end-\sanitize\-v9/d' < $i > new
if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
+ echo Caching $i in .Recover...
mv $i .Recover
fi
mv new $i
done
fi
-echo 'Propagating sanitized top-level ./configure and ./config.sub through tree.'
-
-./configure -v -template=./configure
-
-echo Done in `pwd`.
-
-#
-#
-# $Log$
-# Revision 1.10 1991/09/20 21:47:46 steve
-# Removed all the stuff I added yesterday.
-#
-# Revision 1.16 1991/09/13 03:59:44 gnu
-# Third time's a charm.
-#
-# Revision 1.15 1991/09/13 03:20:18 gnu
-# One more try at top-level sanity on config.sub
-#
-# Revision 1.14 1991/09/13 03:11:27 gnu
-# Clean out "v9" stuff from here, and propagate configure and config.sub
-# to all lower directories after sanity sets in.
-#
-# Revision 1.13 1991/09/12 00:33:59 rich
-# add gdbm.
-#
-# Revision 1.12 1991/09/02 22:19:49 rich
-# Updated list of Sanitizable directories.
-#
-# Revision 1.11 1991/09/02 01:12:42 rich
-# dump the obsolete INSTALL.
-#
-# Revision 1.10 1991/08/25 23:40:20 rich
-# rcs enters the soup.
-#
-# Revision 1.9 1991/08/25 21:48:37 rich
-# Adding diff to the fray.
-#
-# Revision 1.8 1991/08/23 07:15:55 gnu
-# Make README stick...
-#
-# Revision 1.7 1991/08/22 07:30:50 gnu
-# New config.sub.
-#
-# Revision 1.6 1991/07/31 05:15:37 gnu
-# Add texinfo
-#
-# Revision 1.5 1991/07/25 16:11:27 tiemann
-# Don't eliminate libg++. Jimmy Hoffa disappeared before libg++ was
-# even conceived.
-#
-# Revision 1.4 1991/07/24 22:25:50 steve
-# *** empty log message ***
-#
-# Revision 1.3 1991/05/23 22:21:19 rich
-# added bfd, binutils, ld, gdb, gcc.
-#
-# Revision 1.2 1991/05/23 21:15:10 rich
-# Added bfd.
-#
-# Revision 1.1 1991/05/23 17:32:34 rich
-# Initial revision
-#
-# Revision 1.1 1991/05/23 17:18:12 rich
-# Initial revision
-#
-#
-#
-
# End of file.