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