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