OSDN Git Service

2000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
[pf3gnuchains/gcc-fork.git] / contrib / ChangeLog
1 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
2
3         * test_summary: Export filesuffix, not fileprefix.
4
5 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6
7         * release: Change some EGCS references to GCC.
8
9 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10
11         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
12         subdirectory flags.  Add source directory prefix filtering.
13         Redirect diagnostic output to stderr.
14
15 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
16
17         * texi2pod.pl: If multiple @c man sections with the same tag
18         appear, concatenate them in the final output.  When skipping,
19         ignore block commands that can't cause skipping, and honor
20         those that can.  Ensure that verbatim blocks are separate
21         paragraphs.
22
23 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
24
25         * gcc_update: Don't touch tradcif.c or java/parse.h.
26
27 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
28
29         * texi2pod.pl: Restructure for comprehensibility, add
30         comments.  Merge handling of @ignore and @ifxxx.  Handle a
31         whole bunch more Texinfo commands.  Use consistent formatting
32         style.
33
34 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
35
36         * gennews: New script.
37
38 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
39
40         * gcc_update: Update a comment as we now require bison for CVS users.
41
42 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
43
44         * gcc_update: Add gcov.1 to the list of generated files.
45
46 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
47
48         * gcc_build: Remove code to put information in a log file.
49
50 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
51
52         * texi2pod.pl:
53           - Add real command line parsing.
54           - Support @ifset, @ifclear, @set, @value, -D switch.
55           - Support @sc.  Improve handling of @ref and friends.
56           - Discard @subsection, @need, @node lines.
57           - Un-nest font changes to match texinfo semantics.
58           - Handle @{ and @}.  Oops.
59           - Don't emit E<> directives inside verbatim blocks.
60
61 2000-11-12  Bruce Korb  <bkorb@gnu.org>
62
63         * release: generalize the release script a bit.
64
65 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
66
67         * gcc_build: Add -o option for setting the objdir to use.
68
69 2000-11-11  Jeff Law  <law@redhat.com>,
70
71         * release: New file.
72
73 2000-11-08  Jeff Law  <law@redhat.com>,
74             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
75
76         * snapshot: New file.
77
78 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
79
80         * gcc_build (bootstrap_gcc): New function.
81         (configure_gcc): Likewise.
82         (build_gcc): Rewritten to use configure and bootstrap.
83         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
84
85 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
86
87         * gcc_build (MAKE): New variable.
88         (build_gcc): Use it.  Fix logging of errors.
89         (install_gcc): Likewise.
90
91 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
92
93         * gcc_build: Save the output from CVS into the logfile as well.
94
95 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
96
97         * gcc_build: Fix typos.
98
99 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
100
101         * gperf-2.7-19981006.pat: Remove.
102
103 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
104
105         * test_installed: Change EGCS references to refer to GCC.
106
107 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
108
109         * gcc_update (touch_files): Add some informative output.
110         
111 2000-09-16  Andreas Jaeger  <aj@suse.de>
112
113         * gcc_update: Remove gcc/c-parse.gperf.
114
115 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
116             Alexandre Oliva  <aoliva@redhat.com>
117
118         * gcc_update: Execute touch_files_reexec even if `cvs update`
119         failed.
120
121 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
122
123         * test_summary: AWK breaks with filenames containing `='.
124
125 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
126
127         * gcc_build: New script.
128
129 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
130
131         * gcc_update (files_and_dependencies): Remove generated YACC files.
132
133 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
134
135         * gcc_update (files_and_dependencies): Remove generated YACC files.
136
137 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
138
139         * newcvsroot: Handle filenames that contain spaces.
140
141 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
142
143         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
144         Elide --with-gcc-version-trigger and --norecursion from
145         configure flags.  Remove code to report status of haifa scheduler.
146
147 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
148
149         * gcc_update (self): Set to `$0'.
150         (touch_files_reexec): Use `$self' instead of `$0'.
151
152 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
153
154         * gcc_update (touch_files_reexec): New function, run after the
155         tree is modified.
156
157 2000-05-08  Richard Hendeson  <rth@cygnus.com>
158
159         * gcc_update: Remove references to inclhack.tpl.
160
161 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
162
163         * index-prop: Use a single pattern.  Also support *** cdiffs.
164
165 2000-04-28  Pavel Roskin <pavel_roskin@geocities.com>
166
167         * index-prop: Don't change /dev/null.
168
169 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
170
171         * gcc_update: Refer to GCC and gcc_update instead of egcs and
172         egcs_update.
173
174 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
175
176         * index-prop: Fix occasional problem when using cvs diff -p.
177
178 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
179
180         * gcc_update: Remove references to cexp.c/cexp.y.
181
182 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
183
184         * newcvsroot: Add check on the number of command-line arguments.
185         Add usage.
186
187 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
188
189         * gcc_update: Allow patches compressed by bzip2.
190
191 1999-10-11  Martin v. Löwis <loewis@informatik.hu-berlin.de>
192
193         * newcvsroot: New file.
194
195 1999-09-11  Craig Burley  <craig@jcb-sc.com>
196
197         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
198
199 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
200
201         * gcc_update: New file.
202         * egcs_update: Renamed to gcc_update.
203
204 1999-08-09  Robert Lipe  <robertlipe@usa.net>
205
206         * test_summary: Quote curly braces in 1999-07-03 change.
207
208 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
209
210         * egcs_update (files_and_dependencies): Fixed typo in
211         gcc/cstamp-h.in.  Added gcc/config.in.
212
213 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
214
215         * egcs_update (files_and_dependencies): New function, with
216         complete list of files to be updated, as well as their
217         dependencies.
218         (touch_files): Check the timestamp of each generated file against
219         its dependencies'.
220         (main): New flags --touch, --list and --help.  Remove the
221         pre-update step.
222
223 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
224
225         * test_summary: Replace egcs with gcc.  Update e-mail address.
226
227 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
228             Jerry Quinn <jquinn@nortelnetworks.com>
229
230         * egcs_update (touch_files, apply_patch): New functions.
231         Use them.  New command-line option --patch.  Split test of local
232         tree into two parts.  Add comments.
233
234 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
235
236         * test_summary: If Target is `unix{*}', append the Target variants
237         to Host.
238
239 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
240
241         * test_summary: Set default mail-address and version for egcs
242         instead of relying on unpredictable pathnames.
243         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
244
245 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
246
247         * fixinc/*: Delete obsolete files.
248
249 1999-02-04  Robert Lipe  <robertlipe@usa.net>
250
251         * egcs_update: Test return values of 'cvs update'.  Propogate
252         to caller as exit values.
253
254 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
255
256         * egcs_update: Use "if" instead of "&&".  Touch generated files
257         only after the corresponding *.y files.
258
259 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
260
261         * egcs_update: Do not use xargs, but a backquote construct.
262
263 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
264
265         * test_summary (version): Remove carriage return that gawk inserts
266         in the version string for some reason.
267
268 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
269
270         * egcs_update: Only touch files that already exist.
271
272 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
273
274         * test_summary (EOF): Remove double backslash.
275         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
276
277 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
278
279         * test_summary (address): Set to egcs-testresults mailing list.
280
281 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
282
283         * test_summary (address): Added Marc Lehmann's testsuite-results
284         to the default e-mail address.
285
286 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
287
288         * test_summary (-p, prepend_logs): Add these before the summary.
289         (Compiler, Platform): Print these just before configflags.
290
291 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
292
293         * warn_summary (longLineFilter): New shell function to encapsulate
294         this functionality.  It is off by default, only active if -llf
295         flag is specified.
296         (subdirectoryFilter): Fix bug in filtering which made some
297         subdirectory warnings erroneously appear in the toplevel set.
298         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
299         warnings from stage1 as well as stage0, which means warnings from
300         outside the bootstrap directory.  Eg, the libraries, etc.
301         (warningFilter): New shell function to encapsulate this
302         functionality.
303         (keywordFilter): New shell function to encapsulate this
304         functionality.
305
306         Store data in a temp file rather than calculating it 3x.  Arrange
307         to remove it on exit and signals.
308
309         Add -pass/-wpass flags to do "pass through" (i.e. manual
310         inspection) of bootstrap output from a particular stageN as well
311         as language subdirs.
312
313         Add better comments/documentation.
314
315 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
316
317         * egcs_update: Add comment about keeping the FAQ synchronized.
318
319 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
320
321         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
322         in the repo again.
323
324 Fri Oct 16 07:35:00 1998  Bruce Korb <korb@datadesign.com>
325
326         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
327
328 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
329
330         * egcs_update: Remove gcc/java/parse.c from list of files to
331         touch.
332
333 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
334
335         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
336
337 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
338
339         * warn_summary (subdirectoryFilter): New shell function to
340         optionally filter in/out gcc subdirectories when summarizing
341         warnings.  Add new flags to support subdirectory filtering.
342
343         Also, ensure the bootstrap stage is a number.  Add some more C
344         keywords that are preserved in the "warning type" summary and
345         tighten up the "arg ???" regexp.
346
347 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
348
349         * fixinc/inclhack.def:  Not all C++ comments in C headers
350         were treated alike.  They are now.  Also fixed syntax
351         of sed expression in "systypes" fix.
352
353         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
354
355         * egcs_update:  Added fixinc/* generated files to touch list.
356
357 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
358
359         * egcs_update: Additionally touch gcc/java/parse.[ch].
360
361 Thu Sep  9 16:48 Bruce Korb <korb@datadesign.com>
362
363         * fixinc/inclhack.def:  Added two files required by
364         SCO's Open Server 5's avoid_bool fix.
365         Regenerated fixinc.x and inclhack.sh to incorporate
366         the update.
367
368 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
369
370         * egcs_update: Do the pass 1 CVS update only for files that
371         may reasonably be under CVS control.
372
373 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
374
375         * test_installed: New script for testing already-installed
376         gcc/g++/g77.
377
378 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
379
380         * egcs_update: Assigned copyright to FSF.
381
382 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
383                           Alexandre Oliva  <oliva@dcc.unicamp.br>
384
385         * egcs_update: New switch --nostdflags and documentation
386         enhancements.
387
388 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
389
390         * egcs_update: New script.
391
392 1998-08-05  Bruce Korb <korbb@datadesign.com>
393
394         * fixinc/Makefile
395         Added define for target machine so machine-specific tests
396         can be selected for or against.
397
398         * fixinc/fixincl.c
399         Added an array of string pointers to machines to select
400         or avoid, depending on a FD_MACH_IFNOT bit flag.
401         Used a shell script to match the defined TARGET_MACHINE
402         with any of the given match patterns.
403
404         * fixinc/fixincl.tpl
405         Generate the array of strings and bit flag, as needed,
406         depending on "mach" and "not_machine" attributes for a fix.
407
408         * fixinc/mkfixinc.sh
409         Invoke the make with TARGET assigned the value of the
410         machine name argument.
411
412 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
413
414         * compare_tests: New script.
415
416 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
417
418         * test_summary: Assigned copyright to FSF.
419
420 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
421
422         * test_summary: Corrected script name in comments providing
423         documentation.  Added linebreaks for lines with > 80 characters.
424
425 Fri Jun 19 02:36:59 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
426
427         * test_summary: New switch, -i, and environment variable,
428         append_logs, for including files in the report.
429
430 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
431
432         * warn_summary: Update to Kaveh's latest version allowing to
433         specify the last stage built.
434
435 1998-05-29  Bruce Korb <korbb@datadesign.com>
436
437         * fixinc/mkfixinc.sh
438         Changes to make it easier to invoke on platforms that
439         normally do not invoke fixincludes.
440
441         * fixinc/inclhack.def
442         Applied fixes from egcs/gcc/fixincludes from the past several
443         months.
444
445 1998-05-28  Bruce Korb <korbb@datadesign.com>
446
447         * fixinc/*: Updated most everything for a first real
448         try at getting "fast_fixincludes" working.
449
450 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
451
452         * index-prop: New file.
453
454 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
455
456         * test_summary: find good awk (copied from warn_summary).
457
458 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
459
460         * test_summary, warn_summary: New files