]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/opcode/.Sanitize
* config/tc-mips.c : Added vr4320 similar to vr4300.
[thirdparty/binutils-gdb.git] / include / opcode / .Sanitize
CommitLineData
30989ea5 1# .Sanitize for devo/include/opcode.
1ee1fd7e
SC
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
a048df07
MH
18d30v_files="d30v.h"
19
20if ( echo $* | grep keep\-d30v > /dev/null ) ; then
21 keep_these_too="${d30v_files} ${keep_these_too}"
22else
23 lose_these_too="${d30v_files} ${lose_these_too}"
24fi
25
3665f0d5
FF
26tic80_files="tic80.h"
27
28if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
29 keep_these_too="${tic80_files} ${keep_these_too}"
30else
31 lose_these_too="${tic80_files} ${lose_these_too}"
32fi
33
fa5dd27d 34sky_files="dvp.h"
70e4ceac
DE
35
36if ( echo $* | grep keep\-sky > /dev/null ) ; then
37 keep_these_too="${sky_files} ${keep_these_too}"
38else
39 lose_these_too="${sky_files} ${lose_these_too}"
40fi
41
1ee1fd7e
SC
42# All files listed between the "Things-to-keep:" line and the
43# "Files-to-sed:" line will be kept. All other files will be removed.
44# Directories listed in this section will have their own Sanitize
45# called. Directories not listed will be removed in their entirety
46# with rm -rf.
47
48Things-to-keep:
49
50ChangeLog
51a29k.h
3853da56 52alpha.h
abb742ac 53arc.h
1ee1fd7e 54arm.h
df8b2c02 55cgen.h
21d9662b 56convex.h
54d26e15 57d10v.h
1ee1fd7e 58h8300.h
76b731f9 59hppa.h
1ee1fd7e
SC
60i386.h
61i860.h
62i960.h
63m68k.h
64m88k.h
65mips.h
ae1b99e4
JL
66mn10200.h
67mn10300.h
1ee1fd7e
SC
68np1.h
69ns32k.h
70pn.h
a8146de4 71ppc.h
1ee1fd7e
SC
72pyr.h
73sparc.h
74tahoe.h
5de94458 75tic30.h
6c84a1a2 76v850.h
1ee1fd7e
SC
77vax.h
78
87756e15
RP
79Things-to-lose:
80
1ee1fd7e
SC
81Do-last:
82
a048df07
MH
83d30v_files="ChangeLog"
84if ( echo $* | grep keep\-d30v > /dev/null ) ; then
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 Keeping d30v stuff in $i
89 fi
90 fi
91 done
92else
93 for i in $d30v_files ; do
94 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
95 if [ -n "${verbose}" ] ; then
96 echo Removing traces of \"d30v\" from $i...
97 fi
98 cp $i new
99 sed '/start\-sanitize\-d30v/,/end-\sanitize\-d30v/d' < $i > new
100 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
101 if [ -n "${verbose}" ] ; then
102 echo Caching $i in .Recover...
103 fi
104 mv $i .Recover
105 fi
106 mv new $i
107 fi
108 done
109fi
110
d1a6b493
ILT
111v850e_files="ChangeLog v850.h"
112
190b78bb
NC
113if ( echo $* | grep keep\-v850e > /dev/null ) ; then
114 for i in $v850e_files ; do
d1a6b493 115 if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
190b78bb
NC
116 if [ -n "${verbose}" ] ; then
117 echo Keeping v850e stuff in $i
118 fi
119 fi
120 done
121else
122 for i in $v850e_files ; do
d1a6b493 123 if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
190b78bb
NC
124 if [ -n "${verbose}" ] ; then
125 echo Removing traces of \"v850e\" from $i...
126 fi
127 cp $i new
128 sed '/start\-sanitize\-v850e/,/end-\sanitize\-v850e/d' < $i > new
129 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
130 if [ -n "${verbose}" ] ; then
131 echo Caching $i in .Recover...
132 fi
133 mv $i .Recover
134 fi
c7227bdc
GRK
135 mv new $i
136 fi
137 done
138fi
139
140tx49_files="ChangeLog mips.h"
141
142if ( echo $* | grep keep\-tx49 > /dev/null ) ; then
143 for i in $tx49_files ; do
144 if test -f $i && (grep sanitize-tx49 $i > /dev/null) ; then
145 if [ -n "${verbose}" ] ; then
146 echo Keeping tx49 stuff in $i
147 fi
148 fi
149 done
150else
151 for i in $tx49_files ; do
152 if test -f $i && (grep sanitize-tx49 $i > /dev/null) ; then
153 if [ -n "${verbose}" ] ; then
154 echo Removing traces of \"tx49\" from $i...
155 fi
156 cp $i new
157 sed '/start\-sanitize\-tx49/,/end-\sanitize\-tx49/d' < $i > new
158 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
159 if [ -n "${verbose}" ] ; then
160 echo Caching $i in .Recover...
161 fi
162 mv $i .Recover
163 fi
190b78bb
NC
164 mv new $i
165 fi
166 done
167fi
d1a6b493 168
276c2d7d
GRK
169r5900_files="ChangeLog mips.h"
170if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
171 for i in $r5900_files ; do
172 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
173 if [ -n "${verbose}" ] ; then
174 echo Keeping r5900 stuff in $i
175 fi
176 fi
177 done
178else
179 for i in $r5900_files ; do
180 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
181 if [ -n "${verbose}" ] ; then
182 echo Removing traces of \"r5900\" from $i...
183 fi
184 cp $i new
185 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
186 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
7a3c9336
C
187 if [ -n "${verbose}" ] ; then
188 echo Caching $i in .Recover...
189 fi
190 mv $i .Recover
191 fi
192 mv new $i
193 fi
194 done
195fi
196
b410ea2b
KR
197vr5400_files="ChangeLog mips.h"
198if ( echo $* | grep keep\-vr5400 > /dev/null ) ; then
199 for i in $vr5400_files ; do
200 if test ! -d $i && (grep sanitize-vr5400 $i > /dev/null) ; then
201 if [ -n "${verbose}" ] ; then
202 echo Keeping vr5400 stuff in $i
203 fi
204 fi
205 done
206else
207 for i in $vr5400_files ; do
208 if test ! -d $i && (grep sanitize-vr5400 $i > /dev/null) ; then
209 if [ -n "${verbose}" ] ; then
210 echo Removing traces of \"vr5400\" from $i...
211 fi
212 cp $i new
213 sed '/start\-sanitize\-vr5400/,/end-\sanitize\-vr5400/d' < $i > new
214 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
215 if [ -n "${verbose}" ] ; then
216 echo Caching $i in .Recover...
217 fi
218 mv $i .Recover
219 fi
220 mv new $i
221 fi
222 done
223fi
224
3665f0d5
FF
225tic80_files="ChangeLog"
226if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
227 for i in $tic80_files ; do
228 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
229 if [ -n "${verbose}" ] ; then
230 echo Keeping tic80 stuff in $i
231 fi
232 fi
233 done
234else
235 for i in $tic80_files ; do
236 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
237 if [ -n "${verbose}" ] ; then
238 echo Removing traces of \"tic80\" from $i...
239 fi
240 cp $i new
241 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
242 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
243 if [ -n "${verbose}" ] ; then
70e4ceac
DE
244 echo Caching $i in .Recover...
245 fi
246 mv $i .Recover
247 fi
248 mv new $i
249 fi
250 done
251fi
252
253sky_files="ChangeLog"
254if ( echo $* | grep keep\-sky > /dev/null ) ; then
255 for i in $sky_files ; do
256 if test ! -d $i && (grep sanitize-sky $i > /dev/null) ; then
257 if [ -n "${verbose}" ] ; then
258 echo Keeping sky stuff in $i
259 fi
260 fi
261 done
262else
263 for i in $sky_files ; do
264 if test ! -d $i && (grep sanitize-sky $i > /dev/null) ; then
265 if [ -n "${verbose}" ] ; then
266 echo Removing traces of \"sky\" from $i...
267 fi
268 cp $i new
269 sed '/start\-sanitize\-sky/,/end-\sanitize\-sky/d' < $i > new
270 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
271 if [ -n "${verbose}" ] ; then
3665f0d5
FF
272 echo Caching $i in .Recover...
273 fi
274 mv $i .Recover
275 fi
276 mv new $i
277 fi
278 done
279fi
280
53bcc60c
C
281coldfire_files="ChangeLog m68k.h"
282if ( echo $* | grep keep\-coldfire > /dev/null ) ; then
283 for i in $coldfire_files ; do
284 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
285 if [ -n "${verbose}" ] ; then
286 echo Keeping coldfire stuff in $i
287 fi
288 fi
289 done
290else
291 for i in $coldfire_files ; do
292 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
293 if [ -n "${verbose}" ] ; then
294 echo Removing traces of \"coldfire\" from $i...
295 fi
296 cp $i new
297 sed '/start\-sanitize\-coldfire/,/end-\sanitize\-coldfire/d' < $i > new
298 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
299 if [ -n "${verbose}" ] ; then
300 echo Caching $i in .Recover...
301 fi
302 mv $i .Recover
303 fi
304 mv new $i
305 fi
306 done
307fi
308
7a3c9336 309
30989ea5
DE
310for i in * ; do
311 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
312 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
313 fi
314done
315
1ee1fd7e 316# End of file.