Implement sim_core_{read,write}_word using sim_core_{read,write}_<N>.
[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 d30v_files="d30v.h"
19
20 if ( echo $* | grep keep\-d30v > /dev/null ) ; then
21 keep_these_too="${d30v_files} ${keep_these_too}"
22 else
23 lose_these_too="${d30v_files} ${lose_these_too}"
24 fi
25
26 tic80_files="tic80.h"
27
28 if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
29 keep_these_too="${tic80_files} ${keep_these_too}"
30 else
31 lose_these_too="${tic80_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 h8300.h
51 hppa.h
52 i386.h
53 i860.h
54 i960.h
55 m68k.h
56 m88k.h
57 mips.h
58 mn10200.h
59 mn10300.h
60 np1.h
61 ns32k.h
62 pn.h
63 ppc.h
64 pyr.h
65 sparc.h
66 tahoe.h
67 v850.h
68 vax.h
69
70 Things-to-lose:
71
72 Do-last:
73
74 d30v_files="ChangeLog"
75 if ( echo $* | grep keep\-d30v > /dev/null ) ; then
76 for i in $d30v_files ; do
77 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
78 if [ -n "${verbose}" ] ; then
79 echo Keeping d30v stuff in $i
80 fi
81 fi
82 done
83 else
84 for i in $d30v_files ; do
85 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
86 if [ -n "${verbose}" ] ; then
87 echo Removing traces of \"d30v\" from $i...
88 fi
89 cp $i new
90 sed '/start\-sanitize\-d30v/,/end-\sanitize\-d30v/d' < $i > new
91 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
92 if [ -n "${verbose}" ] ; then
93 echo Caching $i in .Recover...
94 fi
95 mv $i .Recover
96 fi
97 mv new $i
98 fi
99 done
100 fi
101
102 v850e_files="ChangeLog v850.h"
103
104 if ( echo $* | grep keep\-v850e > /dev/null ) ; then
105 for i in $v850e_files ; do
106 if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
107 if [ -n "${verbose}" ] ; then
108 echo Keeping v850e stuff in $i
109 fi
110 fi
111 done
112 else
113 for i in $v850e_files ; do
114 if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
115 if [ -n "${verbose}" ] ; then
116 echo Removing traces of \"v850e\" from $i...
117 fi
118 cp $i new
119 sed '/start\-sanitize\-v850e/,/end-\sanitize\-v850e/d' < $i > new
120 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
121 if [ -n "${verbose}" ] ; then
122 echo Caching $i in .Recover...
123 fi
124 mv $i .Recover
125 fi
126 mv new $i
127 fi
128 done
129 fi
130
131 r5900_files="ChangeLog mips.h"
132 if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
133 for i in $r5900_files ; do
134 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
135 if [ -n "${verbose}" ] ; then
136 echo Keeping r5900 stuff in $i
137 fi
138 fi
139 done
140 else
141 for i in $r5900_files ; do
142 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
143 if [ -n "${verbose}" ] ; then
144 echo Removing traces of \"r5900\" from $i...
145 fi
146 cp $i new
147 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
148 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
149 if [ -n "${verbose}" ] ; then
150 echo Caching $i in .Recover...
151 fi
152 mv $i .Recover
153 fi
154 mv new $i
155 fi
156 done
157 fi
158
159 tic80_files="ChangeLog"
160 if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
161 for i in $tic80_files ; do
162 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
163 if [ -n "${verbose}" ] ; then
164 echo Keeping tic80 stuff in $i
165 fi
166 fi
167 done
168 else
169 for i in $tic80_files ; do
170 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
171 if [ -n "${verbose}" ] ; then
172 echo Removing traces of \"tic80\" from $i...
173 fi
174 cp $i new
175 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
176 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
177 if [ -n "${verbose}" ] ; then
178 echo Caching $i in .Recover...
179 fi
180 mv $i .Recover
181 fi
182 mv new $i
183 fi
184 done
185 fi
186
187 coldfire_files="ChangeLog m68k.h"
188 if ( echo $* | grep keep\-coldfire > /dev/null ) ; then
189 for i in $coldfire_files ; do
190 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
191 if [ -n "${verbose}" ] ; then
192 echo Keeping coldfire stuff in $i
193 fi
194 fi
195 done
196 else
197 for i in $coldfire_files ; do
198 if test ! -d $i && (grep sanitize-coldfire $i > /dev/null) ; then
199 if [ -n "${verbose}" ] ; then
200 echo Removing traces of \"coldfire\" from $i...
201 fi
202 cp $i new
203 sed '/start\-sanitize\-coldfire/,/end-\sanitize\-coldfire/d' < $i > new
204 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
205 if [ -n "${verbose}" ] ; then
206 echo Caching $i in .Recover...
207 fi
208 mv $i .Recover
209 fi
210 mv new $i
211 fi
212 done
213 fi
214
215
216 for i in * ; do
217 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
218 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
219 fi
220 done
221
222 # End of file.
This page took 0.035183 seconds and 4 git commands to generate.