Add r5900
[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
3d1d21b0
MH
26d10v_files="d10v.h"
27
28if ( echo $* | grep keep\-d10v > /dev/null ) ; then
29 keep_these_too="${d10v_files} ${keep_these_too}"
30else
31 lose_these_too="${d10v_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
21d9662b 63convex.h
1ee1fd7e 64h8300.h
76b731f9 65hppa.h
1ee1fd7e
SC
66i386.h
67i860.h
68i960.h
69m68k.h
70m88k.h
71mips.h
ae1b99e4
JL
72mn10200.h
73mn10300.h
1ee1fd7e
SC
74np1.h
75ns32k.h
76pn.h
a8146de4 77ppc.h
1ee1fd7e
SC
78pyr.h
79sparc.h
80tahoe.h
81vax.h
82
87756e15
RP
83Things-to-lose:
84
1ee1fd7e
SC
85Do-last:
86
30989ea5
DE
87arc_files="ChangeLog"
88if ( echo $* | grep keep\-arc > /dev/null ) ; then
89 for i in $arc_files ; do
90 if test ! -d $i && (grep sanitize-arc $i > /dev/null) ; then
91 if [ -n "${verbose}" ] ; then
92 echo Keeping arc stuff in $i
93 fi
94 fi
95 done
96else
97 for i in $arc_files ; do
98 if test ! -d $i && (grep sanitize-arc $i > /dev/null) ; then
99 if [ -n "${verbose}" ] ; then
100 echo Removing traces of \"arc\" from $i...
101 fi
102 cp $i new
103 sed '/start\-sanitize\-arc/,/end-\sanitize\-arc/d' < $i > new
104 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
105 if [ -n "${verbose}" ] ; then
106 echo Caching $i in .Recover...
107 fi
108 mv $i .Recover
109 fi
110 mv new $i
111 fi
112 done
113fi
114
3d1d21b0
MH
115
116d10v_files="ChangeLog"
117if ( echo $* | grep keep\-d10v > /dev/null ) ; then
118 for i in $d10v_files ; do
119 if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then
120 if [ -n "${verbose}" ] ; then
121 echo Keeping d10v stuff in $i
122 fi
123 fi
124 done
125else
126 for i in $d10v_files ; do
127 if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then
128 if [ -n "${verbose}" ] ; then
129 echo Removing traces of \"d10v\" from $i...
130 fi
131 cp $i new
132 sed '/start\-sanitize\-d10v/,/end-\sanitize\-d10v/d' < $i > new
133 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
134 if [ -n "${verbose}" ] ; then
135 echo Caching $i in .Recover...
136 fi
137 mv $i .Recover
138 fi
139 mv new $i
140 fi
141 done
142fi
143
7a3c9336
C
144v850_files="ChangeLog"
145if ( echo $* | grep keep\-v850 > /dev/null ) ; then
146 for i in $v850_files ; do
147 if test ! -d $i && (grep sanitize-v850 $i > /dev/null) ; then
148 if [ -n "${verbose}" ] ; then
149 echo Keeping v850 stuff in $i
150 fi
151 fi
152 done
153else
154 for i in $v850_files ; do
155 if test ! -d $i && (grep sanitize-v850 $i > /dev/null) ; then
156 if [ -n "${verbose}" ] ; then
157 echo Removing traces of \"v850\" from $i...
158 fi
159 cp $i new
160 sed '/start\-sanitize\-v850/,/end-\sanitize\-v850/d' < $i > new
161 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
276c2d7d
GRK
162 if [ -n "${verbose}" ] ; then
163 echo Caching $i in .Recover...
164 fi
165 mv $i .Recover
166 fi
167 mv new $i
168 fi
169 done
170fi
171
172r5900_files="ChangeLog mips.h"
173if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
174 for i in $r5900_files ; do
175 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
176 if [ -n "${verbose}" ] ; then
177 echo Keeping r5900 stuff in $i
178 fi
179 fi
180 done
181else
182 for i in $r5900_files ; do
183 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
184 if [ -n "${verbose}" ] ; then
185 echo Removing traces of \"r5900\" from $i...
186 fi
187 cp $i new
188 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
189 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
7a3c9336
C
190 if [ -n "${verbose}" ] ; then
191 echo Caching $i in .Recover...
192 fi
193 mv $i .Recover
194 fi
195 mv new $i
196 fi
197 done
198fi
199
3665f0d5
FF
200tic80_files="ChangeLog"
201if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
202 for i in $tic80_files ; do
203 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
204 if [ -n "${verbose}" ] ; then
205 echo Keeping tic80 stuff in $i
206 fi
207 fi
208 done
209else
210 for i in $tic80_files ; do
211 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
212 if [ -n "${verbose}" ] ; then
213 echo Removing traces of \"tic80\" from $i...
214 fi
215 cp $i new
216 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
217 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
218 if [ -n "${verbose}" ] ; then
219 echo Caching $i in .Recover...
220 fi
221 mv $i .Recover
222 fi
223 mv new $i
224 fi
225 done
226fi
227
7a3c9336 228
30989ea5
DE
229for i in * ; do
230 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
231 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
232 fi
233done
234
1ee1fd7e 235# End of file.
This page took 0.165705 seconds and 4 git commands to generate.