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