* Makefile.in (BFD32_BACKENDS): Add coff-tic80.o
[platform/upstream/binutils.git] / bfd / .Sanitize
index 668f47c..f1ef16e 100644 (file)
@@ -31,6 +31,14 @@ else
        lose_these_too="${d10v_files} ${lose_these_too}"
 fi
 
+m32r_files="cpu-m32r.c elf32-m32r.c"
+
+if ( echo $* | grep keep\-m32r > /dev/null ) ; then
+       keep_these_too="${m32r_files} ${keep_these_too}"
+else
+       lose_these_too="${m32r_files} ${lose_these_too}"
+fi
+
 v850_files="cpu-v850.c elf32-v850.c"
 
 if ( echo $* | grep keep\-v850 > /dev/null ) ; then
@@ -39,6 +47,14 @@ else
        lose_these_too="${v850_files} ${lose_these_too}"
 fi
 
+tic80_files="cpu-tic80.c coff-tic80.c"
+
+if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
+       keep_these_too="${tic80_files} ${keep_these_too}"
+else
+       lose_these_too="${tic80_files} ${lose_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.
 # Directories listed in this section will have their own Sanitize
@@ -53,6 +69,7 @@ ChangeLog.1
 ChangeLog.2
 Makefile.in
 PORTING
+README
 TODO
 VERSION
 acconfig.h
@@ -128,6 +145,8 @@ cpu-i960.c
 cpu-m68k.c
 cpu-m88k.c
 cpu-mips.c
+cpu-mn10200.c
+cpu-mn10300.c
 cpu-ns32k.c
 cpu-powerpc.c
 cpu-rs6000.c
@@ -153,6 +172,8 @@ elf32-i860.c
 elf32-m68k.c
 elf32-m88k.c
 elf32-mips.c
+elf32-mn10200.c
+elf32-mn10300.c
 elf32-ppc.c
 elf32-sh.c
 elf32-sparc.c
@@ -267,6 +288,7 @@ sunos.c
 syms.c
 sysdep.h
 targets.c
+targmatch.sed
 tekhex.c
 trad-core.c
 versados.c
@@ -333,7 +355,7 @@ else
        done
 fi
 
-m32r_files="ChangeLog config.bfd configure.in configure"
+m32r_files="ChangeLog Makefile.in config.bfd configure.in configure elf.c archures.c reloc.c targets.c bfd-in2.h libbfd.h"
 if ( echo $* | grep keep\-m32r > /dev/null ) ; then
        for i in $m32r_files ; do
                if test ! -d $i && (grep sanitize-m32r $i > /dev/null) ; then
@@ -389,6 +411,34 @@ else
        done
 fi
 
+tic80_files="ChangeLog Makefile.in archures.c bfd-in2.h config.bfd configure configure.in targets.c"
+if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
+       for i in $tic80_files ; do
+               if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Keeping tic80 stuff in $i
+                       fi
+               fi
+       done
+else
+       for i in $tic80_files ; do
+               if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Removing traces of \"tic80\" from $i...
+                       fi
+                       cp $i new
+                       sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/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
+
 gm_files="ChangeLog ChangeLog.2 config.bfd"
 if ( echo $* | grep keep\-gm > /dev/null ) ; then
        for i in $gm_files ; do