* config/tc-v850.c (reg_name_search): Align calling convention to
[deliverable/binutils-gdb.git] / sim / .Sanitize
CommitLineData
b0c9f026
SC
1# .Sanitize for devo/sim.
2
3# Each directory to survive it's way into a release will need a file
4# like this one called "./.Sanitize". All keyword lines must exist,
5# and must exist in the order specified by this file. Each directory
6# in the tree will be processed, top down, in the following order.
7
8# Hash started lines like this one are comments and will be deleted
9# before anything else is done. Blank lines will also be squashed
10# out.
11
12# The lines between the "Do-first:" line and the "Things-to-keep:"
13# line are executed as a /bin/sh shell script before anything else is
14# done in this
15
16Do-first:
17
745a0437
MH
18d10v_files="d10v"
19if ( echo $* | grep keep\-d10v > /dev/null ) ; then
20 keep_these_too="${d10v_files} ${keep_these_too}"
21else
22 lose_these_too="${d10v_files} ${lose_these_too}"
23fi
24
b0c9f026
SC
25# All files listed between the "Things-to-keep:" line and the
26# "Files-to-sed:" line will be kept. All other files will be removed.
27# Directories listed in this section will have their own Sanitize
28# called. Directories not listed will be removed in their entirety
29# with rm -rf.
30
31Things-to-keep:
32
83a4c26f 33ChangeLog
55538130 34Makefile.in
d32033ad 35arm
1ffd292b 36configure
b0c9f026 37configure.in
60181796 38common
fd58f4b1 39erc32
b0c9f026 40h8300
a66ad4b2 41h8500
2f82f755 42mips
cb7a6892 43ppc
594266fc 44sh
4a5947d0 45w65
b0c9f026
SC
46z8k
47
87756e15
RP
48Things-to-lose:
49
b0c9f026
SC
50Do-last:
51
f45dceb9 52d10v_files="configure configure.in ChangeLog"
745a0437
MH
53if ( echo $* | grep keep\-d10v > /dev/null ) ; then
54 for i in $d10v_files ; do
55 if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then
56 if [ -n "${verbose}" ] ; then
57 echo Keeping d10v stuff in $i
58 fi
59 fi
60 done
61else
62 for i in $d10v_files ; do
63 if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then
64 if [ -n "${verbose}" ] ; then
65 echo Removing traces of \"d10v\" from $i...
66 fi
67 cp $i new
68 sed '/start\-sanitize\-d10v/,/end-\sanitize\-d10v/d' < $i > new
69 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
70 if [ -n "${verbose}" ] ; then
71 echo Caching $i in .Recover...
72 fi
73 mv $i .Recover
74 fi
75 mv new $i
76 fi
77 done
78fi
79for i in * ; do
80 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
81 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
82 fi
83done
84
b0c9f026 85# End of file.
This page took 0.134871 seconds and 4 git commands to generate.