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