Remove v850e 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 tic80_files="tic80.h"
19
20 if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
21 keep_these_too="${tic80_files} ${keep_these_too}"
22 else
23 lose_these_too="${tic80_files} ${lose_these_too}"
24 fi
25
26 sky_files="dvp.h"
27
28 if ( echo $* | grep keep\-sky > /dev/null ) ; then
29 keep_these_too="${sky_files} ${keep_these_too}"
30 else
31 lose_these_too="${sky_files} ${lose_these_too}"
32 fi
33
34 # All files listed between the "Things-to-keep:" line and the
35 # "Files-to-sed:" line will be kept. All other files will be removed.
36 # Directories listed in this section will have their own Sanitize
37 # called. Directories not listed will be removed in their entirety
38 # with rm -rf.
39
40 Things-to-keep:
41
42 ChangeLog
43 a29k.h
44 alpha.h
45 arc.h
46 arm.h
47 cgen.h
48 convex.h
49 d10v.h
50 d30v.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 tic30.h
69 v850.h
70 vax.h
71
72 Things-to-lose:
73
74 Do-last:
75
76 tx49_files="ChangeLog mips.h"
77
78 if ( echo $* | grep keep\-tx49 > /dev/null ) ; then
79 for i in $tx49_files ; do
80 if test -f $i && (grep sanitize-tx49 $i > /dev/null) ; then
81 if [ -n "${verbose}" ] ; then
82 echo Keeping tx49 stuff in $i
83 fi
84 fi
85 done
86 else
87 for i in $tx49_files ; do
88 if test -f $i && (grep sanitize-tx49 $i > /dev/null) ; then
89 if [ -n "${verbose}" ] ; then
90 echo Removing traces of \"tx49\" from $i...
91 fi
92 cp $i new
93 sed '/start\-sanitize\-tx49/,/end-\sanitize\-tx49/d' < $i > new
94 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
95 if [ -n "${verbose}" ] ; then
96 echo Caching $i in .Recover...
97 fi
98 mv $i .Recover
99 fi
100 mv new $i
101 fi
102 done
103 fi
104
105 r5900_files="ChangeLog mips.h"
106 if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
107 for i in $r5900_files ; do
108 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
109 if [ -n "${verbose}" ] ; then
110 echo Keeping r5900 stuff in $i
111 fi
112 fi
113 done
114 else
115 for i in $r5900_files ; do
116 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
117 if [ -n "${verbose}" ] ; then
118 echo Removing traces of \"r5900\" from $i...
119 fi
120 cp $i new
121 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
122 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
123 if [ -n "${verbose}" ] ; then
124 echo Caching $i in .Recover...
125 fi
126 mv $i .Recover
127 fi
128 mv new $i
129 fi
130 done
131 fi
132
133 cygnus_files="ChangeLog mips.h hppa.h mn10300.h"
134 if ( echo $* | grep keep\-cygnus > /dev/null ) ; then
135 for i in $cygnus_files ; do
136 if test ! -d $i && (grep sanitize-cygnus $i > /dev/null) ; then
137 if [ -n "${verbose}" ] ; then
138 echo Keeping cygnus stuff in $i
139 fi
140 fi
141 done
142 else
143 for i in $cygnus_files ; do
144 if test ! -d $i && (grep sanitize-cygnus $i > /dev/null) ; then
145 if [ -n "${verbose}" ] ; then
146 echo Removing traces of \"cygnus\" from $i...
147 fi
148 cp $i new
149 sed '/start\-sanitize\-cygnus/,/end-\sanitize\-cygnus/d' < $i > new
150 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
151 if [ -n "${verbose}" ] ; then
152 echo Caching $i in .Recover...
153 fi
154 mv $i .Recover
155 fi
156 mv new $i
157 fi
158 done
159 fi
160
161 tic80_files="ChangeLog"
162 if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
163 for i in $tic80_files ; do
164 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
165 if [ -n "${verbose}" ] ; then
166 echo Keeping tic80 stuff in $i
167 fi
168 fi
169 done
170 else
171 for i in $tic80_files ; do
172 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
173 if [ -n "${verbose}" ] ; then
174 echo Removing traces of \"tic80\" from $i...
175 fi
176 cp $i new
177 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
178 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
179 if [ -n "${verbose}" ] ; then
180 echo Caching $i in .Recover...
181 fi
182 mv $i .Recover
183 fi
184 mv new $i
185 fi
186 done
187 fi
188
189 sky_files="ChangeLog"
190 if ( echo $* | grep keep\-sky > /dev/null ) ; then
191 for i in $sky_files ; do
192 if test ! -d $i && (grep sanitize-sky $i > /dev/null) ; then
193 if [ -n "${verbose}" ] ; then
194 echo Keeping sky stuff in $i
195 fi
196 fi
197 done
198 else
199 for i in $sky_files ; do
200 if test ! -d $i && (grep sanitize-sky $i > /dev/null) ; then
201 if [ -n "${verbose}" ] ; then
202 echo Removing traces of \"sky\" from $i...
203 fi
204 cp $i new
205 sed '/start\-sanitize\-sky/,/end-\sanitize\-sky/d' < $i > new
206 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
207 if [ -n "${verbose}" ] ; then
208 echo Caching $i in .Recover...
209 fi
210 mv $i .Recover
211 fi
212 mv new $i
213 fi
214 done
215 fi
216
217 coldfire_files="ChangeLog m68k.h"
218 if ( echo $* | grep keep\-coldfire > /dev/null ) ; then
219 for i in $coldfire_files ; do
220 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
221 if [ -n "${verbose}" ] ; then
222 echo Keeping coldfire stuff in $i
223 fi
224 fi
225 done
226 else
227 for i in $coldfire_files ; do
228 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
229 if [ -n "${verbose}" ] ; then
230 echo Removing traces of \"coldfire\" from $i...
231 fi
232 cp $i new
233 sed '/start\-sanitize\-coldfire/,/end-\sanitize\-coldfire/d' < $i > new
234 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
235 if [ -n "${verbose}" ] ; then
236 echo Caching $i in .Recover...
237 fi
238 mv $i .Recover
239 fi
240 mv new $i
241 fi
242 done
243 fi
244
245
246 vr4320_files="ChangeLog mips.h"
247 if ( echo $* | grep keep\-vr4320 > /dev/null ) ; then
248 for i in $vr4320_files ; do
249 if test ! -d $i && (grep sanitize-vr4320 $i > /dev/null) ; then
250 if [ -n "${verbose}" ] ; then
251 echo Keeping vr4320 stuff in $i
252 fi
253 fi
254 done
255 else
256 for i in $vr4320_files ; do
257 if test ! -d $i && (grep sanitize-vr4320 $i > /dev/null) ; then
258 if [ -n "${verbose}" ] ; then
259 echo Removing traces of \"vr4320\" from $i...
260 fi
261 cp $i new
262 sed '/start\-sanitize\-vr4320/,/end-\sanitize\-vr4320/d' < $i > new
263 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
264 if [ -n "${verbose}" ] ; then
265 echo Caching $i in .Recover...
266 fi
267 mv $i .Recover
268 fi
269 mv new $i
270 fi
271 done
272 fi
273
274
275 vr4xxx_files="ChangeLog mips.h"
276 if ( echo $* | grep keep\-vr4xxx > /dev/null ) ; then
277 for i in $vr4xxx_files ; do
278 if test ! -d $i && (grep sanitize-vr4xxx $i > /dev/null) ; then
279 if [ -n "${verbose}" ] ; then
280 echo Keeping vr4xxx stuff in $i
281 fi
282 fi
283 done
284 else
285 for i in $vr4xxx_files ; do
286 if test ! -d $i && (grep sanitize-vr4xxx $i > /dev/null) ; then
287 if [ -n "${verbose}" ] ; then
288 echo Removing traces of \"vr4xxx\" from $i...
289 fi
290 cp $i new
291 sed '/start\-sanitize\-vr4xxx/,/end-\sanitize\-vr4xxx/d' < $i > new
292 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
293 if [ -n "${verbose}" ] ; then
294 echo Caching $i in .Recover...
295 fi
296 mv $i .Recover
297 fi
298 mv new $i
299 fi
300 done
301 fi
302
303
304 for i in * ; do
305 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
306 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
307 fi
308 done
309
310 # End of file.
This page took 0.055964 seconds and 4 git commands to generate.