OSDN Git Service

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