mklog: Automatically insert comments in trivial cases.
[platform/upstream/gcc.git] / contrib / ChangeLog
1 2013-12-23  Yury Gribov  <y.gribov@samsung.com>
2
3         * mklog: Automatically insert comments in trivial cases.
4
5 2013-12-19  Yury Gribov  <y.gribov@samsung.com>
6
7         * mklog: Split generated message in parts.
8
9 2013-10-31  Chung-Ju Wu  <jasonwucj@gmail.com>
10
11         * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
12
13 2013-10-29  Tobias Burnus  <burnus@net-b.de>
14
15         * gcc_update (files_and_dependencies): Add rules for
16         libcilkrts.
17
18 2013-10-11  Thomas Schwinge  <thomas@codesourcery.com>
19
20         * gcc_update (files_and_dependencies): Fix rule for
21         libgomp/testsuite/Makefile.in.
22
23 2013-10-01  Joern Rennecke  <joern.rennecke@embecosm.com>
24
25         * config-list.mk: Add arc configurations.
26
27 2013-09-27  Diego Novillo  <dnovillo@google.com>
28
29         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
30
31 2013-09-12  DJ Delorie  <dj@redhat.com>
32
33         * config-list.mk: Add msp430-elf.
34
35 2013-08-31  Diego Novillo  <dnovillo@google.com>
36
37         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
38
39 2013-08-29  Mike Stump  <mikestump@comcast.net>
40
41         * gcc_update (configure): Update to handle svn 1.8.1.
42
43 2013-08-03  Caroline Tice  <cmtice@google.com>
44
45         * gcc_update: Add libvtv files.
46         
47 2013-06-06  Brooks Moses  <bmoses@google.com>
48
49         * testsuite-management/validate_failures.py: Fix handling of
50         summary lines with "|" characters or empty description fields.
51
52 2013-05-24  Chung-Ju Wu  <jasonwucj@gmail.com>
53
54         * download_prerequisites: Download isl and cloog conditionally.
55
56 2013-05-21  David Malcolm  <dmalcolm@redhat.com>
57
58         * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
59
60 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
61
62         * config-list.mk (LIST): Add -enable-obsolete for
63         sparc-sun-solaris2.9, i686-solaris2.9.
64
65 2013-05-13  Mike Stump  <mikestump@comcast.net>
66
67         * compare_tests: Limit lines to 2000 characters as comm on Mac OS
68         X 10.8.3 doesn't like long lines (those 2055 characters or more).
69
70 2013-04-22  Sofiane Naci  <sofiane.naci@arm.com>
71
72         * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
73
74 2013-04-18  Diego Novillo  <dnovillo@google.com>
75
76         * validate_failures.py: Fix typo.
77
78 2013-04-18  Diego Novillo  <dnovillo@google.com>
79
80         * validate_failures.py: Loosen check for build directory.
81         State what failed if we couldn't find the source tree or
82         the target triplet.
83
84 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
85
86         * gennews (files): Add files for GCC 4.8.
87
88 2013-03-06  Tobias Burnus  <burnus@net-b.de>
89
90         * make-obstacks-texi.pl: New.
91
92 2013-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
93
94         * make_sunver.pl: Enforce C locale.
95
96 2013-02-06  Richard Sandiford  <rdsandiford@googlemail.com>
97
98         * update-copyright.py: Add libdecnumber to the default list.
99         Remove libquadmath and libssp.
100
101 2013-02-06  Diego Novillo  <dnovillo@google.com>
102
103         * testsuite-management/validate_failures.py: Fix typo.
104
105 2013-02-06  Diego Novillo  <dnovillo@google.com>
106
107         * testsuite-management/validate_failures.py: Update
108         Copyright years.
109         Request contributions not to use Python features newer
110         than 2.4.
111         (GetBuildData): If this is not a build directory,
112         emit an error only if --results or --manifest are missing.
113
114 2013-02-06  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
115
116         * testsuite-management/validate_failures.py
117         (IsInterestingResult): Fix performance regression
118
119 2013-02-04  Richard Sandiford  <rdsandiford@googlemail.com>
120
121         * update-copyright.py: New file.
122
123 2013-01-15  David Blaikie  <dblaikie@gmail.com>
124
125         * dg-extract-results.sh: Handle KPASSes.
126
127         * dg-extract-results.sh: Constrain the start-of-log pattern.
128
129         * dg-extract-results.sh: Fix order of summary counts.
130
131 2012-12-01  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
132
133         * testsuite-management/validate_failures.py
134         (IsInterestingResult): Only strip line a second time if we did split.
135         Rephrase return statement while at it.
136         (CollectSumFiles): Also ignore .git directory.
137
138 2012-12-03  Diego Novillo  <dnovillo@google.com>
139
140         * testsuite-management/validate_failures.py: Fix stale
141         use of 'options'.
142
143 2012-11-30  Doug Evans  <dje@google.com>
144
145         * testsuite-management/validate_failures.py: Add support for @include,
146         @remove directives in manifest files.
147
148         * testsuite-management/validate_failures.py: Add function
149         GetManifestPath.  New global _MANIFEST_SUBDIR.
150
151 2012-11-29  Doug Evans  <dje@google.com>
152
153         * testsuite-management/validate_failures.py: Remove pass/fail
154         indicator from result of GetBuildData.
155
156         * testsuite-management/validate_failures.py: Store options in global
157         variable _OPTIONS.
158
159         * testsuite-management/validate_failures.py: Rename variable
160         manifest_name to manifest_path everywhere.
161
162         * testsuite-management/validate_failures.py (CompareBuilds): Pass
163         options.results to GetSumFiles for clean build.
164
165 2012-11-28  Doug Evans  <dje@google.com>
166
167         * testsuite-management/validate_failures.py: Use <target_alias> instead
168         of <target>.  Minor whitespace changes.
169
170         * testsuite-management/validate_failures.py: Record ordinal with
171         TestResult.
172
173 2012-11-19  Mike Stump  <mikestump@comcast.net>
174
175         * compare_tests: Add export LC_ALL=C to make sort happier.
176
177 2012-11-14  H.J. Lu  <hongjiu.lu@intel.com>
178
179         * gcc_update: Update libsanitizer generated files.
180
181 2012-11-12  Tobias Burnus  <burnus@net-b.de>
182
183         * gcc_update: Add libquadmath generated files.
184
185 2012-11-12  H.J. Lu  <hongjiu.lu@intel.com>
186
187         * gcc_update: Add libsanitizer generated files.
188
189 2012-11-05  Lawrence Crowl  <crowl@google.com>
190
191         * compare_two_ftime_report_sets: New.
192
193 2012-11-02  Diego Novillo  <dnovillo@google.com>
194
195         * testsuite-management/validate_failures.py: Add option
196         --clean_build to compare test results against another
197         build.
198
199 2012-10-31  Diego Novillo  <dnovillo@google.com>
200
201         * testsuite-management/validate_failures.py: Fix parsing
202         of summary lines.
203
204 2012-10-29  Diego Novillo  <dnovillo@google.com>
205
206         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
207
208 2012-10-06  Diego Novillo  <dnovillo@google.com>
209
210         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
211
212 2012-10-02   Christophe Lyon  <christophe.lyon@linaro.org>
213
214         * check_GNU_style.sh: Remove temporay file upon exit.
215
216 2012-09-26  Joern Rennecke  <joern.rennecke@embecosm.com>
217
218         * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
219         arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
220         Use --enable-obsolete for picochip-elf.
221
222 2012-09-10   Diego Novillo  <dnovillo@google.com>
223
224         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
225
226 2012-09-04  Eric Botcazou  <ebotcazou@adacore.com>
227
228         * make_sunver.pl: Add missing newline at the end of extern "C++" block.
229
230 2012-08-24   Diego Novillo  <dnovillo@google.com>
231
232         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
233         
234 2012-08-14   Diego Novillo  <dnovillo@google.com>
235
236         * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
237
238 2012-08-13  Diego Novillo  <dnovillo@google.com>
239
240         * testsuite-management/validate_failures.py (ExpirationDate): Tidy
241         comment.
242
243 2012-08-13  Diego Novillo  <dnovillo@google.com>
244
245         * testsuite-management/validate_failures.py (ParseSummary): Fix
246         comment.
247
248 2012-08-13  Diego Novillo  <dnovillo@google.com>
249
250         * testsuite-management/validate_failures.py: Import datetime.
251         (TestResult.ExpirationDate): New.
252         (TestResult.HasExpired): New.
253         (ParseSummary): Call it.  If it returns True, warn that the
254         expected failure has expired and do not add it to the set of
255         expected results.
256         (GetResults): Clarify documentation.
257
258 2012-07-26   Diego Novillo  <dnovillo@google.com>
259
260         * testsuite-management/validate_failures.py: Do not use
261         'with ... as ...' constructs.
262
263 2012-07-19   Diego Novillo  <dnovillo@google.com>
264
265         * testsuite-management/validate_failures.py (CollectSumFiles):
266         Rename from GetSumFiles.
267         (GetSumFiles): Factor out of CheckExpectedResults.
268         (CheckExpectedResults): Call it.
269         (ProduceManifest): Call it.
270
271 2012-07-18   Diego Novillo  <dnovillo@google.com>
272
273         * testsuite-management/validate_failures.py: Fix
274         /usr/bin/python invocation.
275
276 2012-06-19  Steven Bosscher  <steven@gcc.gnu.org>
277
278         * check_makefile_deps.sh: Look for c-common.o in c-family/.
279         Add a few more crt* files to the list of files to skip.
280
281 2012-05-31  Marek Polacek  <polacek@redhat.com>
282
283        * mklog: Prevent printing three spaces after the date.
284
285 2012-06-04   Diego Novillo  <dnovillo@google.com>
286
287         * testsuite-management/validate_failures.py (GetResults):
288         Change argument to accept list of summary files to analyze.
289         Update callers.
290         (CheckExpectedResults): Handle options.manifest, options.results
291         and options.ignore_missing_failures.
292         (Main): Add options --manifest, --results and --ignore_missing_failures.
293
294 2012-05-31   Diego Novillo  <dnovillo@google.com>
295              Cary Coutant  <ccoutant@google.com>
296
297         * mklog: New.
298
299 2012-05-25  H.J. Lu  <hongjiu.lu@intel.com>
300
301         PR bootstrap/53472
302         * contrib/compare-debug (remove_comment): New function.
303         Remove any .comment sections if the first cmp failed.
304
305 2012-05-09  David Edelsohn  <dje.gcc@gmail.com>
306
307         * gcc_update: Use $GCC_SVN to retrieve branch and revision.
308
309 2012-05-01  Richard Henderson  <rth@redhat.com>
310
311         * gcc_update: Add libatomic generated files.
312
313 2012-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
314
315         * compare_tests: Append '/' to make 'find' traverse
316         symlinked directories.
317
318 2012-04-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
319
320         * testsuite-management/validate_failures.py (GetBuildData): Use
321         target_alias.
322
323 2012-04-06  Doug Evans  <dje@google.com>
324
325         * dg-extract-results.sh: Handle KFAILs.
326
327 2012-03-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
328
329         * config-list.mk (LIST): Remove mips-sgi-irix6.5.
330
331 2012-03-13  Joseph Myers  <joseph@codesourcery.com>
332
333         * gennews (files): Add files for GCC 4.7.
334
335 2012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
336
337         * config-list.mk (LIST): Remove mips-openbsd.
338
339 2012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
340
341         * config-list.mk (LIST): Remove alpha-dec-osf5.1.
342
343 2012-03-02   Diego Novillo  <dnovillo@google.com>
344
345         * testsuite-management/validate_failures.py (class TestResult): Fix
346         match pattern for the summary line.  If there is a parsing failure,
347         show the line we failed to parse.
348
349 2012-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
350
351         PR libstdc++/52188
352         * make_sunver.pl: Remove #ifdef handling.
353
354 2012-02-17   Doug Kwan  <dougkwan@google.com>
355
356         * contrib/testsuite-management/validate_failures.py
357         (GetMakefileValue): Check for cross compilers.
358
359 2012-02-15   Quentin Neill  <quentin.neill@amd.com>
360
361         * compare_tests: Fix trailing paths in dir arguments.
362         Handle sum1/sum2 temp files with others.
363
364 2012-02-14  Walter Lee  <walt@tilera.com>
365
366         * config-list.mk (LIST): Add tilegx-linux-gnu and
367         tilepro-linux-gnu.
368         * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
369         (gcc/config/tilepro/mul-tables.c): New dependencies.
370
371 2012-02-11  Mike Stump  <mikestump@comcast.net>
372
373         * compare_tests (exit_status): Fix.
374
375 2012-02-10   Diego Novillo  <dnovillo@google.com>
376
377         * repro_fail: Add --debug and --debug-tui flags.
378
379 2012-02-02  Sumanth G  <sumanth.gundapaneni@kpitcummins.com>
380             Jayant R Sonar  <jayant.sonar@kpitcummins.com>
381
382         * config-list.mk (LIST): Add cr16-elf.
383
384 2012-01-02  Georg-Johann Lay  <avr@gjlay.de>
385
386         PR target/51345
387         * gcc_update (files_and_dependencies): Add
388         gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
389
390 2011-11-29  DJ Delorie  <dj@redhat.com>
391
392         * config-list.mk (LIST): Add rl78-elf.
393
394 2011-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
395
396         * make_sunver.pl: Convert '?' in glob patterns to '.'.
397
398 2011-11-07  Richard Henderson  <rth@redhat.com>
399
400         Merged from transactional-memory.
401
402         * gcc_update: Add libitm to touch data.
403
404 2011-11-07   Quentin Neill  <quentin.neill@amd.com>
405
406         * compare_tests: Add ability to compare all .sum
407         files from two build directories.
408
409 2011-11-05  Joern Rennecke  <joern.rennecke@embecosm.com>
410
411         * contrib-list.mk: Add Epiphany configurations.
412
413 2011-09-13   Diego Novillo  <dnovillo@google.com>
414
415         * testsuite-management: New.
416         * testsuite-management/validate_failures.py: New.
417
418 2011-08-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
419
420         * gcc_update: Determine svn branch from hg convert_revision.
421
422 2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
423
424         * config-list.mk (i586-netware): Remove.
425         (.PHONY): Remove make-script-dir dependency.
426         (make-script-dir): Remove.
427         ($(LIST)): Remove make-script-dir dependency.
428
429 2011-07-15  Bernd Schmidt  <bernds@codesourcery.com>
430
431         * gcc_update: Add C6X generated files.
432         * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
433
434 2011-07-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
435
436         * config-list.mk (LIST): Append OPT-enable-obsolete to
437         alpha-dec-osf5.1, mips-sgi-irix6.5.
438
439 2011-06-24  Diego Novillo  <dnovillo@google.com>
440
441         * repro_fail: New.
442
443 2011-06-21  Joseph Myers  <joseph@codesourcery.com>
444
445         * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
446
447 2011-05-19  Joseph Myers  <joseph@codesourcery.com>
448
449         * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
450         gcc/config/arm/arm-fpus.def.
451
452 2011-05-10  Joseph Myers  <joseph@codesourcery.com>
453
454         * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
455         dependencies.
456
457 2011-05-09  Joseph Myers  <joseph@codesourcery.com>
458
459         * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
460
461 2010-05-05  Joern Rennecke  <joern.rennecke@embecosm.com>
462
463         * config-list.mk: New file.
464
465 2011-05-02  Joseph Myers  <joseph@codesourcery.com>
466
467         * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
468
469 2011-04-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
470
471         * paranoia.cc (ENUM_BITFIELD): Remove.
472
473 2011-04-08  Joseph Myers  <joseph@codesourcery.com>
474
475         * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
476
477 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
478
479         * compare-all-tests (all_targets): Remove crx and m68hc11.
480
481 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
482
483         PR bootstrap/48135
484         * make_sunver.pl: Don't use File::Glob.
485
486 2011-03-05  Joseph Myers  <joseph@codesourcery.com>
487
488         * gennews (files): Add files for GCC 4.6.
489
490 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
491
492         * patch_tester.sh (nopristinecache): New shell var, set according
493         to presence or absence of new -nopristinecache option.
494         (usage): Document new option.
495         (bootntest_pristine): Implement it.
496
497 2010-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
498
499         * make_sunver.pl: Use elfdump -s to extract symbols if possible,
500         readelf -s otherwise.
501
502 2010-11-08  Eric Botcazou  <ebotcazou@adacore.com>
503
504         * make_sunver.pl: Ignore entries without symbol name first.  Then do
505         not ignore symbols marked as 'R'.
506
507 2010-10-18  Andi Kleen  <ak@linux.intel.com>
508
509         * gccbug.el: Remove.
510
511 2010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
512
513         * gcc_update: Run $GCC_HG pull and update separately.
514         Check parents for SVN revision.
515
516 2010-10-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
517
518         * test_recheck: New script.
519
520 2010-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
521
522         * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
523         Also escape characters with grave accents, to be fixed ...
524         (unmunge): ... here.
525         (postprocess): Also handle @/ and @acronym{...}.
526
527 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
528
529         * check_GNU_style.sh: Do not print warning messages when there are
530         no occurences.
531
532 2010-09-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
533
534         * gcc_update: Handle hg, too.
535
536 2010-07-08  Eric Botcazou  <ebotcazou@adacore.com>
537
538         * make_sunver.pl: Remove extra whitespace in regexp.
539
540 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
541
542         * check_GNU_style.sh: New.
543
544 2010-07-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
545
546         * make_sunver.pl: New file.
547
548 2010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
549
550        * compare-debug (Darwin): Remove '-x' flag from ld-based object
551        stripping.  Add a comment as to why we do it this way.
552
553 2010-06-20  Alexandre Oliva  <aoliva@redhat.com>
554
555         * compare-debug: Drop LTO sections.
556
557 2010-06-15  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
558
559         * gcc_update: Support updating a git clone.
560
561 2010-06-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
562
563         * test_summary: Don't use diff -u.
564         Adapt egrep regex.
565
566 2010-06-02  Andrew Haley  <aph@redhat.com>
567
568         * download_prerequisites: New script.
569
570 2010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
571
572         * dg-extract-results.sh: Redirect grep output to /dev/null instead
573         of grep -q.
574
575 2010-04-22  Basile Starynkevitch  <basile@starynkevitch.net>
576
577         * gcc_update: Sets the locale to C.
578
579 2010-04-06  Joseph Myers  <joseph@codesourcery.com>
580
581         * gennews (files): Add files for GCC 4.5.
582
583 2010-03-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
584
585         Fix *.log tests output containing "===".
586         * dg-extract-results.sh (/\===/): Rename to ...
587         (/^\t\t=== .* ===$/): ... this pattern.
588
589 2010-03-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
590
591         * dg-extract-results.sh: Fix result order to match sequential case.
592
593 2010-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
594
595         * check_warning_flags.sh: Use \012 instead of \n with tr.
596
597 2010-01-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
598
599         * dg-extract-results.sh: Don't use tail -n.
600
601 2009-10-03  H.J. Lu  <hongjiu.lu@intel.com>
602             Richard Guenther  <rguenther@suse.de>
603
604         PR lto/39216
605         * gcc_update: Adjust file timestamps for lto-plugin.
606
607 2009-09-10  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
608
609         PR bootstrap/41245
610         * compare-debug: Handle stripping of dwarf debug sections from darwin
611         mach-o objects.
612
613 2009-09-04  Alexandre Oliva  <aoliva@redhat.com>
614
615         * compare-debug: Grep for blank before dash to avoid grep -e.
616
617 2009-09-01  Alexandre Oliva  <aoliva@redhat.com>
618
619         * compare-debug: Look for .gkd files and compare them.
620
621 2009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
622
623         PR testsuite/41166
624         * test_summary: Invoke config.status, rather than trying to
625         parse it.  Adjust awk script.
626
627 2009-08-18  Alexandre Oliva  <aoliva@redhat.com>
628
629         * compare-debug: Drop .eh_frame relocations too.
630
631 2009-08-18  H.J. Lu  <hongjiu.lu@intel.com>
632
633         PR testsuite/40704
634         * test_summary: Filter out "\r". 
635
636 2009-06-02  Alexandre Oliva  <aoliva@redhat.com>
637
638         * compare-debug: Don't fail just because of .eh_frame differences.
639
640 2009-04-27  Jakub Jelinek  <jakub@redhat.com>
641
642         PR testsuite/39807
643         * dg-extract-results.sh: Close open files and use >> instead of >
644         to decrease number of concurrently open files from awk.  Avoid
645         = at the beginning of a regexp and redirect to a file determined
646         by curfile variable rather than concatenated strings to workaround
647         Solaris nawk bug.
648
649 2009-04-25  Gerald Pfeifer  <gerald@pfeifer.com>
650
651         * test_summary: Only include LAST_UPDATED if it exists.
652         Complete copyright years.
653
654 2009-04-16  Paolo Bonzini  <bonzini@gnu.org>
655
656         * compare-all-tests: New.
657
658 2009-04-14  Jakub Jelinek  <jakub@redhat.com>
659
660         * gennews (files): Reference GCC 4.4 web pages.
661
662 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
663
664         * reghunt/date_based/reg_periodic: Change copyright header to refer
665         to version 3 of the GNU General Public License and to point readers
666         at the COPYING3 file and the FSF's license web page.
667         * reghunt/date_based/reg_search: Likewise.
668         * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
669         * regression/btest-gcc.sh: Likewise.
670         * regression/objs-gcc.sh: Likewise.
671
672 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
673
674         * check_warning_flags.sh: Update flag exceptions.
675
676 2008-11-18  Ben Elliston  <bje@au.ibm.com>
677
678         * dg-cmp-results.sh: Do not print usage if either .sum file cannot
679         be opened; print a more meaningful error instead.
680
681 2008-10-24  Janis Johnson  <janis187@us.ibm.com>
682             Jakub Jelinek  <jakub@redhat.com>
683
684         * dg-extract-results.sh: New file.
685
686 2008-07-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
687
688         * check_makefile_deps.sh: New file.
689
690 2008-05-08  Sebastian Pop  <sebastian.pop@amd.com>
691
692         * patch_tester.sh (report): Do not print "Checker: ".
693
694 2008-04-23  Sebastian Pop  <sebastian.pop@amd.com>
695
696         * patch_tester.sh (report): Do not print the time.
697
698 2008-04-01  Joseph Myers  <joseph@codesourcery.com>
699
700         * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
701         Handle @heading.  Handle enumerated lists with starting numbers
702         and extra headings.
703
704 2008-03-10  Janis Johnson  <janis187@us.ibm.com>
705
706         * patch_tester.sh (initialization): Initialize svnpatch and stop.
707         (usage): Add -svnpath and -stop.        
708         (makedir): New.
709         (argument handling): Process -stop and -svnpath.
710         (setup code): Use makedir, error out if initial svn checkout fails.
711         (update): Use svnpath.  Invoke contrib/gcc_update.
712         (apply_patch): Require that patch was created at top level.  Use eval
713         with option variables.  Don't use bootstrap target for make.  Verify
714         that some tests were run.
715         (bootntest_patched): Use snvpath.
716         (main loop): For -stop, exit when there are no more patches to test.
717
718 2008-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
719
720         * check_warning_flags.sh: Instead of invoke.texi, take the path
721         to the doc directory as argument.  Check that warnings listed in
722         'gcc --help' are accepted by the compiler, and listed in the
723         manuals.
724
725 2008-03-06  Tom Tromey  <tromey@redhat.com>
726
727         * patch_tester.sh (usage): Watermark is not lexicographic.
728         Load $STATE/defaults if it exists.
729         (selfexec): Use $0.
730         (apply_patch): Handle deletions.
731         (bootntest): Handle default settings.
732
733 2008-03-05  Jakub Jelinek  <jakub@redhat.com>
734
735         * gennews (files): Reference GCC 4.3 web pages.
736
737 2008-02-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
738
739         * check_warning_flags.sh: New file.
740
741 2008-01-25  Joseph Myers  <joseph@codesourcery.com>
742
743         * paranoia.cc (main): Remove handling of c4x_single and
744         c4x_extended formats.
745
746 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
747
748         * compareSumTests3: Changed to GPLv3.
749         * prepare_patch.sh: Same.
750         * uninclude: Same.
751         * dglib.pm: Same.
752         * gennews: Same.
753         * texi2pod.pl: Same.
754         * analyze_brprob: Same.
755         * gcc_build: Same.
756
757 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
758
759         * patch_tester.sh: Changed to GPLv3.
760
761 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
762
763         * patch_tester.sh: Don't save the script anymore.
764
765 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
766
767         * patch_tester.sh: New.
768         * prepare_patch.sh: New.
769
770 2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
771
772         * compare-debug: Introduce -p flag to preserve .stripped files.
773
774 2007-10-08  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
775
776         * texi2pod.pl: Handle @asis.
777         (postprocess): Move @gccoptlist{} after all formatting commands.
778         
779 2007-10-01  Alexandre Oliva  <aoliva@redhat.com>
780
781         * compare-debug: Avoid spurious errors when .stripped files
782         exist.
783
784 2007-09-22  Hans-Peter Nilsson  <hp@axis.com>
785
786         * warn_summary (srcdirFilter): Add fixincludes, sim,
787         newlib and mpfr.
788
789 2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>
790
791         * gcc_update: Handle different URL paths and tags.
792
793 2007-08-16  Alexandre Oliva  <aoliva@redhat.com>
794
795         * compare-debug: New.
796
797 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
798             Andreas Schwab  <schwab@suse.de>
799
800         * gcc_update: Use "svn info" for revision number.  Create
801         gcc/REVISION with branch name and revision number.
802
803 2007-08-10  Diego Novillo  <dnovillo@google.com>
804
805         * gcc.doxy: Rename from tree-ssa.doxy.
806
807 2007-08-10  Diego Novillo  <dnovillo@google.com>
808
809         * tree-ssa.doxy: Update for doxygen 1.5.
810         Include all the files in the middle and back ends.
811
812 2007-06-30  Hans-Peter Nilsson  <hp@axis.com>
813
814         * gcc_update (files_and_dependencies): Handle
815         gcc/testsuite/gcc.dg/cpp/direct2s.c.
816
817 2007-05-13  Mark Mitchell  <mark@codesourcery.com>
818
819         * gennews (files): Reference GCC 4.2 web pages.
820
821 2007-04-04  Zack Weinberg  <zack@mrtock.ucsd.edu>
822
823         * texi2pod.pl: Correct handling of @itemize with no argument.
824
825 2007-03-17  Hans-Peter Nilsson  <hp@axis.com>
826
827         * uninclude: New utility, from Alexandre Oliva.
828
829 2007-02-26  Dominique Dhumieres  <dominiq@lps.ens.fr>
830
831         * test_installed: Adjust to the move from g77 to gfortran.
832
833 2007-02-16  Matthias Klose  <doko@debian.org>
834
835         * texi2pod.pl: Handle @subsubsection, ignore @anchor.
836
837 2007-02-10  Hans-Peter Nilsson  <hp@axis.com>
838
839         * test_summary (configflags): Adjust for changes in the
840         config.status format due to update to autoconf 2.59.
841
842 2007-02-09  Daniel Jacobowitz  <dan@codesourcery.com>
843
844         * gcc_update: Update for configure.in -> configure.ac.
845
846 2007-02-06  Richard Sandiford  <richard@codesourcery.com>
847
848         * texi2pod.pl: Handle @multitable.
849
850 2007-01-15  Tom Tromey  <tromey@redhat.com>
851
852         * download_ecj: New file.
853
854 2006-09-27  Matthew Sachs  <msachs@apple.com>
855
856         * compareSumTests3: POD syntax fix.
857
858 2006-09-27  Matthew Sachs  <msachs@apple.com>
859
860         * dglib.pm: Initial commit.
861         * compareSumTests3: Initial commit.
862
863 2006-09-18  Bernhard Fischer  <aldot@gcc.gnu.org>
864
865         * dg-cmp-results.sh (compare-$$.awk): Print name[old]
866         and not non-existing nm[old].
867
868 2006-07-06  Paul Eggert  <eggert@cs.ucla.edu>
869
870         Port to hosts whose 'sort' and 'tail' implementations
871         treat operands with leading '+' as file names, as POSIX
872         has required since 2001.  However, make sure the code still
873         works on pre-POSIX hosts.
874         * compare_tests: Don't assume "sort +2" is equivalent to
875         "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
876
877 2006-06-05  James Lemke  <jwlemke@wasabisystems.com>
878
879         * dg-cmp-results.sh: New script for comparing DejaGNU logs.
880
881 2006-06-02  Richard Earnshaw  <rearnsha@arm.com>
882             Mike Stump  <mrs@apple.com>
883
884         * compare_tests: Handle multilibs better.
885
886 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
887
888         * texi2pod.pl: Correct handling of absolute @include.
889
890 2006-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
891
892         * texi2pod.pl: Handle -I.
893
894 2006-02-28  Mark Mitchell  <mark@codesourcery.com>
895
896         * gennews (files): Update for GCC 4.1.
897
898 2006-01-24  Diego Novillo  <dnovillo@redhat.com>
899
900         * gcc_update (files_and_dependencies): Handle
901         libgomp/testsuite/Makefile.in.
902
903 2006-01-18  Richard Henderson  <rth@redhat.com>
904             Diego Novillo  <dnovillo@redhat.com>
905
906         * gcc_update (files_and_dependencies): Add libgomp files.
907
908 2005-12-06  Ben Elliston  <bje@au.ibm.com>
909
910         * newcvsroot: Remove.
911
912 2005-11-03  Steven Bosscher  <stevenb@suse.de>
913
914         * gcc_build: Fix my previous checking.
915
916 2005-11-01  Joseph S. Myers  <joseph@codesourcery.com>
917
918         * gcc_update: Include revision number in LAST_UPDATED.
919
920 2005-10-30  Steven Bosscher  <stevenb@suse.de>
921
922         * gcc_build: Use gcc.gnu.org as the default server.  Set up
923         SVN_REPOSITORY correctly.  Add support for checking out branches.
924
925 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
926
927         * gcc_update: When svn update is called and
928         --silent is used, pass -q.
929
930 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
931
932         * gcc_update: Remove the -q from svn invocation.
933
934 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
935
936         * gcc_build: Remove -d from the call to gcc_update.
937
938 2005-10-28  Daniel Berlin  <dberlin@dberlin.org>
939             Ben Elliston  <bje@au1.ibm.com>
940         
941         * gcc_update: Update for svn.
942         * newcvsroot: Ditto.
943         * gcc_build: Ditto.
944
945 2005-10-21  Mark Mitchell  <mark@codesourcery.com>
946
947         * texi2pod.pl: Substitue for @value even when part of @include. 
948
949 2005-10-21  Bob Wilson  <bob.wilson@acm.org>
950
951         * texi2pod.pl: Convert two single quotes or two backquotes to
952         double quotes.
953
954 2005-08-23  Ben Elliston  <bje@au.ibm.com>
955
956         * gcc_update: Update dependencies for libjava/aclocal.m4.
957
958 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
959
960         * All files: Update with new FSF address.
961
962 2005-07-14  Ben Elliston  <bje@au.ibm.com>
963
964         * filter_params.pl: Typo fix.
965         * filter_knr2ansi.pl: Likewise.
966
967 2005-06-05  Gerald Pfeifer  <gerald@pfeifer.com>
968
969         * gennews (files): Update for egcs-1.0 release pages consolidation.
970
971 2005-04-17  Joseph S. Myers  <joseph@codesourcery.com>
972
973         * gennews (files): Update for GCC 4.0.
974
975 2005-03-18  Alexandre Oliva  <aoliva@redhat.com>
976
977         * gcc_update (silent): Unset instead of initializing to null.
978
979 2005-03-18  Andreas Schwab  <schwab@suse.de>
980
981         * gcc_update (apply_patch): Properly quote $1.
982
983 2005-03-18  Zack Weinberg  <zack@codesourcery.com>
984
985         * gcc_update: Add --silent option.
986
987 2005-03-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
988
989         * warn_summary (keywordFilter): Update sed pattern for new quoting
990         style in warnings.
991
992 2005-03-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
993
994         * warn_summary: Add -fortran subdir flag.
995         (subdirectoryFilter): Fix missing ada subdir.
996
997 2004-11-20  Hans-Peter Nilsson  <hp@bitrange.com>
998
999         * gcc_update (touch_files): Don't rely on "make" being GNU make;
1000         grep for "Touching" to determine that the rule executes.
1001
1002 2004-11-14  Hans-Peter Nilsson  <hp@bitrange.com>
1003
1004         * gcc_update (touch_files): Explicitly pass --no-print-directory.
1005
1006 2004-11-04  Andrew Pinski  <pinskia@physics.uc.edu>
1007
1008         * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
1009
1010 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
1011
1012         * gcc_update: Add fixincludes.
1013
1014 2004-08-26  Matthias Klose  <doko@debian.org>
1015
1016         * texi2pod.pl: keep references of the form @ref{...}, print them bold.
1017
1018 2004-08-26  Matthias Klose  <doko@debian.org>
1019
1020         * test_summary: Include baseline used for libstdc++-v3 abi check
1021         in test summary.
1022
1023 2004-08-25  Ben Elliston  <bje@au.ibm.com>
1024
1025         * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
1026
1027 2004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
1028
1029         * gcc_update (self): libjava/configure.in -> configure.ac. Automake
1030         update done.
1031
1032 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
1033
1034         * gcc_update: libjava/configure.ac -> configure.in.  Automake
1035         1.4 does not handle configure.ac properly.
1036
1037 2004-08-04  Andreas Schwab  <schwab@suse.de>
1038
1039         * gcc_update: libjava/configure.in -> configure.ac.
1040
1041 2004-08-03  Richard Earnshaw  <rearnsha@arm.com>
1042
1043         * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
1044
1045 2004-07-16  Jeff Law  <law@redhat.com>
1046
1047         * analyze_brprob: Fix comments.  More consistent output format.
1048
1049 2004-06-17  Diego Novillo  <dnovillo@redhat.com>
1050
1051         * tree-ssa.doxy: Update for doxygen 1.3.5.
1052
1053 2004-06-14  Andreas Jaeger  <aj@suse.de>
1054
1055         * gcc_update: boehm-gc/configure.in -> configure.ac.
1056
1057 2004-06-16  Paolo Bonzini  <bonzini@gnu.org>
1058
1059         * gcc_update (boehm-gc/configure): Depend on
1060         boehm-gc/configure.ac instead of boehm-gc/configure.in
1061
1062 2004-06-14  Paolo Bonzini  <bonzini@gnu.org>
1063
1064         * gcc_update (libmudflap/configure): Depend on
1065         libmudflap/configure.ac instead of libmudflap/configure.in
1066
1067 2004-06-14  Andreas Jaeger  <aj@suse.de>
1068
1069         * gcc_update: Add libcpp.
1070
1071 2004-06-10  Andreas Jaeger  <aj@suse.de>
1072
1073         * gcc_update: Add libgfortran.
1074
1075 2004-05-29  Andrew Pinski  <pinskia@physics.uc.edu>
1076
1077         * gcc_update (libbanshee/configure): Depend on
1078         libbanshee/configure.ac instead of libbanshee/configure.in
1079
1080 2004-05-17  Zack Weinberg  <zack@codesourcery.com>
1081
1082         * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
1083         from list of files to be touched.
1084         * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
1085
1086 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
1087
1088         * gennews: Update for GCC 3.4.
1089
1090 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
1091
1092         Merge from tree-ssa-20020619-branch.
1093
1094         * filter_gcc_for_doxygen: New file.
1095         * filter_knr2ansi.pl: New file.
1096         * filter_params.pl: New file.
1097         * tree-ssa.doxy: New file.
1098         * contrib/gcc_update (files_and_dependencies): Handle
1099         libbanshee and libmudflap.
1100
1101 2004-04-12  Kelley Cook  <kcook@gcc.gnu.org>
1102             Andreas Jaeger  <aj@suse.de>
1103
1104         * gcc_update (files_and_dependencies): Insert zlib dependencies.
1105
1106 2004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
1107
1108         * gcc_update (files_and_dependencies): libobjc/configure now
1109         depends on configure.ac, not configure.in.
1110
1111 2004-04-01  Kelley Cook  <kcook@gcc.gnu.org>
1112
1113         * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
1114
1115 2004-03-16  Andreas Tobler  <a.tobler@schweiz.ch>
1116
1117         * gcc_update (files_and_dependencies): Insert libffi dependencies.
1118
1119 2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
1120
1121         * gcc_update (files_and_dependencies): Insert libada/configure.
1122
1123 2004-02-29  Andrew Pinski  <pinskia@physics.uc.edu>
1124
1125         * gcc_update (files_and_dependencies): Update intl/configure.in
1126         to intl/configure.ac.
1127
1128 2004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
1129
1130         * gcc_update (files_and_dependencies): Update fastjar/configure.in
1131         to fastjar/configure.ac
1132
1133 2004-01-07  Kelley Cook  <kcook@gcc.gnu.org>
1134
1135         * gcc_update (files_and_dependencies): Remove non-existant files.
1136
1137 2004-01-05  Kelley Cook  <kcook@gcc.gnu.org>
1138
1139         * gcc_update (files_generated): Revert 2003-12-18 change.
1140
1141 2004-01-03  Andrew Pinski  <pinskia@physics.uc.edu>
1142
1143         * gcc_update (files_and_dependencies): For gcc directory,
1144         rename configure.in to configure.ac.
1145
1146 2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
1147
1148         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
1149         remove acconfig.h. No longer used.
1150
1151 2003-12-18  Kelley Cook  <kcook@gcc.gnu.org>
1152
1153         * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
1154         gcc/ada/gnat_ug_* to use it.
1155
1156 2003-12-16  James E Wilson  <wilson@specifixinc.com>
1157
1158         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
1159         rename configure.in to configure.ac, and stamp-h.in to config-h.in.
1160
1161 2003-12-11  Kelley Cook  <kcook@gcc.gnu.org>
1162
1163         * gcc_update (files_and_dependencies): Correct typo in the filename
1164         gnat_ug_wnt.texi.
1165
1166 2003-12-08  Arnaud Charlet  <charlet@act-europe.fr
1167
1168         * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
1169         treeprs.ads.
1170
1171 2003-10-16  Mark Mitchell  <mark@codesourcery.com>
1172
1173         * gennews (files): Add GCC 3.3 files.
1174
1175 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
1176
1177         * gcc_build: Fix handling of -t option.  Add -x option.
1178
1179 2003-07-31  Matt Kraai  <kraai@alumni.cmu.edu>
1180
1181         * texi2pod.pl: Remove extra line.
1182
1183 2003-07-15  Matt Kraai  <kraai@alumni.cmu.edu>
1184
1185         * texi2pod.pl: Default @itemize's parameter to @bullet.
1186
1187 2003-07-12  Zack Weinberg  <zack@codesourcery.com>
1188
1189         * gcc_update: gcc/acconfig.h no longer exists.
1190
1191 2003-07-11  Matthias Klose  <doko@debian.org>
1192
1193         * test_installed: Add options to run objc tests.
1194         In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
1195
1196 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
1197
1198         * gcc_update: Remove gcc/intl/plural.c from list.
1199         Add new generated files intl/plural.c, intl/configure,
1200         intl/config.h.in.
1201
1202 2003-06-13  Jason Thorpe  <thorpej@wasabisystems.com>
1203
1204         * gcc_update (files_and_dependencies): Add
1205         gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
1206         gcc/testsuite/gcc.dg/cpp/mi1c.h.
1207
1208 2003-05-23  Nathanael Nerode  <neroden@gcc.gnu.org>
1209
1210         * paranoia.cc: Fix spelling error.
1211
1212         * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
1213         to GCC.
1214
1215 2003-04-04  Mike Stump  <mrs@apple.com>
1216
1217         * compare_tests: Fix exit status and be more flexible with spacing.
1218
1219 2003-03-08  Phil Edwards  <pme@gcc.gnu.org>
1220
1221         * test_summary:  Add -h, print existing comments as help.
1222
1223 2003-03-03  H.J. Lu  <hjl@gnu.org>
1224
1225         * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
1226         * gcc_update: Likewise.
1227
1228 2003-01-19  Alexandre Oliva  <aoliva@redhat.com>
1229
1230         * test_summary (configflags): Only use the first match.  Remove
1231         excess space.  Use sub instead of gsub where possible.  Use `none'
1232         if no configure flags were given.
1233
1234 2003-01-10  Loren J. Rittle  <ljrittle@acm.org>
1235
1236         * test_summary (configflags): awk portability.
1237
1238 2003-01-07  Alexandre Oliva  <aoliva@redhat.com>
1239
1240         * test_summary (configflags): Compute correctly with both
1241         autoconfiscated and Cygnus-style top-level.
1242
1243 2003-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1244
1245         * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
1246         on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
1247         gcc/java/keyword.gperf
1248
1249 2002-12-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1250
1251         * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
1252         depending on gcc/intl/plural.y.
1253
1254 2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
1255
1256         * gcc_update (configure): Depend on config/acx.m4 as well.
1257
1258         * gcc_update (configure): Depend on configure.in.
1259
1260 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1261
1262         * texi2pod.pl: Skip contents of @copying.
1263
1264 2002-11-09  Zack Weinberg  <zack@codesourcery.com>
1265
1266         * gthr_supp_vxw_5x.c: New file.
1267
1268 2002-10-21  Richard Henderson  <rth@redhat.com>
1269
1270         * paranoia.cc (real_c_float::image): Accomodate size of
1271         real_internal format.
1272         (main): Unbuffer stdio.  Add real_internal format.
1273         (floor_log2_wide): New.
1274
1275 2002-10-16  Richard Henderson  <rth@redhat.com>
1276
1277         * paranoia.cc (ENUM_BITFIELD): New.
1278         (class): Define as klass around real.h.
1279         (real_c_float): Not a template any longer; define MODE as a
1280         class static constant; use real_format elements for SIZE.
1281         Update uses of real_to_decimal and real_to_hexadecimal.
1282         (main): Change -g argument to use a format name.
1283         (mode_for_size): Remove.
1284
1285 2002-09-16  Richard Henderson  <rth@redhat.com>
1286
1287         * paranoia.cc: New file.
1288
1289 2002-09-04  Richard Henderson  <rth@redhat.com>
1290
1291         * enquire.c: Remove.
1292
1293 2002-08-14  Mark Mitchell  <mark@codesourcery.com>
1294
1295         * gennews (files): Add GCC 3.2 files.
1296
1297 2002-07-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1298
1299         * gennews (files): Add proper files for the GCC 3.1 release series.
1300         Simplify and reformat introductory wording.
1301
1302 2002-07-16  Nathanael Nerode  <neroden@gcc.gnu.org>
1303
1304         * enquire.c: Move from gcc.
1305
1306 2002-07-16  H.J. Lu  <hjl@gnu.org>
1307
1308         * gcc_update (touch_files): Pass -s to ${MAKE}.
1309
1310 2002-06-26  Zack Weinberg  <zack@codesourcery.com>
1311
1312         * texi2pod.pl: Correct handling of the internal R<> sequence.
1313
1314 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
1315
1316         * gcc_update (files_and_dependencies): Add generated Texinfo files
1317         for Ada.
1318
1319 2002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1320
1321         * test_installed: Allow for PWDCMD to override hardcoded pwd.
1322         * test_summary: Likewise.
1323
1324 2002-04-18  Geoffrey Keating  <geoffk@redhat.com>
1325
1326         * gcc_update (touch_files): Don't have empty for loop.
1327
1328 2002-04-16  Richard Henderson  <rth@redhat.com>
1329
1330         * gcc_update: Remove libchill.
1331
1332 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1333
1334         * texi2pod.pl: Handle @end ftable and @end vtable.
1335
1336 2002-03-11  Zack Weinberg  <zack@codesourcery.com>
1337
1338         * texi2pod.pl: Handle @include, @ftable, @vtable.
1339         Reformat some code for clarity.
1340
1341 2002-02-24  Christian Jönsson  <c.christian.joensson@telia.com>
1342
1343         * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
1344         WARNING and ERROR output from the *.sum files.
1345
1346 2002-01-26  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1347
1348         * gennews (files): Replace gcc-2.95/gcc-2.95.html,
1349         gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
1350         and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
1351
1352 2002-01-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1353
1354         * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
1355         egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
1356         egcs-1.1/index.html.
1357
1358 2002-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1359
1360         * warn_summary: Add -ada subdirectory flag.
1361
1362 2001-12-12  Matthias Klose  <doko@debian.org>
1363
1364         * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
1365         generation of more than one man page from one source.
1366         Add '-' to set of valid chars for an identifier.
1367         Let -D option accept flags of the form <flag>=<value>.
1368         Use \s+ for whitespace detection in '@c man' lines.
1369         Handle @set and @clear independent of $output.
1370         Substitute all @value{}'s in a line.
1371
1372 2001-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1373
1374         * texi2pod.pl: Handle @ifnottex, @iftex and @display.  Handle @var
1375         in verbatim blocks specially.  Handle @unnumbered, @unnumberedsec
1376         and @center.  Allow [a-z] after @enumerate.  Handle 0 and numbers
1377         greater than 9 in enumerations.
1378
1379 2001-11-07  Laurent Guerby  <guerby@acm.org>
1380
1381         * gcc_update (files_and_dependencies): Add Ada dependencies.
1382
1383 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1384
1385         * snapshot: Remove.
1386
1387 2001-09-07  Richard Sandiford  <rsandifo@redhat.com>
1388
1389         Revert:
1390         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
1391         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
1392         touch.
1393
1394 2001-09-04  David.Billinghurst  <David.Billinghurst@riotinto.com>
1395
1396         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
1397         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
1398         touch.
1399
1400 Mon Aug 13 02:29:08 CEST 2001  Jan Hubicka  <jh@suse.cz>
1401
1402         * analyze_brprob: Update for changes in gcc debug output.
1403
1404 Sat Jul 28 22:37:49 CEST 2001  Jan Hubicka  <jh@suse.cz>
1405
1406         * analyze_brprob: Avoid more overflows.
1407
1408 2001-07-27  Richard Henderson  <rth@redhat.com>
1409
1410         * test_summary: Copy LAST_UPDATED UTC time to head of summary.
1411
1412 Fri Jul 27 18:01:21 CEST 2001  Jan Hubicka  <jh@suse.cz>
1413
1414         * analyze_brprob: Avoid overflows.
1415
1416 2001-07-27  Richard Henderson  <rth@redhat.com>
1417
1418         * gcc_update: Dump timestamp in LAST_UPDATED.
1419
1420 2001-07-26  Andreas Jaeger  <aj@suse.de>,
1421             Hans-Peter Nilsson  <hp@bitrange.com>
1422
1423         * analyze_brprob: Fix documentation.
1424
1425 Mon Jul 23 15:47:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
1426
1427         * analyze_brprob: Fix awk compatibility problems; update comment.
1428
1429 2001-07-23  Andreas Jaeger  <aj@suse.de>
1430
1431         * analyze_brprob: Fix more typos.
1432
1433 2001-07-23  Andreas Jaeger  <aj@suse.de>
1434
1435         * analyze_brprob: Fix typos.
1436
1437 2001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1438
1439         * texi2pod.pl: Handle @r inside @item.
1440
1441 2001-07-02  Zack Weinberg  <zackw@stanford.edu>
1442
1443         * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
1444
1445 2001-07-01  Zoltan Felleg  <zfelleg@telnet.hu>
1446
1447         * warn_summary: Fix typo in a comment.
1448
1449 2001-06-14  Albert Chin-A-Young  <china@thewrittenword.com>
1450
1451         * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
1452
1453 2001-06-13  Mark Mitchell  <mark@codesourcery.com>
1454
1455         * gennews: Set TERM to vt100 for Lynx.
1456
1457 2001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1458
1459         * release: Remove.
1460
1461 Tue Jun 12 12:21:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
1462
1463         * analyze_brprob: New file.
1464
1465 2001-06-11  Mark Mitchell  <mark@codesourcery.com>
1466
1467         * gcc_build: Output information about the commands used to
1468         configure the compiler.
1469
1470 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1471
1472         * gennews: Update for GCC 3.0.
1473
1474 2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1475
1476         * gcc_update: Update for move of documentation to gcc/doc.
1477
1478 2001-05-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1479
1480         * contrib/test_summary (files): Sort before evaluating.
1481
1482 2001-05-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1483
1484         * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
1485
1486 2001-05-21  Mark Mitchell  <mark@codesourcery.com>
1487
1488         * gcc_build: Use -d when invoking gcc_update.
1489
1490 2001-05-18  Andreas Jaeger  <aj@suse.de>
1491
1492         * gcc_update: Add rules for libf2c/libI77.
1493
1494 2001-05-17  Alexandre Oliva  <aoliva@redhat.com>
1495
1496         * gcc_update (touch_files): Use simpler, yet as portable, syntax.
1497
1498 2001-05-14  Loren J. Rittle  <ljrittle@acm.org>
1499
1500         * gcc_update (touch_files): Enhance make portability.
1501
1502 2001-05-14  Alexandre Oliva  <aoliva@redhat.com>
1503
1504         * gcc_update (touch_files): Use a Makefile to touch files.
1505
1506 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1507
1508         * texi2pod.pl: Add copyright and GPL notices.
1509
1510 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
1511
1512         * texi2pod.pl: Handle "\,".
1513
1514 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1515
1516         * texi2pod.pl: Fix regular expression for @r to avoid exponential
1517         recursion.  From Russ Allbery <rra@stanford.edu>.  Remove perl
1518         version check.
1519
1520 2001-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1521
1522         * warn_summary (stageNfilter): Update for recent changes in
1523         bootstrap logic.
1524
1525 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1526
1527         * texi2pod.pl: Require at least perl 5.6.0.
1528
1529 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1530
1531         * gcc_update: Add gcc/gcc.1 to generated files.
1532         * texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
1533         discarding to end of sentence with @xref where the sentence has an
1534         interior "." in markup, and handle discarding parentheses around
1535         such a sentence.
1536
1537 2001-01-11  Bernd Schmidt  <bernds@redhat.com>
1538
1539         * gennews: Add gcc-2.95.3.
1540
1541 2001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1542
1543         * texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
1544         @command.  Format URLs and email addresses in bold.
1545
1546 2001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1547
1548         * gcc_update: Add cpp.1 to the list of generated files.
1549
1550         * texi2pod.pl: Handle @option and @env.
1551
1552 2001-01-03  Mike Stump  <mrs@wrs.com>
1553
1554         * snapshot: Update to account for java libraries.
1555
1556 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
1557
1558         * test_summary: Export filesuffix, not fileprefix.
1559
1560 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1561
1562         * release: Change some EGCS references to GCC.
1563
1564 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1565
1566         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
1567         subdirectory flags.  Add source directory prefix filtering.
1568         Redirect diagnostic output to stderr.
1569
1570 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
1571
1572         * texi2pod.pl: If multiple @c man sections with the same tag
1573         appear, concatenate them in the final output.  When skipping,
1574         ignore block commands that can't cause skipping, and honor
1575         those that can.  Ensure that verbatim blocks are separate
1576         paragraphs.
1577
1578 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1579
1580         * gcc_update: Don't touch tradcif.c or java/parse.h.
1581
1582 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
1583
1584         * texi2pod.pl: Restructure for comprehensibility, add
1585         comments.  Merge handling of @ignore and @ifxxx.  Handle a
1586         whole bunch more Texinfo commands.  Use consistent formatting
1587         style.
1588
1589 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1590
1591         * gennews: New script.
1592
1593 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1594
1595         * gcc_update: Update a comment as we now require bison for CVS users.
1596
1597 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1598
1599         * gcc_update: Add gcov.1 to the list of generated files.
1600
1601 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
1602
1603         * gcc_build: Remove code to put information in a log file.
1604
1605 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
1606
1607         * texi2pod.pl:
1608           - Add real command line parsing.
1609           - Support @ifset, @ifclear, @set, @value, -D switch.
1610           - Support @sc.  Improve handling of @ref and friends.
1611           - Discard @subsection, @need, @node lines.
1612           - Un-nest font changes to match texinfo semantics.
1613           - Handle @{ and @}.  Oops.
1614           - Don't emit E<> directives inside verbatim blocks.
1615
1616 2000-11-12  Bruce Korb  <bkorb@gnu.org>
1617
1618         * release: generalize the release script a bit.
1619
1620 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
1621
1622         * gcc_build: Add -o option for setting the objdir to use.
1623
1624 2000-11-11  Jeff Law  <law@redhat.com>,
1625
1626         * release: New file.
1627
1628 2000-11-08  Jeff Law  <law@redhat.com>,
1629             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1630
1631         * snapshot: New file.
1632
1633 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
1634
1635         * gcc_build (bootstrap_gcc): New function.
1636         (configure_gcc): Likewise.
1637         (build_gcc): Rewritten to use configure and bootstrap.
1638         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
1639
1640 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
1641
1642         * gcc_build (MAKE): New variable.
1643         (build_gcc): Use it.  Fix logging of errors.
1644         (install_gcc): Likewise.
1645
1646 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
1647
1648         * gcc_build: Save the output from CVS into the logfile as well.
1649
1650 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
1651
1652         * gcc_build: Fix typos.
1653
1654 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1655
1656         * gperf-2.7-19981006.pat: Remove.
1657
1658 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1659
1660         * test_installed: Change EGCS references to refer to GCC.
1661
1662 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1663
1664         * gcc_update (touch_files): Add some informative output.
1665
1666 2000-09-16  Andreas Jaeger  <aj@suse.de>
1667
1668         * gcc_update: Remove gcc/c-parse.gperf.
1669
1670 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
1671             Alexandre Oliva  <aoliva@redhat.com>
1672
1673         * gcc_update: Execute touch_files_reexec even if `cvs update`
1674         failed.
1675
1676 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
1677
1678         * test_summary: AWK breaks with filenames containing `='.
1679
1680 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
1681
1682         * gcc_build: New script.
1683
1684 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
1685
1686         * gcc_update (files_and_dependencies): Remove generated YACC files.
1687
1688 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
1689
1690         * gcc_update (files_and_dependencies): Remove generated YACC files.
1691
1692 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
1693
1694         * newcvsroot: Handle filenames that contain spaces.
1695
1696 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
1697
1698         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
1699         Elide --with-gcc-version-trigger and --norecursion from
1700         configure flags.  Remove code to report status of haifa scheduler.
1701
1702 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
1703
1704         * gcc_update (self): Set to `$0'.
1705         (touch_files_reexec): Use `$self' instead of `$0'.
1706
1707 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
1708
1709         * gcc_update (touch_files_reexec): New function, run after the
1710         tree is modified.
1711
1712 2000-05-08  Richard Hendeson  <rth@cygnus.com>
1713
1714         * gcc_update: Remove references to inclhack.tpl.
1715
1716 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
1717
1718         * index-prop: Use a single pattern.  Also support *** cdiffs.
1719
1720 2000-04-28  Pavel Roskin  <pavel_roskin@geocities.com>
1721
1722         * index-prop: Don't change /dev/null.
1723
1724 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1725
1726         * gcc_update: Refer to GCC and gcc_update instead of egcs and
1727         egcs_update.
1728
1729 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
1730
1731         * index-prop: Fix occasional problem when using cvs diff -p.
1732
1733 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
1734
1735         * gcc_update: Remove references to cexp.c/cexp.y.
1736
1737 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1738
1739         * newcvsroot: Add check on the number of command-line arguments.
1740         Add usage.
1741
1742 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
1743
1744         * gcc_update: Allow patches compressed by bzip2.
1745
1746 1999-10-11  Martin v. Löwis  <loewis@informatik.hu-berlin.de>
1747
1748         * newcvsroot: New file.
1749
1750 1999-09-11  Craig Burley  <craig@jcb-sc.com>
1751
1752         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
1753
1754 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1755
1756         * gcc_update: New file.
1757         * egcs_update: Renamed to gcc_update.
1758
1759 1999-08-09  Robert Lipe  <robertlipe@usa.net>
1760
1761         * test_summary: Quote curly braces in 1999-07-03 change.
1762
1763 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
1764
1765         * egcs_update (files_and_dependencies): Fixed typo in
1766         gcc/cstamp-h.in.  Added gcc/config.in.
1767
1768 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
1769
1770         * egcs_update (files_and_dependencies): New function, with
1771         complete list of files to be updated, as well as their
1772         dependencies.
1773         (touch_files): Check the timestamp of each generated file against
1774         its dependencies'.
1775         (main): New flags --touch, --list and --help.  Remove the
1776         pre-update step.
1777
1778 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
1779
1780         * test_summary: Replace egcs with gcc.  Update e-mail address.
1781
1782 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1783             Jerry Quinn  <jquinn@nortelnetworks.com>
1784
1785         * egcs_update (touch_files, apply_patch): New functions.
1786         Use them.  New command-line option --patch.  Split test of local
1787         tree into two parts.  Add comments.
1788
1789 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
1790
1791         * test_summary: If Target is `unix{*}', append the Target variants
1792         to Host.
1793
1794 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
1795
1796         * test_summary: Set default mail-address and version for egcs
1797         instead of relying on unpredictable pathnames.
1798         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
1799
1800 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
1801
1802         * fixinc/*: Delete obsolete files.
1803
1804 1999-02-04  Robert Lipe  <robertlipe@usa.net>
1805
1806         * egcs_update: Test return values of 'cvs update'.  Propogate
1807         to caller as exit values.
1808
1809 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1810
1811         * egcs_update: Use "if" instead of "&&".  Touch generated files
1812         only after the corresponding *.y files.
1813
1814 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1815
1816         * egcs_update: Do not use xargs, but a backquote construct.
1817
1818 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
1819
1820         * test_summary (version): Remove carriage return that gawk inserts
1821         in the version string for some reason.
1822
1823 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1824
1825         * egcs_update: Only touch files that already exist.
1826
1827 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
1828
1829         * test_summary (EOF): Remove double backslash.
1830         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1831
1832 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
1833
1834         * test_summary (address): Set to egcs-testresults mailing list.
1835
1836 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
1837
1838         * test_summary (address): Added Marc Lehmann's testsuite-results
1839         to the default e-mail address.
1840
1841 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
1842
1843         * test_summary (-p, prepend_logs): Add these before the summary.
1844         (Compiler, Platform): Print these just before configflags.
1845
1846 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1847
1848         * warn_summary (longLineFilter): New shell function to encapsulate
1849         this functionality.  It is off by default, only active if -llf
1850         flag is specified.
1851         (subdirectoryFilter): Fix bug in filtering which made some
1852         subdirectory warnings erroneously appear in the toplevel set.
1853         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
1854         warnings from stage1 as well as stage0, which means warnings from
1855         outside the bootstrap directory.  Eg, the libraries, etc.
1856         (warningFilter): New shell function to encapsulate this
1857         functionality.
1858         (keywordFilter): New shell function to encapsulate this
1859         functionality.
1860
1861         Store data in a temp file rather than calculating it 3x.  Arrange
1862         to remove it on exit and signals.
1863
1864         Add -pass/-wpass flags to do "pass through" (i.e. manual
1865         inspection) of bootstrap output from a particular stageN as well
1866         as language subdirs.
1867
1868         Add better comments/documentation.
1869
1870 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1871
1872         * egcs_update: Add comment about keeping the FAQ synchronized.
1873
1874 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
1875
1876         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
1877         in the repo again.
1878
1879 Fri Oct 16 07:35:00 1998  Bruce Korb  <korb@datadesign.com>
1880
1881         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
1882
1883 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
1884
1885         * egcs_update: Remove gcc/java/parse.c from list of files to
1886         touch.
1887
1888 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1889
1890         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
1891
1892 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1893
1894         * warn_summary (subdirectoryFilter): New shell function to
1895         optionally filter in/out gcc subdirectories when summarizing
1896         warnings.  Add new flags to support subdirectory filtering.
1897
1898         Also, ensure the bootstrap stage is a number.  Add some more C
1899         keywords that are preserved in the "warning type" summary and
1900         tighten up the "arg ???" regexp.
1901
1902 Tue Sep 22 07:30  Bruce Korb  <korb@datadesign.com>
1903
1904         * fixinc/inclhack.def:  Not all C++ comments in C headers
1905         were treated alike.  They are now.  Also fixed syntax
1906         of sed expression in "systypes" fix.
1907
1908         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
1909
1910         * egcs_update:  Added fixinc/* generated files to touch list.
1911
1912 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1913
1914         * egcs_update: Additionally touch gcc/java/parse.[ch].
1915
1916 Thu Sep  9 16:48  Bruce Korb <korb@datadesign.com>
1917
1918         * fixinc/inclhack.def:  Added two files required by
1919         SCO's Open Server 5's avoid_bool fix.
1920         Regenerated fixinc.x and inclhack.sh to incorporate
1921         the update.
1922
1923 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
1924
1925         * egcs_update: Do the pass 1 CVS update only for files that
1926         may reasonably be under CVS control.
1927
1928 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
1929
1930         * test_installed: New script for testing already-installed
1931         gcc/g++/g77.
1932
1933 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1934
1935         * egcs_update: Assigned copyright to FSF.
1936
1937 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1938                           Alexandre Oliva  <oliva@dcc.unicamp.br>
1939
1940         * egcs_update: New switch --nostdflags and documentation
1941         enhancements.
1942
1943 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1944
1945         * egcs_update: New script.
1946
1947 1998-08-05  Bruce Korb  <korbb@datadesign.com>
1948
1949         * fixinc/Makefile
1950         Added define for target machine so machine-specific tests
1951         can be selected for or against.
1952
1953         * fixinc/fixincl.c
1954         Added an array of string pointers to machines to select
1955         or avoid, depending on a FD_MACH_IFNOT bit flag.
1956         Used a shell script to match the defined TARGET_MACHINE
1957         with any of the given match patterns.
1958
1959         * fixinc/fixincl.tpl
1960         Generate the array of strings and bit flag, as needed,
1961         depending on "mach" and "not_machine" attributes for a fix.
1962
1963         * fixinc/mkfixinc.sh
1964         Invoke the make with TARGET assigned the value of the
1965         machine name argument.
1966
1967 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
1968
1969         * compare_tests: New script.
1970
1971 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
1972
1973         * test_summary: Assigned copyright to FSF.
1974
1975 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1976
1977         * test_summary: Corrected script name in comments providing
1978         documentation.  Added linebreaks for lines with > 80 characters.
1979
1980 Fri Jun 19 02:36:59 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
1981
1982         * test_summary: New switch, -i, and environment variable,
1983         append_logs, for including files in the report.
1984
1985 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
1986
1987         * warn_summary: Update to Kaveh's latest version allowing to
1988         specify the last stage built.
1989
1990 1998-05-29  Bruce Korb  <korbb@datadesign.com>
1991
1992         * fixinc/mkfixinc.sh
1993         Changes to make it easier to invoke on platforms that
1994         normally do not invoke fixincludes.
1995
1996         * fixinc/inclhack.def
1997         Applied fixes from egcs/gcc/fixincludes from the past several
1998         months.
1999
2000 1998-05-28  Bruce Korb  <korbb@datadesign.com>
2001
2002         * fixinc/*: Updated most everything for a first real
2003         try at getting "fast_fixincludes" working.
2004
2005 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
2006
2007         * index-prop: New file.
2008
2009 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
2010
2011         * test_summary: find good awk (copied from warn_summary).
2012
2013 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
2014
2015         * test_summary, warn_summary: New files