* gennltvals.sh: Redo syscall support to allow sanitization.
[deliverable/binutils-gdb.git] / sim / common / .Sanitize
index e61d75edeac096f26957baebd51ee04dcc3f8051..3490715572697373850f7f55c1d87d31956756ae 100644 (file)
@@ -93,6 +93,8 @@ sim-profile.h
 sim-reason.c
 sim-resume.c
 sim-run.c
+sim-signal.c
+sim-signal.h
 sim-stop.c
 sim-trace.c
 sim-trace.h
@@ -110,4 +112,32 @@ Things-to-lose:
 
 Do-last:
 
+d30v_files="ChangeLog gennltvals.sh nltvals.def"
+if ( echo $* | grep keep\-d30v > /dev/null ) ; then
+        for i in $d30v_files ; do
+                if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
+                        if [ -n "${verbose}" ] ; then
+                                echo Keeping d30v stuff in $i
+                        fi
+                fi
+        done
+else
+        for i in $d30v_files ; do
+                if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
+                        if [ -n "${verbose}" ] ; then
+                                echo Removing traces of \"d30v\" from $i...
+                        fi
+                        cp $i new
+                        sed '/start\-sanitize\-d30v/,/end-\sanitize\-d30v/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.
This page took 0.023266 seconds and 4 git commands to generate.