aboutsummaryrefslogtreecommitdiff
path: root/sim/.Sanitize
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>1998-11-14 04:35:47 +0000
committerFrank Ch. Eigler <fche@redhat.com>1998-11-14 04:35:47 +0000
commit92fa45795dc1b8427de0c1e310bbe1bd52d4bd05 (patch)
treeb9e8e3d84758508a6d59901dca64974cecafdda7 /sim/.Sanitize
parentfca5abc13a6d7df76b3ecef15c31a77973fb35e2 (diff)
downloadgdb-92fa45795dc1b8427de0c1e310bbe1bd52d4bd05.zip
gdb-92fa45795dc1b8427de0c1e310bbe1bd52d4bd05.tar.gz
gdb-92fa45795dc1b8427de0c1e310bbe1bd52d4bd05.tar.bz2
* Personal prototype "gx" translation-based JIT engine for M32R.
[ChangeLog] start-sanitize-gxsim 1998-11-13 Frank Ch. Eigler <fche@elastic.org> * configure.in: Added "--enable-sim-gx" option. * configure: Regenerated. end-sanitize-gxsim [common/ChangeLog] 1998-11-13 Frank Ch. Eigler <fche@elastic.org> start-sanitize-gxsim * Make-common.im: Build sim-gx.o and sim-gx-run.o. * sim-gx.c: New file: target-independent gx routines. * sim-gx.h: Declarations for gx structs and routines. * sim-gx-run.c: New file: target-independent gx driver. * sim-base.h: Add gx block vector to state struct. end-sanitize-gxsim * aclocal.m4: Add tests for dlopen family.
Diffstat (limited to 'sim/.Sanitize')
-rw-r--r--sim/.Sanitize35
1 files changed, 35 insertions, 0 deletions
diff --git a/sim/.Sanitize b/sim/.Sanitize
index 763ee7c..6c39ef0 100644
--- a/sim/.Sanitize
+++ b/sim/.Sanitize
@@ -22,6 +22,13 @@ else
lose_these_too="${tic80_files} ${lose_these_too}"
fi
+gxsim_files="m32r-gx"
+if ( echo $* | grep keep\-gxsim > /dev/null ) ; then
+ keep_these_too="${gxsim_files} ${keep_these_too}"
+else
+ lose_these_too="${gxsim_files} ${lose_these_too}"
+fi
+
lose_these_too="${lose_these_too}"
# All files listed between the "Things-to-keep:" line and the
@@ -90,6 +97,34 @@ else
done
fi
+gxsim_files="configure configure.in ChangeLog"
+if ( echo $* | grep keep\-gxsim > /dev/null ) ; then
+ for i in $gxsim_files ; do
+ if test ! -d $i && (grep sanitize-gxsim $i > /dev/null) ; then
+ if [ -n "${verbose}" ] ; then
+ echo Keeping gxsim stuff in $i
+ fi
+ fi
+ done
+else
+ for i in $gxsim_files ; do
+ if test ! -d $i && (grep sanitize-gxsim $i > /dev/null) ; then
+ if [ -n "${verbose}" ] ; then
+ echo Removing traces of \"gxsim\" from $i...
+ fi
+ cp $i new
+ sed '/start\-sanitize\-gxsim/,/end-\sanitize\-gxsim/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
+
v850_files="configure configure.in ChangeLog"
if ( echo $* | grep keep\-v850e > /dev/null ) ; then
for i in $v850_files ; do