* config/monitor.exp: Detect the "Couldn't establish connection"
[deliverable/binutils-gdb.git] / ld / .Sanitize
CommitLineData
764eb349 1# .Sanitize for devo/ld.
86e4d6e4 2
747a47f2 3# Each directory to survive its way into a release will need a file
86e4d6e4
RP
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
747a47f2 14# done in this directory.
86e4d6e4
RP
15
16Do-first:
17
86e4d6e4
RP
18# All files listed between the "Things-to-keep:" line and the
19# "Files-to-sed:" line will be kept. All other files will be removed.
20# Directories listed in this section will have their own Sanitize
21# called. Directories not listed will be removed in their entirety
22# with rm -rf.
23
24Things-to-keep:
87756e15 25
5784123f 26ChangeLog
86e4d6e4 27Makefile.in
bc3b479c 28NEWS
c3d97ef6 29README
fbd74d07 30TODO
d66c832b
ILT
31acconfig.h
32aclocal.m4
ef346f1a 33config.in
d66c832b 34configure
65aa3724 35configure.bat
d66c832b 36configure.host
86e4d6e4 37configure.in
d66c832b 38configure.tgt
f8083739 39dep-in.sed
2b63dbfe
DM
40emulparams
41emultempl
c3d97ef6 42genscripts.sh
2412a768 43h8-doc.texi
40ab8532 44ld.1
2412a768 45gen-doc.texi
5f1fec76
SC
46ld.h
47ld.texinfo
07acd23b 48ldcref.c
ffa057ee 49ldctor.c
1cc27b5e 50ldctor.h
c3d97ef6
PB
51ldemul.c
52ldemul.h
5f1fec76
SC
53ldexp.c
54ldexp.h
55ldfile.c
5f1fec76 56ldfile.h
5f1fec76 57ldgram.y
4b91c519 58ldint.texinfo
5f1fec76
SC
59ldlang.c
60ldlang.h
61ldlex.h
62ldlex.l
5f1fec76
SC
63ldmain.c
64ldmain.h
65ldmisc.c
66ldmisc.h
5f1fec76
SC
67ldver.c
68ldver.h
5f1fec76
SC
69ldwrite.c
70ldwrite.h
0cc6a796 71lexsup.c
aacc02d7 72mac-ld.r
36ae618c 73mpw-config.in
f7fa777d 74mpw-emipself.c
36ae618c 75mpw-emipsidt.c
aaa877b7 76mpw-eppcmac.c
aad90580 77mpw-esh.c
aacc02d7 78mpw-make.sed
b11a9b28 79mri.c
a586b5bc 80mri.h
2b63dbfe 81scripttempl
d66c832b 82sysdep.h
e2f9f0f6 83testsuite
86e4d6e4 84
87756e15
RP
85Things-to-lose:
86
86e4d6e4
RP
87Do-last:
88
79e9dc20 89arc_files="ChangeLog configure.tgt Makefile.in"
d0bfd8ec 90
d0bfd8ec
KR
91if ( echo $* | grep keep\-arc > /dev/null ) ; then
92 for i in $arc_files ; do
93 if test ! -d $i && (grep sanitize-arc $i > /dev/null) ; then
94 if [ -n "${verbose}" ] ; then
95 echo Keeping arc stuff in $i
96 fi
97 fi
98 done
99else
100 for i in $arc_files ; do
101 if test ! -d $i && (grep sanitize-arc $i > /dev/null) ; then
102 if [ -n "${verbose}" ] ; then
103 echo Removing traces of \"arc\" from $i...
104 fi
105 cp $i new
106 sed '/start\-sanitize\-arc/,/end-\sanitize\-arc/d' < $i > new
107 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
108 if [ -n "${verbose}" ] ; then
109 echo Caching $i in .Recover...
110 fi
111 mv $i .Recover
112 fi
113 mv new $i
79e9dc20
DE
114 fi
115 done
116fi
117
118m32r_files="ChangeLog configure.tgt Makefile.in"
119
120if ( echo $* | grep keep\-m32r > /dev/null ) ; then
121 for i in $m32r_files ; do
122 if test ! -d $i && (grep sanitize-m32r $i > /dev/null) ; then
123 if [ -n "${verbose}" ] ; then
124 echo Keeping m32r stuff in $i
125 fi
126 fi
127 done
128else
129 for i in $m32r_files ; do
130 if test ! -d $i && (grep sanitize-m32r $i > /dev/null) ; then
131 if [ -n "${verbose}" ] ; then
132 echo Removing traces of \"m32r\" from $i...
133 fi
134 cp $i new
135 sed '/start\-sanitize\-m32r/,/end-\sanitize\-m32r/d' < $i > new
136 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
e9525d96
MH
137 if [ -n "${verbose}" ] ; then
138 echo Caching $i in .Recover...
139 fi
140 mv $i .Recover
141 fi
142 mv new $i
143 fi
144 done
145fi
146
04c17a75
JL
147v850_files="ChangeLog configure.tgt Makefile.in"
148
149if ( echo $* | grep keep\-v850 > /dev/null ) ; then
150 for i in $v850_files ; do
151 if test ! -d $i && (grep sanitize-v850 $i > /dev/null) ; then
152 if [ -n "${verbose}" ] ; then
153 echo Keeping v850 stuff in $i
154 fi
155 fi
156 done
157else
158 for i in $v850_files ; do
159 if test ! -d $i && (grep sanitize-v850 $i > /dev/null) ; then
160 if [ -n "${verbose}" ] ; then
161 echo Removing traces of \"v850\" from $i...
162 fi
163 cp $i new
164 sed '/start\-sanitize\-v850/,/end-\sanitize\-v850/d' < $i > new
165 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
166 if [ -n "${verbose}" ] ; then
276c2d7d
GRK
167 echo Caching $i in .Recover...
168 fi
169 mv $i .Recover
170 fi
171 mv new $i
172 fi
173 done
174fi
175
176r5900_files="ChangeLog configure.tgt"
177
178if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
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 Keeping r5900 stuff in $i
183 fi
184 fi
185 done
186else
187 for i in $r5900_files ; do
188 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
189 if [ -n "${verbose}" ] ; then
190 echo Removing traces of \"r5900\" from $i...
191 fi
192 cp $i new
193 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
194 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
195 if [ -n "${verbose}" ] ; then
04c17a75
JL
196 echo Caching $i in .Recover...
197 fi
198 mv $i .Recover
199 fi
200 mv new $i
201 fi
202 done
203fi
204
11effa69
FF
205tic80_files="ChangeLog configure.tgt Makefile.in"
206
207if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
208 for i in $tic80_files ; do
209 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
210 if [ -n "${verbose}" ] ; then
211 echo Keeping tic80 stuff in $i
212 fi
213 fi
214 done
215else
216 for i in $tic80_files ; do
217 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
218 if [ -n "${verbose}" ] ; then
219 echo Removing traces of \"tic80\" from $i...
220 fi
221 cp $i new
222 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
223 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
224 if [ -n "${verbose}" ] ; then
225 echo Caching $i in .Recover...
226 fi
227 mv $i .Recover
228 fi
229 mv new $i
230 fi
231 done
232fi
233
232e8702
MH
234d30v_files="ChangeLog configure.tgt Makefile.in"
235
236if ( echo $* | grep keep\-d30v > /dev/null ) ; then
237 for i in $d30v_files ; do
238 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
239 if [ -n "${verbose}" ] ; then
240 echo Keeping d30v stuff in $i
241 fi
242 fi
243 done
244else
245 for i in $d30v_files ; do
246 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
247 if [ -n "${verbose}" ] ; then
248 echo Removing traces of \"d30v\" from $i...
249 fi
250 cp $i new
251 sed '/start\-sanitize\-d30v/,/end-\sanitize\-d30v/d' < $i > new
252 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
253 if [ -n "${verbose}" ] ; then
254 echo Caching $i in .Recover...
255 fi
256 mv $i .Recover
257 fi
258 mv new $i
259 fi
260 done
261fi
262
04c17a75
JL
263for i in * ; do
264 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
265 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
266 fi
267done
268
5fa60968 269#
86e4d6e4 270# End of file.
This page took 0.193439 seconds and 4 git commands to generate.