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