Removed v850 sanitization.
[deliverable/binutils-gdb.git] / include / opcode / .Sanitize
1 # .Sanitize for devo/include/opcode.
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
16 Do-first:
17
18 d30v_files="d30v.h"
19
20 if ( echo $* | grep keep\-d30v > /dev/null ) ; then
21 keep_these_too="${d30v_files} ${keep_these_too}"
22 else
23 lose_these_too="${d30v_files} ${lose_these_too}"
24 fi
25
26 tic80_files="tic80.h"
27
28 if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
29 keep_these_too="${tic80_files} ${keep_these_too}"
30 else
31 lose_these_too="${tic80_files} ${lose_these_too}"
32 fi
33
34
35 # All files listed between the "Things-to-keep:" line and the
36 # "Files-to-sed:" line will be kept. All other files will be removed.
37 # Directories listed in this section will have their own Sanitize
38 # called. Directories not listed will be removed in their entirety
39 # with rm -rf.
40
41 Things-to-keep:
42
43 ChangeLog
44 a29k.h
45 alpha.h
46 arc.h
47 arm.h
48 cgen.h
49 convex.h
50 d10v.h
51 h8300.h
52 hppa.h
53 i386.h
54 i860.h
55 i960.h
56 m68k.h
57 m88k.h
58 mips.h
59 mn10200.h
60 mn10300.h
61 np1.h
62 ns32k.h
63 pn.h
64 ppc.h
65 pyr.h
66 sparc.h
67 tahoe.h
68 v850.h
69 vax.h
70
71 Things-to-lose:
72
73 Do-last:
74
75 d30v_files="ChangeLog"
76 if ( echo $* | grep keep\-d30v > /dev/null ) ; then
77 for i in $d30v_files ; do
78 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
79 if [ -n "${verbose}" ] ; then
80 echo Keeping d30v stuff in $i
81 fi
82 fi
83 done
84 else
85 for i in $d30v_files ; do
86 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
87 if [ -n "${verbose}" ] ; then
88 echo Removing traces of \"d30v\" from $i...
89 fi
90 cp $i new
91 sed '/start\-sanitize\-d30v/,/end-\sanitize\-d30v/d' < $i > new
92 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
93 if [ -n "${verbose}" ] ; then
94 echo Caching $i in .Recover...
95 fi
96 mv $i .Recover
97 fi
98 mv new $i
99 fi
100 done
101 fi
102
103 v850e_files="ChangeLog v850.h"
104
105 if ( echo $* | grep keep\-v850eq > /dev/null ) ; then
106 for i in $v850e_files ; do
107 if test -f $i && (grep sanitize-v850eq $i > /dev/null) ; then
108 if [ -n "${verbose}" ] ; then
109 echo Keeping v850eq stuff in $i
110 fi
111 fi
112 done
113 else
114 for i in $v850e_files ; do
115 if test -f $i && (grep sanitize-v850eq $i > /dev/null) ; then
116 if [ -n "${verbose}" ] ; then
117 echo Removing traces of \"v850eq\" from $i...
118 fi
119 cp $i new
120 sed '/start\-sanitize\-v850eq/,/end-\sanitize\-v850eq/d' < $i > new
121 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
122 if [ -n "${verbose}" ] ; then
123 echo Caching $i in .Recover...
124 fi
125 mv $i .Recover
126 fi
127 mv new $i
128 fi
129 done
130 fi
131
132 if ( echo $* | grep keep\-v850e > /dev/null ) ; then
133 for i in $v850e_files ; do
134 if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
135 if [ -n "${verbose}" ] ; then
136 echo Keeping v850e stuff in $i
137 fi
138 fi
139 done
140 else
141 for i in $v850e_files ; do
142 if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
143 if [ -n "${verbose}" ] ; then
144 echo Removing traces of \"v850e\" from $i...
145 fi
146 cp $i new
147 sed '/start\-sanitize\-v850e/,/end-\sanitize\-v850e/d' < $i > new
148 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
149 if [ -n "${verbose}" ] ; then
150 echo Caching $i in .Recover...
151 fi
152 mv $i .Recover
153 fi
154 mv new $i
155 fi
156 done
157 fi
158
159 r5900_files="ChangeLog mips.h"
160 if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
161 for i in $r5900_files ; do
162 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
163 if [ -n "${verbose}" ] ; then
164 echo Keeping r5900 stuff in $i
165 fi
166 fi
167 done
168 else
169 for i in $r5900_files ; do
170 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
171 if [ -n "${verbose}" ] ; then
172 echo Removing traces of \"r5900\" from $i...
173 fi
174 cp $i new
175 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
176 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
177 if [ -n "${verbose}" ] ; then
178 echo Caching $i in .Recover...
179 fi
180 mv $i .Recover
181 fi
182 mv new $i
183 fi
184 done
185 fi
186
187 tic80_files="ChangeLog"
188 if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
189 for i in $tic80_files ; do
190 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
191 if [ -n "${verbose}" ] ; then
192 echo Keeping tic80 stuff in $i
193 fi
194 fi
195 done
196 else
197 for i in $tic80_files ; do
198 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
199 if [ -n "${verbose}" ] ; then
200 echo Removing traces of \"tic80\" from $i...
201 fi
202 cp $i new
203 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
204 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
205 if [ -n "${verbose}" ] ; then
206 echo Caching $i in .Recover...
207 fi
208 mv $i .Recover
209 fi
210 mv new $i
211 fi
212 done
213 fi
214
215 coldfire_files="ChangeLog m68k.h"
216 if ( echo $* | grep keep\-coldfire > /dev/null ) ; then
217 for i in $coldfire_files ; do
218 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
219 if [ -n "${verbose}" ] ; then
220 echo Keeping coldfire stuff in $i
221 fi
222 fi
223 done
224 else
225 for i in $coldfire_files ; do
226 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
227 if [ -n "${verbose}" ] ; then
228 echo Removing traces of \"coldfire\" from $i...
229 fi
230 cp $i new
231 sed '/start\-sanitize\-coldfire/,/end-\sanitize\-coldfire/d' < $i > new
232 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
233 if [ -n "${verbose}" ] ; then
234 echo Caching $i in .Recover...
235 fi
236 mv $i .Recover
237 fi
238 mv new $i
239 fi
240 done
241 fi
242
243
244 for i in * ; do
245 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
246 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
247 fi
248 done
249
250 # End of file.
This page took 0.034944 seconds and 4 git commands to generate.