From f48dd41c6ae66c7ce75a4d5a23373d51f02574c0 Mon Sep 17 00:00:00 2001 From: John Gilmore Date: Thu, 18 Feb 1993 08:10:17 +0000 Subject: [PATCH] Sanitize away simulators unless asked to keep-sim. This is to remove them from the GDB net release til ready for prime time. --- gdb/config/.Sanitize | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gdb/config/.Sanitize b/gdb/config/.Sanitize index ad4494ca3d3..50347bcdc30 100644 --- a/gdb/config/.Sanitize +++ b/gdb/config/.Sanitize @@ -44,6 +44,7 @@ delta88.mh delta88.mt es1800.mt go32.mh +h8300hms.mt hp300bsd.mh hp300bsd.mt hp300hpux.mh @@ -131,4 +132,30 @@ vxworks960.mt Do-last: +echo Stimulating away the simulator... + +if ( echo $* | grep keep\-sim > /dev/null ) ; then + echo Keeping simulator in h8300hms.mt +else + for i in h8300hms.mt z8ksim.mt; do + if test -f $i ; then + echo Tickling the \"sim\" out of $i... + sed -e 's| remote-sim.o .*||' \ + -e 's| and H8 simulator||' \ + -e 's| Z8000 simulator| Z8000|' \ + -e 's| remote-z8k.o ../sim/z8k/libsim.a||' \ + <$i >new + if grep sim new ; then + echo '***' Not funny. "Didn't work." + else + if [ -n "${safe}" -a ! -f .Recover/$i ] ; then + echo Caching $i in .Recover... + mv $i .Recover + fi + mv new $i + fi + fi + done +fi + # End of file. -- 2.30.2