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