Allow CHARACTER literals in assignments and data statements.
[official-gcc.git] / contrib / ChangeLog
blobf6b353959b4ddfb10a8dcc563149a3ab425616c7
1 2019-11-08  Martin Liska  <mliska@suse.cz>
3         * mklog: The script fails for patches that contain:
4         '---param=foo=bar xyz'.
6 2019-09-18  Martin Liska  <mliska@suse.cz>
8         * clang-format: Tweak configuration based on new
9         options offered.
11 2019-09-09  Jose E. Marchesi  <jemarch@gnu.org>
13         * config-list.mk (LIST): Disable go in bpf-*-* targets.
15 2019-09-04  Martin Liska  <mliska@suse.cz>
17         * mklog: Do not print changed functions for
18         testsuite files.
20 2019-09-04  Martin Liska  <mliska@suse.cz>
22         * mklog: Parse PR references from newly added
23         test files.
25 2019-09-04  Martin Liska  <mliska@suse.cz>
27         * mklog: Use argparse instead of getopt.
29 2019-09-03  Ulrich Weigand  <uweigand@de.ibm.com>
31         * compare-all-tests (all_targets): Remove references to spu.
32         * config-list.mk (LIST): Likewise.
34 2019-09-02  Alexander Monakov  <amonakov@ispras.ru>
36         * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
37         * vimrc: Set preferred values for 'tabstop', 'softtabstop',
38         'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
39         files, not just C-like files.
41 2019-09-02  Martin Liska  <mliska@suse.cz>
43         * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
45 2019-08-13  Uros Bizjak  <ubizjak@gmail.com>
47         * test_summary: Do not escape "=".
49 2019-07-02  Janne Blomqvist  <jb@gcc.gnu.org>
51         PR other/91048
52         * mklog (read_user_info): Open ~/.mklog in string mode.
54 2019-06-19  Martin Liska  <mliska@suse.cz>
56         * bench-stringop: New file.
58 2019-05-21  Janne Blomqvist  <jb@gcc.gnu.org>
60         * mklog: Open files in text mode.
62 2019-05-21  Janne Blomqvist  <jb@gcc.gnu.org>
64         * mklog: Convert to Python 3.
66 2019-05-03  Jakub Jelinek  <jakub@redhat.com>
68         * gennews (files): Add files for GCC 9.
70 2019-04-30  Roland Illig  <roland.illig@gmx.de>
72         * check-internal-format-escaping.py: New version using polib.
74 2019-04-19  Christophe Lyon  <christophe.lyon@linaro.org>
76         PR translation/90118
77         * check-internal-format-escaping.py: Check that %< is not next to
78         a word.
80 2019-04-17  Jakub Jelinek  <jakub@redhat.com>
82         * dg-extract-results.sh: Only handle WARNING: program timed out
83         lines specially in "$MODE" == "sum".  Restore previous behavior
84         for "$MODE" != "sum".  Clear has_timeout and timeout_cnt if in
85         a different variant or curfile is empty.
86         * dg-extract-results.py: Fix a typo.
88 2019-04-05  Martin Liska  <mliska@suse.cz>
90         PR translation/89936
91         * check-internal-format-escaping.py: Properly detect wrong
92         apostrophes.
94 2019-03-11  Martin Liska  <mliska@suse.cz>
96         * check-internal-format-escaping.py: Uncomment apostrophes
97         check.
99 2019-03-11  Martin Liska  <mliska@suse.cz>
101         * check-internal-format-escaping.py: New file.
103 2019-03-10  Tommy Nguyen  <remyabel@gmail.com>
105         PR contrib/82704
106         * download_prerequisites: Use -c instead of --check for sha512sum.
108 2019-03-06  Martin Liska  <mliska@suse.cz>
110         * check-params-in-docs.py: Ignore a param.
112 2019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
114         contrib/
115         * dg-extract-results.py: Handle case where a WARNING happens with
116         the first test of a harness.
118 2019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
120         contrib/
121         * dg-extract-results.sh: Fix order of WARNING and following test
122         result.
124 2019-02-04  Christophe Lyon  <christophe.lyon@linaro.org>
126         contrib/
127         * dg-extract-results.py: Keep timeout warnings next to their
128         matching test.
129         * dg-extract-results.sh: Likewise.
131 2019-01-01  Jakub Jelinek  <jakub@redhat.com>
133         * update-copyright.py: Add Gerard Jungman as external author.
135 2018-11-26  Iain Buclaw  <ibuclaw@gdcproject.org>
137         * update-copyright.py (TestsuiteFilter): Skip .d tests.
138         (LibPhobosFilter): Add filter for upstream D sources.
139         (GCCCopyright): Add D Language Foundation as external author.
140         (GCCCmdLine): Add libphobos.
142 2018-11-19  Martin Liska  <mliska@suse.cz>
144         * check_GNU_style_lib.py: Detect mixed usage
145         of spaces and tabs.
147 2018-11-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
149         * gcc_update (files_and_dependencies): Handle libphobos.
151 2018-10-25  Thomas Preud'homme  <thomas.preudhomme@linaro.org>
153         * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
154         default verbosity.
156 2018-10-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
158         * config-list.mk (LIST): Switch to i686-solaris2.11,
159         sparc64-sun-solaris2.11.
161 2018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
163         * unused_functions.py: Handle archive files.
165 2018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
167         * unused_functions.py: New file.
169 2018-09-25  Martin Liska  <mliska@suse.cz>
171         * filter-rtags-warnings.py: New file.
173 2018-09-25  Martin Liska  <mliska@suse.cz>
175         PR middle-end/86078
176         * check-params-in-docs.py: New file.
178 2018-08-17  Jojo  <jijie_rong@c-sky.com>
179             Huibin Wang  <huibin_wang@c-sky.com>
180             Sandra Loosemore  <sandra@codesourcery.com>
181             Chung-Lin Tang  <cltang@codesourcery.com>
182             Andrew Jenner  <andrew@codesourcery.com>
184         C-SKY port: Configury
186         * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
188 2018-07-13  Tom de Vries  <tdevries@suse.de>
190         * maintainers-verify.sh: New file.
192 2018-07-12  Christophe Lyon  <christophe.lyon@linaro.org>
194         * compare_tests: Print number of tests in each category.
196 2018-06-19  Alexander Monakov  <amonakov@ispras.ru>
198         * vim-gcc-dev/README: New file.
199         * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
200         * vim-gcc-dev/syntax/gcc-match.vim: New file.
201         * gimple.vim: Move under vim-gcc-dev/syntax/.
202         * gcc-rtl.vim: Likewise.
204 2018-06-19  Martin Liska  <mliska@suse.cz>
206         * gcc-rtl.vim: New file.
208 2018-06-12  Jeff Law  <law@redhat.com>
210         * config-list.mk (LIST): Remove alpha-freebsd6.
212 2018-05-08  Richard Biener  <rguenther@suse.de>
214         PR bootstrap/85571
215         * compare-lto: New script derived from compare-debug.
217 2018-05-02  Jakub Jelinek  <jakub@redhat.com>
219         * gennews (files): Add files for GCC 8.
221 2018-05-01  Jim Wilson  <jimw@sifive.com>
223         * gcc_update: Check for .git as a file.
225 2018-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
227         * test_summary: Match possible single quotes in configure path.
229 2018-03-02  Thomas Schwinge  <thomas@codesourcery.com>
231         * update-copyright.py: Remove "libcilkrts" reference.
233 2018-02-19  Yury Gribov  <tetra2005@gmail.com>
235         * compare_tests: Use TMPDIR when set.
236         * dg-cmp-results.sh: Ditto.
237         * warn_summary: Ditto.
239 2018-01-29  Jonathan Wakely  <jwakely@redhat.com>
241         * download_prerequisites: Use shasum for FreeBSD and DragonFly.
243 2018-01-19  Martin Liska  <mliska@suse.cz>
245         * analyze_brprob.py: Support new format that can be easily
246         parsed. Add new column to report.
248 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
250         * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
252 2017-11-28  Julia Koval  <julia.koval@intel.com>
253             Sebastian Peryt  <sebastian.peryt@intel.com>
255         * contrib/gcc_update: Ditto.
257 2017-11-08  Martin Liska  <mliska@suse.cz>
259         * analyze_brprob.py: Fix abbreviations for SI units.
261 2017-10-02  Thomas Schwinge  <thomas@codesourcery.com>
263         * gcc_update (files_and_dependencies): Handle libbacktrace.
265 2017-09-18  Richard Biener  <rguenther@suse.de>
267         * download_prerequisites (isl): Bump version to 0.18.
269 2017-08-02  Yury Gribov  <tetra2005@gmail.com>
271         * mklog: Added new implementation.
273 2017-08-02  Yury Gribov  <tetra2005@gmail.com>
275         * mklog: Rename to ...
276         * mklog.pl: this.
278 2017-07-17  Yury Gribov  <tetra2005@gmail.com>
280         * mklog: Fix extraction of changed file name.
282 2017-07-17  Georg-Johann Lay  <avr@gjlay.de>
284         * gcc_update (files_and_dependencies)
285         [gcc/config/avr/avr-tables.opt]: Remove dead entry.
287 2017-06-28  Martin Liska  <mliska@suse.cz>
289         * gcc.doxy: Add default location for filters and output folder.
290         * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
291         * filter_params.pl: Remove.
293 2017-06-21  Thomas Preud'homme  <thomas.preudhomme@arm.com>
295         * dg-cmp-results.sh: Restore filtering on target variant.
297 2017-06-20  Thomas Preud'homme  <thomas.preudhomme@arm.com>
299         * dg-cmp-results.sh: Keep test result lines rather than throwing
300         header and summary to support sum files with multiple tools.
302 2017-05-31  Martin Liska  <mliska@suse.cz>
304         * filter_params.py:
305         Transform ENUM_BITFIELD and comments starting with '/**'
307 2017-05-31  David Malcolm  <dmalcolm@redhat.com>
308             Martin Liska  <mliska@suse.cz>
310         * filter_params.py: New, porting the perl script to python,
311         adding a test suite.
312         * filter_gcc_for_doxygen_new: New file.
314 2017-05-30  Martin Liska  <mliska@suse.cz>
316         * analyze_brprob.py: Add new argument to parse and modify
317         predict.def file.
318         * analyze_brprob_spec.py: Likewise.
320 2017-05-29  Tom de Vries  <tom@codesourcery.com>
322         * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
323         trailing eol.
324         (TrailingWhitespaceTest): New unit test.
325         (check_GNU_style_file): Remove eol before checking.
327 2017-05-29  Tom de Vries  <tom@codesourcery.com>
329         * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
330         file handle.  Add and handle file_encoding argument.
331         * check_GNU_style.py (main): Handle '-' file argument.  Call
332         check_GNU_style_file with file handle as argument.
334 2017-05-29  Tom de Vries  <tom@codesourcery.com>
336         * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
337         (import_pip3): New function.
339 2017-05-24  Tom de Vries  <tom@codesourcery.com>
341         * check_GNU_style_lib.py: New file, factored out of ...
342         * check_GNU_style.py: ... here.  Call main unconditionally.
344 2017-05-19  Martin Liska  <mliska@suse.cz>
346         * check_GNU_style.py: New file.
348 2007-05-03  Jeff Law  <law@redhat.com>
350         * config-list.mk (am33_2.0-linux): Remove from list of targets
351         to build.
353 2017-05-02  Jakub Jelinek  <jakub@redhat.com>
355         * gennews (files): Add files for GCC 7.
357 2017-04-26  Tom de Vries  <tom@codesourcery.com>
359         * gen_autofdo_event.py: Fix comment.
361 2017-04-11  Damian Rouson  <damian@sourceryinstitute.org>
363         * download_prerequisites (md5_check): New function emulates Linux
364         'md5 --check' on macOS.  Modified script for macOS compatibility.
366 2017-02-06  Palmer Dabbelt  <palmer@dabbelt.com>
368         * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
369         riscv64-unknown-linux-gnu.
371 2017-01-31  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
373         * update-copyright.py (Copyright.process_file): Retain original
374         file mode.
376 2017-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
378         * update-copyright.py: Fix the name of this script in examples.
380 2017-01-26  Jakub Jelinek  <jakub@redhat.com>
382         * update-copyright.py: Add libhsail-rt to self.default_dirs
383         and call self.add_dir on it.  Add Intel Corporation to external
384         authors.
386 2017-01-25  Thomas Schwinge  <thomas@codesourcery.com>
388         * gcc_update (files_and_dependencies): Care for "libhsail-rt".
390 2017-01-23  Gerald Pfeifer  <gerald@pfeifer.com>
392         * patch_tester.sh (TESTLOGS): Remove
393         $TARGET/libjava/testsuite/libjava.sum.
395 2017-01-22  Gerald Pfeifer  <gerald@pfeifer.com>
397         * warn_summary: Remove the -java option.
399 2017-01-20  Gerald Pfeifer  <gerald@pfeifer.com>
401         * update-copyright.py (LibJavaFilter): Remove.
403 2017-01-17  Gerald Pfeifer  <gerald@pfeifer.com>        
404         
405         * gcc_update: Remove entries related to GCJ and libgcj.
406         Complete copyright years and adjust my e-mail address.
408 2017-01-11  Richard Earnshaw  <rearnsha@arm.com>
410         * gcc_update: Adjust touch list for ARM.
412 2017-01-08  Gerald Pfeifer  <gerald@pfeifer.com>
414         * download_ecj: Remove.
416 2017-01-05  Martin Liska  <mliska@suse.cz>
418         * vimrc: Update indentation definition.
420 2017-01-04  Jakub Jelinek  <jakub@redhat.com>
422         * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
423         libssp, libvtv and lto-plugin to default_dirs.
425 2017-01-01  Jakub Jelinek  <jakub@redhat.com>
427         * update-copyright.py (TestsuiteFilter): Skip params/README.
428         (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
430 2016-12-14  Martin Liska  <mliska@suse.cz>
432         * analyze_brprob.py: Add new column to output and new sorting
433         option. Fix coding style to not exceed 80 characters.
434         * analyze_brprob_spec.py: Add new sorting
435         option. Fix coding style to not exceed 80 characters.
437 2016-10-24  Moritz Klammler  <moritz@glammler.eu>
439         PR other/61439
440         * download_prerequisites: Conditionally verify checksums of
441         downloaded pacakges.  Add help text.  
442         * prerequisites.md5: New file.
443         * prerequisites.sha512: New file.
445 2016-10-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
447         * check_GNU_style.sh (remove_testsuite): New function.
448         Use it to remove testsuite from the diff.
450 2016-09-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
452         * dg-extract-results.sh: Revert bogus change.
454 2016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
456         * dg-extract-results.py: Report DejaGnu error in the final
457         summary.
458         * dg-extract-results.sh: Likewise.
460 2016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
462         * compare_tests: Take ERROR messages into account when
463           comparing.
465 2016-08-17  Martin Liska  <mliska@suse.cz>
467         * mark_spam.py: Mark as spam all comments done by a creator.
469 2016-08-15  Martin Liska  <mliska@suse.cz>
471         * mark_spam.py: Add error handling and reset
472         another properties of attachments and bugs.
474 2016-08-11  Martin Liska  <mliska@suse.cz>
476         * mark_spam.py: Mark attachments as obsolete and rename them.
478 2016-08-03  Eric Gallager  <egall@gwmail.gwu.edu>
480         * download_prerequisites: Explicitly remove existing symlinks
481         before trying to create new ones.
483 2016-07-28  Martin Liska  <mliska@suse.cz>
485         * mark_spam.py: New file.
487 2016-07-21  Martin Liska  <mliska@suse.cz>
489         * analyze_brprob.py: If there's no loop, do not calculate
490         average number of loop iterations.
492 2016-06-24  Martin Liska  <mliska@suse.cz>
494         * analyze_brprob.py: Parse and display average number
495         of loop iterations.
497 2016-06-23  Andi Kleen  <ak@linux.intel.com>
499         * gen_autofdo_event.py: New file to regenerate
500         gcc-auto-profile.
502 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
504         * config-list.mk: Stop testing mep-elf.
506 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
508         * config-list.mk: Stop testing avr-rtems.
510 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
512         * config-list.mk: Stop testing m32r-rtems.
514 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
516         * config-list.mk: Remove h8300-rtems support.
518 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
520         * config-list.mk: stop testing knetbsd.
522 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
524         * config-list.mk: Stop testing openbsd3.0.
526 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
528         * config-list.mk: Remove interix target.
530 2016-06-21  David Edelsohn  <dje.gcc@gmail.com>
532         * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
533         rs6000-ibm-aix5.2.
534         Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
535         Add rs6000-ibm-aix7.1.
537 2016-06-17  Martin Liska  <mliska@suse.cz>
539         * analyze_brprob.py: Fix columns of script output.
541 2016-06-13  Richard Biener  <rguenther@suse.de>
543         * download_prerequisites (ISL): Bump version to 0.16.1
545 2016-06-10  Alan Hayward  <alan.hayward@arm.com>
547         * check_GNU_style.sh: Fix paste args for BSD
549 2016-06-09  David Malcolm  <dmalcolm@redhat.com>
551         * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
552         h8300-rtems, m32r-rtems, mep-elf.
554 2016-06-09  David Malcolm  <dmalcolm@redhat.com>
556         * config-list.mk (GCC_SRC_DIR): New variable.
557         (make-log-dir): Use GCC_SRC_DIR.
558         ($(LIST)): Likewise.
560 2016-06-09  Martin Liska  <mliska@suse.cz>
562         * analyze_brprob_spec.py: New file.
564 2016-06-09  Martin Liska  <mliska@suse.cz>
566         * analyze_brprob.py: Add new argument --sorting.
568 2016-06-09  Martin Liska  <mliska@suse.cz>
570         * analyze_brprob.py: Cover new dump output format.
572 2016-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
574         * update-copyright.py (LibMudflapFilter): Remove.
575         (GCCCmdLine.__init__): Add gotools, libcc1.
576         Remove libmudflap.
577         List unhandled intl, libcilkrts, libgo, liboffloadmic,
578         maintainer-scripts.
580 2016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
582         * download_prerequisites: Adjust gmp/mpfr/mpc versions.
584 2016-04-30  Oleg Endo  <olegendo@gcc.gnu.org>
586         * compare-all-tests: Remove SH5 support.
587         * config-list.mk: Likewise.
589 2016-04-28  Martin Liska  <mliska@suse.cz>
591         * analyze_brprob: Remove.
592         * analyze_brprob.py: New file.
594 2016-04-27  Jakub Jelinek  <jakub@redhat.com>
596         * gennews (files): Add files for GCC 6.
598 2016-04-17  Jan Hubicka  <jh@suse.cz>
600         * analyze_brprob: Update comment.
602 2016-04-13  Martin Sebor  <msebor@redhat.com>
604         * check_GNU_style.sh: Avoid false posivies in trailing operator
605         checks.
607 2016-03-07  Martin Sebor  <msebor@redhat.com>
609         * check_GNU_style.sh (color): New global variable.
610         Add checks for trailing operators and spaces before left brackets.
611         Tightened up a check for a trailing left curly brace.
612         (g, ag, vg): Use color.
613         (col): Don't complain about excessively long lines with DejaGnu
614         directives.
616 2016-03-06  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
618         * mklog: Look for the ChangeLog file in $cwd.
620 2016-02-26  Joel Sherrill <joel@rtems.org>
622         * config-list.mk: Add aarch64-rtems and x86_64-rtems
624 2016-01-19  Jonathan Wakely  <jwakely@redhat.com>
626         * uninclude: Fix third argument to gensub.
628 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
630         * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
631         as external author.
633 2015-12-17  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
635         * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
636         targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
638 2015-12-06  Tobias Burnus  <burnus@net-b.de>
640         * download_prerequisites: Download ISL 0.15 instead of 0.14.
642 2015-11-20  Martin Liska  <mliska@suse.cz>
644         * clang-format: Split content of a list to multiple
645         lines.
647 2015-11-19  Martin Liska  <mliska@suse.cz>
649         * clang-format: Enhance list of FOR_EACH macros.
651 2015-11-19  Martin Liska  <mliska@suse.cz>
653         * clang-format: New file.
655 2015-11-11  Andrew MacLeod  <amacleod@redhat.com>
657         * header-tools: New.  Directory containing a set of tools for
658         manipulating header files.
660 2015-10-30  Nathan Sidwell  <nathan@acm.org>
662         * config-list.mk (nvptx-none): Add it.
664 2015-09-11  Markus Trippelsdorf  <markus@trippelsdorf.de>
666         * download_prerequisites: Make sure that script is run from
667         top level source directory.
669 2015-08-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
671         * update-copyright.py (GCCCmdLine): Add libvtv.
673 2015-08-04  Uros Bizjak  <ubizjak@gmail.com>
675         * texi2pod.pl: Escape braces in regexp involving @strong{...}.
677 2015-07-15  Tom de Vries  <tom@codesourcery.com>
679         * check_GNU_style.sh (cat_with_prefix): Fix quoting.
681 2015-06-02  Steve Ellcey  <sellcey@imgtec.com>
683         * test_installed (--target=): New option.
685 2015-05-30  Mikhail Maltsev  <maltsevm@gmail.com>
687         * gimple.vim: New file.
689 2015-05-18  Tom de Vries  <tom@codesourcery.com>
691         * check_GNU_style.sh: Add temp files tmp2 and tmp3.
692         (cat_with_prefix): New function, using global variable prefix.
693         (col): Make prefix a global variable. Rewrite to process file at a time
694         rather than line at a time.  Print part longer than 80 chars in red.
696 2015-05-18  Tom de Vries  <tom@codesourcery.com>
698         * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
700 2015-05-18  Tom de Vries  <tom@codesourcery.com>
702         * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
704 2015-05-18  Tom de Vries  <tom@codesourcery.com>
706         * check_GNU_style.sh: Improve readability function calls.
708 2015-05-16  James Bowman  <james.bowman@ftdichip.com>
710         * config-list.mk: Add FT32.
712 2015-05-12  Tom de Vries  <tom@codesourcery.com>
714         * check_GNU_style.sh (col): Fix tab size.
716 2015-05-12  Tom de Vries  <tom@codesourcery.com>
718         * check_GNU_style.sh: Put stdin into a temp file.
720 2015-05-12  Tom de Vries  <tom@codesourcery.com>
722         * check_GNU_style.sh: Read either from stdin, or from files.
724 2015-05-12  Tom de Vries  <tom@codesourcery.com>
726         * check_GNU_style.sh: Check if files exists.
728 2015-05-12  Tom de Vries  <tom@codesourcery.com>
730         * check_GNU_style.sh: Don't use a filename prefix if we're only
731         processing one patch file.
733 2015-05-12  Yury Gribov  <y.gribov@samsung.com>
735         * mklog: Ignore preprocessor directives.
737 2015-04-22  Jakub Jelinek  <jakub@redhat.com>
739         * gennews (files): Add files for GCC 5.
741 2015-03-06  Bernd Edlinger  <bernd.edlinger@hotmail.de>
743         * dg-extract-results.sh: Check that the necessary python modules exist.
745 2015-02-05  Ilya Verbin  <ilya.verbin@intel.com>
747         * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
748         liboffloadmic/plugin.
750 2015-01-15  Richard Sandiford  <richard.sandiford@arm.com>
752         * update-copyright.py (Copyright.__init__): Add a regexp for
753         "copyright = u'".
754         (Copyright.update_copyright): Don't add a space before the year
755         in that case.
757 2015-01-15  Thomas Schwinge  <thomas@codesourcery.com>
759         * gcc_update (files_and_dependencies): Update rules for new
760         libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
762 2015-01-12  Yury Gribov  <y.gribov@samsung.com>
764         * check_GNU_style.sh: Support patches coming from stdin.
765         Check that spaces are converted to tabs.
766         Make double-space-after-dot check more precice.
768 2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
770         * config-list.mk (LIST): Add visium-elf.
772 2015-01-05  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
774         * config-list.mk: Use shortest match for OPT to find the actual
775         target name.
777 2014-12-17  Sergio Durigan Junior  <sergiodj@redhat.com>
779         * dg-extract-results.sh: Use --text with grep to avoid issues with
780         binary files.  Fall back to cat -v, if that doesn't work.
782 2014-12-12  Chung-Ju Wu  <jasonwucj@gmail.com>
784         * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
786 2014-12-09  Laurynas Biveinis  <laurynas.biveinis@gmail.com>
787             Yury Gribov  <y.gribov@samsung.com>
789         * vimrc: New file.
791 2014-12-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
793         * check_GNU_style.sh: Warn for incorrect number of spaces in function
794         call only if 0 or 2+ spaces found.
796 2014-12-02  Tobias Burnus  <burnus@net-b.de>
798         * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
800 2014-11-25  Tom de Vries  <tom@codesourcery.com>
801             Peter Bergner  <bergner@vnet.ibm.com>
803         * mklog: Handle .mklog.  Use git setting independent of presence .git
804         directory.
806 2014-11-14  Tom de Vries  <tom@codesourcery.com>
808         * mklog: Move reading of .diff file up and add comment.  Copy diff_lines
809         to orig_diff_lines.  Use orig_diff_lines when appending patch.
811 2014-11-11  David Malcolm  <dmalcolm@redhat.com>
813         * ChangeLog.jit: New.
814         * jit-coverage-report.py: New file: a script to print crude
815         code-coverage information for the libgccjit API.
817 2014-11-11  Marat Zakirov  <m.zakirov@samsung.com>
819         * mklog: Symbol '}' stops search for changes.
821 2014-11-11  Tobias Burnus  <burnus@net-b.de>
823         * download_prerequisites: Stop downloading CLooG.
825 2014-11-07  Marat Zakirov  <m.zakirov@samsung.com>
827         * mklog: Always doubt in functions.
828         Add EOF protection.
830 2014-10-31  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
832         * config-list.mk: Don't build Go for certain targets.
834 2014-10-04  Trevor Saunders  <tsaunders@mozilla.com>
836         * compare-all-tests: Don't test score-*.
837         * config-list.mk: Likewise.
839 2014-10-02  Segher Boessenkool  <segher@kernel.crashing.org>
841         * dg-extract-results.py (output_variation): Always sort if do_sum.
843 2014-09-22  Tom de Vries  <tom@codesourcery.com>
845         * mklog: Add --inline option.
847 2014-09-19  Segher Boessenkool  <segher@kernel.crashing.org>
849         * dg-extract-results.py (Prog.result_re): Include options in test name.
851 2014-09-19  Olivier Hainque  <hainque@adacore.com>
853         * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
855 2014-09-18  Joel Sherrill <joel.sherrill@oarcorp.com>
857         * config-list.mk (LIST): Add v850-rtems.
859 2014-09-18  Sebastian Huber  <sebastian.huber@embedded-brains.de>
861         * config-list.mk (LIST): Add arm-rtems.
862         Add nios2-rtems.  Remove extra option from powerpc-rtems.
864 2014-09-08  Trevor Saunders  <tsaunders@mozilla.com>
866         * compare-all-tests: Don't test picochip.
867         * config-list.mk: Likewise.
869 2014-08-11  Mingjie Xing <mingjie.xing@gmail.com>
871         * texi2pod.pl (postprocess): Move command process for '@sc' to the
872         front of '@dfn'.  Add a new command process for '@t{...}', just print
873         the content.
875 2014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
876             Yury Gribov  <y.gribov@samsung.com>
878         * mklog: Run mklog as a filter.
880 2014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
882         * mklog: Read name and email from git config when available.
884 2014-06-28  Richard Biener  <rguenther@suse.de>
886         * gennews: Use gcc-3.0/index.html.
888 2014-06-14  Richard Sandiford  <rdsandiford@googlemail.com>
890         * dg-extract-results.py: For Python 3, force sys.stdout to handle
891         surrogate escape sequences.
892         (safe_open): New function.
893         (output_segment, main): Use it.
895 2014-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
897         * dg-extract-results.py (Named): Remove __cmp__ method.
898         (output_variation): Use a key to sort variation.harnesses.
900 2014-05-24  Uros Bizjak  <ubizjak@gmail.com>
902         * texi2pod.pl: Force .pod file to not be a numbered list.
904 2014-05-20  Richard Sandiford  <rdsandiford@googlemail.com>
906         * dg-extract-results.py (parse_run): Handle warnings that are printed
907         before a test harness is run.
909 2014-05-09  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
911         * config-list.mk (show): New target.
913 2014-05-08  Richard Sandiford  <rdsandiford@googlemail.com>
915         * dg-extract-results.py: New file.
916         * dg-extract-results.sh: Use it if the environment seems suitable.
918 2014-04-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
920         * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
922 2013-04-22  Jakub Jelinek  <jakub@redhat.com>
924         * gennews (files): Add files for GCC 4.9.
926 2014-02-24  Walter Lee  <walt@tilera.com>
928         * config-list.mk (LIST): Add tilegxbe-linux-gnu.
930 2014-02-13  Richard Biener  <rguenther@suse.de>
932         * download_prerequisites: Update ISL and CLOOG versions.
934 2014-01-31  Brooks Moses  <bmoses@google.com>
936         * gcc_update (files_and_dependencies): Add aarch64-tune.md.
938 2014-01-29  Yury Gribov  <y.gribov@samsung.com>
940         * mklog: Improve support of context diffs.
942 2014-01-21  Tatiana Udalova  <t.udalova@samsung.com>
944         * mklog: Avoid adding falsely changed functions to ChangeLog.
946 2013-12-31  Chung-Lin Tang  <cltang@codesourcery.com>
948         * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
949         ordering of some configs.
951 2013-12-23  Yury Gribov  <y.gribov@samsung.com>
953         * mklog: Automatically insert comments in trivial cases.
955 2013-12-19  Yury Gribov  <y.gribov@samsung.com>
957         * mklog: Split generated message in parts.
959 2013-10-31  Chung-Ju Wu  <jasonwucj@gmail.com>
961         * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
963 2013-10-29  Tobias Burnus  <burnus@net-b.de>
965         * gcc_update (files_and_dependencies): Add rules for
966         libcilkrts.
968 2013-10-11  Thomas Schwinge  <thomas@codesourcery.com>
970         * gcc_update (files_and_dependencies): Fix rule for
971         libgomp/testsuite/Makefile.in.
973 2013-10-01  Joern Rennecke  <joern.rennecke@embecosm.com>
975         * config-list.mk: Add arc configurations.
977 2013-09-27  Diego Novillo  <dnovillo@google.com>
979         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
981 2013-09-12  DJ Delorie  <dj@redhat.com>
983         * config-list.mk: Add msp430-elf.
985 2013-08-31  Diego Novillo  <dnovillo@google.com>
987         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
989 2013-08-29  Mike Stump  <mikestump@comcast.net>
991         * gcc_update (configure): Update to handle svn 1.8.1.
993 2013-08-03  Caroline Tice  <cmtice@google.com>
995         * gcc_update: Add libvtv files.
997 2013-06-06  Brooks Moses  <bmoses@google.com>
999         * testsuite-management/validate_failures.py: Fix handling of
1000         summary lines with "|" characters or empty description fields.
1002 2013-05-24  Chung-Ju Wu  <jasonwucj@gmail.com>
1004         * download_prerequisites: Download isl and cloog conditionally.
1006 2013-05-21  David Malcolm  <dmalcolm@redhat.com>
1008         * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
1010 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1012         * config-list.mk (LIST): Add -enable-obsolete for
1013         sparc-sun-solaris2.9, i686-solaris2.9.
1015 2013-05-13  Mike Stump  <mikestump@comcast.net>
1017         * compare_tests: Limit lines to 2000 characters as comm on Mac OS
1018         X 10.8.3 doesn't like long lines (those 2055 characters or more).
1020 2013-04-22  Sofiane Naci  <sofiane.naci@arm.com>
1022         * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
1024 2013-04-18  Diego Novillo  <dnovillo@google.com>
1026         * validate_failures.py: Fix typo.
1028 2013-04-18  Diego Novillo  <dnovillo@google.com>
1030         * validate_failures.py: Loosen check for build directory.
1031         State what failed if we couldn't find the source tree or
1032         the target triplet.
1034 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
1036         * gennews (files): Add files for GCC 4.8.
1038 2013-03-06  Tobias Burnus  <burnus@net-b.de>
1040         * make-obstacks-texi.pl: New.
1042 2013-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1044         * make_sunver.pl: Enforce C locale.
1046 2013-02-06  Richard Sandiford  <rdsandiford@googlemail.com>
1048         * update-copyright.py: Add libdecnumber to the default list.
1049         Remove libquadmath and libssp.
1051 2013-02-06  Diego Novillo  <dnovillo@google.com>
1053         * testsuite-management/validate_failures.py: Fix typo.
1055 2013-02-06  Diego Novillo  <dnovillo@google.com>
1057         * testsuite-management/validate_failures.py: Update
1058         Copyright years.
1059         Request contributions not to use Python features newer
1060         than 2.4.
1061         (GetBuildData): If this is not a build directory,
1062         emit an error only if --results or --manifest are missing.
1064 2013-02-06  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1066         * testsuite-management/validate_failures.py
1067         (IsInterestingResult): Fix performance regression
1069 2013-02-04  Richard Sandiford  <rdsandiford@googlemail.com>
1071         * update-copyright.py: New file.
1073 2013-01-15  David Blaikie  <dblaikie@gmail.com>
1075         * dg-extract-results.sh: Handle KPASSes.
1077         * dg-extract-results.sh: Constrain the start-of-log pattern.
1079         * dg-extract-results.sh: Fix order of summary counts.
1081 2012-12-01  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1083         * testsuite-management/validate_failures.py
1084         (IsInterestingResult): Only strip line a second time if we did split.
1085         Rephrase return statement while at it.
1086         (CollectSumFiles): Also ignore .git directory.
1088 2012-12-03  Diego Novillo  <dnovillo@google.com>
1090         * testsuite-management/validate_failures.py: Fix stale
1091         use of 'options'.
1093 2012-11-30  Doug Evans  <dje@google.com>
1095         * testsuite-management/validate_failures.py: Add support for @include,
1096         @remove directives in manifest files.
1098         * testsuite-management/validate_failures.py: Add function
1099         GetManifestPath.  New global _MANIFEST_SUBDIR.
1101 2012-11-29  Doug Evans  <dje@google.com>
1103         * testsuite-management/validate_failures.py: Remove pass/fail
1104         indicator from result of GetBuildData.
1106         * testsuite-management/validate_failures.py: Store options in global
1107         variable _OPTIONS.
1109         * testsuite-management/validate_failures.py: Rename variable
1110         manifest_name to manifest_path everywhere.
1112         * testsuite-management/validate_failures.py (CompareBuilds): Pass
1113         options.results to GetSumFiles for clean build.
1115 2012-11-28  Doug Evans  <dje@google.com>
1117         * testsuite-management/validate_failures.py: Use <target_alias> instead
1118         of <target>.  Minor whitespace changes.
1120         * testsuite-management/validate_failures.py: Record ordinal with
1121         TestResult.
1123 2012-11-19  Mike Stump  <mikestump@comcast.net>
1125         * compare_tests: Add export LC_ALL=C to make sort happier.
1127 2012-11-14  H.J. Lu  <hongjiu.lu@intel.com>
1129         * gcc_update: Update libsanitizer generated files.
1131 2012-11-12  Tobias Burnus  <burnus@net-b.de>
1133         * gcc_update: Add libquadmath generated files.
1135 2012-11-12  H.J. Lu  <hongjiu.lu@intel.com>
1137         * gcc_update: Add libsanitizer generated files.
1139 2012-11-05  Lawrence Crowl  <crowl@google.com>
1141         * compare_two_ftime_report_sets: New.
1143 2012-11-02  Diego Novillo  <dnovillo@google.com>
1145         * testsuite-management/validate_failures.py: Add option
1146         --clean_build to compare test results against another
1147         build.
1149 2012-10-31  Diego Novillo  <dnovillo@google.com>
1151         * testsuite-management/validate_failures.py: Fix parsing
1152         of summary lines.
1154 2012-10-29  Diego Novillo  <dnovillo@google.com>
1156         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1158 2012-10-06  Diego Novillo  <dnovillo@google.com>
1160         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1162 2012-10-02   Christophe Lyon  <christophe.lyon@linaro.org>
1164         * check_GNU_style.sh: Remove temporay file upon exit.
1166 2012-09-26  Joern Rennecke  <joern.rennecke@embecosm.com>
1168         * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
1169         arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
1170         Use --enable-obsolete for picochip-elf.
1172 2012-09-10   Diego Novillo  <dnovillo@google.com>
1174         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1176 2012-09-04  Eric Botcazou  <ebotcazou@adacore.com>
1178         * make_sunver.pl: Add missing newline at the end of extern "C++" block.
1180 2012-08-24   Diego Novillo  <dnovillo@google.com>
1182         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1184 2012-08-14   Diego Novillo  <dnovillo@google.com>
1186         * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
1188 2012-08-13  Diego Novillo  <dnovillo@google.com>
1190         * testsuite-management/validate_failures.py (ExpirationDate): Tidy
1191         comment.
1193 2012-08-13  Diego Novillo  <dnovillo@google.com>
1195         * testsuite-management/validate_failures.py (ParseSummary): Fix
1196         comment.
1198 2012-08-13  Diego Novillo  <dnovillo@google.com>
1200         * testsuite-management/validate_failures.py: Import datetime.
1201         (TestResult.ExpirationDate): New.
1202         (TestResult.HasExpired): New.
1203         (ParseSummary): Call it.  If it returns True, warn that the
1204         expected failure has expired and do not add it to the set of
1205         expected results.
1206         (GetResults): Clarify documentation.
1208 2012-07-26   Diego Novillo  <dnovillo@google.com>
1210         * testsuite-management/validate_failures.py: Do not use
1211         'with ... as ...' constructs.
1213 2012-07-19   Diego Novillo  <dnovillo@google.com>
1215         * testsuite-management/validate_failures.py (CollectSumFiles):
1216         Rename from GetSumFiles.
1217         (GetSumFiles): Factor out of CheckExpectedResults.
1218         (CheckExpectedResults): Call it.
1219         (ProduceManifest): Call it.
1221 2012-07-18   Diego Novillo  <dnovillo@google.com>
1223         * testsuite-management/validate_failures.py: Fix
1224         /usr/bin/python invocation.
1226 2012-06-19  Steven Bosscher  <steven@gcc.gnu.org>
1228         * check_makefile_deps.sh: Look for c-common.o in c-family/.
1229         Add a few more crt* files to the list of files to skip.
1231 2012-05-31  Marek Polacek  <polacek@redhat.com>
1233         * mklog: Prevent printing three spaces after the date.
1235 2012-06-04   Diego Novillo  <dnovillo@google.com>
1237         * testsuite-management/validate_failures.py (GetResults):
1238         Change argument to accept list of summary files to analyze.
1239         Update callers.
1240         (CheckExpectedResults): Handle options.manifest, options.results
1241         and options.ignore_missing_failures.
1242         (Main): Add options --manifest, --results and --ignore_missing_failures.
1244 2012-05-31   Diego Novillo  <dnovillo@google.com>
1245              Cary Coutant  <ccoutant@google.com>
1247         * mklog: New.
1249 2012-05-25  H.J. Lu  <hongjiu.lu@intel.com>
1251         PR bootstrap/53472
1252         * contrib/compare-debug (remove_comment): New function.
1253         Remove any .comment sections if the first cmp failed.
1255 2012-05-09  David Edelsohn  <dje.gcc@gmail.com>
1257         * gcc_update: Use $GCC_SVN to retrieve branch and revision.
1259 2012-05-01  Richard Henderson  <rth@redhat.com>
1261         * gcc_update: Add libatomic generated files.
1263 2012-04-23  Manuel LĂłpez-Ibáñez  <manu@gcc.gnu.org>
1265         * compare_tests: Append '/' to make 'find' traverse
1266         symlinked directories.
1268 2012-04-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1270         * testsuite-management/validate_failures.py (GetBuildData): Use
1271         target_alias.
1273 2012-04-06  Doug Evans  <dje@google.com>
1275         * dg-extract-results.sh: Handle KFAILs.
1277 2012-03-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1279         * config-list.mk (LIST): Remove mips-sgi-irix6.5.
1281 2012-03-13  Joseph Myers  <joseph@codesourcery.com>
1283         * gennews (files): Add files for GCC 4.7.
1285 2012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1287         * config-list.mk (LIST): Remove mips-openbsd.
1289 2012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1291         * config-list.mk (LIST): Remove alpha-dec-osf5.1.
1293 2012-03-02   Diego Novillo  <dnovillo@google.com>
1295         * testsuite-management/validate_failures.py (class TestResult): Fix
1296         match pattern for the summary line.  If there is a parsing failure,
1297         show the line we failed to parse.
1299 2012-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1301         PR libstdc++/52188
1302         * make_sunver.pl: Remove #ifdef handling.
1304 2012-02-17   Doug Kwan  <dougkwan@google.com>
1306         * contrib/testsuite-management/validate_failures.py
1307         (GetMakefileValue): Check for cross compilers.
1309 2012-02-15   Quentin Neill  <quentin.neill@amd.com>
1311         * compare_tests: Fix trailing paths in dir arguments.
1312         Handle sum1/sum2 temp files with others.
1314 2012-02-14  Walter Lee  <walt@tilera.com>
1316         * config-list.mk (LIST): Add tilegx-linux-gnu and
1317         tilepro-linux-gnu.
1318         * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
1319         (gcc/config/tilepro/mul-tables.c): New dependencies.
1321 2012-02-11  Mike Stump  <mikestump@comcast.net>
1323         * compare_tests (exit_status): Fix.
1325 2012-02-10   Diego Novillo  <dnovillo@google.com>
1327         * repro_fail: Add --debug and --debug-tui flags.
1329 2012-02-02  Sumanth G  <sumanth.gundapaneni@kpitcummins.com>
1330             Jayant R Sonar  <jayant.sonar@kpitcummins.com>
1332         * config-list.mk (LIST): Add cr16-elf.
1334 2012-01-02  Georg-Johann Lay  <avr@gjlay.de>
1336         PR target/51345
1337         * gcc_update (files_and_dependencies): Add
1338         gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
1340 2011-11-29  DJ Delorie  <dj@redhat.com>
1342         * config-list.mk (LIST): Add rl78-elf.
1344 2011-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1346         * make_sunver.pl: Convert '?' in glob patterns to '.'.
1348 2011-11-07  Richard Henderson  <rth@redhat.com>
1350         Merged from transactional-memory.
1352         * gcc_update: Add libitm to touch data.
1354 2011-11-07   Quentin Neill  <quentin.neill@amd.com>
1356         * compare_tests: Add ability to compare all .sum
1357         files from two build directories.
1359 2011-11-05  Joern Rennecke  <joern.rennecke@embecosm.com>
1361         * contrib-list.mk: Add Epiphany configurations.
1363 2011-09-13   Diego Novillo  <dnovillo@google.com>
1365         * testsuite-management: New.
1366         * testsuite-management/validate_failures.py: New.
1368 2011-08-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1370         * gcc_update: Determine svn branch from hg convert_revision.
1372 2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1374         * config-list.mk (i586-netware): Remove.
1375         (.PHONY): Remove make-script-dir dependency.
1376         (make-script-dir): Remove.
1377         ($(LIST)): Remove make-script-dir dependency.
1379 2011-07-15  Bernd Schmidt  <bernds@codesourcery.com>
1381         * gcc_update: Add C6X generated files.
1382         * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
1384 2011-07-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1386         * config-list.mk (LIST): Append OPT-enable-obsolete to
1387         alpha-dec-osf5.1, mips-sgi-irix6.5.
1389 2011-06-24  Diego Novillo  <dnovillo@google.com>
1391         * repro_fail: New.
1393 2011-06-21  Joseph Myers  <joseph@codesourcery.com>
1395         * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
1397 2011-05-19  Joseph Myers  <joseph@codesourcery.com>
1399         * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
1400         gcc/config/arm/arm-fpus.def.
1402 2011-05-10  Joseph Myers  <joseph@codesourcery.com>
1404         * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
1405         dependencies.
1407 2011-05-09  Joseph Myers  <joseph@codesourcery.com>
1409         * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
1411 2010-05-05  Joern Rennecke  <joern.rennecke@embecosm.com>
1413         * config-list.mk: New file.
1415 2011-05-02  Joseph Myers  <joseph@codesourcery.com>
1417         * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
1419 2011-04-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
1421         * paranoia.cc (ENUM_BITFIELD): Remove.
1423 2011-04-08  Joseph Myers  <joseph@codesourcery.com>
1425         * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
1427 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
1429         * compare-all-tests (all_targets): Remove crx and m68hc11.
1431 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1433         PR bootstrap/48135
1434         * make_sunver.pl: Don't use File::Glob.
1436 2011-03-05  Joseph Myers  <joseph@codesourcery.com>
1438         * gennews (files): Add files for GCC 4.6.
1440 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
1442         * patch_tester.sh (nopristinecache): New shell var, set according
1443         to presence or absence of new -nopristinecache option.
1444         (usage): Document new option.
1445         (bootntest_pristine): Implement it.
1447 2010-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1449         * make_sunver.pl: Use elfdump -s to extract symbols if possible,
1450         readelf -s otherwise.
1452 2010-11-08  Eric Botcazou  <ebotcazou@adacore.com>
1454         * make_sunver.pl: Ignore entries without symbol name first.  Then do
1455         not ignore symbols marked as 'R'.
1457 2010-10-18  Andi Kleen  <ak@linux.intel.com>
1459         * gccbug.el: Remove.
1461 2010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1463         * gcc_update: Run $GCC_HG pull and update separately.
1464         Check parents for SVN revision.
1466 2010-10-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1468         * test_recheck: New script.
1470 2010-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1472         * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
1473         Also escape characters with grave accents, to be fixed ...
1474         (unmunge): ... here.
1475         (postprocess): Also handle @/ and @acronym{...}.
1477 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
1479         * check_GNU_style.sh: Do not print warning messages when there are
1480         no occurences.
1482 2010-09-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1484         * gcc_update: Handle hg, too.
1486 2010-07-08  Eric Botcazou  <ebotcazou@adacore.com>
1488         * make_sunver.pl: Remove extra whitespace in regexp.
1490 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
1492         * check_GNU_style.sh: New.
1494 2010-07-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1496         * make_sunver.pl: New file.
1498 2010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
1500         * compare-debug (Darwin): Remove '-x' flag from ld-based object
1501         stripping.  Add a comment as to why we do it this way.
1503 2010-06-20  Alexandre Oliva  <aoliva@redhat.com>
1505         * compare-debug: Drop LTO sections.
1507 2010-06-15  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1509         * gcc_update: Support updating a git clone.
1511 2010-06-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1513         * test_summary: Don't use diff -u.
1514         Adapt egrep regex.
1516 2010-06-02  Andrew Haley  <aph@redhat.com>
1518         * download_prerequisites: New script.
1520 2010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1522         * dg-extract-results.sh: Redirect grep output to /dev/null instead
1523         of grep -q.
1525 2010-04-22  Basile Starynkevitch  <basile@starynkevitch.net>
1527         * gcc_update: Sets the locale to C.
1529 2010-04-06  Joseph Myers  <joseph@codesourcery.com>
1531         * gennews (files): Add files for GCC 4.5.
1533 2010-03-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
1535         Fix *.log tests output containing "===".
1536         * dg-extract-results.sh (/\===/): Rename to ...
1537         (/^\t\t=== .* ===$/): ... this pattern.
1539 2010-03-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1541         * dg-extract-results.sh: Fix result order to match sequential case.
1543 2010-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1545         * check_warning_flags.sh: Use \012 instead of \n with tr.
1547 2010-01-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1549         * dg-extract-results.sh: Don't use tail -n.
1551 2009-10-03  H.J. Lu  <hongjiu.lu@intel.com>
1552             Richard Guenther  <rguenther@suse.de>
1554         PR lto/39216
1555         * gcc_update: Adjust file timestamps for lto-plugin.
1557 2009-09-10  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1559         PR bootstrap/41245
1560         * compare-debug: Handle stripping of dwarf debug sections from darwin
1561         mach-o objects.
1563 2009-09-04  Alexandre Oliva  <aoliva@redhat.com>
1565         * compare-debug: Grep for blank before dash to avoid grep -e.
1567 2009-09-01  Alexandre Oliva  <aoliva@redhat.com>
1569         * compare-debug: Look for .gkd files and compare them.
1571 2009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1573         PR testsuite/41166
1574         * test_summary: Invoke config.status, rather than trying to
1575         parse it.  Adjust awk script.
1577 2009-08-18  Alexandre Oliva  <aoliva@redhat.com>
1579         * compare-debug: Drop .eh_frame relocations too.
1581 2009-08-18  H.J. Lu  <hongjiu.lu@intel.com>
1583         PR testsuite/40704
1584         * test_summary: Filter out "\r".
1586 2009-06-02  Alexandre Oliva  <aoliva@redhat.com>
1588         * compare-debug: Don't fail just because of .eh_frame differences.
1590 2009-04-27  Jakub Jelinek  <jakub@redhat.com>
1592         PR testsuite/39807
1593         * dg-extract-results.sh: Close open files and use >> instead of >
1594         to decrease number of concurrently open files from awk.  Avoid
1595         = at the beginning of a regexp and redirect to a file determined
1596         by curfile variable rather than concatenated strings to workaround
1597         Solaris nawk bug.
1599 2009-04-25  Gerald Pfeifer  <gerald@pfeifer.com>
1601         * test_summary: Only include LAST_UPDATED if it exists.
1602         Complete copyright years.
1604 2009-04-16  Paolo Bonzini  <bonzini@gnu.org>
1606         * compare-all-tests: New.
1608 2009-04-14  Jakub Jelinek  <jakub@redhat.com>
1610         * gennews (files): Reference GCC 4.4 web pages.
1612 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1614         * reghunt/date_based/reg_periodic: Change copyright header to refer
1615         to version 3 of the GNU General Public License and to point readers
1616         at the COPYING3 file and the FSF's license web page.
1617         * reghunt/date_based/reg_search: Likewise.
1618         * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
1619         * regression/btest-gcc.sh: Likewise.
1620         * regression/objs-gcc.sh: Likewise.
1622 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1624         * check_warning_flags.sh: Update flag exceptions.
1626 2008-11-18  Ben Elliston  <bje@au.ibm.com>
1628         * dg-cmp-results.sh: Do not print usage if either .sum file cannot
1629         be opened; print a more meaningful error instead.
1631 2008-10-24  Janis Johnson  <janis187@us.ibm.com>
1632             Jakub Jelinek  <jakub@redhat.com>
1634         * dg-extract-results.sh: New file.
1636 2008-07-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1638         * check_makefile_deps.sh: New file.
1640 2008-05-08  Sebastian Pop  <sebastian.pop@amd.com>
1642         * patch_tester.sh (report): Do not print "Checker: ".
1644 2008-04-23  Sebastian Pop  <sebastian.pop@amd.com>
1646         * patch_tester.sh (report): Do not print the time.
1648 2008-04-01  Joseph Myers  <joseph@codesourcery.com>
1650         * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
1651         Handle @heading.  Handle enumerated lists with starting numbers
1652         and extra headings.
1654 2008-03-10  Janis Johnson  <janis187@us.ibm.com>
1656         * patch_tester.sh (initialization): Initialize svnpatch and stop.
1657         (usage): Add -svnpath and -stop.
1658         (makedir): New.
1659         (argument handling): Process -stop and -svnpath.
1660         (setup code): Use makedir, error out if initial svn checkout fails.
1661         (update): Use svnpath.  Invoke contrib/gcc_update.
1662         (apply_patch): Require that patch was created at top level.  Use eval
1663         with option variables.  Don't use bootstrap target for make.  Verify
1664         that some tests were run.
1665         (bootntest_patched): Use snvpath.
1666         (main loop): For -stop, exit when there are no more patches to test.
1668 2008-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1670         * check_warning_flags.sh: Instead of invoke.texi, take the path
1671         to the doc directory as argument.  Check that warnings listed in
1672         'gcc --help' are accepted by the compiler, and listed in the
1673         manuals.
1675 2008-03-06  Tom Tromey  <tromey@redhat.com>
1677         * patch_tester.sh (usage): Watermark is not lexicographic.
1678         Load $STATE/defaults if it exists.
1679         (selfexec): Use $0.
1680         (apply_patch): Handle deletions.
1681         (bootntest): Handle default settings.
1683 2008-03-05  Jakub Jelinek  <jakub@redhat.com>
1685         * gennews (files): Reference GCC 4.3 web pages.
1687 2008-02-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1689         * check_warning_flags.sh: New file.
1691 2008-01-25  Joseph Myers  <joseph@codesourcery.com>
1693         * paranoia.cc (main): Remove handling of c4x_single and
1694         c4x_extended formats.
1696 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
1698         * compareSumTests3: Changed to GPLv3.
1699         * prepare_patch.sh: Same.
1700         * uninclude: Same.
1701         * dglib.pm: Same.
1702         * gennews: Same.
1703         * texi2pod.pl: Same.
1704         * analyze_brprob: Same.
1705         * gcc_build: Same.
1707 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
1709         * patch_tester.sh: Changed to GPLv3.
1711 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
1713         * patch_tester.sh: Don't save the script anymore.
1715 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
1717         * patch_tester.sh: New.
1718         * prepare_patch.sh: New.
1720 2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
1722         * compare-debug: Introduce -p flag to preserve .stripped files.
1724 2007-10-08  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
1726         * texi2pod.pl: Handle @asis.
1727         (postprocess): Move @gccoptlist{} after all formatting commands.
1729 2007-10-01  Alexandre Oliva  <aoliva@redhat.com>
1731         * compare-debug: Avoid spurious errors when .stripped files
1732         exist.
1734 2007-09-22  Hans-Peter Nilsson  <hp@axis.com>
1736         * warn_summary (srcdirFilter): Add fixincludes, sim,
1737         newlib and mpfr.
1739 2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>
1741         * gcc_update: Handle different URL paths and tags.
1743 2007-08-16  Alexandre Oliva  <aoliva@redhat.com>
1745         * compare-debug: New.
1747 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
1748             Andreas Schwab  <schwab@suse.de>
1750         * gcc_update: Use "svn info" for revision number.  Create
1751         gcc/REVISION with branch name and revision number.
1753 2007-08-10  Diego Novillo  <dnovillo@google.com>
1755         * gcc.doxy: Rename from tree-ssa.doxy.
1757 2007-08-10  Diego Novillo  <dnovillo@google.com>
1759         * tree-ssa.doxy: Update for doxygen 1.5.
1760         Include all the files in the middle and back ends.
1762 2007-06-30  Hans-Peter Nilsson  <hp@axis.com>
1764         * gcc_update (files_and_dependencies): Handle
1765         gcc/testsuite/gcc.dg/cpp/direct2s.c.
1767 2007-05-13  Mark Mitchell  <mark@codesourcery.com>
1769         * gennews (files): Reference GCC 4.2 web pages.
1771 2007-04-04  Zack Weinberg  <zack@mrtock.ucsd.edu>
1773         * texi2pod.pl: Correct handling of @itemize with no argument.
1775 2007-03-17  Hans-Peter Nilsson  <hp@axis.com>
1777         * uninclude: New utility, from Alexandre Oliva.
1779 2007-02-26  Dominique Dhumieres  <dominiq@lps.ens.fr>
1781         * test_installed: Adjust to the move from g77 to gfortran.
1783 2007-02-16  Matthias Klose  <doko@debian.org>
1785         * texi2pod.pl: Handle @subsubsection, ignore @anchor.
1787 2007-02-10  Hans-Peter Nilsson  <hp@axis.com>
1789         * test_summary (configflags): Adjust for changes in the
1790         config.status format due to update to autoconf 2.59.
1792 2007-02-09  Daniel Jacobowitz  <dan@codesourcery.com>
1794         * gcc_update: Update for configure.in -> configure.ac.
1796 2007-02-06  Richard Sandiford  <richard@codesourcery.com>
1798         * texi2pod.pl: Handle @multitable.
1800 2007-01-15  Tom Tromey  <tromey@redhat.com>
1802         * download_ecj: New file.
1804 2006-09-27  Matthew Sachs  <msachs@apple.com>
1806         * compareSumTests3: POD syntax fix.
1808 2006-09-27  Matthew Sachs  <msachs@apple.com>
1810         * dglib.pm: Initial commit.
1811         * compareSumTests3: Initial commit.
1813 2006-09-18  Bernhard Fischer  <aldot@gcc.gnu.org>
1815         * dg-cmp-results.sh (compare-$$.awk): Print name[old]
1816         and not non-existing nm[old].
1818 2006-07-06  Paul Eggert  <eggert@cs.ucla.edu>
1820         Port to hosts whose 'sort' and 'tail' implementations
1821         treat operands with leading '+' as file names, as POSIX
1822         has required since 2001.  However, make sure the code still
1823         works on pre-POSIX hosts.
1824         * compare_tests: Don't assume "sort +2" is equivalent to
1825         "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
1827 2006-06-05  James Lemke  <jwlemke@wasabisystems.com>
1829         * dg-cmp-results.sh: New script for comparing DejaGNU logs.
1831 2006-06-02  Richard Earnshaw  <rearnsha@arm.com>
1832             Mike Stump  <mrs@apple.com>
1834         * compare_tests: Handle multilibs better.
1836 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
1838         * texi2pod.pl: Correct handling of absolute @include.
1840 2006-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
1842         * texi2pod.pl: Handle -I.
1844 2006-02-28  Mark Mitchell  <mark@codesourcery.com>
1846         * gennews (files): Update for GCC 4.1.
1848 2006-01-24  Diego Novillo  <dnovillo@redhat.com>
1850         * gcc_update (files_and_dependencies): Handle
1851         libgomp/testsuite/Makefile.in.
1853 2006-01-18  Richard Henderson  <rth@redhat.com>
1854             Diego Novillo  <dnovillo@redhat.com>
1856         * gcc_update (files_and_dependencies): Add libgomp files.
1858 2005-12-06  Ben Elliston  <bje@au.ibm.com>
1860         * newcvsroot: Remove.
1862 2005-11-03  Steven Bosscher  <stevenb@suse.de>
1864         * gcc_build: Fix my previous checking.
1866 2005-11-01  Joseph S. Myers  <joseph@codesourcery.com>
1868         * gcc_update: Include revision number in LAST_UPDATED.
1870 2005-10-30  Steven Bosscher  <stevenb@suse.de>
1872         * gcc_build: Use gcc.gnu.org as the default server.  Set up
1873         SVN_REPOSITORY correctly.  Add support for checking out branches.
1875 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
1877         * gcc_update: When svn update is called and
1878         --silent is used, pass -q.
1880 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
1882         * gcc_update: Remove the -q from svn invocation.
1884 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
1886         * gcc_build: Remove -d from the call to gcc_update.
1888 2005-10-28  Daniel Berlin  <dberlin@dberlin.org>
1889             Ben Elliston  <bje@au1.ibm.com>
1891         * gcc_update: Update for svn.
1892         * newcvsroot: Ditto.
1893         * gcc_build: Ditto.
1895 2005-10-21  Mark Mitchell  <mark@codesourcery.com>
1897         * texi2pod.pl: Substitue for @value even when part of @include.
1899 2005-10-21  Bob Wilson  <bob.wilson@acm.org>
1901         * texi2pod.pl: Convert two single quotes or two backquotes to
1902         double quotes.
1904 2005-08-23  Ben Elliston  <bje@au.ibm.com>
1906         * gcc_update: Update dependencies for libjava/aclocal.m4.
1908 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
1910         * All files: Update with new FSF address.
1912 2005-07-14  Ben Elliston  <bje@au.ibm.com>
1914         * filter_params.pl: Typo fix.
1915         * filter_knr2ansi.pl: Likewise.
1917 2005-06-05  Gerald Pfeifer  <gerald@pfeifer.com>
1919         * gennews (files): Update for egcs-1.0 release pages consolidation.
1921 2005-04-17  Joseph S. Myers  <joseph@codesourcery.com>
1923         * gennews (files): Update for GCC 4.0.
1925 2005-03-18  Alexandre Oliva  <aoliva@redhat.com>
1927         * gcc_update (silent): Unset instead of initializing to null.
1929 2005-03-18  Andreas Schwab  <schwab@suse.de>
1931         * gcc_update (apply_patch): Properly quote $1.
1933 2005-03-18  Zack Weinberg  <zack@codesourcery.com>
1935         * gcc_update: Add --silent option.
1937 2005-03-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1939         * warn_summary (keywordFilter): Update sed pattern for new quoting
1940         style in warnings.
1942 2005-03-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1944         * warn_summary: Add -fortran subdir flag.
1945         (subdirectoryFilter): Fix missing ada subdir.
1947 2004-11-20  Hans-Peter Nilsson  <hp@bitrange.com>
1949         * gcc_update (touch_files): Don't rely on "make" being GNU make;
1950         grep for "Touching" to determine that the rule executes.
1952 2004-11-14  Hans-Peter Nilsson  <hp@bitrange.com>
1954         * gcc_update (touch_files): Explicitly pass --no-print-directory.
1956 2004-11-04  Andrew Pinski  <pinskia@physics.uc.edu>
1958         * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
1960 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
1962         * gcc_update: Add fixincludes.
1964 2004-08-26  Matthias Klose  <doko@debian.org>
1966         * texi2pod.pl: keep references of the form @ref{...}, print them bold.
1968 2004-08-26  Matthias Klose  <doko@debian.org>
1970         * test_summary: Include baseline used for libstdc++-v3 abi check
1971         in test summary.
1973 2004-08-25  Ben Elliston  <bje@au.ibm.com>
1975         * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
1977 2004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
1979         * gcc_update (self): libjava/configure.in -> configure.ac. Automake
1980         update done.
1982 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
1984         * gcc_update: libjava/configure.ac -> configure.in.  Automake
1985         1.4 does not handle configure.ac properly.
1987 2004-08-04  Andreas Schwab  <schwab@suse.de>
1989         * gcc_update: libjava/configure.in -> configure.ac.
1991 2004-08-03  Richard Earnshaw  <rearnsha@arm.com>
1993         * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
1995 2004-07-16  Jeff Law  <law@redhat.com>
1997         * analyze_brprob: Fix comments.  More consistent output format.
1999 2004-06-17  Diego Novillo  <dnovillo@redhat.com>
2001         * tree-ssa.doxy: Update for doxygen 1.3.5.
2003 2004-06-14  Andreas Jaeger  <aj@suse.de>
2005         * gcc_update: boehm-gc/configure.in -> configure.ac.
2007 2004-06-16  Paolo Bonzini  <bonzini@gnu.org>
2009         * gcc_update (boehm-gc/configure): Depend on
2010         boehm-gc/configure.ac instead of boehm-gc/configure.in
2012 2004-06-14  Paolo Bonzini  <bonzini@gnu.org>
2014         * gcc_update (libmudflap/configure): Depend on
2015         libmudflap/configure.ac instead of libmudflap/configure.in
2017 2004-06-14  Andreas Jaeger  <aj@suse.de>
2019         * gcc_update: Add libcpp.
2021 2004-06-10  Andreas Jaeger  <aj@suse.de>
2023         * gcc_update: Add libgfortran.
2025 2004-05-29  Andrew Pinski  <pinskia@physics.uc.edu>
2027         * gcc_update (libbanshee/configure): Depend on
2028         libbanshee/configure.ac instead of libbanshee/configure.in
2030 2004-05-17  Zack Weinberg  <zack@codesourcery.com>
2032         * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
2033         from list of files to be touched.
2034         * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
2036 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
2038         * gennews: Update for GCC 3.4.
2040 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
2042         Merge from tree-ssa-20020619-branch.
2044         * filter_gcc_for_doxygen: New file.
2045         * filter_knr2ansi.pl: New file.
2046         * filter_params.pl: New file.
2047         * tree-ssa.doxy: New file.
2048         * contrib/gcc_update (files_and_dependencies): Handle
2049         libbanshee and libmudflap.
2051 2004-04-12  Kelley Cook  <kcook@gcc.gnu.org>
2052             Andreas Jaeger  <aj@suse.de>
2054         * gcc_update (files_and_dependencies): Insert zlib dependencies.
2056 2004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
2058         * gcc_update (files_and_dependencies): libobjc/configure now
2059         depends on configure.ac, not configure.in.
2061 2004-04-01  Kelley Cook  <kcook@gcc.gnu.org>
2063         * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
2065 2004-03-16  Andreas Tobler  <a.tobler@schweiz.ch>
2067         * gcc_update (files_and_dependencies): Insert libffi dependencies.
2069 2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
2071         * gcc_update (files_and_dependencies): Insert libada/configure.
2073 2004-02-29  Andrew Pinski  <pinskia@physics.uc.edu>
2075         * gcc_update (files_and_dependencies): Update intl/configure.in
2076         to intl/configure.ac.
2078 2004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
2080         * gcc_update (files_and_dependencies): Update fastjar/configure.in
2081         to fastjar/configure.ac
2083 2004-01-07  Kelley Cook  <kcook@gcc.gnu.org>
2085         * gcc_update (files_and_dependencies): Remove non-existant files.
2087 2004-01-05  Kelley Cook  <kcook@gcc.gnu.org>
2089         * gcc_update (files_generated): Revert 2003-12-18 change.
2091 2004-01-03  Andrew Pinski  <pinskia@physics.uc.edu>
2093         * gcc_update (files_and_dependencies): For gcc directory,
2094         rename configure.in to configure.ac.
2096 2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
2098         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
2099         remove acconfig.h. No longer used.
2101 2003-12-18  Kelley Cook  <kcook@gcc.gnu.org>
2103         * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
2104         gcc/ada/gnat_ug_* to use it.
2106 2003-12-16  James E Wilson  <wilson@specifixinc.com>
2108         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
2109         rename configure.in to configure.ac, and stamp-h.in to config-h.in.
2111 2003-12-11  Kelley Cook  <kcook@gcc.gnu.org>
2113         * gcc_update (files_and_dependencies): Correct typo in the filename
2114         gnat_ug_wnt.texi.
2116 2003-12-08  Arnaud Charlet  <charlet@act-europe.fr
2118         * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
2119         treeprs.ads.
2121 2003-10-16  Mark Mitchell  <mark@codesourcery.com>
2123         * gennews (files): Add GCC 3.3 files.
2125 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
2127         * gcc_build: Fix handling of -t option.  Add -x option.
2129 2003-07-31  Matt Kraai  <kraai@alumni.cmu.edu>
2131         * texi2pod.pl: Remove extra line.
2133 2003-07-15  Matt Kraai  <kraai@alumni.cmu.edu>
2135         * texi2pod.pl: Default @itemize's parameter to @bullet.
2137 2003-07-12  Zack Weinberg  <zack@codesourcery.com>
2139         * gcc_update: gcc/acconfig.h no longer exists.
2141 2003-07-11  Matthias Klose  <doko@debian.org>
2143         * test_installed: Add options to run objc tests.
2144         In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
2146 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
2148         * gcc_update: Remove gcc/intl/plural.c from list.
2149         Add new generated files intl/plural.c, intl/configure,
2150         intl/config.h.in.
2152 2003-06-13  Jason Thorpe  <thorpej@wasabisystems.com>
2154         * gcc_update (files_and_dependencies): Add
2155         gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
2156         gcc/testsuite/gcc.dg/cpp/mi1c.h.
2158 2003-05-23  Nathanael Nerode  <neroden@gcc.gnu.org>
2160         * paranoia.cc: Fix spelling error.
2162         * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
2163         to GCC.
2165 2003-04-04  Mike Stump  <mrs@apple.com>
2167         * compare_tests: Fix exit status and be more flexible with spacing.
2169 2003-03-08  Phil Edwards  <pme@gcc.gnu.org>
2171         * test_summary:  Add -h, print existing comments as help.
2173 2003-03-03  H.J. Lu  <hjl@gnu.org>
2175         * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
2176         * gcc_update: Likewise.
2178 2003-01-19  Alexandre Oliva  <aoliva@redhat.com>
2180         * test_summary (configflags): Only use the first match.  Remove
2181         excess space.  Use sub instead of gsub where possible.  Use `none'
2182         if no configure flags were given.
2184 2003-01-10  Loren J. Rittle  <ljrittle@acm.org>
2186         * test_summary (configflags): awk portability.
2188 2003-01-07  Alexandre Oliva  <aoliva@redhat.com>
2190         * test_summary (configflags): Compute correctly with both
2191         autoconfiscated and Cygnus-style top-level.
2193 2003-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2195         * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
2196         on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
2197         gcc/java/keyword.gperf
2199 2002-12-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2201         * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
2202         depending on gcc/intl/plural.y.
2204 2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
2206         * gcc_update (configure): Depend on config/acx.m4 as well.
2208         * gcc_update (configure): Depend on configure.in.
2210 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2212         * texi2pod.pl: Skip contents of @copying.
2214 2002-11-09  Zack Weinberg  <zack@codesourcery.com>
2216         * gthr_supp_vxw_5x.c: New file.
2218 2002-10-21  Richard Henderson  <rth@redhat.com>
2220         * paranoia.cc (real_c_float::image): Accomodate size of
2221         real_internal format.
2222         (main): Unbuffer stdio.  Add real_internal format.
2223         (floor_log2_wide): New.
2225 2002-10-16  Richard Henderson  <rth@redhat.com>
2227         * paranoia.cc (ENUM_BITFIELD): New.
2228         (class): Define as klass around real.h.
2229         (real_c_float): Not a template any longer; define MODE as a
2230         class static constant; use real_format elements for SIZE.
2231         Update uses of real_to_decimal and real_to_hexadecimal.
2232         (main): Change -g argument to use a format name.
2233         (mode_for_size): Remove.
2235 2002-09-16  Richard Henderson  <rth@redhat.com>
2237         * paranoia.cc: New file.
2239 2002-09-04  Richard Henderson  <rth@redhat.com>
2241         * enquire.c: Remove.
2243 2002-08-14  Mark Mitchell  <mark@codesourcery.com>
2245         * gennews (files): Add GCC 3.2 files.
2247 2002-07-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2249         * gennews (files): Add proper files for the GCC 3.1 release series.
2250         Simplify and reformat introductory wording.
2252 2002-07-16  Nathanael Nerode  <neroden@gcc.gnu.org>
2254         * enquire.c: Move from gcc.
2256 2002-07-16  H.J. Lu  <hjl@gnu.org>
2258         * gcc_update (touch_files): Pass -s to ${MAKE}.
2260 2002-06-26  Zack Weinberg  <zack@codesourcery.com>
2262         * texi2pod.pl: Correct handling of the internal R<> sequence.
2264 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
2266         * gcc_update (files_and_dependencies): Add generated Texinfo files
2267         for Ada.
2269 2002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2271         * test_installed: Allow for PWDCMD to override hardcoded pwd.
2272         * test_summary: Likewise.
2274 2002-04-18  Geoffrey Keating  <geoffk@redhat.com>
2276         * gcc_update (touch_files): Don't have empty for loop.
2278 2002-04-16  Richard Henderson  <rth@redhat.com>
2280         * gcc_update: Remove libchill.
2282 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
2284         * texi2pod.pl: Handle @end ftable and @end vtable.
2286 2002-03-11  Zack Weinberg  <zack@codesourcery.com>
2288         * texi2pod.pl: Handle @include, @ftable, @vtable.
2289         Reformat some code for clarity.
2291 2002-02-24  Christian Jönsson  <c.christian.joensson@telia.com>
2293         * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
2294         WARNING and ERROR output from the *.sum files.
2296 2002-01-26  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2298         * gennews (files): Replace gcc-2.95/gcc-2.95.html,
2299         gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
2300         and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
2302 2002-01-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2304         * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
2305         egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
2306         egcs-1.1/index.html.
2308 2002-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2310         * warn_summary: Add -ada subdirectory flag.
2312 2001-12-12  Matthias Klose  <doko@debian.org>
2314         * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
2315         generation of more than one man page from one source.
2316         Add '-' to set of valid chars for an identifier.
2317         Let -D option accept flags of the form <flag>=<value>.
2318         Use \s+ for whitespace detection in '@c man' lines.
2319         Handle @set and @clear independent of $output.
2320         Substitute all @value{}'s in a line.
2322 2001-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2324         * texi2pod.pl: Handle @ifnottex, @iftex and @display.  Handle @var
2325         in verbatim blocks specially.  Handle @unnumbered, @unnumberedsec
2326         and @center.  Allow [a-z] after @enumerate.  Handle 0 and numbers
2327         greater than 9 in enumerations.
2329 2001-11-07  Laurent Guerby  <guerby@acm.org>
2331         * gcc_update (files_and_dependencies): Add Ada dependencies.
2333 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2335         * snapshot: Remove.
2337 2001-09-07  Richard Sandiford  <rsandifo@redhat.com>
2339         Revert:
2340         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
2341         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
2342         touch.
2344 2001-09-04  David.Billinghurst  <David.Billinghurst@riotinto.com>
2346         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
2347         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
2348         touch.
2350 Mon Aug 13 02:29:08 CEST 2001  Jan Hubicka  <jh@suse.cz>
2352         * analyze_brprob: Update for changes in gcc debug output.
2354 Sat Jul 28 22:37:49 CEST 2001  Jan Hubicka  <jh@suse.cz>
2356         * analyze_brprob: Avoid more overflows.
2358 2001-07-27  Richard Henderson  <rth@redhat.com>
2360         * test_summary: Copy LAST_UPDATED UTC time to head of summary.
2362 Fri Jul 27 18:01:21 CEST 2001  Jan Hubicka  <jh@suse.cz>
2364         * analyze_brprob: Avoid overflows.
2366 2001-07-27  Richard Henderson  <rth@redhat.com>
2368         * gcc_update: Dump timestamp in LAST_UPDATED.
2370 2001-07-26  Andreas Jaeger  <aj@suse.de>,
2371             Hans-Peter Nilsson  <hp@bitrange.com>
2373         * analyze_brprob: Fix documentation.
2375 Mon Jul 23 15:47:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
2377         * analyze_brprob: Fix awk compatibility problems; update comment.
2379 2001-07-23  Andreas Jaeger  <aj@suse.de>
2381         * analyze_brprob: Fix more typos.
2383 2001-07-23  Andreas Jaeger  <aj@suse.de>
2385         * analyze_brprob: Fix typos.
2387 2001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2389         * texi2pod.pl: Handle @r inside @item.
2391 2001-07-02  Zack Weinberg  <zackw@stanford.edu>
2393         * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
2395 2001-07-01  Zoltan Felleg  <zfelleg@telnet.hu>
2397         * warn_summary: Fix typo in a comment.
2399 2001-06-14  Albert Chin-A-Young  <china@thewrittenword.com>
2401         * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
2403 2001-06-13  Mark Mitchell  <mark@codesourcery.com>
2405         * gennews: Set TERM to vt100 for Lynx.
2407 2001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2409         * release: Remove.
2411 Tue Jun 12 12:21:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
2413         * analyze_brprob: New file.
2415 2001-06-11  Mark Mitchell  <mark@codesourcery.com>
2417         * gcc_build: Output information about the commands used to
2418         configure the compiler.
2420 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2422         * gennews: Update for GCC 3.0.
2424 2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2426         * gcc_update: Update for move of documentation to gcc/doc.
2428 2001-05-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2430         * contrib/test_summary (files): Sort before evaluating.
2432 2001-05-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2434         * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
2436 2001-05-21  Mark Mitchell  <mark@codesourcery.com>
2438         * gcc_build: Use -d when invoking gcc_update.
2440 2001-05-18  Andreas Jaeger  <aj@suse.de>
2442         * gcc_update: Add rules for libf2c/libI77.
2444 2001-05-17  Alexandre Oliva  <aoliva@redhat.com>
2446         * gcc_update (touch_files): Use simpler, yet as portable, syntax.
2448 2001-05-14  Loren J. Rittle  <ljrittle@acm.org>
2450         * gcc_update (touch_files): Enhance make portability.
2452 2001-05-14  Alexandre Oliva  <aoliva@redhat.com>
2454         * gcc_update (touch_files): Use a Makefile to touch files.
2456 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2458         * texi2pod.pl: Add copyright and GPL notices.
2460 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2462         * texi2pod.pl: Handle "\,".
2464 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2466         * texi2pod.pl: Fix regular expression for @r to avoid exponential
2467         recursion.  From Russ Allbery <rra@stanford.edu>.  Remove perl
2468         version check.
2470 2001-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2472         * warn_summary (stageNfilter): Update for recent changes in
2473         bootstrap logic.
2475 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2477         * texi2pod.pl: Require at least perl 5.6.0.
2479 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2481         * gcc_update: Add gcc/gcc.1 to generated files.
2482         * texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
2483         discarding to end of sentence with @xref where the sentence has an
2484         interior "." in markup, and handle discarding parentheses around
2485         such a sentence.
2487 2001-01-11  Bernd Schmidt  <bernds@redhat.com>
2489         * gennews: Add gcc-2.95.3.
2491 2001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
2493         * texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
2494         @command.  Format URLs and email addresses in bold.
2496 2001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2498         * gcc_update: Add cpp.1 to the list of generated files.
2500         * texi2pod.pl: Handle @option and @env.
2502 2001-01-03  Mike Stump  <mrs@wrs.com>
2504         * snapshot: Update to account for java libraries.
2506 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
2508         * test_summary: Export filesuffix, not fileprefix.
2510 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2512         * release: Change some EGCS references to GCC.
2514 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2516         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
2517         subdirectory flags.  Add source directory prefix filtering.
2518         Redirect diagnostic output to stderr.
2520 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
2522         * texi2pod.pl: If multiple @c man sections with the same tag
2523         appear, concatenate them in the final output.  When skipping,
2524         ignore block commands that can't cause skipping, and honor
2525         those that can.  Ensure that verbatim blocks are separate
2526         paragraphs.
2528 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2530         * gcc_update: Don't touch tradcif.c or java/parse.h.
2532 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
2534         * texi2pod.pl: Restructure for comprehensibility, add
2535         comments.  Merge handling of @ignore and @ifxxx.  Handle a
2536         whole bunch more Texinfo commands.  Use consistent formatting
2537         style.
2539 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2541         * gennews: New script.
2543 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2545         * gcc_update: Update a comment as we now require bison for CVS users.
2547 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2549         * gcc_update: Add gcov.1 to the list of generated files.
2551 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
2553         * gcc_build: Remove code to put information in a log file.
2555 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
2557         * texi2pod.pl:
2558           - Add real command line parsing.
2559           - Support @ifset, @ifclear, @set, @value, -D switch.
2560           - Support @sc.  Improve handling of @ref and friends.
2561           - Discard @subsection, @need, @node lines.
2562           - Un-nest font changes to match texinfo semantics.
2563           - Handle @{ and @}.  Oops.
2564           - Don't emit E<> directives inside verbatim blocks.
2566 2000-11-12  Bruce Korb  <bkorb@gnu.org>
2568         * release: generalize the release script a bit.
2570 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
2572         * gcc_build: Add -o option for setting the objdir to use.
2574 2000-11-11  Jeff Law  <law@redhat.com>,
2576         * release: New file.
2578 2000-11-08  Jeff Law  <law@redhat.com>,
2579             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2581         * snapshot: New file.
2583 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2585         * gcc_build (bootstrap_gcc): New function.
2586         (configure_gcc): Likewise.
2587         (build_gcc): Rewritten to use configure and bootstrap.
2588         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
2590 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
2592         * gcc_build (MAKE): New variable.
2593         (build_gcc): Use it.  Fix logging of errors.
2594         (install_gcc): Likewise.
2596 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
2598         * gcc_build: Save the output from CVS into the logfile as well.
2600 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
2602         * gcc_build: Fix typos.
2604 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2606         * gperf-2.7-19981006.pat: Remove.
2608 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2610         * test_installed: Change EGCS references to refer to GCC.
2612 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2614         * gcc_update (touch_files): Add some informative output.
2616 2000-09-16  Andreas Jaeger  <aj@suse.de>
2618         * gcc_update: Remove gcc/c-parse.gperf.
2620 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
2621             Alexandre Oliva  <aoliva@redhat.com>
2623         * gcc_update: Execute touch_files_reexec even if `cvs update`
2624         failed.
2626 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
2628         * test_summary: AWK breaks with filenames containing `='.
2630 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
2632         * gcc_build: New script.
2634 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
2636         * gcc_update (files_and_dependencies): Remove generated YACC files.
2638 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
2640         * gcc_update (files_and_dependencies): Remove generated YACC files.
2642 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
2644         * newcvsroot: Handle filenames that contain spaces.
2646 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
2648         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
2649         Elide --with-gcc-version-trigger and --norecursion from
2650         configure flags.  Remove code to report status of haifa scheduler.
2652 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
2654         * gcc_update (self): Set to `$0'.
2655         (touch_files_reexec): Use `$self' instead of `$0'.
2657 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
2659         * gcc_update (touch_files_reexec): New function, run after the
2660         tree is modified.
2662 2000-05-08  Richard Hendeson  <rth@cygnus.com>
2664         * gcc_update: Remove references to inclhack.tpl.
2666 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
2668         * index-prop: Use a single pattern.  Also support *** cdiffs.
2670 2000-04-28  Pavel Roskin  <pavel_roskin@geocities.com>
2672         * index-prop: Don't change /dev/null.
2674 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2676         * gcc_update: Refer to GCC and gcc_update instead of egcs and
2677         egcs_update.
2679 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
2681         * index-prop: Fix occasional problem when using cvs diff -p.
2683 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
2685         * gcc_update: Remove references to cexp.c/cexp.y.
2687 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2689         * newcvsroot: Add check on the number of command-line arguments.
2690         Add usage.
2692 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
2694         * gcc_update: Allow patches compressed by bzip2.
2696 1999-10-11  Martin v. Löwis  <loewis@informatik.hu-berlin.de>
2698         * newcvsroot: New file.
2700 1999-09-11  Craig Burley  <craig@jcb-sc.com>
2702         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
2704 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2706         * gcc_update: New file.
2707         * egcs_update: Renamed to gcc_update.
2709 1999-08-09  Robert Lipe  <robertlipe@usa.net>
2711         * test_summary: Quote curly braces in 1999-07-03 change.
2713 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
2715         * egcs_update (files_and_dependencies): Fixed typo in
2716         gcc/cstamp-h.in.  Added gcc/config.in.
2718 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
2720         * egcs_update (files_and_dependencies): New function, with
2721         complete list of files to be updated, as well as their
2722         dependencies.
2723         (touch_files): Check the timestamp of each generated file against
2724         its dependencies'.
2725         (main): New flags --touch, --list and --help.  Remove the
2726         pre-update step.
2728 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
2730         * test_summary: Replace egcs with gcc.  Update e-mail address.
2732 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2733             Jerry Quinn  <jquinn@nortelnetworks.com>
2735         * egcs_update (touch_files, apply_patch): New functions.
2736         Use them.  New command-line option --patch.  Split test of local
2737         tree into two parts.  Add comments.
2739 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
2741         * test_summary: If Target is `unix{*}', append the Target variants
2742         to Host.
2744 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
2746         * test_summary: Set default mail-address and version for egcs
2747         instead of relying on unpredictable pathnames.
2748         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
2750 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
2752         * fixinc/*: Delete obsolete files.
2754 1999-02-04  Robert Lipe  <robertlipe@usa.net>
2756         * egcs_update: Test return values of 'cvs update'.  Propogate
2757         to caller as exit values.
2759 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2761         * egcs_update: Use "if" instead of "&&".  Touch generated files
2762         only after the corresponding *.y files.
2764 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2766         * egcs_update: Do not use xargs, but a backquote construct.
2768 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
2770         * test_summary (version): Remove carriage return that gawk inserts
2771         in the version string for some reason.
2773 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2775         * egcs_update: Only touch files that already exist.
2777 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
2779         * test_summary (EOF): Remove double backslash.
2780         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2782 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
2784         * test_summary (address): Set to egcs-testresults mailing list.
2786 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
2788         * test_summary (address): Added Marc Lehmann's testsuite-results
2789         to the default e-mail address.
2791 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
2793         * test_summary (-p, prepend_logs): Add these before the summary.
2794         (Compiler, Platform): Print these just before configflags.
2796 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2798         * warn_summary (longLineFilter): New shell function to encapsulate
2799         this functionality.  It is off by default, only active if -llf
2800         flag is specified.
2801         (subdirectoryFilter): Fix bug in filtering which made some
2802         subdirectory warnings erroneously appear in the toplevel set.
2803         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
2804         warnings from stage1 as well as stage0, which means warnings from
2805         outside the bootstrap directory.  Eg, the libraries, etc.
2806         (warningFilter): New shell function to encapsulate this
2807         functionality.
2808         (keywordFilter): New shell function to encapsulate this
2809         functionality.
2811         Store data in a temp file rather than calculating it 3x.  Arrange
2812         to remove it on exit and signals.
2814         Add -pass/-wpass flags to do "pass through" (i.e. manual
2815         inspection) of bootstrap output from a particular stageN as well
2816         as language subdirs.
2818         Add better comments/documentation.
2820 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2822         * egcs_update: Add comment about keeping the FAQ synchronized.
2824 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
2826         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
2827         in the repo again.
2829 Fri Oct 16 07:35:00 1998  Bruce Korb  <korb@datadesign.com>
2831         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
2833 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
2835         * egcs_update: Remove gcc/java/parse.c from list of files to
2836         touch.
2838 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2840         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
2842 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2844         * warn_summary (subdirectoryFilter): New shell function to
2845         optionally filter in/out gcc subdirectories when summarizing
2846         warnings.  Add new flags to support subdirectory filtering.
2848         Also, ensure the bootstrap stage is a number.  Add some more C
2849         keywords that are preserved in the "warning type" summary and
2850         tighten up the "arg ???" regexp.
2852 Tue Sep 22 07:30  Bruce Korb  <korb@datadesign.com>
2854         * fixinc/inclhack.def:  Not all C++ comments in C headers
2855         were treated alike.  They are now.  Also fixed syntax
2856         of sed expression in "systypes" fix.
2858         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
2860         * egcs_update:  Added fixinc/* generated files to touch list.
2862 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2864         * egcs_update: Additionally touch gcc/java/parse.[ch].
2866 Thu Sep  9 16:48  Bruce Korb <korb@datadesign.com>
2868         * fixinc/inclhack.def:  Added two files required by
2869         SCO's Open Server 5's avoid_bool fix.
2870         Regenerated fixinc.x and inclhack.sh to incorporate
2871         the update.
2873 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
2875         * egcs_update: Do the pass 1 CVS update only for files that
2876         may reasonably be under CVS control.
2878 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
2880         * test_installed: New script for testing already-installed
2881         gcc/g++/g77.
2883 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2885         * egcs_update: Assigned copyright to FSF.
2887 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2888                           Alexandre Oliva  <oliva@dcc.unicamp.br>
2890         * egcs_update: New switch --nostdflags and documentation
2891         enhancements.
2893 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2895         * egcs_update: New script.
2897 1998-08-05  Bruce Korb  <korbb@datadesign.com>
2899         * fixinc/Makefile
2900         Added define for target machine so machine-specific tests
2901         can be selected for or against.
2903         * fixinc/fixincl.c
2904         Added an array of string pointers to machines to select
2905         or avoid, depending on a FD_MACH_IFNOT bit flag.
2906         Used a shell script to match the defined TARGET_MACHINE
2907         with any of the given match patterns.
2909         * fixinc/fixincl.tpl
2910         Generate the array of strings and bit flag, as needed,
2911         depending on "mach" and "not_machine" attributes for a fix.
2913         * fixinc/mkfixinc.sh
2914         Invoke the make with TARGET assigned the value of the
2915         machine name argument.
2917 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
2919         * compare_tests: New script.
2921 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
2923         * test_summary: Assigned copyright to FSF.
2925 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2927         * test_summary: Corrected script name in comments providing
2928         documentation.  Added linebreaks for lines with > 80 characters.
2930 Fri Jun 19 02:36:59 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
2932         * test_summary: New switch, -i, and environment variable,
2933         append_logs, for including files in the report.
2935 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
2937         * warn_summary: Update to Kaveh's latest version allowing to
2938         specify the last stage built.
2940 1998-05-29  Bruce Korb  <korbb@datadesign.com>
2942         * fixinc/mkfixinc.sh
2943         Changes to make it easier to invoke on platforms that
2944         normally do not invoke fixincludes.
2946         * fixinc/inclhack.def
2947         Applied fixes from egcs/gcc/fixincludes from the past several
2948         months.
2950 1998-05-28  Bruce Korb  <korbb@datadesign.com>
2952         * fixinc/*: Updated most everything for a first real
2953         try at getting "fast_fixincludes" working.
2955 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
2957         * index-prop: New file.
2959 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
2961         * test_summary: find good awk (copied from warn_summary).
2963 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
2965         * test_summary, warn_summary: New files