Keep forgetting those .Sanitize files.
[binutils-gdb.git] / ld / .Sanitize
1 # Sanitize.in for devo.
2 # $Id$
3 #
4
5 # Each directory to survive it's way into a release will need a file
6 # like this one called "./.Sanitize". All keyword lines must exist,
7 # and must exist in the order specified by this file. Each directory
8 # in the tree will be processed, top down, in the following order.
9
10 # Hash started lines like this one are comments and will be deleted
11 # before anything else is done. Blank lines will also be squashed
12 # out.
13
14 # The lines between the "Do-first:" line and the "Things-to-keep:"
15 # line are executed as a /bin/sh shell script before anything else is
16 # done in this
17
18 Do-first:
19
20 echo Sanitizing `pwd`...
21
22 # All files listed between the "Things-to-keep:" line and the
23 # "Files-to-sed:" line will be kept. All other files will be removed.
24 # Directories listed in this section will have their own Sanitize
25 # called. Directories not listed will be removed in their entirety
26 # with rm -rf.
27
28 Things-to-keep:
29 ChangeLog
30 Makefile.dos
31 Makefile.in
32 README
33 TODO
34 a29k.sc-sh
35 a29k.sh
36 aout.sc-sh
37 cdtest-foo.cc
38 cdtest-foo.h
39 cdtest-func.cc
40 cdtest-main.cc
41 cdtest.exp
42 config
43 config.h
44 configure.bat
45 configure.in
46 ebmon29k.sc-sh
47 ebmon29k.sh
48 generic.em
49 genscripts.sh
50 ld.1
51 gld960.em
52 gld960.sh
53 go32.sh
54 hp300bsd.sh
55 h8300hms.em
56 h8300hms.sc-sh
57 h8300hms.sh
58 h8300xray.em
59 h8300xray.sc-sh
60 h8300xray.sh
61 i386aout.sh
62 i386coff.sc-sh
63 i386coff.sh
64 i960.sc-sh
65 ld.h
66 ld.texinfo
67 ldctor.c
68 ldctor.h
69 ldemul.c
70 ldemul.h
71 lderror.c
72 lderror.h
73 ldexp.c
74 ldexp.h
75 ldfile.c
76 ldfile.h
77 ldgram.y
78 ldindr.c
79 ldindr.h
80 ldint.texinfo
81 ldlang.c
82 ldlang.h
83 ldlex.h
84 ldlex.l
85 ldmain.c
86 ldmain.h
87 ldmisc.c
88 ldmisc.h
89 ldsym.c
90 ldsym.h
91 ldver.c
92 ldver.h
93 ldwarn.c
94 ldwarn.h
95 ldwrite.c
96 ldwrite.h
97 lexsup.c
98 lnk960.em
99 lnk960.sh
100 m68kcoff.sc-sh
101 m68kcoff.sh
102 m88kbcs.sc-sh
103 m88kbcs.sh
104 mips.sc-sh
105 mipsbig.sh
106 mipslit.sh
107 mri.c
108 mri.h
109 go32.sh
110 mkscript.c
111 news.sh
112 relax.c
113 relax.h
114 st2000.em
115 st2000.sc-sh
116 st2000.sh
117 sa29200.sc-sh
118 sa29200.sh
119 scripts
120 sun3.sh
121 sun4.sh
122 vanilla.em
123 vanilla.sc-sh
124 vanilla.sh
125 z8ksim.em
126 z8ksim.sc-sh
127 z8ksim.sh
128
129 Do-last:
130
131 echo Done in `pwd`.
132
133 #
134 #
135 # $Log$
136 # Revision 1.49 1993/02/03 17:11:08 ian
137 # Keep forgetting those .Sanitize files.
138 #
139 # Revision 1.48 1993/01/22 22:30:34 ian
140 # Fri Jan 22 14:22:44 1993 Ian Lance Taylor (ian@cygnus.com)
141 #
142 # * mips.sc-sh: New file. Ultrix, and hopefully other MIPS ECOFF
143 # targets, linker script.
144 # * mipslit.sh: New file. Little endian MIPS emulation.
145 # * config/mips-lit.mt: New file. Use mipslit emulation.
146 # * configure.in (mips-dec-ultrix*): Use target mips-lit.
147 # * Makefile.in (ALL_EMULATIONS): Added em_mipslit.o.
148 # (em_mipslit.c): New target. Uses mipslit.sh.
149 #
150 # Revision 1.47 1992/09/25 18:10:41 sac
151 # Fri Sep 25 11:08:01 1992 Steve Chamberlain (sac@thepub.cygnus.com)
152 #
153 # Added initial support for the z8k
154 # * z8ksim.em, z8ksim.sc-sh, z8ksim.sh: new files
155 # * configure.in, Makefile.in: modified to reflect above
156 #
157 # * ldlang.c (lang_check): when linking conflicting architectures,
158 # make the output file reflect at least one of the bad inputs.
159 #
160 # Revision 1.46 1992/09/11 20:43:30 sac
161 # Sanitize slip
162 #
163 # Revision 1.45 1992/09/11 17:47:22 sac
164 # Add i386coff.sh
165 #
166 # Revision 1.44 1992/09/09 18:59:04 ian
167 # Brought in from p3. If anybody knows good numbers for m68k COFF,
168 # please let me know, or plug them in yourself.
169 #
170 # Wed Sep 9 11:52:58 1992 Ian Lance Taylor (ian@cygnus.com)
171 #
172 # * Makefile.in, m68kcoff.sh, m68kcoff.sc-sh, config/m68k-coff.mt:
173 # added m68k-coff emulation mode, stolen from a29k emulation.
174 # Almost certainly wrong, but perhaps better than sun3.
175 #
176 # Also fixed an error message in configure.in so that it started with
177 # '***' like the other error messages do.
178 #
179 # Revision 1.43 1992/09/03 22:56:45 bothner
180 # Add TODO.
181 #
182 # Revision 1.42 1992/09/01 22:14:49 bothner
183 # Add scripts.
184 #
185 # Revision 1.41 1992/08/31 01:14:44 bothner
186 # * cplus-dem.c: Removed. Use the version in libiberty now.
187 # * ldmisc.c: Use new libiberty version of cplus_demangle().
188 #
189 # Revision 1.40 1992/08/17 18:35:55 pesch
190 # Use new name of man page (ld.1).
191 #
192 # Revision 1.39 1992/08/07 01:37:34 bothner
193 # * ldint.texinfo: New internals manual (beginnings thereof).
194 # * PORTING: Removed, merged into ldint.texinfo.
195 #
196 # Revision 1.38 1992/08/05 04:15:24 bothner
197 # * cdtest-main.cc, cdtest-func.cc, cdtest-foo.h, cdtest-foo.cc,
198 # cdtest.exp: A test program (copied from libg++/test-install)
199 # that tests that constructor and destructors are handled
200 # corrrectly.
201 #
202 # Revision 1.37 1992/05/02 02:08:16 sac
203 # New stuff for 29200
204 #
205 # Revision 1.36 1992/05/01 22:08:40 sac
206 # Add mri.h
207 #
208 # Revision 1.35 1992/04/17 15:59:22 sac
209 # * relax.c: added handling for new "padding" seclet type, used to
210 # fill out gaps between section.
211 # * ldgram.y, ldlex.l: now -defsym on the command line is done
212 # properly.
213 #
214 # Revision 1.34 1992/04/15 23:11:53 sac
215 # added mri.c
216 #
217 # Revision 1.33 1992/04/05 01:46:05 sac
218 # New lexer.
219 #
220 # New targets for h8/300 simulator and DOS
221 #
222 # Revision 1.32 1992/03/07 18:32:27 sac
223 # *** empty log message ***
224 #
225 # Revision 1.31 1992/02/27 17:23:59 sac
226 # Why didn't it start emacs
227 #
228 # Revision 1.30 1992/02/22 00:11:38 sac
229 # DJ naming change
230 #
231 # Revision 1.29 1992/02/16 20:49:26 bothner
232 # *** empty log message ***
233 #
234 # Revision 1.28 1992/02/07 22:32:29 hgs
235 # added h8300hms.c and h8300hms.sc
236 #
237 # Revision 1.27 1992/01/29 16:44:08 sac
238 # ldlnk960.c: Special #ifdef to choose little endian ony
239 # ldgram.y: allow forward ref of section
240 #
241 # Revision 1.26 1992/01/24 22:35:55 sac
242 # .Sanitize: added relax.c
243 # ldsym.c ldlang.* more map stuff
244 #
245 # Revision 1.25 1991/12/12 03:42:08 sac
246 # New dos files
247 #
248 # Revision 1.24 1991/12/08 01:27:59 sac
249 # *** empty log message ***
250 #
251 # Revision 1.23 1991/11/15 21:09:49 bothner
252 # Remove ldgld.c, ldgld68k.c, ldm88k.c, since these are
253 # now automatically generated.
254 #
255 # Revision 1.22 1991/11/06 09:26:59 sac
256 # Added three files which had been forgotten
257 #
258 # Revision 1.21 1991/11/05 21:56:06 sac
259 # *** empty log message ***
260 #
261 # Revision 1.20 1991/11/05 20:36:54 sac
262 # *** empty log message ***
263 #
264 # Revision 1.19 1991/11/04 00:46:44 steve
265 # i386 aout changes from Bob Kukura
266 #
267 # Revision 1.18 1991/10/12 06:43:01 bothner
268 # Fixed typo.
269 #
270 # Revision 1.17 1991/10/11 19:31:38 steve
271 # *** empty log message ***
272 #
273 # Revision 1.16 1991/10/10 11:59:25 rich
274 # updating
275 #
276 # Revision 1.15 1991/10/09 20:40:37 bothner
277 # Added h8300hds.{c,sc}.
278 #
279 # Revision 1.14 1991/10/05 04:55:04 gnu
280 # * Makefile.in: Avoid using $< in non-suffix rules (breaks on Sun Make).
281 # * ldfile.c, ldlang.c, ldmain.c, ldwrite.c: Cope with renames of a
282 # few BFD types & enums.
283 # * ChangeLog: Create.
284 #
285 # Revision 1.13 1991/09/27 20:19:25 bothner
286 # Update for deleted (and some added) files.
287 #
288 # Revision 1.12 1991/09/24 02:30:20 rich
289 # ldgram.h is not cvs'd source.
290 #
291 # Revision 1.11 1991/09/23 20:59:12 steve
292 # Cleaned it up for 88k
293 #
294 # Revision 1.5 1991/08/27 00:21:34 steve
295 # Added config.sub
296 #
297 # Revision 1.4 1991/08/06 21:28:21 steve
298 # Patches to fix bugs reported by roland McGrath
299 #
300 # Revision 1.3 1991/08/01 23:59:06 steve
301 # *** empty log message ***
302 #
303 # Revision 1.2 1991/07/16 00:31:15 steve
304 # *** empty log message ***
305 #
306 # Revision 1.1 1991/05/23 21:45:12 rich
307 # Initial revision
308 #
309 #
310 #
311
312 # End of file.