OSDN Git Service

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