]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/opcode/.Sanitize
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / include / opcode / .Sanitize
CommitLineData
220d9ad6 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
3665f0d5
FF
18tic80_files="tic80.h"
19
20if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
21 keep_these_too="${tic80_files} ${keep_these_too}"
22else
23 lose_these_too="${tic80_files} ${lose_these_too}"
24fi
25
fa5dd27d 26sky_files="dvp.h"
70e4ceac
DE
27
28if ( echo $* | grep keep\-sky > /dev/null ) ; then
29 keep_these_too="${sky_files} ${keep_these_too}"
30else
31 lose_these_too="${sky_files} ${lose_these_too}"
32fi
33
1ee1fd7e
SC
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
40Things-to-keep:
41
42ChangeLog
43a29k.h
3853da56 44alpha.h
abb742ac 45arc.h
1ee1fd7e 46arm.h
df8b2c02 47cgen.h
21d9662b 48convex.h
54d26e15 49d10v.h
2caa49ec 50d30v.h
1ee1fd7e 51h8300.h
76b731f9 52hppa.h
1ee1fd7e
SC
53i386.h
54i860.h
55i960.h
56m68k.h
57m88k.h
58mips.h
ae1b99e4
JL
59mn10200.h
60mn10300.h
1ee1fd7e
SC
61np1.h
62ns32k.h
63pn.h
a8146de4 64ppc.h
1ee1fd7e
SC
65pyr.h
66sparc.h
67tahoe.h
5de94458 68tic30.h
6c84a1a2 69v850.h
1ee1fd7e
SC
70vax.h
71
87756e15
RP
72Things-to-lose:
73
1ee1fd7e
SC
74Do-last:
75
c7227bdc
GRK
76tx49_files="ChangeLog mips.h"
77
78if ( 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
86else
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
190b78bb
NC
100 mv new $i
101 fi
102 done
103fi
d1a6b493 104
276c2d7d
GRK
105r5900_files="ChangeLog mips.h"
106if ( 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
114else
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
7a3c9336
C
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
131fi
132
9dc539a7 133cygnus_files="ChangeLog mips.h hppa.h mn10300.h"
485c39eb
KR
134if ( 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
b410ea2b 137 if [ -n "${verbose}" ] ; then
485c39eb 138 echo Keeping cygnus stuff in $i
b410ea2b
KR
139 fi
140 fi
141 done
142else
485c39eb
KR
143 for i in $cygnus_files ; do
144 if test ! -d $i && (grep sanitize-cygnus $i > /dev/null) ; then
b410ea2b 145 if [ -n "${verbose}" ] ; then
485c39eb 146 echo Removing traces of \"cygnus\" from $i...
b410ea2b
KR
147 fi
148 cp $i new
485c39eb 149 sed '/start\-sanitize\-cygnus/,/end-\sanitize\-cygnus/d' < $i > new
b410ea2b
KR
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
159fi
160
3665f0d5
FF
161tic80_files="ChangeLog"
162if ( 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
170else
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
70e4ceac
DE
180 echo Caching $i in .Recover...
181 fi
182 mv $i .Recover
183 fi
184 mv new $i
185 fi
186 done
187fi
188
189sky_files="ChangeLog"
190if ( 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
198else
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
3665f0d5
FF
208 echo Caching $i in .Recover...
209 fi
210 mv $i .Recover
211 fi
212 mv new $i
213 fi
214 done
215fi
216
53bcc60c
C
217coldfire_files="ChangeLog m68k.h"
218if ( 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
226else
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
243fi
244
7a3c9336 245
49e122ae
GRK
246vr4320_files="ChangeLog mips.h"
247if ( 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
255else
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
272fi
273
274
f14397f0
GRK
275vr4xxx_files="ChangeLog mips.h"
276if ( 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
284else
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
301fi
302
303
30989ea5
DE
304for 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
308done
309
1ee1fd7e 310# End of file.