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