c++: fix 'unsigned typedef-name' extension [PR108099]
[official-gcc.git] / contrib / ChangeLog
blobdede6f3a1a8b230f7422456b80d9d6c95c442795
1 2023-04-17  Jakub Jelinek  <jakub@redhat.com>
3         * gcc-changelog/git_update_version.py (active_refs): Add
4         releases/gcc-13.
6 2023-03-16  Jakub Jelinek  <jakub@redhat.com>
8         * unicode/README: Update to mention also makeuname2c.
9         * unicode/NameAliases.txt: New file.
11 2023-03-13  Lewis Hyatt  <lhyatt@gmail.com>
13         * unicode/DerivedCoreProperties.txt: Update to Unicode 15.
14         * unicode/DerivedNormalizationProps.txt: Likewise.
15         * unicode/EastAsianWidth.txt: Likwise.
16         * unicode/PropList.txt: Likewise.
17         * unicode/README: Likewise.
18         * unicode/UnicodeData.txt: Likewise.
20 2023-02-22  Thomas Schwinge  <thomas@codesourcery.com>
22         * config-list.mk (LIST): Clarify i686-symbolics-gnu to i686-gnu.
24 2023-02-17  Petr Sumbera  <petr.sumbera@oracle.com>
26         * make_sunver.pl: Escape brace.
28 2023-02-10  Flavio Cruz  <flaviocruz@gmail.com>
30         * config-list.mk: Add x86_64-gnu to list of archs.
32 2023-01-19  Gaius Mulley  <gaiusmod2@gmail.com>
34         * gcc_update (files_and_dependencies): Add dependencies for
35         gcc/m2/gm2config.h.in, gcc/m2/configure,
36         gcc/m2/gm2-libs/config-host, libgm2/Makefile.in,
37         libgm2/aclocal.m4, libgm2/libm2cor/Makefile.in,
38         libgm2/libm2pim/Makefile.in, libgm2/libm2iso/Makefile.in,
39         libgm2/libm2log/Makefile.in and libgm2/libm2min/Makefile.in.
41 2023-01-17  Martin Liska  <mliska@suse.cz>
43         * update-copyright.py: Ignore test_patches.txt.
45 2023-01-17  Martin Liska  <mliska@suse.cz>
47         * gcc-changelog/test_patches.txt: The CR character was removed
48         with ./contrib/update-copyright.py which I'm going to change.
50 2023-01-16  Jakub Jelinek  <jakub@redhat.com>
52         PR other/108413
53         * update-copyright.py (LibPhobosFilter): Add __builtins.di to
54         skipped files.
56 2023-01-16  Jakub Jelinek  <jakub@redhat.com>
58         PR other/108413
59         * update-copyright.py (TestsuiteFilter): Add .mod and .rs extensions.
60         (GCCCopyright): Add 'The fast_float authors' as external author.
62 2023-01-15  Gerald Pfeifer  <gerald@pfeifer.com>
64         * config-list.mk: Update FreeBSD targets to version 13.
65         Add aarch64-freebsd13.
67 2023-01-12  Gerald Pfeifer  <gerald@pfeifer.com>
69         * config-list.mk: Remove i486-freebsd4, ia64-freebsd6, and
70         sparc64-freebsd6.
72 2023-01-06  Martin Liska  <mliska@suse.cz>
74         * update-copyright.py: Add contrib as a default dir.
76 2022-12-28  Martin Liska  <mliska@suse.cz>
78         * update-copyright.py: Add contrib folder.
80 2022-12-23  Arsen Arsenović  <arsen@aarsen.me>
82         * dg-out-generator.pl: New file.
84 2022-12-21  Martin Liska  <mliska@suse.cz>
86         * filter-clang-warnings.py: Simplify.
88 2022-12-21  Martin Liska  <mliska@suse.cz>
90         * filter-clang-warnings.py: Skip Makefile and libffi warnings.
92 2022-12-19  Martin Liska  <mliska@suse.cz>
94         * gcc-changelog/git_commit.py: Support digits in PR's
95         component in subject.
97 2022-12-19  Martin Liska  <mliska@suse.cz>
99         * gcc-changelog/test_email.py: Add new test.
100         * gcc-changelog/test_patches.txt: Add new patch.
102 2022-12-19  Martin Liska  <mliska@suse.cz>
104         * gcc-changelog/git_commit.py: Allow digit in component name.
106 2022-12-19  Tobias Burnus  <tobias@codesourcery.com>
108         * gcc-changelog/git_check_commit.py (__main__): With -v print a
109         warning for the auto-added files.
110         * gcc-changelog/git_commit.py (GitCommit.__init__): Add self.warnings.
111         (GitCommit.check_mentioned_files): Add warning for auto-added files.
112         (GitCommit.print_warnings): New function.
113         * gcc-changelog/git_email.py (__main__): Remove bogus argument to
114         GitEmail constructor; print auto-added-files warning.
115         * gcc-changelog/test_email.py (test_auto_add_file_1,
116         test_auto_add_file_2): New tests.
117         * gcc-changelog/test_patches.txt: Add two test cases.
119 2022-12-19  Martin Liska  <mliska@suse.cz>
121         * gcc-changelog/setup.cfg: Do not use flake8 pytest plug-in.
123 2022-12-16  Martin Liska  <mliska@suse.cz>
125         * filter-clang-warnings.py: Print each warning only one time.
127 2022-12-16  Martin Liska  <mliska@suse.cz>
129         * gcc-changelog/git_email.py: Use PatchSet constructor
130         as newline argument is not supported with older unidiff
131         library.
133 2022-12-16  Tobias Burnus  <tobias@codesourcery.com>
135         * gcc-changelog/git_email.py (GitEmail:__init__): Support older
136         unidiff.PatchSet that do not have a newline= argument
137         of from_filename.
139 2022-12-14  Martin Liska  <mliska@suse.cz>
141         * analyze_brprob.py: Add copyright header.
142         * analyze_brprob_spec.py: Likewise.
143         * check-params-in-docs.py: Likewise.
144         * check_GNU_style.py: Likewise.
145         * check_GNU_style_lib.py: Likewise.
146         * filter-clang-warnings.py: Likewise.
147         * gcc-changelog/git_check_commit.py: Likewise.
148         * gcc-changelog/git_commit.py: Likewise.
149         * gcc-changelog/git_email.py: Likewise.
150         * gcc-changelog/git_repository.py: Likewise.
151         * gcc-changelog/git_update_version.py: Likewise.
152         * gcc-changelog/test_email.py: Likewise.
153         * mark_spam.py: Likewise.
155 2022-12-14  Martin Liska  <mliska@suse.cz>
157         * mklog.py: Check for number of hunks and not if a modified
158         file is binary.
160 2022-12-12  Martin Liska  <mliska@suse.cz>
162         * mklog.py: Do not search PR entry in a file that is binary.
164 2022-12-11  Martin Liska  <mliska@suse.cz>
166         * check_GNU_style.py: Use newline=\n.
167         * check_GNU_style_lib.py: Simplify.
168         * gcc-changelog/git_commit.py: Fix issues seen
169         Rust patchset.
170         * gcc-changelog/git_email.py: Use newline argument.
171         * gcc-changelog/test_email.py: New test.
172         * gcc-changelog/test_patches.txt: New test.
173         * mklog.py: Use newline argument.
175 2022-12-10  Thomas Schwinge  <thomas@codesourcery.com>
177         * gcc-changelog/git_commit.py (default_changelog_locations): Add
178         'gcc/rust'.
179         (bug_components): Add 'rust'.
181 2022-12-10  Gaius Mulley  <gaiusmod2@gmail.com>
183         * gcc-changelog/git_commit.py (default_changelog_locations):
184         New entry for gcc/m2.  New entry for libgm2.
186 2022-12-06  David Malcolm  <dmalcolm@redhat.com>
188         * gcc.doxy (INPUT): Add gcc/analyzer subdirectory.
190 2022-11-25  Martin Liska  <mliska@suse.cz>
192         Revert:
193         2022-11-25  Martin Liska  <mliska@suse.cz>
195         * gcc-changelog/git_commit.py: Temporarily disable
196         check_line.start.
198 2022-11-25  Martin Liska  <mliska@suse.cz>
200         * gcc-changelog/git_commit.py: Temporarily disable
201         check_line.start.
203 2022-11-21  Martin Liska  <mliska@suse.cz>
205         Revert:
206         2022-11-20  Martin Liska  <mliska@suse.cz>
208         * gcc-changelog/git_commit.py: Temporarily disable
209         check_line.start.
211 2022-11-20  Martin Liska  <mliska@suse.cz>
213         * gcc-changelog/git_commit.py: Temporarily disable
214         check_line.start.
216 2022-11-18  Jakub Jelinek  <jakub@redhat.com>
218         * gcc-changelog/git_update_version.py: Add
219         1957bedf29a1b2cc231972aba680fe80199d5498 to ignored commits.
221 2022-11-15  Martin Liska  <mliska@suse.cz>
223         * gcc-changelog/git_commit.py: Revert temporary rule
224         relaxation.
226 2022-11-14  Martin Liska  <mliska@suse.cz>
228         * gcc-changelog/git_commit.py: Temporarily disable
229         check_line.start.
231 2022-11-11  Martin Liska  <mliska@suse.cz>
233         * gcc-changelog/git_commit.py: Check for a space after leading
234         tab.
235         * gcc-changelog/test_email.py: Likewise.
236         * gcc-changelog/test_patches.txt: Likewise.
238 2022-11-06  Jakub Jelinek  <jakub@redhat.com>
240         * gcc-changelog/git_update_version.py: Add
241         e4cba49413ca429dc82f6aa2e88129ecb3fdd943 to ignored commits.
243 2022-11-04  Thomas Schwinge  <thomas@codesourcery.com>
245         * gcc-changelog/git_commit.py (default_changelog_locations):
246         Remove 'liboffloadmic'.
247         * gcc_update (files_and_dependencies): Remove 'liboffloadmic'
248         files.
249         * update-copyright.py (GCCCmdLine): Remove 'liboffloadmic'
250         comment.
252 2022-10-20  Jonathan Wakely   <jwakely@redhat.com>
253             Ulrich Drepper  <drepper@redhat.com>
255         * gcc_update: Add rule for gcc/cp/std-name-hint.gperf.
257 2022-10-07  Martin Liska  <mliska@suse.cz>
259         * gcc-changelog/git_update_version.py: Remove extra fetch.
261 2022-10-06  Martin Liska  <mliska@suse.cz>
263         * gcc-changelog/git_update_version.py: Use logging module
264         and provide robust debugging output.
266 2022-10-05  Martin Liska  <mliska@suse.cz>
268         * gcc-changelog/git_update_version.py: Do fetch before a push.
270 2022-09-20  Martin Liska  <mliska@suse.cz>
272         * filter-clang-warnings.py: Skip egrep: warning: egrep is
273         obsolescent; using grep -E.
275 2022-08-31  Martin Liska  <mliska@suse.cz>
277         * config-list.mk: Remove deprecated ports.
279 2022-08-30  Ulrich Drepper  <drepper@gmail.com>
281         * gcc_update (files_and_dependencies): Add rule for
282         gcc/cp/std-name-hint.h.
284 2022-08-30  Martin Liska  <mliska@suse.cz>
286         * config-list.mk: Remove the port.
288 2022-08-27  Xi Ruoyao  <xry111@xry111.site>
290         * gen_autofdo_event.py: Port to Python 3, and use grep -E
291         instead of egrep.
293 2022-08-26  Martin Liska  <mliska@suse.cz>
295         * config-list.mk: Remove cr16.
297 2022-08-19  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
299         * clang-format: Add further FOR_EACH_ macros.
301 2022-08-18  Andrea Corallo  <andrea.corallo@arm.com>
303         * git-fetch-vendor.sh : Fix typo.
305 2022-08-02  Martin Liska  <mliska@suse.cz>
307         * gcc-changelog/git_commit.py: Do not deduce changelog for root ChangeLog.
309 2022-07-22  Martin Liska  <mliska@suse.cz>
311         * git-commit-mklog.py: Do not parse -b argument.
312         Pass mklog_args as json environment variable.
313         * mklog.py: Parse GCC_MKLOG_ARGS and append it to sys.argv.
314         * prepare-commit-msg: Do not append GCC_MKLOG_ARGS to args.
316 2022-07-22  Martin Liska  <mliska@suse.cz>
318         * mklog.py: Use component: [PR xyz] only when one PR is used.
320 2022-07-04  Martin Liska  <mliska@suse.cz>
322         * git-descr.sh: By default print revision for HEAD.
324 2022-06-28  Lewis Hyatt  <lhyatt@gmail.com>
326         * unicode/README: Added instructions for updating ucnid.h.
327         * unicode/DerivedCoreProperties.txt: New file added to source
328         control from Unicode 14.0 release.
329         * unicode/DerivedNormalizationProps.txt: Likewise.
331 2022-06-26  Lewis Hyatt  <lhyatt@gmail.com>
333         * unicode/EastAsianWidth.txt: Update to Unicode 14.0.0.
334         * unicode/PropList.txt: Likewise.
335         * unicode/README: Likewise.
336         * unicode/UnicodeData.txt: Likewise.
338 2022-06-25  Jeff Law  <jeffreyalaw@gmail.com>
340         * config-list.mk: Remove tilegx and tilepro entries.
341         * gcc_update: Remove tilegx and tilepro entries.
343 2022-05-27  Richard Biener  <rguenther@suse.de>
345         * gcc-changelog/git_update_version.py (active_refs): Remove
346         releases/gcc-9.
348 2022-05-06  Jakub Jelinek  <jakub@redhat.com>
350         * gennews (files): Add files for GCC 12.
352 2022-04-28  Jakub Jelinek  <jakub@redhat.com>
354         * gcc-changelog/git_update_version.py (active_refs): Add
355         releases/gcc-12.
357 2022-04-25  Martin Liska  <mliska@suse.cz>
359         * filter-clang-warnings.py: Filter out
360         -Wc++20-attribute-extensions in lex.cc.
362 2022-04-25  Martin Liska  <mliska@suse.cz>
364         * filter-clang-warnings.py: Filter out
365         -Wbitwise-instead-of-logical.
367 2022-04-04  Martin Liska  <mliska@suse.cz>
369         * gcc-changelog/git_update_version.py: Ignore the revision.
371 2022-03-31  Jakub Jelinek  <jakub@redhat.com>
372             Joseph Myers  <joseph@codesourcery.com>
374         PR other/105114
375         * gcc_update: Fix up spelling of
376         gcc/config/loongarch/genopts/loongarch-strings dependency.
378 2022-03-29  Chenghua Xu  <xuchenghua@loongson.cn>
379             Lulu Cheng  <chenglulu@loongson.cn>
381         * config-list.mk: Add LoongArch triplet.
383 2022-03-29  Chenghua Xu  <xuchenghua@loongson.cn>
384             Lulu Cheng  <chenglulu@loongson.cn>
386         * gcc_update (files_and_dependencies): Add
387         config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h.
389 2022-03-28  Martin Liska  <mliska@suse.cz>
391         * gcc-changelog/git_commit.py: Match trailing dot literally.
393 2022-03-28  Martin Liska  <mliska@suse.cz>
395         * gcc-changelog/git_commit.py: Make the parsing stricter.
397 2022-03-26  Jakub Jelinek  <jakub@redhat.com>
399         * gcc-changelog/git_update_version.py: Add
400         3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
402 2022-03-10  Jonathan Wakely  <jwakely@redhat.com>
404         PR other/102664
405         * gcc-git-customization.sh: Fix non-portable commands.
407 2022-03-10  Jakub Jelinek  <jakub@redhat.com>
409         PR other/102664
410         * git-descr.sh: Replace all [1-9] occurrences with [0-9].
411         * git-undescr.sh: Likewise.
413 2022-03-09  Jonathan Wakely  <jwakely@redhat.com>
415         PR other/102664
416         * git-descr.sh: Use portable sed commands.
417         * git-undescr.sh: Likewise.
419 2022-03-08  Jonathan Wakely  <jwakely@redhat.com>
421         PR other/102664
422         * git-descr.sh: Use portable form of expr match.
424 2022-01-31  Martin Liska  <mliska@suse.cz>
426         * analyze_brprob.py: Support more formatted predict.def file.
427         * analyze_brprob_spec.py: Improve output and documentation.
429 2022-01-27  Martin Liska  <mliska@suse.cz>
431         * git-undescr.sh: Support full output of git-descr.sh.
433 2022-01-27  Martin Liska  <mliska@suse.cz>
434             Martin Jambor  <mjambor@suse.cz>
436         * git-descr.sh: New file.
437         * git-undescr.sh: New file.
438         Support optional arguments --long, --short and default
439         to 14 characters of git hash.
440         * gcc-git-customization.sh: Use the created files.
442 2022-01-24  Martin Liska  <mliska@suse.cz>
444         * gcc-changelog/git_commit.py: New files in toplev must
445         be explicitly marked as "New file".
446         * gcc-changelog/test_email.py: Test.
447         * gcc-changelog/test_patches.txt: Add test.
449 2022-01-23  Martin Liska  <mliska@suse.cz>
451         * filter-clang-warnings.py: Filter out one another warning
452         for sse.md.
454 2022-01-19  Martin Liska  <mliska@suse.cz>
456         * check_GNU_style_lib.py: Skip Python files.
458 2022-01-19  Martin Liska  <mliska@suse.cz>
460         * git-backport.py: Use it.
461         * git-fix-changelog.py: New file.
462         * gcc-git-customization.sh: Add new alias git gcc-fix-changelog.
464 2022-01-17  Martin Liska  <mliska@suse.cz>
466         * git-backport.py: Support renaming of .cc files.
468 2022-01-17  Martin Liska  <mliska@suse.cz>
470         * filter-clang-warnings.py: Rename .c names to .cc.
471         * gcc_update: Likewise.
472         * paranoia.cc: Likewise.
474 2022-01-17  Martin Liska  <mliska@suse.cz>
476         * maintainers-verify.sh: Removed.
478 2022-01-13  Martin Liska  <mliska@suse.cz>
480         * git-backport.py: Simplify the script as pre-auto-ChangeLog era
481         is 14 months old.
483 2022-01-11  Martin Liska  <mliska@suse.cz>
485         * check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS.
487 2022-01-11  Martin Liska  <mliska@suse.cz>
489         * check-MAINTAINERS.py: New file.
491 2022-01-03  Jakub Jelinek  <jakub@redhat.com>
493         * update-copyright.py: Add University of Illinois as external author.
495 2021-12-16  Xionghu Luo  <luoxhu@linux.ibm.com>
497         * analyze_brprob_spec.py: Add verbose argument.
499 2021-12-06  Martin Liska  <mliska@suse.cz>
501         * filter-clang-warnings.py: Filter out one warning.
503 2021-11-24  Tobias Burnus  <tobias@codesourcery.com>
505         * download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0,
506         mpc-1.2.1 and isl-0.24.
507         * prerequisites.md5: Update hash.
508         * prerequisites.sha512: Likewise.
510 2021-11-23  Martin Liska  <mliska@suse.cz>
512         * filter-clang-warnings.py: Filter -Wc++20-extensions as it does
513         not respect proper attribute detection.
515 2021-11-23  Martin Liska  <mliska@suse.cz>
517         * check-params-in-docs.py: Support @itemx in param documentation
518         and support multi-line documentation for parameters.
520 2021-11-08  Thomas Schwinge  <thomas@codesourcery.com>
522         * update-copyright.py (class BadYear): Derive from 'Exception'.
524 2021-11-05  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
526         * testsuite-management/validate_failures.py: 2to3
528 2021-11-04  Martin Liska  <mliska@suse.cz>
530         * gcc-changelog/git_check_commit.py: Add -v option.
531         * gcc-changelog/git_commit.py: Print verbose diff for wrong
532         filename.
534 2021-11-02  Martin Liska  <mliska@suse.cz>
536         * check-internal-format-escaping.py: Fix flake8 errors.
538 2021-11-01  David Malcolm  <dmalcolm@redhat.com>
540         * unicode/utf8-dump.py: New file.
542 2021-10-20  H.J. Lu  <hjl.tools@gmail.com>
544         * gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/.
546 2021-10-18  Martin Liska  <mliska@suse.cz>
548         * gcc-changelog/git_commit.py: Update location of
549         'bad parentheses wrapping'.
550         * gcc-changelog/test_email.py: Test it.
552 2021-10-02  Martin Liska  <mliska@suse.cz>
554         * filter-clang-warnings.py: Filter out -Wtautological-compare
555         for the file.
557 2021-09-20  Richard Biener  <rguenther@suse.de>
559         * config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and
560         hppa2.0-hpux11.9.
562 2021-09-15  Martin Liska  <mliska@suse.cz>
564         * gcc-changelog/git_commit.py: Add FIXME note.
566 2021-09-15  Martin Liska  <mliska@suse.cz>
568         * gcc-changelog/git_commit.py: Check commit email.
569         * gcc-changelog/test_email.py: Add new test.
570         * gcc-changelog/test_patches.txt: Likewise.
572 2021-09-15  Richard Biener  <rguenther@suse.de>
574         * config-list.mk: Remove vax-openbsd.
576 2021-09-15  Richard Biener  <rguenther@suse.de>
578         * config-list.mk: Remove m68k-openbsd.
580 2021-09-13  Andrew Pinski  <apinski@marvell.com>
582         * config-list.mk: Remove m32r-linux and m32rle-linux
583         from the list.
585 2021-09-13  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
587         * config-list.mk (LIST): --enable-obsolete for cr16-elf.
589 2021-09-06  Serge Belyshev  <belyshev@depni.sinp.msu.ru>
591         * gcc_update: Derive human readable name for HEAD using git describe
592         like "git gcc-descr" with short commit hash.  Drop "revision" from
593         gcc/REVISION.
595 2021-08-30  Andrew Pinski  <apinski@marvell.com>
597         * download_prerequisites (md5_check): Replace == inside
598         test with = to be more portable.
600 2021-08-26  Martin Liska  <mliska@suse.cz>
602         * mklog.py: Use file.{source,target}_file for proper rename
603         handling.
605 2021-08-24  Andrew Pinski  <apinski@marvell.com>
607         PR other/82704
608         * download_prerequisites: Fix issues with --md5 and
609         --sha512 options.
611 2021-08-18  Martin Liska  <mliska@suse.cz>
613         * gcc-git-customization.sh: Wrap $@ in quotes.
614         * git-commit-mklog.py: Add new argument --co.
615         * mklog.py: Skip the Co-Authored-By lines.
617 2021-08-10  Martin Liska  <mliska@suse.cz>
619         * mklog.py: Support additional PRs without PR prefix.
621 2021-08-03  Martin Liska  <mliska@suse.cz>
623         * gcc-changelog/git_update_version.py: Ignore problematic
624         commit.
626 2021-07-20  Richard Earnshaw  <rearnsha@arm.com>
628         * vimrc (textwidth): Change non-gitcommit length to 79.
630 2021-07-02  Eugene Rozenfeld  <erozen@microsoft.com>
632         * gen_autofdo_event.py: handle stepping, non-working PEBS
634 2021-06-28  Martin Liska  <mliska@suse.cz>
636         * mklog.py: Handle correctly long lines.
637         * test_mklog.py: Test it.
639 2021-06-23  Martin Liska  <mliska@suse.cz>
641         * gcc-git-customization.sh: Use the new wrapper.
642         * git-commit-mklog.py: New file.
643         * prepare-commit-msg: Support GCC_MKLOG_ARGS.
645 2021-06-22  Martin Liska  <mliska@suse.cz>
647         * mklog.py: Fix flake8 issue.
649 2021-06-21  Tobias Burnus  <tobias@codesourcery.com>
650             Martin Sebor  <msebor@redhat.com>
652         * mklog.py (bugzilla_url): Fetch also component.
653         (pr_filename_regex): New.
654         (get_pr_titles): Update PR string with correct format and component.
655         (generate_changelog): Take additional PRs; extract PR from the
656         filename.
657         (__main__): Add -b/--pr-numbers argument.
658         * test_mklog.py (EXPECTED4): Update to expect a PR for the new file.
660 2021-06-17  Jason Merrill  <jason@redhat.com>
662         * mklog.py: Add an initial component: [PRnnnnn] line when
663         we have a PR.
665 2021-06-13  Tobias Burnus  <tobias@codesourcery.com>
667         * gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr').
668         (subject_pr_regex, subject_pr2_regex): New.
669         (GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs.
670         * gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New.
671         (GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo.
672         * gcc-changelog/test_email.py (test_pr_only_in_subject,
673         test_wrong_pr_comp_in_subject, test_copyright_years): New.
674         * gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch):
675         Update to avoid triggering the new check.
676         (0001-rs6000-Support-doubleword, pr-wrong-comp.patch,
677         copyright-years.patch): New.
679 2021-06-11  Martin Liska  <mliska@suse.cz>
681         * gcc-changelog/git_update_version.py: Ignore commit that
682         violates rules and was somehow pushed.
684 2021-05-25  Jakub Jelinek  <jakub@redhat.com>
686         * update-copyright.py: Add c++tools.
688 2021-05-24  Martin Liska  <mliska@suse.cz>
690         * gcc-changelog/git_commit.py: Add note that ChangeLog entries
691         are added automatically.
692         * gcc-changelog/test_email.py: Update test.
694 2021-05-18  Jonathan Wakely  <jwakely@redhat.com>
696         * gcc-changelog/git_email.py: Remove use of non-strict mode.
698 2021-05-17  Richard Biener  <rguenther@suse.de>
700         * download_prerequisites: Update mpfr version to 3.1.6.
701         * prerequisites.md5: Update.
702         * prerequisites.sha512: Likewise.
704 2021-05-17  Richard Biener  <rguenther@suse.de>
706         Revert:
707         2021-05-14  Martin Liska  <mliska@suse.cz>
709         * download_prerequisites: Use version 4.1.0.
711 2021-05-14  Martin Liska  <mliska@suse.cz>
713         * download_prerequisites: Use version 4.1.0.
715 2021-05-14  Jakub Jelinek  <jakub@redhat.com>
717         * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from
718         active_refs.
720 2021-05-14  Martin Liska  <mliska@suse.cz>
722         * gcc-changelog/git_commit.py: Support Co-Authored-By before
723         a first ChangeLog entry.
725 2021-05-13  Martin Liska  <mliska@suse.cz>
727         * mklog.py: Put PR entries before all ChangeLog entries
728         (will be added to all ChangeLog locations by Daily bump script).
729         * test_mklog.py: Test the new behavior.
731 2021-05-12  Martin Liska  <mliska@suse.cz>
733         * gcc-changelog/git_commit.py: Simplify needle lookup.
734         * gcc-changelog/git_update_version.py: Pass ref_name to
735         parse_git_revisions.
737 2021-05-11  Martin Liska  <mliska@suse.cz>
739         * gcc_update: Remove libhsail-rt folder.
740         * update-copyright.py: Likewise.
742 2021-05-11  Martin Liska  <mliska@suse.cz>
744         * gcc-changelog/git_check_commit.py: Remove --non-strict-mode.
745         * gcc-changelog/git_commit.py: Remove strict mode.
746         * gcc-changelog/git_email.py: Likewise.
747         * gcc-changelog/git_repository.py: Likewise.
748         * gcc-changelog/test_email.py: Likewise.
749         * gcc-changelog/test_patches.txt: Update patches so that they
750         don't contain a ChangeLog file changes.
752 2021-05-11  Martin Liska  <mliska@suse.cz>
754         * gcc-changelog/git_commit.py: Remove ChangeLog locations
755         based on ref_name.
756         * gcc-changelog/git_repository.py: Likewise.
758 2021-05-10  Martin Liska  <mliska@suse.cz>
760         * gcc-changelog/git_email.py: Remove newlines when --help
761         is used.
763 2021-05-10  Tobias Burnus  <tobias@codesourcery.com>
765         * gcc-changelog/git_check_commit.py (__Main__): State in --help
766         the default value for 'revisions'.
767         * gcc-changelog/git_email.py (show_help): Add.
768         (__main__): Handle -h and --help.
770 2021-05-10  Tobias Burnus  <tobias@codesourcery.com>
772         * gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon.
773         (GitCommit.check_mentioned_files): Check whether the same file has been
774         specified multiple times.
775         * gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New.
776         * gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test.
778 2021-05-10  Martin Liska  <mliska@suse.cz>
780         Revert:
781         2021-05-10  Martin Liska  <mliska@suse.cz>
783         * gcc-changelog/git_commit.py: Remove components that will be
784         removed.
786 2021-05-10  Martin Liska  <mliska@suse.cz>
788         * gcc_update: Start using reload.c instead of version.c.
790 2021-05-10  Martin Liska  <mliska@suse.cz>
792         * gcc-changelog/git_commit.py: Remove components that will be
793         removed.
795 2021-04-27  Jakub Jelinek  <jakub@redhat.com>
797         * gennews (files): Add files for GCC 10 and GCC 11.
799 2021-04-22  David Edelsohn  <dje.gcc@gmail.com>
801         * config-list.mk: Remove rs6000-ibm-aix6.1.
802         Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1.
803         Add powerpc-ibm-aix7.2.
805 2021-04-20  Jakub Jelinek  <jakub@redhat.com>
807         * gcc-changelog/git_update_version.py (active_refs): Add
808         releases/gcc-11.
810 2021-04-12  Martin Liska  <mliska@suse.cz>
812         * gcc-changelog/git_commit.py: Do not allow space in long lines.
814 2021-04-12  Martin Liska  <mliska@suse.cz>
816         * gcc-changelog/git_commit.py: Support long filenames
817         in entries.
818         * gcc-changelog/test_email.py: Test it.
819         * gcc-changelog/test_patches.txt: Likewise.
821 2021-03-23  Martin Liska  <mliska@suse.cz>
823         * mklog.py: Fix broken tests.
825 2021-03-22  Martin Liska  <mliska@suse.cz>
827         * mklog.py: Add --directory argument.
829 2021-03-19  Matthias Klose  <doko@ubuntu.com>
831         * texi2pod.pl: Substitute @tie{} with a space for the man pages.
833 2021-03-16  Martin Liska  <mliska@suse.cz>
835         * gcc-changelog/git_update_version.py: Skip one problematic
836         commit.
838 2021-03-12  Martin Liska  <mliska@suse.cz>
840         * gcc-changelog/git_commit.py: Allow deletion of ChangeLog
841         files.
842         * gcc-changelog/setup.cfg: Set line limit to 120 characters.
843         * gcc-changelog/test_email.py: Add test.
844         * gcc-changelog/test_patches.txt: Likewise.
845         * gcc-changelog/git_email.py: Fix parsing of deleted files.
847 2021-02-08  Mike Frysinger  <vapier@gentoo.org>
849         * mklog.py (generated_files): New set.
850         (generate_changelog): Add entries based on generated_files.
852 2021-02-03  Aaron Sawdey  <acsawdey@linux.ibm.com>
854         * gcc_update (files_and_dependencies): Add dependency for
855         gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md.
857 2021-01-28  Eric Botcazou  <ebotcazou@adacore.com>
859         PR lto/85574
860         * compare-lto: Deal with PE-COFF executables specifically.
862 2021-01-14  Martin Liska  <mliska@suse.cz>
864         * mklog.py: Fix infinite loop for unsupported files.
866 2021-01-13  Martin Liska  <mliska@suse.cz>
868         * gcc-changelog/git_commit.py: Support wrapping of functions
869         in parentheses that can take multiple lines.
870         * gcc-changelog/test_email.py: Add tests for it.
871         * gcc-changelog/test_patches.txt: Add 2 patches.
873 2021-01-13  Martin Liska  <mliska@suse.cz>
875         * mklog.py: Parse also define_insn_and_split and similar
876         directives in .md files.
877         * test_mklog.py: Test.
879 2021-01-13  Martin Liska  <mliska@suse.cz>
881         * gcc-changelog/git_commit.py: Allow modifications of older
882         ChangeLog (or specific) files without need to make a ChangeLog
883         entry.
884         * gcc-changelog/test_email.py: Test it.
885         * gcc-changelog/test_patches.txt: Add new patch.
887 2021-01-11  Martin Liska  <mliska@suse.cz>
889         * update-copyright.py: Port to python3 by guessing encoding
890         (first utf8, then iso8859). Add 2 more ignores: .png and .pyc.
892 2021-01-06  Martin Liska  <mliska@suse.cz>
894         * gcc-changelog/git_commit.py: Add decode_path function.
895         * gcc-changelog/git_email.py: Use it in order to solve
896         utf8 encoding filename issues.
897         * gcc-changelog/git_repository.py: Likewise.
898         * gcc-changelog/test_email.py: Test it.
900 2021-01-04  Jakub Jelinek  <jakub@redhat.com>
902         * update-copyright.py: Add AMD and Ulf Adams as external authors.
904 2021-01-04  Jakub Jelinek  <jakub@redhat.com>
906         * update-copyright.py: Use 8 spaces instead of tab to indent.
908 2021-01-04  Martin Liska  <mliska@suse.cz>
910         * mklog.py: Add --update-copyright option which adds:
911         "Update copyright years." to ChangeLog files belonging
912         to a modified file.
914 2021-01-04  Martin Liska  <mliska@suse.cz>
916         * gcc-changelog/git_commit.py: Skip Update copyright
917         years commits.
919 2020-12-21  Martin Liska  <mliska@suse.cz>
921         * gcc-changelog/git_commit.py: Add new error for quoted
922         filenames.
923         * gcc-changelog/test_email.py: Test it.
924         * gcc-changelog/test_patches.txt: Test it.
926 2020-12-21  Martin Liska  <mliska@suse.cz>
928         * gcc-changelog/test_email.py: New test.
929         * gcc-changelog/test_patches.txt: Likewise.
931 2020-12-17  Nathan Sidwell  <nathan@acm.org>
933         PR bootstrap/98300
934         * gcc_update: Add c++tools/config.h.in.
936 2020-12-15  Nathan Sidwell  <nathan@acm.org>
938         * gcc_update: Add c++tools & libcody.
940 2020-12-15  Nathan Sidwell  <nathan@acm.org>
942         * gcc-changelog/git_commit.py (changelog_locations): Add
943         libcody, c++tools.
945 2020-12-08  Martin Liska  <mliska@suse.cz>
947         * filter-clang-warnings.py: Filter more cases.
949 2020-12-08  Martin Liska  <mliska@suse.cz>
951         * filter-clang-warnings.py: Modernize and filter 2 more
952         patterns.
954 2020-12-04  Martin Liska  <mliska@suse.cz>
956         * check-params-in-docs.py: use flake8 and add some
957         tweaks to ignore aarch64 params.
959 2020-12-02  Jason Merrill  <jason@redhat.com>
961         * gcc-git-customization.sh: Configure sendemail.to.
963 2020-11-30  Martin Liska  <mliska@suse.cz>
965         * gcc-changelog/git_commit.py: Suggest close file for
966         'unchanged file mentioned in a ChangeLog' error.
967         * gcc-changelog/test_email.py: Test it.
969 2020-11-30  Martin Liska  <mliska@suse.cz>
971         * gcc-changelog/git_commit.py: Allow sub-directory wildcard
972         changelog entry. Fix a typo caused by apostrophe escaping.
973         * gcc-changelog/test_email.py: Test it.
974         * gcc-changelog/test_patches.txt: Likewise.
976 2020-11-30  Jonathan Wakely  <jwakely@redhat.com>
978         * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
979         testsuite directory.
981 2020-11-30  Martin Liska  <mliska@suse.cz>
983         * gcc-changelog/git_commit.py: Allow wildcard pattern only.
985 2020-11-27  Martin Liska  <mliska@suse.cz>
987         * gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
988         * gcc-changelog/test_email.py: Test it.
989         * gcc-changelog/test_patches.txt: Likewise.
991 2020-11-25  Martin Liska  <mliska@suse.cz>
993         * gcc-changelog/git_commit.py: Use revert_regex instead
994         of string prefix.  Convert sets to literals.
996 2020-11-16  Martin Liska  <mliska@suse.cz>
998         * mklog.py: Do not call read on an input stream.
999         Fix some flake8 issues.
1001 2020-11-07  Lewis Hyatt  <lhyatt@gmail.com>
1003         * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
1004         * unicode/PropList.txt: Likewise.
1005         * unicode/README: Likewise.
1006         * unicode/UnicodeData.txt: Likewise.
1007         * unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
1008         * unicode/from_glibc/utf8_gen.py: Likewise.
1010 2020-11-06  Martin Liska  <mliska@suse.cz>
1012         * gcc-changelog/git_commit.py: Add new check.
1013         * gcc-changelog/test_email.py: Test it.
1014         * gcc-changelog/test_patches.txt: Add new patch.
1016 2020-11-04  Martin Liska  <mliska@suse.cz>
1018         * gcc-changelog/git_repository.py: Set strict=True
1019         for parse_git_revisions as a default.
1021 2020-11-04  Tobias Burnus  <tobias@codesourcery.com>
1023         * gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
1024         item_parenthesis_regex): Add.
1025         (check_for_empty_description): Use them.
1026         * gcc-changelog/test_email.py (test_emptry_entry_desc,
1027         test_emptry_entry_desc_2): Add.
1028         * gcc-changelog/test_patches.txt: Add two testcases for it.
1030 2020-11-03  Tobias Burnus  <tobias@codesourcery.com>
1032         * gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
1034 2020-11-03  Martin Liska  <mliska@suse.cz>
1036         * gcc-changelog/setup.cfg: New file.
1038 2020-10-30  Martin Liska  <mliska@suse.cz>
1040         * gcc-changelog/git_commit.py: Handle empty groups in
1041         file description.
1042         * gcc-changelog/test_email.py: New test.
1043         * gcc-changelog/test_patches.txt: Likewise.
1045 2020-09-21  Tobias Burnus  <tobias@codesourcery.com>
1047         * mklog.py: Parse first 10 lines for PR/DR number
1048         not only the first line.
1050 2020-09-17  Dimitrij Mojoski  <dmjpp@hotmail.com>
1052         * clang-format: Autodetect C++ standard in use rather than
1053         forcing C++03.
1055 2020-08-26  Iain Buclaw  <ibuclaw@gdcproject.org>
1057         * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
1058         tilegxbe-linux-gnu, and tilepro-linux-gnu.
1060 2020-07-29  Martin Liska  <mliska@suse.cz>
1062         * git-backport.py: fix how are ChangeLog paths combined.
1064 2020-07-23  Patrick Palka  <ppalka@redhat.com>
1066         * vimrc (SetStyle): Also inspect &filetype to determine whether
1067         a file is C-like.
1069 2020-07-23  Martin Liska  <mliska@suse.cz>
1071         * gcc-changelog/git_commit.py: When reverting a backport,
1072         we should print only Revert header.
1074 2020-07-17  Jonathan Wakely  <jwakely@redhat.com>
1076         * gcc-changelog/git_update_version.py: Fix typo.
1078 2020-07-10  Mike Nolta  <mike@nolta.net>
1080         * download_prerequisites: Don't pass wget options to curl.
1082 2020-07-07  Alexandre Oliva  <oliva@adacore.com>
1083             Martin Liska  <mliska@suse.cz>
1085         * gcc-changelog/git_commit.py: Support CASE and COND.
1086         * gcc-changelog/test_patches.txt: Add test.
1087         * gcc-changelog/test_email.py: Add test.
1089 2020-06-30  Martin Liska  <mliska@suse.cz>
1091         * gcc-changelog/git_repository.py: Support older releases of
1092         GitPython when renamed_file was named renamed.
1094 2020-06-30  Martin Liska  <mliska@suse.cz>
1096         * gcc-changelog/git_check_commit.py: Print revision
1097         of original_info.
1098         * gcc-changelog/git_commit.py: Support Revert commits.
1100 2020-06-30  Martin Liska  <mliska@suse.cz>
1102         * gcc-changelog/git_check_commit.py: Use GitInfo
1103         * gcc-changelog/git_commit.py: Add GitInfo class.
1104         * gcc-changelog/git_email.py: Use GitInfo class.
1105         * gcc-changelog/git_repository.py: Likewise.
1107 2020-06-24  Ilya Leoshkevich  <iii@linux.ibm.com>
1109         * download_prerequisites: Support AIX and OpenBSD unames.
1110         Pipe `{gzip,bzip2} -d` to `tar -xf -`.
1112 2020-06-18  Martin Liska  <mliska@suse.cz>
1114         * gcc-changelog/git_update_version.py: First checkout and then
1115         run git pull ---rebase.
1117 2020-06-18  Martin Liska  <mliska@suse.cz>
1119         * gcc-changelog/git_update_version.py: Support merge commits
1120         and walk only on the branch that is being merged and generate
1121         missing ChangeLog entries.
1123 2020-06-18  Martin Liska  <mliska@suse.cz>
1125         * gcc-changelog/git_commit.py: Fix Backported from timestamp when
1126         use_commit_ts=True is used.
1128 2020-06-17  Martin Liska  <mliska@suse.cz>
1130         * gcc-changelog/git_commit.py: Print 'Backported from master'
1131         heading to backported commits.
1132         * gcc-changelog/test_email.py: Test it.
1133         * gcc-changelog/test_patches.txt: Add new patch.
1134         * gcc-changelog/git_repository.py: Add commit_to_date hook.
1135         * gcc-changelog/git_email.py: Add fuzzy implementation
1136         of commit_to_date_hook.
1138 2020-06-11  Jonathan Wakely  <jwakely@redhat.com>
1140         * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
1141         config key instead of the GCC_FORCE_MKLOG environment variable.
1142         Optionally disable generating a new ChangeLog template for
1143         amended commits when the existing log is still OK.
1145 2020-06-11  Martin Liska  <mliska@suse.cz>
1147         * gcc-changelog/git_update_version.py: Add --curent argument.
1149 2020-06-11  Martin Liska  <mliska@suse.cz>
1151         * prepare-commit-msg: Replace ENV variable with a git config
1152         value.
1154 2020-06-11  Jonathan Wakely  <jwakely@redhat.com>
1156         * prepare-commit-msg: Use 'tee' to save the diff to a file
1157         instead of running 'git diff' twice.
1159 2020-06-10  Martin Liska  <mliska@suse.cz>
1161         * gcc-changelog/git_commit.py: Fix renamed files in
1162         parse_git_name_status.
1163         * gcc-changelog/test_email.py: Add test for it.
1165 2020-06-10  Martin Liska  <mliska@suse.cz>
1167         * gcc-changelog/git_commit.py: Add more supported prefixes.
1168         * gcc-changelog/test_email.py: Fix one flake8 error.
1169         * gcc-changelog/test_patches.txt: Add tested for newly
1170         supported prefixes.
1172 2020-06-10  Jonathan Wakely  <jwakely@redhat.com>
1174         * gcc-changelog/git_commit.py (GitCommit.parse_changelog):
1175         Improve error strings.
1176         * gcc-changelog/test_email.py: Update expected errors.
1178 2020-06-09  Jonathan Wakely  <jwakely@redhat.com>
1180         * gcc-changelog/git_email.py: Set exit status on error.
1182 2020-06-09  Martin Liska  <mliska@suse.cz>
1184         * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
1185         match the top-level ChangeLog.
1186         * gcc-changelog/test_email.py: Add test.
1187         * gcc-changelog/test_patches.txt: Likewise.
1189 2020-06-02  Martin Liska  <mliska@suse.cz>
1191         * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
1192         wildcard_prefixes locations.
1193         * gcc-changelog/test_email.py: Test it.
1194         * gcc-changelog/test_patches.txt: Add 3 new patches.
1196 2020-06-02  Iain Buclaw  <ibuclaw@gdcproject.org>
1198         * gcc-changelog/git_commit.py (ignored_prefixes): Add
1199         gcc/testsuite/gdc.test/.
1201 2020-06-02  Jonathan Wakely  <jwakely@redhat.com>
1203         * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
1204         Update expected error message.
1206 2020-06-02  Jonathan Wakely  <jwakely@redhat.com>
1208         * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
1209         grammar.
1211 2020-06-02  Jonathan Wakely  <jwakely@redhat.com>
1213         * prepare-commit-msg: Do nothing if the mklog.py script isn't
1214         present.
1216 2020-06-02  Jonathan Wakely  <jwakely@redhat.com>
1218         * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
1219         Improve error text.
1221 2020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
1223         * config-list.mk (LIST): Add v850e1-elf.
1225 2020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
1227         * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
1229 2020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
1231         * config-list.mk (LIST): Remove arm-wrs-vxworks.
1233 2020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
1235         * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
1236         crisv32-linux.
1238 2020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
1240         * config-list.mk (LIST): Add pru-elf.
1242 2020-05-29  Iain Buclaw  <ibuclaw@gdcproject.org>
1244         * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
1246 2020-05-29  Martin Liska  <mliska@suse.cz>
1248         * gcc-changelog/git_commit.py: Find empty change descriptions.
1249         * gcc-changelog/test_email.py: New test.
1250         * gcc-changelog/test_patches.txt: New patch that tests that.
1252 2020-05-29  Martin Liska  <mliska@suse.cz>
1254         * git-backport.py: The script did 'git co HEAD~' when
1255         there was no modified ChangeLog file in a successful
1256         git cherry pick.
1257         Run cherry-pick --continue without editor.
1259 2020-05-29  Martin Liska  <mliska@suse.cz>
1261         * gcc-changelog/git_commit.py: Properly
1262         handle duplicite authors.
1263         * gcc-changelog/test_email.py: New test.
1264         * gcc-changelog/test_patches.txt: New patch.
1266 2020-05-28  Pierre-Marie de Rodat  <derodat@adacore.com>
1268         * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
1269         renamings as a file deletion plus a file addition.
1270         * gcc-changelog/git_repository.py (parse_git_revisions):
1271         Likewise.
1272         * gcc-changelog/test_email.py: New testcase.
1273         * gcc-changelog/test_patches.txt: New testcase.
1275 2020-05-28  Martin Liska  <mliska@suse.cz>
1277         * check-params-in-docs.py: Update to new format
1278         of help.  Apply flake8 corrections.
1280 2020-05-28  Martin Liska  <mliska@suse.cz>
1282         * mklog.py: Support renaming of files.
1283         One needs unidiff 0.6.0+.
1284         * test_mklog.py: Test it.
1286 2020-05-27  Martin Liska  <mliska@suse.cz>
1288         * gcc-git-customization.sh: Use git-backport.py to drop
1289         all changes for ChangeLog files.
1290         * git-backport.py: New file.
1292 2020-05-27  Martin Liska  <mliska@suse.cz>
1294         * gcc-git-customization.sh: Rename
1295         commit-mklog to gcc-commit-mklog.
1297 2020-05-27  Martin Liska  <mliska@suse.cz>
1299         * prepare-commit-msg: Save diff to a file if
1300         the GCC_GIT_DIFF_FILE variable is set.
1302 2020-05-26  Pierre-Marie de Rodat  <derodat@adacore.com>
1304         * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
1305         with multi-line file lists.
1306         * gcc-changelog/test_email.py: New testcase.
1307         * gcc-changelog/test_patches.txt: Likewise.
1309 2020-05-26  Pierre-Marie de Rodat  <derodat@adacore.com>
1311         * gcc-changelog/git_update_version.py: Close file objects after
1312         use.
1313         * gcc-changelog/git_email.py: Likewise.
1314         * gcc-changelog/test_email.py: Likewise.
1316 2020-05-26  Martin Liska  <mliska@suse.cz>
1318         * gcc-changelog/git_update_version.py: Add 2 new options.
1320 2020-05-26  Alexandre Oliva  <oliva@gnu.org>
1322         * gcc-changelog/git_commit.py (changelog_regex): Accept optional
1323         'for' prefix.
1325 2020-05-26  Alexandre Oliva  <oliva@adacore.com>
1327         * compare-debug: Adjust for .gkd files named as dump files,
1328         with the source suffix rather than the object suffix.
1330 2020-05-26  Martin Liska  <mliska@suse.cz>
1332         * gcc-changelog/git_commit.py: Parse changelog entries for
1333         ignored locations.
1334         * gcc-changelog/test_email.py: Add new test for it.
1335         * gcc-changelog/test_patches.txt: Likewise.
1337 2020-05-26  Jason Merrill  <jason@redhat.com>
1339         * prepare-commit-msg: New file.
1340         * gcc-git-customization.sh: Install it.  Add commit-mklog alias.
1341         * mklog.py: Add new option -c which appends
1342         to a ChangeLog file.
1344 2020-05-25  Martin Liska  <mliska@suse.cz>
1346         * gcc-changelog/git_commit.py: Add trailing '/'
1347         for libdruntime.  Allow empty changelog for
1348         only ignored files.
1349         * gcc-changelog/test_email.py: New test for go
1350         patch in ignored location.
1351         * gcc-changelog/test_patches.txt: Add test.
1353 2020-05-22  Jakub Jelinek  <jakub@redhat.com>
1355         * gcc-changelog/git_commit.py: Add trailing / to
1356         gcc/testsuite/go.test/test and replace gcc/go/frontend/
1357         with gcc/go/gofrontend/ in ignored locations.
1359 2020-05-22  Martin Liska  <mliska@suse.cz>
1361         * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
1362         to ignored locations.
1364 2020-05-21  Martin Liska  <mliska@suse.cz>
1366         * gcc-changelog/git_update_version.py: Prepare the script, the
1367         only missing piece is pushing of the updated branches.
1369 2020-05-21  Martin Liska  <mliska@suse.cz>
1371         * gcc-changelog/git_commit.py: Support DR entries/
1372         * gcc-changelog/test_email.py: New test for it.
1373         * gcc-changelog/test_patches.txt: New patch for it.
1375 2020-05-21  Martin Liska  <mliska@suse.cz>
1377         * mklog.py: Support DR parsing.
1378         * test_mklog.py: New test for DR parsing.
1380 2020-05-20  Martin Liska  <mliska@suse.cz>
1382         * gcc-changelog/git_commit.py: Add author_tuple
1383         only if not present in author_lines.
1384         * gcc-changelog/test_email.py: New test.
1385         * gcc-changelog/test_patches.txt: Add new patch.
1387 2020-05-20  Martin Liska  <mliska@suse.cz>
1389         * gcc-changelog/git_commit.py: Refactor to make flake8 happy.
1390         * gcc-changelog/test_email.py: Add new test.
1391         * gcc-changelog/test_patches.txt: Add new patch.
1393 2020-05-20  Frederik Harwath  <frederik@codesourcery.com>
1395         * gcc-changelog/git_commit.py: Skip over lines starting
1396         with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
1398 2020-05-20  Martin Liska  <mliska@suse.cz>
1400         * gcc-changelog/git_check_commit.py: Change
1401         --allow-non-strict-mode to --non-strict-mode.
1403 2020-05-20  Martin Liska  <mliska@suse.cz>
1405         * gcc-changelog/git_commit.py: Support cherry pick
1406         prefix.
1407         * gcc-changelog/test_email.py: Test it.
1408         * gcc-changelog/test_patches.txt: Add new patch.
1409         * gcc-git-customization.sh: Add gcc-backport.
1411 2020-05-19  Martin Liska  <mliska@suse.cz>
1413         * mklog.py: Use REST API for bug title downloading.
1415 2020-05-19  Martin Liska  <mliska@suse.cz>
1417         * gcc-changelog/git_commit.py: Add param use_commit_ts
1418         for to_changelog_entries.
1419         * gcc-changelog/git_update_version.py: Se use_commit_ts to True.
1421 2020-05-19  Martin Liska  <mliska@suse.cz>
1423         * mklog.py: Skip GTY for struct names.  Make flake8 happy.
1424         * test_mklog.py: Add test for GTY.
1426 2020-05-19  Martin Liska  <mliska@suse.cz>
1428         * gcc-changelog/git_update_version.py:
1429         Fill up entries in reverse order.
1431 2020-05-19  Martin Liska  <mliska@suse.cz>
1433         * gcc-git-customization.sh: Add
1434         alias.gcc-mklog new hook.
1435         * mklog.py: New file.
1436         * test_mklog.py: New file.
1438 2020-05-19  Martin Liska  <mliska@suse.cz>
1440         * legacy/mklog: Moved from mklog.
1441         * legacy/mklog.pl: Moved from mklog.pl.
1443 2020-05-19  Martin Liska  <mliska@suse.cz>
1445         * gcc-git-customization.sh: Add gcc-verify alias
1446         that uses contrib/gcc-changelog/git_check_commit.py.
1448 2020-05-15  Andrew Burgess  <andrew.burgess@embecosm.com>
1450         * dg-extract-results.py: Handle GDB specific test types.
1451         * dg-extract-results.sh: Likewise.
1453 2020-05-14  Martin Liska  <mliska@suse.cz>
1455         * gcc-changelog/test_email.py: New file.
1456         * gcc-changelog/test_patches.txt: New file.
1458 2020-05-13  Patrick Palka  <ppalka@redhat.com>
1460         * vimrc: Reduce textwidth to 72 for Git commit messages.
1462 2020-05-13  Martin Liska  <mliska@suse.cz>
1464         * gcc-changelog/git_check_commit.py: Add default argument HEAD
1465         for revisions and improve error message output.
1467 2020-05-13  Martin Liska  <mliska@suse.cz>
1469         * gcc-changelog/git_commit.py: Restore print_output syntax
1470         in git_commit.py.
1472 2020-05-13  Martin Liska  <mliska@suse.cz>
1474         * gcc-changelog/git_check_commit.py: New file.
1475         * gcc-changelog/git_commit.py: New file.
1476         * gcc-changelog/git_email.py: New file.
1477         * gcc-changelog/git_repository.py: New file.
1478         * gcc-changelog/git_update_version.py: New file.
1480 2020-04-17  Martin Liska  <mliska@suse.cz>
1482         * vimrc: We do not want to modify tab options
1483         for Python files.
1485 2020-04-16  Jakub Jelinek  <jakub@redhat.com>
1487         PR bootstrap/92008
1488         * gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
1490 2020-04-03  Martin Liska  <mliska@suse.cz>
1492         * gcc-git-customization.sh: Search for the pattern
1493         at line beginning only.
1495 2020-01-24  Richard Earnshaw  <rearnsha@arm.com>
1497         * gcc-git-customization.sh: Use users/<pfx> for the personal remote
1498         rather than just <pfx>.  Convert existing personal branches to the
1499         new remote.
1500         * git-add-user-branch.sh: New file.
1502 2020-01-22  Richard Earnshaw  <rearnsha@arm.com>
1504         * git-add-vendor-branch.sh: New file.
1506 2020-01-20  Richard Earnshaw  <rearnsha@arm.com>
1508         * gcc-git-customization.sh: Check that user-supplied remote
1509         name exists before continuting.  Use a separate remotes for the
1510         personal commit area.  Convert existing personal and vendor
1511         fetch rules to new layout.
1512         * git-fetch-vendor.sh: New vendor layout.  Add --enable-push
1513         option.
1515 2020-01-17  Hans-Peter Nilsson  <hp@axis.com>
1517         * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
1518         not "--pretty=%p:%t:%H".
1520 2020-01-16  Andreas Schwab  <schwab@linux-m68k.org>
1522         * gcc-git-customization.sh: Avoid double expansion.
1524 2020-01-16  Richard Earnshaw  <rearnsha@arm.com>
1526         * gcc-git-customization.sh: Check that user.name and user.email
1527         are set.  Use $(cmd) instead of `cmd`.  Fix variable quoting when
1528         using eval.
1530 2020-01-16  Jakub Jelinek  <jakub@redhat.com>
1532         * gcc-git-customization.sh: Verify the id to be printed is ancestor of
1533         the corresponding remote release branch (or master), otherwise print
1534         nothing.
1536 2020-01-15  Segher Boessenkool  <segher@kernel.crashing.org>
1537             Jakub Jelinek  <jakub@redhat.com>
1539         * gcc-git-customization.sh: Change uses to use in comment.
1541 2020-01-15  Jakub Jelinek  <jakub@redhat.com>
1543         * gcc-git-customization.sh: Handle output of older git which doesn't
1544         print tags/ prefixes before branchpoint/gcc-.
1546 2010-01-15  Richard Earnshaw  <rearnsha@arm.com>
1548         * gcc-git-customization.sh: Explain why we want the user's
1549         upstream account name.  Don't add push rules.  Check if push rules
1550         have been added and suggest that they should be removed.
1551         * git-fetch-vendor.sh: Don't add push rules.
1553 2010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1555         Revert:
1556         2010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1558         * gcc-git-customization.sh: Add back the default rule that
1559         is lost by adding a custom push rule.
1560         * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1562 2010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1564         * gcc-git-customization.sh: Add back the default rule that
1565         is lost by adding a custom push rule.
1566         * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1568 2010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1570         * contrib/git-fetch-vendor.sh: New file.
1572 2020-01-13  Jakub Jelinek  <jakub@redhat.com>
1574         * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
1575         aliases.
1577 2010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1579         * gcc-git-customization.sh: New file.
1581 2020-01-01  Jakub Jelinek  <jakub@redhat.com>
1583         * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
1584         Sato as external authors.  Skip LICENSE.txt files.
1586 2019-12-16  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
1588         * config-list.mk: Add msp430-elfbare.
1590 2019-12-09  Lewis Hyatt  <lhyatt@gmail.com>
1592         PR preprocessor/49973
1593         * unicode/from_glibc/unicode_utils.py: Support script from
1594         glibc (commit 464cd3) to extract character widths from Unicode data
1595         files.
1596         * unicode/from_glibc/utf8_gen.py: Likewise.
1597         * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
1598         * unicode/EastAsianWidth.txt: Likewise.
1599         * unicode/PropList.txt: Likewise.
1600         * unicode/gen_wcwidth.py: New utility to generate
1601         libcpp/generated_cpp_wcwidth.h with help from the glibc support
1602         scripts and the Unicode data files.
1603         * unicode/unicode-license.txt: Added.
1604         * unicode/README: New explanatory file.
1606 2019-12-07  Richard Sandiford  <richard.sandiford@arm.com>
1608         * texi2pod.pl: Handle @headitems in @multitables, printing them
1609         in italics.  Push an empty item code onto the stack.
1611 2019-11-13  Janne Blomqvist  <jb@gcc.gnu.org>
1613         * download_prerequisites: Use http instead of ftp for downloading.
1615 2019-11-08  Martin Liska  <mliska@suse.cz>
1617         * mklog: The script fails for patches that contain:
1618         '---param=foo=bar xyz'.
1620 2019-09-18  Martin Liska  <mliska@suse.cz>
1622         * clang-format: Tweak configuration based on new
1623         options offered.
1625 2019-09-09  Jose E. Marchesi  <jemarch@gnu.org>
1627         * config-list.mk (LIST): Disable go in bpf-*-* targets.
1629 2019-09-04  Martin Liska  <mliska@suse.cz>
1631         * mklog: Do not print changed functions for
1632         testsuite files.
1634 2019-09-04  Martin Liska  <mliska@suse.cz>
1636         * mklog: Parse PR references from newly added
1637         test files.
1639 2019-09-04  Martin Liska  <mliska@suse.cz>
1641         * mklog: Use argparse instead of getopt.
1643 2019-09-03  Ulrich Weigand  <uweigand@de.ibm.com>
1645         * compare-all-tests (all_targets): Remove references to spu.
1646         * config-list.mk (LIST): Likewise.
1648 2019-09-02  Alexander Monakov  <amonakov@ispras.ru>
1650         * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
1651         * vimrc: Set preferred values for 'tabstop', 'softtabstop',
1652         'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
1653         files, not just C-like files.
1655 2019-09-02  Martin Liska  <mliska@suse.cz>
1657         * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
1659 2019-08-13  Uros Bizjak  <ubizjak@gmail.com>
1661         * test_summary: Do not escape "=".
1663 2019-07-02  Janne Blomqvist  <jb@gcc.gnu.org>
1665         PR other/91048
1666         * mklog (read_user_info): Open ~/.mklog in string mode.
1668 2019-06-19  Martin Liska  <mliska@suse.cz>
1670         * bench-stringop: New file.
1672 2019-05-21  Janne Blomqvist  <jb@gcc.gnu.org>
1674         * mklog: Open files in text mode.
1676 2019-05-21  Janne Blomqvist  <jb@gcc.gnu.org>
1678         * mklog: Convert to Python 3.
1680 2019-05-03  Jakub Jelinek  <jakub@redhat.com>
1682         * gennews (files): Add files for GCC 9.
1684 2019-04-30  Roland Illig  <roland.illig@gmx.de>
1686         * check-internal-format-escaping.py: New version using polib.
1688 2019-04-19  Christophe Lyon  <christophe.lyon@linaro.org>
1690         PR translation/90118
1691         * check-internal-format-escaping.py: Check that %< is not next to
1692         a word.
1694 2019-04-17  Jakub Jelinek  <jakub@redhat.com>
1696         * dg-extract-results.sh: Only handle WARNING: program timed out
1697         lines specially in "$MODE" == "sum".  Restore previous behavior
1698         for "$MODE" != "sum".  Clear has_timeout and timeout_cnt if in
1699         a different variant or curfile is empty.
1700         * dg-extract-results.py: Fix a typo.
1702 2019-04-05  Martin Liska  <mliska@suse.cz>
1704         PR translation/89936
1705         * check-internal-format-escaping.py: Properly detect wrong
1706         apostrophes.
1708 2019-03-11  Martin Liska  <mliska@suse.cz>
1710         * check-internal-format-escaping.py: Uncomment apostrophes
1711         check.
1713 2019-03-11  Martin Liska  <mliska@suse.cz>
1715         * check-internal-format-escaping.py: New file.
1717 2019-03-10  Tommy Nguyen  <remyabel@gmail.com>
1719         PR contrib/82704
1720         * download_prerequisites: Use -c instead of --check for sha512sum.
1722 2019-03-06  Martin Liska  <mliska@suse.cz>
1724         * check-params-in-docs.py: Ignore a param.
1726 2019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
1728         contrib/
1729         * dg-extract-results.py: Handle case where a WARNING happens with
1730         the first test of a harness.
1732 2019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
1734         contrib/
1735         * dg-extract-results.sh: Fix order of WARNING and following test
1736         result.
1738 2019-02-04  Christophe Lyon  <christophe.lyon@linaro.org>
1740         contrib/
1741         * dg-extract-results.py: Keep timeout warnings next to their
1742         matching test.
1743         * dg-extract-results.sh: Likewise.
1745 2019-01-01  Jakub Jelinek  <jakub@redhat.com>
1747         * update-copyright.py: Add Gerard Jungman as external author.
1749 2018-11-26  Iain Buclaw  <ibuclaw@gdcproject.org>
1751         * update-copyright.py (TestsuiteFilter): Skip .d tests.
1752         (LibPhobosFilter): Add filter for upstream D sources.
1753         (GCCCopyright): Add D Language Foundation as external author.
1754         (GCCCmdLine): Add libphobos.
1756 2018-11-19  Martin Liska  <mliska@suse.cz>
1758         * check_GNU_style_lib.py: Detect mixed usage
1759         of spaces and tabs.
1761 2018-11-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1763         * gcc_update (files_and_dependencies): Handle libphobos.
1765 2018-10-25  Thomas Preud'homme  <thomas.preudhomme@linaro.org>
1767         * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
1768         default verbosity.
1770 2018-10-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1772         * config-list.mk (LIST): Switch to i686-solaris2.11,
1773         sparc64-sun-solaris2.11.
1775 2018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1777         * unused_functions.py: Handle archive files.
1779 2018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1781         * unused_functions.py: New file.
1783 2018-09-25  Martin Liska  <mliska@suse.cz>
1785         * filter-rtags-warnings.py: New file.
1787 2018-09-25  Martin Liska  <mliska@suse.cz>
1789         PR middle-end/86078
1790         * check-params-in-docs.py: New file.
1792 2018-08-17  Jojo  <jijie_rong@c-sky.com>
1793             Huibin Wang  <huibin_wang@c-sky.com>
1794             Sandra Loosemore  <sandra@codesourcery.com>
1795             Chung-Lin Tang  <cltang@codesourcery.com>
1796             Andrew Jenner  <andrew@codesourcery.com>
1798         C-SKY port: Configury
1800         * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
1802 2018-07-13  Tom de Vries  <tdevries@suse.de>
1804         * maintainers-verify.sh: New file.
1806 2018-07-12  Christophe Lyon  <christophe.lyon@linaro.org>
1808         * compare_tests: Print number of tests in each category.
1810 2018-06-19  Alexander Monakov  <amonakov@ispras.ru>
1812         * vim-gcc-dev/README: New file.
1813         * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
1814         * vim-gcc-dev/syntax/gcc-match.vim: New file.
1815         * gimple.vim: Move under vim-gcc-dev/syntax/.
1816         * gcc-rtl.vim: Likewise.
1818 2018-06-19  Martin Liska  <mliska@suse.cz>
1820         * gcc-rtl.vim: New file.
1822 2018-06-12  Jeff Law  <law@redhat.com>
1824         * config-list.mk (LIST): Remove alpha-freebsd6.
1826 2018-05-08  Richard Biener  <rguenther@suse.de>
1828         PR bootstrap/85571
1829         * compare-lto: New script derived from compare-debug.
1831 2018-05-02  Jakub Jelinek  <jakub@redhat.com>
1833         * gennews (files): Add files for GCC 8.
1835 2018-05-01  Jim Wilson  <jimw@sifive.com>
1837         * gcc_update: Check for .git as a file.
1839 2018-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
1841         * test_summary: Match possible single quotes in configure path.
1843 2018-03-02  Thomas Schwinge  <thomas@codesourcery.com>
1845         * update-copyright.py: Remove "libcilkrts" reference.
1847 2018-02-19  Yury Gribov  <tetra2005@gmail.com>
1849         * compare_tests: Use TMPDIR when set.
1850         * dg-cmp-results.sh: Ditto.
1851         * warn_summary: Ditto.
1853 2018-01-29  Jonathan Wakely  <jwakely@redhat.com>
1855         * download_prerequisites: Use shasum for FreeBSD and DragonFly.
1857 2018-01-19  Martin Liska  <mliska@suse.cz>
1859         * analyze_brprob.py: Support new format that can be easily
1860         parsed. Add new column to report.
1862 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
1864         * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
1866 2017-11-28  Julia Koval  <julia.koval@intel.com>
1867             Sebastian Peryt  <sebastian.peryt@intel.com>
1869         * contrib/gcc_update: Ditto.
1871 2017-11-08  Martin Liska  <mliska@suse.cz>
1873         * analyze_brprob.py: Fix abbreviations for SI units.
1875 2017-10-02  Thomas Schwinge  <thomas@codesourcery.com>
1877         * gcc_update (files_and_dependencies): Handle libbacktrace.
1879 2017-09-18  Richard Biener  <rguenther@suse.de>
1881         * download_prerequisites (isl): Bump version to 0.18.
1883 2017-08-02  Yury Gribov  <tetra2005@gmail.com>
1885         * mklog: Added new implementation.
1887 2017-08-02  Yury Gribov  <tetra2005@gmail.com>
1889         * mklog: Rename to ...
1890         * mklog.pl: this.
1892 2017-07-17  Yury Gribov  <tetra2005@gmail.com>
1894         * mklog: Fix extraction of changed file name.
1896 2017-07-17  Georg-Johann Lay  <avr@gjlay.de>
1898         * gcc_update (files_and_dependencies)
1899         [gcc/config/avr/avr-tables.opt]: Remove dead entry.
1901 2017-06-28  Martin Liska  <mliska@suse.cz>
1903         * gcc.doxy: Add default location for filters and output folder.
1904         * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
1905         * filter_params.pl: Remove.
1907 2017-06-21  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1909         * dg-cmp-results.sh: Restore filtering on target variant.
1911 2017-06-20  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1913         * dg-cmp-results.sh: Keep test result lines rather than throwing
1914         header and summary to support sum files with multiple tools.
1916 2017-05-31  Martin Liska  <mliska@suse.cz>
1918         * filter_params.py:
1919         Transform ENUM_BITFIELD and comments starting with '/**'
1921 2017-05-31  David Malcolm  <dmalcolm@redhat.com>
1922             Martin Liska  <mliska@suse.cz>
1924         * filter_params.py: New, porting the perl script to python,
1925         adding a test suite.
1926         * filter_gcc_for_doxygen_new: New file.
1928 2017-05-30  Martin Liska  <mliska@suse.cz>
1930         * analyze_brprob.py: Add new argument to parse and modify
1931         predict.def file.
1932         * analyze_brprob_spec.py: Likewise.
1934 2017-05-29  Tom de Vries  <tom@codesourcery.com>
1936         * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
1937         trailing eol.
1938         (TrailingWhitespaceTest): New unit test.
1939         (check_GNU_style_file): Remove eol before checking.
1941 2017-05-29  Tom de Vries  <tom@codesourcery.com>
1943         * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
1944         file handle.  Add and handle file_encoding argument.
1945         * check_GNU_style.py (main): Handle '-' file argument.  Call
1946         check_GNU_style_file with file handle as argument.
1948 2017-05-29  Tom de Vries  <tom@codesourcery.com>
1950         * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
1951         (import_pip3): New function.
1953 2017-05-24  Tom de Vries  <tom@codesourcery.com>
1955         * check_GNU_style_lib.py: New file, factored out of ...
1956         * check_GNU_style.py: ... here.  Call main unconditionally.
1958 2017-05-19  Martin Liska  <mliska@suse.cz>
1960         * check_GNU_style.py: New file.
1962 2007-05-03  Jeff Law  <law@redhat.com>
1964         * config-list.mk (am33_2.0-linux): Remove from list of targets
1965         to build.
1967 2017-05-02  Jakub Jelinek  <jakub@redhat.com>
1969         * gennews (files): Add files for GCC 7.
1971 2017-04-26  Tom de Vries  <tom@codesourcery.com>
1973         * gen_autofdo_event.py: Fix comment.
1975 2017-04-11  Damian Rouson  <damian@sourceryinstitute.org>
1977         * download_prerequisites (md5_check): New function emulates Linux
1978         'md5 --check' on macOS.  Modified script for macOS compatibility.
1980 2017-02-06  Palmer Dabbelt  <palmer@dabbelt.com>
1982         * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
1983         riscv64-unknown-linux-gnu.
1985 2017-01-31  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1987         * update-copyright.py (Copyright.process_file): Retain original
1988         file mode.
1990 2017-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
1992         * update-copyright.py: Fix the name of this script in examples.
1994 2017-01-26  Jakub Jelinek  <jakub@redhat.com>
1996         * update-copyright.py: Add libhsail-rt to self.default_dirs
1997         and call self.add_dir on it.  Add Intel Corporation to external
1998         authors.
2000 2017-01-25  Thomas Schwinge  <thomas@codesourcery.com>
2002         * gcc_update (files_and_dependencies): Care for "libhsail-rt".
2004 2017-01-23  Gerald Pfeifer  <gerald@pfeifer.com>
2006         * patch_tester.sh (TESTLOGS): Remove
2007         $TARGET/libjava/testsuite/libjava.sum.
2009 2017-01-22  Gerald Pfeifer  <gerald@pfeifer.com>
2011         * warn_summary: Remove the -java option.
2013 2017-01-20  Gerald Pfeifer  <gerald@pfeifer.com>
2015         * update-copyright.py (LibJavaFilter): Remove.
2017 2017-01-17  Gerald Pfeifer  <gerald@pfeifer.com>        
2018         
2019         * gcc_update: Remove entries related to GCJ and libgcj.
2020         Complete copyright years and adjust my e-mail address.
2022 2017-01-11  Richard Earnshaw  <rearnsha@arm.com>
2024         * gcc_update: Adjust touch list for ARM.
2026 2017-01-08  Gerald Pfeifer  <gerald@pfeifer.com>
2028         * download_ecj: Remove.
2030 2017-01-05  Martin Liska  <mliska@suse.cz>
2032         * vimrc: Update indentation definition.
2034 2017-01-04  Jakub Jelinek  <jakub@redhat.com>
2036         * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
2037         libssp, libvtv and lto-plugin to default_dirs.
2039 2017-01-01  Jakub Jelinek  <jakub@redhat.com>
2041         * update-copyright.py (TestsuiteFilter): Skip params/README.
2042         (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
2044 2016-12-14  Martin Liska  <mliska@suse.cz>
2046         * analyze_brprob.py: Add new column to output and new sorting
2047         option. Fix coding style to not exceed 80 characters.
2048         * analyze_brprob_spec.py: Add new sorting
2049         option. Fix coding style to not exceed 80 characters.
2051 2016-10-24  Moritz Klammler  <moritz@glammler.eu>
2053         PR other/61439
2054         * download_prerequisites: Conditionally verify checksums of
2055         downloaded pacakges.  Add help text.  
2056         * prerequisites.md5: New file.
2057         * prerequisites.sha512: New file.
2059 2016-10-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2061         * check_GNU_style.sh (remove_testsuite): New function.
2062         Use it to remove testsuite from the diff.
2064 2016-09-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2066         * dg-extract-results.sh: Revert bogus change.
2068 2016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
2070         * dg-extract-results.py: Report DejaGnu error in the final
2071         summary.
2072         * dg-extract-results.sh: Likewise.
2074 2016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
2076         * compare_tests: Take ERROR messages into account when
2077         comparing.
2079 2016-08-17  Martin Liska  <mliska@suse.cz>
2081         * mark_spam.py: Mark as spam all comments done by a creator.
2083 2016-08-15  Martin Liska  <mliska@suse.cz>
2085         * mark_spam.py: Add error handling and reset
2086         another properties of attachments and bugs.
2088 2016-08-11  Martin Liska  <mliska@suse.cz>
2090         * mark_spam.py: Mark attachments as obsolete and rename them.
2092 2016-08-03  Eric Gallager  <egall@gwmail.gwu.edu>
2094         * download_prerequisites: Explicitly remove existing symlinks
2095         before trying to create new ones.
2097 2016-07-28  Martin Liska  <mliska@suse.cz>
2099         * mark_spam.py: New file.
2101 2016-07-21  Martin Liska  <mliska@suse.cz>
2103         * analyze_brprob.py: If there's no loop, do not calculate
2104         average number of loop iterations.
2106 2016-06-24  Martin Liska  <mliska@suse.cz>
2108         * analyze_brprob.py: Parse and display average number
2109         of loop iterations.
2111 2016-06-23  Andi Kleen  <ak@linux.intel.com>
2113         * gen_autofdo_event.py: New file to regenerate
2114         gcc-auto-profile.
2116 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2118         * config-list.mk: Stop testing mep-elf.
2120 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2122         * config-list.mk: Stop testing avr-rtems.
2124 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2126         * config-list.mk: Stop testing m32r-rtems.
2128 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2130         * config-list.mk: Remove h8300-rtems support.
2132 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2134         * config-list.mk: stop testing knetbsd.
2136 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2138         * config-list.mk: Stop testing openbsd3.0.
2140 2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2142         * config-list.mk: Remove interix target.
2144 2016-06-21  David Edelsohn  <dje.gcc@gmail.com>
2146         * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
2147         rs6000-ibm-aix5.2.
2148         Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
2149         Add rs6000-ibm-aix7.1.
2151 2016-06-17  Martin Liska  <mliska@suse.cz>
2153         * analyze_brprob.py: Fix columns of script output.
2155 2016-06-13  Richard Biener  <rguenther@suse.de>
2157         * download_prerequisites (ISL): Bump version to 0.16.1
2159 2016-06-10  Alan Hayward  <alan.hayward@arm.com>
2161         * check_GNU_style.sh: Fix paste args for BSD
2163 2016-06-09  David Malcolm  <dmalcolm@redhat.com>
2165         * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
2166         h8300-rtems, m32r-rtems, mep-elf.
2168 2016-06-09  David Malcolm  <dmalcolm@redhat.com>
2170         * config-list.mk (GCC_SRC_DIR): New variable.
2171         (make-log-dir): Use GCC_SRC_DIR.
2172         ($(LIST)): Likewise.
2174 2016-06-09  Martin Liska  <mliska@suse.cz>
2176         * analyze_brprob_spec.py: New file.
2178 2016-06-09  Martin Liska  <mliska@suse.cz>
2180         * analyze_brprob.py: Add new argument --sorting.
2182 2016-06-09  Martin Liska  <mliska@suse.cz>
2184         * analyze_brprob.py: Cover new dump output format.
2186 2016-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2188         * update-copyright.py (LibMudflapFilter): Remove.
2189         (GCCCmdLine.__init__): Add gotools, libcc1.
2190         Remove libmudflap.
2191         List unhandled intl, libcilkrts, libgo, liboffloadmic,
2192         maintainer-scripts.
2194 2016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
2196         * download_prerequisites: Adjust gmp/mpfr/mpc versions.
2198 2016-04-30  Oleg Endo  <olegendo@gcc.gnu.org>
2200         * compare-all-tests: Remove SH5 support.
2201         * config-list.mk: Likewise.
2203 2016-04-28  Martin Liska  <mliska@suse.cz>
2205         * analyze_brprob: Remove.
2206         * analyze_brprob.py: New file.
2208 2016-04-27  Jakub Jelinek  <jakub@redhat.com>
2210         * gennews (files): Add files for GCC 6.
2212 2016-04-17  Jan Hubicka  <jh@suse.cz>
2214         * analyze_brprob: Update comment.
2216 2016-04-13  Martin Sebor  <msebor@redhat.com>
2218         * check_GNU_style.sh: Avoid false posivies in trailing operator
2219         checks.
2221 2016-03-07  Martin Sebor  <msebor@redhat.com>
2223         * check_GNU_style.sh (color): New global variable.
2224         Add checks for trailing operators and spaces before left brackets.
2225         Tightened up a check for a trailing left curly brace.
2226         (g, ag, vg): Use color.
2227         (col): Don't complain about excessively long lines with DejaGnu
2228         directives.
2230 2016-03-06  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
2232         * mklog: Look for the ChangeLog file in $cwd.
2234 2016-02-26  Joel Sherrill <joel@rtems.org>
2236         * config-list.mk: Add aarch64-rtems and x86_64-rtems
2238 2016-01-19  Jonathan Wakely  <jwakely@redhat.com>
2240         * uninclude: Fix third argument to gensub.
2242 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
2244         * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
2245         as external author.
2247 2015-12-17  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2249         * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
2250         targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
2252 2015-12-06  Tobias Burnus  <burnus@net-b.de>
2254         * download_prerequisites: Download ISL 0.15 instead of 0.14.
2256 2015-11-20  Martin Liska  <mliska@suse.cz>
2258         * clang-format: Split content of a list to multiple
2259         lines.
2261 2015-11-19  Martin Liska  <mliska@suse.cz>
2263         * clang-format: Enhance list of FOR_EACH macros.
2265 2015-11-19  Martin Liska  <mliska@suse.cz>
2267         * clang-format: New file.
2269 2015-11-11  Andrew MacLeod  <amacleod@redhat.com>
2271         * header-tools: New.  Directory containing a set of tools for
2272         manipulating header files.
2274 2015-10-30  Nathan Sidwell  <nathan@acm.org>
2276         * config-list.mk (nvptx-none): Add it.
2278 2015-09-11  Markus Trippelsdorf  <markus@trippelsdorf.de>
2280         * download_prerequisites: Make sure that script is run from
2281         top level source directory.
2283 2015-08-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2285         * update-copyright.py (GCCCmdLine): Add libvtv.
2287 2015-08-04  Uros Bizjak  <ubizjak@gmail.com>
2289         * texi2pod.pl: Escape braces in regexp involving @strong{...}.
2291 2015-07-15  Tom de Vries  <tom@codesourcery.com>
2293         * check_GNU_style.sh (cat_with_prefix): Fix quoting.
2295 2015-06-02  Steve Ellcey  <sellcey@imgtec.com>
2297         * test_installed (--target=): New option.
2299 2015-05-30  Mikhail Maltsev  <maltsevm@gmail.com>
2301         * gimple.vim: New file.
2303 2015-05-18  Tom de Vries  <tom@codesourcery.com>
2305         * check_GNU_style.sh: Add temp files tmp2 and tmp3.
2306         (cat_with_prefix): New function, using global variable prefix.
2307         (col): Make prefix a global variable. Rewrite to process file at a time
2308         rather than line at a time.  Print part longer than 80 chars in red.
2310 2015-05-18  Tom de Vries  <tom@codesourcery.com>
2312         * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
2314 2015-05-18  Tom de Vries  <tom@codesourcery.com>
2316         * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
2318 2015-05-18  Tom de Vries  <tom@codesourcery.com>
2320         * check_GNU_style.sh: Improve readability function calls.
2322 2015-05-16  James Bowman  <james.bowman@ftdichip.com>
2324         * config-list.mk: Add FT32.
2326 2015-05-12  Tom de Vries  <tom@codesourcery.com>
2328         * check_GNU_style.sh (col): Fix tab size.
2330 2015-05-12  Tom de Vries  <tom@codesourcery.com>
2332         * check_GNU_style.sh: Put stdin into a temp file.
2334 2015-05-12  Tom de Vries  <tom@codesourcery.com>
2336         * check_GNU_style.sh: Read either from stdin, or from files.
2338 2015-05-12  Tom de Vries  <tom@codesourcery.com>
2340         * check_GNU_style.sh: Check if files exists.
2342 2015-05-12  Tom de Vries  <tom@codesourcery.com>
2344         * check_GNU_style.sh: Don't use a filename prefix if we're only
2345         processing one patch file.
2347 2015-05-12  Yury Gribov  <y.gribov@samsung.com>
2349         * mklog: Ignore preprocessor directives.
2351 2015-04-22  Jakub Jelinek  <jakub@redhat.com>
2353         * gennews (files): Add files for GCC 5.
2355 2015-03-06  Bernd Edlinger  <bernd.edlinger@hotmail.de>
2357         * dg-extract-results.sh: Check that the necessary python modules exist.
2359 2015-02-05  Ilya Verbin  <ilya.verbin@intel.com>
2361         * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
2362         liboffloadmic/plugin.
2364 2015-01-15  Richard Sandiford  <richard.sandiford@arm.com>
2366         * update-copyright.py (Copyright.__init__): Add a regexp for
2367         "copyright = u'".
2368         (Copyright.update_copyright): Don't add a space before the year
2369         in that case.
2371 2015-01-15  Thomas Schwinge  <thomas@codesourcery.com>
2373         * gcc_update (files_and_dependencies): Update rules for new
2374         libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
2376 2015-01-12  Yury Gribov  <y.gribov@samsung.com>
2378         * check_GNU_style.sh: Support patches coming from stdin.
2379         Check that spaces are converted to tabs.
2380         Make double-space-after-dot check more precice.
2382 2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2384         * config-list.mk (LIST): Add visium-elf.
2386 2015-01-05  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2388         * config-list.mk: Use shortest match for OPT to find the actual
2389         target name.
2391 2014-12-17  Sergio Durigan Junior  <sergiodj@redhat.com>
2393         * dg-extract-results.sh: Use --text with grep to avoid issues with
2394         binary files.  Fall back to cat -v, if that doesn't work.
2396 2014-12-12  Chung-Ju Wu  <jasonwucj@gmail.com>
2398         * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
2400 2014-12-09  Laurynas Biveinis  <laurynas.biveinis@gmail.com>
2401             Yury Gribov  <y.gribov@samsung.com>
2403         * vimrc: New file.
2405 2014-12-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2407         * check_GNU_style.sh: Warn for incorrect number of spaces in function
2408         call only if 0 or 2+ spaces found.
2410 2014-12-02  Tobias Burnus  <burnus@net-b.de>
2412         * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
2414 2014-11-25  Tom de Vries  <tom@codesourcery.com>
2415             Peter Bergner  <bergner@vnet.ibm.com>
2417         * mklog: Handle .mklog.  Use git setting independent of presence .git
2418         directory.
2420 2014-11-14  Tom de Vries  <tom@codesourcery.com>
2422         * mklog: Move reading of .diff file up and add comment.  Copy diff_lines
2423         to orig_diff_lines.  Use orig_diff_lines when appending patch.
2425 2014-11-11  David Malcolm  <dmalcolm@redhat.com>
2427         * ChangeLog.jit: New.
2428         * jit-coverage-report.py: New file: a script to print crude
2429         code-coverage information for the libgccjit API.
2431 2014-11-11  Marat Zakirov  <m.zakirov@samsung.com>
2433         * mklog: Symbol '}' stops search for changes.
2435 2014-11-11  Tobias Burnus  <burnus@net-b.de>
2437         * download_prerequisites: Stop downloading CLooG.
2439 2014-11-07  Marat Zakirov  <m.zakirov@samsung.com>
2441         * mklog: Always doubt in functions.
2442         Add EOF protection.
2444 2014-10-31  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2446         * config-list.mk: Don't build Go for certain targets.
2448 2014-10-04  Trevor Saunders  <tsaunders@mozilla.com>
2450         * compare-all-tests: Don't test score-*.
2451         * config-list.mk: Likewise.
2453 2014-10-02  Segher Boessenkool  <segher@kernel.crashing.org>
2455         * dg-extract-results.py (output_variation): Always sort if do_sum.
2457 2014-09-22  Tom de Vries  <tom@codesourcery.com>
2459         * mklog: Add --inline option.
2461 2014-09-19  Segher Boessenkool  <segher@kernel.crashing.org>
2463         * dg-extract-results.py (Prog.result_re): Include options in test name.
2465 2014-09-19  Olivier Hainque  <hainque@adacore.com>
2467         * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
2469 2014-09-18  Joel Sherrill <joel.sherrill@oarcorp.com>
2471         * config-list.mk (LIST): Add v850-rtems.
2473 2014-09-18  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2475         * config-list.mk (LIST): Add arm-rtems.
2476         Add nios2-rtems.  Remove extra option from powerpc-rtems.
2478 2014-09-08  Trevor Saunders  <tsaunders@mozilla.com>
2480         * compare-all-tests: Don't test picochip.
2481         * config-list.mk: Likewise.
2483 2014-08-11  Mingjie Xing <mingjie.xing@gmail.com>
2485         * texi2pod.pl (postprocess): Move command process for '@sc' to the
2486         front of '@dfn'.  Add a new command process for '@t{...}', just print
2487         the content.
2489 2014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
2490             Yury Gribov  <y.gribov@samsung.com>
2492         * mklog: Run mklog as a filter.
2494 2014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
2496         * mklog: Read name and email from git config when available.
2498 2014-06-28  Richard Biener  <rguenther@suse.de>
2500         * gennews: Use gcc-3.0/index.html.
2502 2014-06-14  Richard Sandiford  <rdsandiford@googlemail.com>
2504         * dg-extract-results.py: For Python 3, force sys.stdout to handle
2505         surrogate escape sequences.
2506         (safe_open): New function.
2507         (output_segment, main): Use it.
2509 2014-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
2511         * dg-extract-results.py (Named): Remove __cmp__ method.
2512         (output_variation): Use a key to sort variation.harnesses.
2514 2014-05-24  Uros Bizjak  <ubizjak@gmail.com>
2516         * texi2pod.pl: Force .pod file to not be a numbered list.
2518 2014-05-20  Richard Sandiford  <rdsandiford@googlemail.com>
2520         * dg-extract-results.py (parse_run): Handle warnings that are printed
2521         before a test harness is run.
2523 2014-05-09  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2525         * config-list.mk (show): New target.
2527 2014-05-08  Richard Sandiford  <rdsandiford@googlemail.com>
2529         * dg-extract-results.py: New file.
2530         * dg-extract-results.sh: Use it if the environment seems suitable.
2532 2014-04-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2534         * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
2536 2013-04-22  Jakub Jelinek  <jakub@redhat.com>
2538         * gennews (files): Add files for GCC 4.9.
2540 2014-02-24  Walter Lee  <walt@tilera.com>
2542         * config-list.mk (LIST): Add tilegxbe-linux-gnu.
2544 2014-02-13  Richard Biener  <rguenther@suse.de>
2546         * download_prerequisites: Update ISL and CLOOG versions.
2548 2014-01-31  Brooks Moses  <bmoses@google.com>
2550         * gcc_update (files_and_dependencies): Add aarch64-tune.md.
2552 2014-01-29  Yury Gribov  <y.gribov@samsung.com>
2554         * mklog: Improve support of context diffs.
2556 2014-01-21  Tatiana Udalova  <t.udalova@samsung.com>
2558         * mklog: Avoid adding falsely changed functions to ChangeLog.
2560 2013-12-31  Chung-Lin Tang  <cltang@codesourcery.com>
2562         * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
2563         ordering of some configs.
2565 2013-12-23  Yury Gribov  <y.gribov@samsung.com>
2567         * mklog: Automatically insert comments in trivial cases.
2569 2013-12-19  Yury Gribov  <y.gribov@samsung.com>
2571         * mklog: Split generated message in parts.
2573 2013-10-31  Chung-Ju Wu  <jasonwucj@gmail.com>
2575         * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
2577 2013-10-29  Tobias Burnus  <burnus@net-b.de>
2579         * gcc_update (files_and_dependencies): Add rules for
2580         libcilkrts.
2582 2013-10-11  Thomas Schwinge  <thomas@codesourcery.com>
2584         * gcc_update (files_and_dependencies): Fix rule for
2585         libgomp/testsuite/Makefile.in.
2587 2013-10-01  Joern Rennecke  <joern.rennecke@embecosm.com>
2589         * config-list.mk: Add arc configurations.
2591 2013-09-27  Diego Novillo  <dnovillo@google.com>
2593         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2595 2013-09-12  DJ Delorie  <dj@redhat.com>
2597         * config-list.mk: Add msp430-elf.
2599 2013-08-31  Diego Novillo  <dnovillo@google.com>
2601         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2603 2013-08-29  Mike Stump  <mikestump@comcast.net>
2605         * gcc_update (configure): Update to handle svn 1.8.1.
2607 2013-08-03  Caroline Tice  <cmtice@google.com>
2609         * gcc_update: Add libvtv files.
2611 2013-06-06  Brooks Moses  <bmoses@google.com>
2613         * testsuite-management/validate_failures.py: Fix handling of
2614         summary lines with "|" characters or empty description fields.
2616 2013-05-24  Chung-Ju Wu  <jasonwucj@gmail.com>
2618         * download_prerequisites: Download isl and cloog conditionally.
2620 2013-05-21  David Malcolm  <dmalcolm@redhat.com>
2622         * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
2624 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2626         * config-list.mk (LIST): Add -enable-obsolete for
2627         sparc-sun-solaris2.9, i686-solaris2.9.
2629 2013-05-13  Mike Stump  <mikestump@comcast.net>
2631         * compare_tests: Limit lines to 2000 characters as comm on Mac OS
2632         X 10.8.3 doesn't like long lines (those 2055 characters or more).
2634 2013-04-22  Sofiane Naci  <sofiane.naci@arm.com>
2636         * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
2638 2013-04-18  Diego Novillo  <dnovillo@google.com>
2640         * validate_failures.py: Fix typo.
2642 2013-04-18  Diego Novillo  <dnovillo@google.com>
2644         * validate_failures.py: Loosen check for build directory.
2645         State what failed if we couldn't find the source tree or
2646         the target triplet.
2648 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
2650         * gennews (files): Add files for GCC 4.8.
2652 2013-03-06  Tobias Burnus  <burnus@net-b.de>
2654         * make-obstacks-texi.pl: New.
2656 2013-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2658         * make_sunver.pl: Enforce C locale.
2660 2013-02-06  Richard Sandiford  <rdsandiford@googlemail.com>
2662         * update-copyright.py: Add libdecnumber to the default list.
2663         Remove libquadmath and libssp.
2665 2013-02-06  Diego Novillo  <dnovillo@google.com>
2667         * testsuite-management/validate_failures.py: Fix typo.
2669 2013-02-06  Diego Novillo  <dnovillo@google.com>
2671         * testsuite-management/validate_failures.py: Update
2672         Copyright years.
2673         Request contributions not to use Python features newer
2674         than 2.4.
2675         (GetBuildData): If this is not a build directory,
2676         emit an error only if --results or --manifest are missing.
2678 2013-02-06  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
2680         * testsuite-management/validate_failures.py
2681         (IsInterestingResult): Fix performance regression
2683 2013-02-04  Richard Sandiford  <rdsandiford@googlemail.com>
2685         * update-copyright.py: New file.
2687 2013-01-15  David Blaikie  <dblaikie@gmail.com>
2689         * dg-extract-results.sh: Handle KPASSes.
2691         * dg-extract-results.sh: Constrain the start-of-log pattern.
2693         * dg-extract-results.sh: Fix order of summary counts.
2695 2012-12-01  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
2697         * testsuite-management/validate_failures.py
2698         (IsInterestingResult): Only strip line a second time if we did split.
2699         Rephrase return statement while at it.
2700         (CollectSumFiles): Also ignore .git directory.
2702 2012-12-03  Diego Novillo  <dnovillo@google.com>
2704         * testsuite-management/validate_failures.py: Fix stale
2705         use of 'options'.
2707 2012-11-30  Doug Evans  <dje@google.com>
2709         * testsuite-management/validate_failures.py: Add support for @include,
2710         @remove directives in manifest files.
2712         * testsuite-management/validate_failures.py: Add function
2713         GetManifestPath.  New global _MANIFEST_SUBDIR.
2715 2012-11-29  Doug Evans  <dje@google.com>
2717         * testsuite-management/validate_failures.py: Remove pass/fail
2718         indicator from result of GetBuildData.
2720         * testsuite-management/validate_failures.py: Store options in global
2721         variable _OPTIONS.
2723         * testsuite-management/validate_failures.py: Rename variable
2724         manifest_name to manifest_path everywhere.
2726         * testsuite-management/validate_failures.py (CompareBuilds): Pass
2727         options.results to GetSumFiles for clean build.
2729 2012-11-28  Doug Evans  <dje@google.com>
2731         * testsuite-management/validate_failures.py: Use <target_alias> instead
2732         of <target>.  Minor whitespace changes.
2734         * testsuite-management/validate_failures.py: Record ordinal with
2735         TestResult.
2737 2012-11-19  Mike Stump  <mikestump@comcast.net>
2739         * compare_tests: Add export LC_ALL=C to make sort happier.
2741 2012-11-14  H.J. Lu  <hongjiu.lu@intel.com>
2743         * gcc_update: Update libsanitizer generated files.
2745 2012-11-12  Tobias Burnus  <burnus@net-b.de>
2747         * gcc_update: Add libquadmath generated files.
2749 2012-11-12  H.J. Lu  <hongjiu.lu@intel.com>
2751         * gcc_update: Add libsanitizer generated files.
2753 2012-11-05  Lawrence Crowl  <crowl@google.com>
2755         * compare_two_ftime_report_sets: New.
2757 2012-11-02  Diego Novillo  <dnovillo@google.com>
2759         * testsuite-management/validate_failures.py: Add option
2760         --clean_build to compare test results against another
2761         build.
2763 2012-10-31  Diego Novillo  <dnovillo@google.com>
2765         * testsuite-management/validate_failures.py: Fix parsing
2766         of summary lines.
2768 2012-10-29  Diego Novillo  <dnovillo@google.com>
2770         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2772 2012-10-06  Diego Novillo  <dnovillo@google.com>
2774         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2776 2012-10-02   Christophe Lyon  <christophe.lyon@linaro.org>
2778         * check_GNU_style.sh: Remove temporay file upon exit.
2780 2012-09-26  Joern Rennecke  <joern.rennecke@embecosm.com>
2782         * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
2783         arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
2784         Use --enable-obsolete for picochip-elf.
2786 2012-09-10   Diego Novillo  <dnovillo@google.com>
2788         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2790 2012-09-04  Eric Botcazou  <ebotcazou@adacore.com>
2792         * make_sunver.pl: Add missing newline at the end of extern "C++" block.
2794 2012-08-24   Diego Novillo  <dnovillo@google.com>
2796         * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2798 2012-08-14   Diego Novillo  <dnovillo@google.com>
2800         * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
2802 2012-08-13  Diego Novillo  <dnovillo@google.com>
2804         * testsuite-management/validate_failures.py (ExpirationDate): Tidy
2805         comment.
2807 2012-08-13  Diego Novillo  <dnovillo@google.com>
2809         * testsuite-management/validate_failures.py (ParseSummary): Fix
2810         comment.
2812 2012-08-13  Diego Novillo  <dnovillo@google.com>
2814         * testsuite-management/validate_failures.py: Import datetime.
2815         (TestResult.ExpirationDate): New.
2816         (TestResult.HasExpired): New.
2817         (ParseSummary): Call it.  If it returns True, warn that the
2818         expected failure has expired and do not add it to the set of
2819         expected results.
2820         (GetResults): Clarify documentation.
2822 2012-07-26   Diego Novillo  <dnovillo@google.com>
2824         * testsuite-management/validate_failures.py: Do not use
2825         'with ... as ...' constructs.
2827 2012-07-19   Diego Novillo  <dnovillo@google.com>
2829         * testsuite-management/validate_failures.py (CollectSumFiles):
2830         Rename from GetSumFiles.
2831         (GetSumFiles): Factor out of CheckExpectedResults.
2832         (CheckExpectedResults): Call it.
2833         (ProduceManifest): Call it.
2835 2012-07-18   Diego Novillo  <dnovillo@google.com>
2837         * testsuite-management/validate_failures.py: Fix
2838         /usr/bin/python invocation.
2840 2012-06-19  Steven Bosscher  <steven@gcc.gnu.org>
2842         * check_makefile_deps.sh: Look for c-common.o in c-family/.
2843         Add a few more crt* files to the list of files to skip.
2845 2012-05-31  Marek Polacek  <polacek@redhat.com>
2847         * mklog: Prevent printing three spaces after the date.
2849 2012-06-04   Diego Novillo  <dnovillo@google.com>
2851         * testsuite-management/validate_failures.py (GetResults):
2852         Change argument to accept list of summary files to analyze.
2853         Update callers.
2854         (CheckExpectedResults): Handle options.manifest, options.results
2855         and options.ignore_missing_failures.
2856         (Main): Add options --manifest, --results and --ignore_missing_failures.
2858 2012-05-31   Diego Novillo  <dnovillo@google.com>
2859              Cary Coutant  <ccoutant@google.com>
2861         * mklog: New.
2863 2012-05-25  H.J. Lu  <hongjiu.lu@intel.com>
2865         PR bootstrap/53472
2866         * contrib/compare-debug (remove_comment): New function.
2867         Remove any .comment sections if the first cmp failed.
2869 2012-05-09  David Edelsohn  <dje.gcc@gmail.com>
2871         * gcc_update: Use $GCC_SVN to retrieve branch and revision.
2873 2012-05-01  Richard Henderson  <rth@redhat.com>
2875         * gcc_update: Add libatomic generated files.
2877 2012-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2879         * compare_tests: Append '/' to make 'find' traverse
2880         symlinked directories.
2882 2012-04-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2884         * testsuite-management/validate_failures.py (GetBuildData): Use
2885         target_alias.
2887 2012-04-06  Doug Evans  <dje@google.com>
2889         * dg-extract-results.sh: Handle KFAILs.
2891 2012-03-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2893         * config-list.mk (LIST): Remove mips-sgi-irix6.5.
2895 2012-03-13  Joseph Myers  <joseph@codesourcery.com>
2897         * gennews (files): Add files for GCC 4.7.
2899 2012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2901         * config-list.mk (LIST): Remove mips-openbsd.
2903 2012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2905         * config-list.mk (LIST): Remove alpha-dec-osf5.1.
2907 2012-03-02   Diego Novillo  <dnovillo@google.com>
2909         * testsuite-management/validate_failures.py (class TestResult): Fix
2910         match pattern for the summary line.  If there is a parsing failure,
2911         show the line we failed to parse.
2913 2012-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2915         PR libstdc++/52188
2916         * make_sunver.pl: Remove #ifdef handling.
2918 2012-02-17   Doug Kwan  <dougkwan@google.com>
2920         * contrib/testsuite-management/validate_failures.py
2921         (GetMakefileValue): Check for cross compilers.
2923 2012-02-15   Quentin Neill  <quentin.neill@amd.com>
2925         * compare_tests: Fix trailing paths in dir arguments.
2926         Handle sum1/sum2 temp files with others.
2928 2012-02-14  Walter Lee  <walt@tilera.com>
2930         * config-list.mk (LIST): Add tilegx-linux-gnu and
2931         tilepro-linux-gnu.
2932         * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
2933         (gcc/config/tilepro/mul-tables.c): New dependencies.
2935 2012-02-11  Mike Stump  <mikestump@comcast.net>
2937         * compare_tests (exit_status): Fix.
2939 2012-02-10   Diego Novillo  <dnovillo@google.com>
2941         * repro_fail: Add --debug and --debug-tui flags.
2943 2012-02-02  Sumanth G  <sumanth.gundapaneni@kpitcummins.com>
2944             Jayant R Sonar  <jayant.sonar@kpitcummins.com>
2946         * config-list.mk (LIST): Add cr16-elf.
2948 2012-01-02  Georg-Johann Lay  <avr@gjlay.de>
2950         PR target/51345
2951         * gcc_update (files_and_dependencies): Add
2952         gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
2954 2011-11-29  DJ Delorie  <dj@redhat.com>
2956         * config-list.mk (LIST): Add rl78-elf.
2958 2011-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2960         * make_sunver.pl: Convert '?' in glob patterns to '.'.
2962 2011-11-07  Richard Henderson  <rth@redhat.com>
2964         Merged from transactional-memory.
2966         * gcc_update: Add libitm to touch data.
2968 2011-11-07   Quentin Neill  <quentin.neill@amd.com>
2970         * compare_tests: Add ability to compare all .sum
2971         files from two build directories.
2973 2011-11-05  Joern Rennecke  <joern.rennecke@embecosm.com>
2975         * contrib-list.mk: Add Epiphany configurations.
2977 2011-09-13   Diego Novillo  <dnovillo@google.com>
2979         * testsuite-management: New.
2980         * testsuite-management/validate_failures.py: New.
2982 2011-08-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2984         * gcc_update: Determine svn branch from hg convert_revision.
2986 2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2988         * config-list.mk (i586-netware): Remove.
2989         (.PHONY): Remove make-script-dir dependency.
2990         (make-script-dir): Remove.
2991         ($(LIST)): Remove make-script-dir dependency.
2993 2011-07-15  Bernd Schmidt  <bernds@codesourcery.com>
2995         * gcc_update: Add C6X generated files.
2996         * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
2998 2011-07-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3000         * config-list.mk (LIST): Append OPT-enable-obsolete to
3001         alpha-dec-osf5.1, mips-sgi-irix6.5.
3003 2011-06-24  Diego Novillo  <dnovillo@google.com>
3005         * repro_fail: New.
3007 2011-06-21  Joseph Myers  <joseph@codesourcery.com>
3009         * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
3011 2011-05-19  Joseph Myers  <joseph@codesourcery.com>
3013         * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
3014         gcc/config/arm/arm-fpus.def.
3016 2011-05-10  Joseph Myers  <joseph@codesourcery.com>
3018         * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
3019         dependencies.
3021 2011-05-09  Joseph Myers  <joseph@codesourcery.com>
3023         * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
3025 2010-05-05  Joern Rennecke  <joern.rennecke@embecosm.com>
3027         * config-list.mk: New file.
3029 2011-05-02  Joseph Myers  <joseph@codesourcery.com>
3031         * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
3033 2011-04-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
3035         * paranoia.cc (ENUM_BITFIELD): Remove.
3037 2011-04-08  Joseph Myers  <joseph@codesourcery.com>
3039         * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
3041 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
3043         * compare-all-tests (all_targets): Remove crx and m68hc11.
3045 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3047         PR bootstrap/48135
3048         * make_sunver.pl: Don't use File::Glob.
3050 2011-03-05  Joseph Myers  <joseph@codesourcery.com>
3052         * gennews (files): Add files for GCC 4.6.
3054 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
3056         * patch_tester.sh (nopristinecache): New shell var, set according
3057         to presence or absence of new -nopristinecache option.
3058         (usage): Document new option.
3059         (bootntest_pristine): Implement it.
3061 2010-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3063         * make_sunver.pl: Use elfdump -s to extract symbols if possible,
3064         readelf -s otherwise.
3066 2010-11-08  Eric Botcazou  <ebotcazou@adacore.com>
3068         * make_sunver.pl: Ignore entries without symbol name first.  Then do
3069         not ignore symbols marked as 'R'.
3071 2010-10-18  Andi Kleen  <ak@linux.intel.com>
3073         * gccbug.el: Remove.
3075 2010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3077         * gcc_update: Run $GCC_HG pull and update separately.
3078         Check parents for SVN revision.
3080 2010-10-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3082         * test_recheck: New script.
3084 2010-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3086         * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
3087         Also escape characters with grave accents, to be fixed ...
3088         (unmunge): ... here.
3089         (postprocess): Also handle @/ and @acronym{...}.
3091 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
3093         * check_GNU_style.sh: Do not print warning messages when there are
3094         no occurences.
3096 2010-09-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3098         * gcc_update: Handle hg, too.
3100 2010-07-08  Eric Botcazou  <ebotcazou@adacore.com>
3102         * make_sunver.pl: Remove extra whitespace in regexp.
3104 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
3106         * check_GNU_style.sh: New.
3108 2010-07-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3110         * make_sunver.pl: New file.
3112 2010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
3114         * compare-debug (Darwin): Remove '-x' flag from ld-based object
3115         stripping.  Add a comment as to why we do it this way.
3117 2010-06-20  Alexandre Oliva  <aoliva@redhat.com>
3119         * compare-debug: Drop LTO sections.
3121 2010-06-15  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
3123         * gcc_update: Support updating a git clone.
3125 2010-06-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3127         * test_summary: Don't use diff -u.
3128         Adapt egrep regex.
3130 2010-06-02  Andrew Haley  <aph@redhat.com>
3132         * download_prerequisites: New script.
3134 2010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3136         * dg-extract-results.sh: Redirect grep output to /dev/null instead
3137         of grep -q.
3139 2010-04-22  Basile Starynkevitch  <basile@starynkevitch.net>
3141         * gcc_update: Sets the locale to C.
3143 2010-04-06  Joseph Myers  <joseph@codesourcery.com>
3145         * gennews (files): Add files for GCC 4.5.
3147 2010-03-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
3149         Fix *.log tests output containing "===".
3150         * dg-extract-results.sh (/\===/): Rename to ...
3151         (/^\t\t=== .* ===$/): ... this pattern.
3153 2010-03-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3155         * dg-extract-results.sh: Fix result order to match sequential case.
3157 2010-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3159         * check_warning_flags.sh: Use \012 instead of \n with tr.
3161 2010-01-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3163         * dg-extract-results.sh: Don't use tail -n.
3165 2009-10-03  H.J. Lu  <hongjiu.lu@intel.com>
3166             Richard Guenther  <rguenther@suse.de>
3168         PR lto/39216
3169         * gcc_update: Adjust file timestamps for lto-plugin.
3171 2009-09-10  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
3173         PR bootstrap/41245
3174         * compare-debug: Handle stripping of dwarf debug sections from darwin
3175         mach-o objects.
3177 2009-09-04  Alexandre Oliva  <aoliva@redhat.com>
3179         * compare-debug: Grep for blank before dash to avoid grep -e.
3181 2009-09-01  Alexandre Oliva  <aoliva@redhat.com>
3183         * compare-debug: Look for .gkd files and compare them.
3185 2009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3187         PR testsuite/41166
3188         * test_summary: Invoke config.status, rather than trying to
3189         parse it.  Adjust awk script.
3191 2009-08-18  Alexandre Oliva  <aoliva@redhat.com>
3193         * compare-debug: Drop .eh_frame relocations too.
3195 2009-08-18  H.J. Lu  <hongjiu.lu@intel.com>
3197         PR testsuite/40704
3198         * test_summary: Filter out "\r".
3200 2009-06-02  Alexandre Oliva  <aoliva@redhat.com>
3202         * compare-debug: Don't fail just because of .eh_frame differences.
3204 2009-04-27  Jakub Jelinek  <jakub@redhat.com>
3206         PR testsuite/39807
3207         * dg-extract-results.sh: Close open files and use >> instead of >
3208         to decrease number of concurrently open files from awk.  Avoid
3209         = at the beginning of a regexp and redirect to a file determined
3210         by curfile variable rather than concatenated strings to workaround
3211         Solaris nawk bug.
3213 2009-04-25  Gerald Pfeifer  <gerald@pfeifer.com>
3215         * test_summary: Only include LAST_UPDATED if it exists.
3216         Complete copyright years.
3218 2009-04-16  Paolo Bonzini  <bonzini@gnu.org>
3220         * compare-all-tests: New.
3222 2009-04-14  Jakub Jelinek  <jakub@redhat.com>
3224         * gennews (files): Reference GCC 4.4 web pages.
3226 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
3228         * reghunt/date_based/reg_periodic: Change copyright header to refer
3229         to version 3 of the GNU General Public License and to point readers
3230         at the COPYING3 file and the FSF's license web page.
3231         * reghunt/date_based/reg_search: Likewise.
3232         * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
3233         * regression/btest-gcc.sh: Likewise.
3234         * regression/objs-gcc.sh: Likewise.
3236 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3238         * check_warning_flags.sh: Update flag exceptions.
3240 2008-11-18  Ben Elliston  <bje@au.ibm.com>
3242         * dg-cmp-results.sh: Do not print usage if either .sum file cannot
3243         be opened; print a more meaningful error instead.
3245 2008-10-24  Janis Johnson  <janis187@us.ibm.com>
3246             Jakub Jelinek  <jakub@redhat.com>
3248         * dg-extract-results.sh: New file.
3250 2008-07-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3252         * check_makefile_deps.sh: New file.
3254 2008-05-08  Sebastian Pop  <sebastian.pop@amd.com>
3256         * patch_tester.sh (report): Do not print "Checker: ".
3258 2008-04-23  Sebastian Pop  <sebastian.pop@amd.com>
3260         * patch_tester.sh (report): Do not print the time.
3262 2008-04-01  Joseph Myers  <joseph@codesourcery.com>
3264         * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
3265         Handle @heading.  Handle enumerated lists with starting numbers
3266         and extra headings.
3268 2008-03-10  Janis Johnson  <janis187@us.ibm.com>
3270         * patch_tester.sh (initialization): Initialize svnpatch and stop.
3271         (usage): Add -svnpath and -stop.
3272         (makedir): New.
3273         (argument handling): Process -stop and -svnpath.
3274         (setup code): Use makedir, error out if initial svn checkout fails.
3275         (update): Use svnpath.  Invoke contrib/gcc_update.
3276         (apply_patch): Require that patch was created at top level.  Use eval
3277         with option variables.  Don't use bootstrap target for make.  Verify
3278         that some tests were run.
3279         (bootntest_patched): Use snvpath.
3280         (main loop): For -stop, exit when there are no more patches to test.
3282 2008-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3284         * check_warning_flags.sh: Instead of invoke.texi, take the path
3285         to the doc directory as argument.  Check that warnings listed in
3286         'gcc --help' are accepted by the compiler, and listed in the
3287         manuals.
3289 2008-03-06  Tom Tromey  <tromey@redhat.com>
3291         * patch_tester.sh (usage): Watermark is not lexicographic.
3292         Load $STATE/defaults if it exists.
3293         (selfexec): Use $0.
3294         (apply_patch): Handle deletions.
3295         (bootntest): Handle default settings.
3297 2008-03-05  Jakub Jelinek  <jakub@redhat.com>
3299         * gennews (files): Reference GCC 4.3 web pages.
3301 2008-02-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3303         * check_warning_flags.sh: New file.
3305 2008-01-25  Joseph Myers  <joseph@codesourcery.com>
3307         * paranoia.cc (main): Remove handling of c4x_single and
3308         c4x_extended formats.
3310 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
3312         * compareSumTests3: Changed to GPLv3.
3313         * prepare_patch.sh: Same.
3314         * uninclude: Same.
3315         * dglib.pm: Same.
3316         * gennews: Same.
3317         * texi2pod.pl: Same.
3318         * analyze_brprob: Same.
3319         * gcc_build: Same.
3321 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
3323         * patch_tester.sh: Changed to GPLv3.
3325 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
3327         * patch_tester.sh: Don't save the script anymore.
3329 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
3331         * patch_tester.sh: New.
3332         * prepare_patch.sh: New.
3334 2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
3336         * compare-debug: Introduce -p flag to preserve .stripped files.
3338 2007-10-08  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
3340         * texi2pod.pl: Handle @asis.
3341         (postprocess): Move @gccoptlist{} after all formatting commands.
3343 2007-10-01  Alexandre Oliva  <aoliva@redhat.com>
3345         * compare-debug: Avoid spurious errors when .stripped files
3346         exist.
3348 2007-09-22  Hans-Peter Nilsson  <hp@axis.com>
3350         * warn_summary (srcdirFilter): Add fixincludes, sim,
3351         newlib and mpfr.
3353 2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>
3355         * gcc_update: Handle different URL paths and tags.
3357 2007-08-16  Alexandre Oliva  <aoliva@redhat.com>
3359         * compare-debug: New.
3361 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
3362             Andreas Schwab  <schwab@suse.de>
3364         * gcc_update: Use "svn info" for revision number.  Create
3365         gcc/REVISION with branch name and revision number.
3367 2007-08-10  Diego Novillo  <dnovillo@google.com>
3369         * gcc.doxy: Rename from tree-ssa.doxy.
3371 2007-08-10  Diego Novillo  <dnovillo@google.com>
3373         * tree-ssa.doxy: Update for doxygen 1.5.
3374         Include all the files in the middle and back ends.
3376 2007-06-30  Hans-Peter Nilsson  <hp@axis.com>
3378         * gcc_update (files_and_dependencies): Handle
3379         gcc/testsuite/gcc.dg/cpp/direct2s.c.
3381 2007-05-13  Mark Mitchell  <mark@codesourcery.com>
3383         * gennews (files): Reference GCC 4.2 web pages.
3385 2007-04-04  Zack Weinberg  <zack@mrtock.ucsd.edu>
3387         * texi2pod.pl: Correct handling of @itemize with no argument.
3389 2007-03-17  Hans-Peter Nilsson  <hp@axis.com>
3391         * uninclude: New utility, from Alexandre Oliva.
3393 2007-02-26  Dominique Dhumieres  <dominiq@lps.ens.fr>
3395         * test_installed: Adjust to the move from g77 to gfortran.
3397 2007-02-16  Matthias Klose  <doko@debian.org>
3399         * texi2pod.pl: Handle @subsubsection, ignore @anchor.
3401 2007-02-10  Hans-Peter Nilsson  <hp@axis.com>
3403         * test_summary (configflags): Adjust for changes in the
3404         config.status format due to update to autoconf 2.59.
3406 2007-02-09  Daniel Jacobowitz  <dan@codesourcery.com>
3408         * gcc_update: Update for configure.in -> configure.ac.
3410 2007-02-06  Richard Sandiford  <richard@codesourcery.com>
3412         * texi2pod.pl: Handle @multitable.
3414 2007-01-15  Tom Tromey  <tromey@redhat.com>
3416         * download_ecj: New file.
3418 2006-09-27  Matthew Sachs  <msachs@apple.com>
3420         * compareSumTests3: POD syntax fix.
3422 2006-09-27  Matthew Sachs  <msachs@apple.com>
3424         * dglib.pm: Initial commit.
3425         * compareSumTests3: Initial commit.
3427 2006-09-18  Bernhard Fischer  <aldot@gcc.gnu.org>
3429         * dg-cmp-results.sh (compare-$$.awk): Print name[old]
3430         and not non-existing nm[old].
3432 2006-07-06  Paul Eggert  <eggert@cs.ucla.edu>
3434         Port to hosts whose 'sort' and 'tail' implementations
3435         treat operands with leading '+' as file names, as POSIX
3436         has required since 2001.  However, make sure the code still
3437         works on pre-POSIX hosts.
3438         * compare_tests: Don't assume "sort +2" is equivalent to
3439         "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
3441 2006-06-05  James Lemke  <jwlemke@wasabisystems.com>
3443         * dg-cmp-results.sh: New script for comparing DejaGNU logs.
3445 2006-06-02  Richard Earnshaw  <rearnsha@arm.com>
3446             Mike Stump  <mrs@apple.com>
3448         * compare_tests: Handle multilibs better.
3450 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
3452         * texi2pod.pl: Correct handling of absolute @include.
3454 2006-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
3456         * texi2pod.pl: Handle -I.
3458 2006-02-28  Mark Mitchell  <mark@codesourcery.com>
3460         * gennews (files): Update for GCC 4.1.
3462 2006-01-24  Diego Novillo  <dnovillo@redhat.com>
3464         * gcc_update (files_and_dependencies): Handle
3465         libgomp/testsuite/Makefile.in.
3467 2006-01-18  Richard Henderson  <rth@redhat.com>
3468             Diego Novillo  <dnovillo@redhat.com>
3470         * gcc_update (files_and_dependencies): Add libgomp files.
3472 2005-12-06  Ben Elliston  <bje@au.ibm.com>
3474         * newcvsroot: Remove.
3476 2005-11-03  Steven Bosscher  <stevenb@suse.de>
3478         * gcc_build: Fix my previous checking.
3480 2005-11-01  Joseph S. Myers  <joseph@codesourcery.com>
3482         * gcc_update: Include revision number in LAST_UPDATED.
3484 2005-10-30  Steven Bosscher  <stevenb@suse.de>
3486         * gcc_build: Use gcc.gnu.org as the default server.  Set up
3487         SVN_REPOSITORY correctly.  Add support for checking out branches.
3489 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
3491         * gcc_update: When svn update is called and
3492         --silent is used, pass -q.
3494 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
3496         * gcc_update: Remove the -q from svn invocation.
3498 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
3500         * gcc_build: Remove -d from the call to gcc_update.
3502 2005-10-28  Daniel Berlin  <dberlin@dberlin.org>
3503             Ben Elliston  <bje@au1.ibm.com>
3505         * gcc_update: Update for svn.
3506         * newcvsroot: Ditto.
3507         * gcc_build: Ditto.
3509 2005-10-21  Mark Mitchell  <mark@codesourcery.com>
3511         * texi2pod.pl: Substitue for @value even when part of @include.
3513 2005-10-21  Bob Wilson  <bob.wilson@acm.org>
3515         * texi2pod.pl: Convert two single quotes or two backquotes to
3516         double quotes.
3518 2005-08-23  Ben Elliston  <bje@au.ibm.com>
3520         * gcc_update: Update dependencies for libjava/aclocal.m4.
3522 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
3524         * All files: Update with new FSF address.
3526 2005-07-14  Ben Elliston  <bje@au.ibm.com>
3528         * filter_params.pl: Typo fix.
3529         * filter_knr2ansi.pl: Likewise.
3531 2005-06-05  Gerald Pfeifer  <gerald@pfeifer.com>
3533         * gennews (files): Update for egcs-1.0 release pages consolidation.
3535 2005-04-17  Joseph S. Myers  <joseph@codesourcery.com>
3537         * gennews (files): Update for GCC 4.0.
3539 2005-03-18  Alexandre Oliva  <aoliva@redhat.com>
3541         * gcc_update (silent): Unset instead of initializing to null.
3543 2005-03-18  Andreas Schwab  <schwab@suse.de>
3545         * gcc_update (apply_patch): Properly quote $1.
3547 2005-03-18  Zack Weinberg  <zack@codesourcery.com>
3549         * gcc_update: Add --silent option.
3551 2005-03-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3553         * warn_summary (keywordFilter): Update sed pattern for new quoting
3554         style in warnings.
3556 2005-03-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3558         * warn_summary: Add -fortran subdir flag.
3559         (subdirectoryFilter): Fix missing ada subdir.
3561 2004-11-20  Hans-Peter Nilsson  <hp@bitrange.com>
3563         * gcc_update (touch_files): Don't rely on "make" being GNU make;
3564         grep for "Touching" to determine that the rule executes.
3566 2004-11-14  Hans-Peter Nilsson  <hp@bitrange.com>
3568         * gcc_update (touch_files): Explicitly pass --no-print-directory.
3570 2004-11-04  Andrew Pinski  <pinskia@physics.uc.edu>
3572         * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
3574 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
3576         * gcc_update: Add fixincludes.
3578 2004-08-26  Matthias Klose  <doko@debian.org>
3580         * texi2pod.pl: keep references of the form @ref{...}, print them bold.
3582 2004-08-26  Matthias Klose  <doko@debian.org>
3584         * test_summary: Include baseline used for libstdc++-v3 abi check
3585         in test summary.
3587 2004-08-25  Ben Elliston  <bje@au.ibm.com>
3589         * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
3591 2004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
3593         * gcc_update (self): libjava/configure.in -> configure.ac. Automake
3594         update done.
3596 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
3598         * gcc_update: libjava/configure.ac -> configure.in.  Automake
3599         1.4 does not handle configure.ac properly.
3601 2004-08-04  Andreas Schwab  <schwab@suse.de>
3603         * gcc_update: libjava/configure.in -> configure.ac.
3605 2004-08-03  Richard Earnshaw  <rearnsha@arm.com>
3607         * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
3609 2004-07-16  Jeff Law  <law@redhat.com>
3611         * analyze_brprob: Fix comments.  More consistent output format.
3613 2004-06-17  Diego Novillo  <dnovillo@redhat.com>
3615         * tree-ssa.doxy: Update for doxygen 1.3.5.
3617 2004-06-14  Andreas Jaeger  <aj@suse.de>
3619         * gcc_update: boehm-gc/configure.in -> configure.ac.
3621 2004-06-16  Paolo Bonzini  <bonzini@gnu.org>
3623         * gcc_update (boehm-gc/configure): Depend on
3624         boehm-gc/configure.ac instead of boehm-gc/configure.in
3626 2004-06-14  Paolo Bonzini  <bonzini@gnu.org>
3628         * gcc_update (libmudflap/configure): Depend on
3629         libmudflap/configure.ac instead of libmudflap/configure.in
3631 2004-06-14  Andreas Jaeger  <aj@suse.de>
3633         * gcc_update: Add libcpp.
3635 2004-06-10  Andreas Jaeger  <aj@suse.de>
3637         * gcc_update: Add libgfortran.
3639 2004-05-29  Andrew Pinski  <pinskia@physics.uc.edu>
3641         * gcc_update (libbanshee/configure): Depend on
3642         libbanshee/configure.ac instead of libbanshee/configure.in
3644 2004-05-17  Zack Weinberg  <zack@codesourcery.com>
3646         * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
3647         from list of files to be touched.
3648         * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
3650 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
3652         * gennews: Update for GCC 3.4.
3654 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
3656         Merge from tree-ssa-20020619-branch.
3658         * filter_gcc_for_doxygen: New file.
3659         * filter_knr2ansi.pl: New file.
3660         * filter_params.pl: New file.
3661         * tree-ssa.doxy: New file.
3662         * contrib/gcc_update (files_and_dependencies): Handle
3663         libbanshee and libmudflap.
3665 2004-04-12  Kelley Cook  <kcook@gcc.gnu.org>
3666             Andreas Jaeger  <aj@suse.de>
3668         * gcc_update (files_and_dependencies): Insert zlib dependencies.
3670 2004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
3672         * gcc_update (files_and_dependencies): libobjc/configure now
3673         depends on configure.ac, not configure.in.
3675 2004-04-01  Kelley Cook  <kcook@gcc.gnu.org>
3677         * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
3679 2004-03-16  Andreas Tobler  <a.tobler@schweiz.ch>
3681         * gcc_update (files_and_dependencies): Insert libffi dependencies.
3683 2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
3685         * gcc_update (files_and_dependencies): Insert libada/configure.
3687 2004-02-29  Andrew Pinski  <pinskia@physics.uc.edu>
3689         * gcc_update (files_and_dependencies): Update intl/configure.in
3690         to intl/configure.ac.
3692 2004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
3694         * gcc_update (files_and_dependencies): Update fastjar/configure.in
3695         to fastjar/configure.ac
3697 2004-01-07  Kelley Cook  <kcook@gcc.gnu.org>
3699         * gcc_update (files_and_dependencies): Remove non-existant files.
3701 2004-01-05  Kelley Cook  <kcook@gcc.gnu.org>
3703         * gcc_update (files_generated): Revert 2003-12-18 change.
3705 2004-01-03  Andrew Pinski  <pinskia@physics.uc.edu>
3707         * gcc_update (files_and_dependencies): For gcc directory,
3708         rename configure.in to configure.ac.
3710 2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
3712         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
3713         remove acconfig.h. No longer used.
3715 2003-12-18  Kelley Cook  <kcook@gcc.gnu.org>
3717         * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
3718         gcc/ada/gnat_ug_* to use it.
3720 2003-12-16  James E Wilson  <wilson@specifixinc.com>
3722         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
3723         rename configure.in to configure.ac, and stamp-h.in to config-h.in.
3725 2003-12-11  Kelley Cook  <kcook@gcc.gnu.org>
3727         * gcc_update (files_and_dependencies): Correct typo in the filename
3728         gnat_ug_wnt.texi.
3730 2003-12-08  Arnaud Charlet  <charlet@act-europe.fr
3732         * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
3733         treeprs.ads.
3735 2003-10-16  Mark Mitchell  <mark@codesourcery.com>
3737         * gennews (files): Add GCC 3.3 files.
3739 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3741         * gcc_build: Fix handling of -t option.  Add -x option.
3743 2003-07-31  Matt Kraai  <kraai@alumni.cmu.edu>
3745         * texi2pod.pl: Remove extra line.
3747 2003-07-15  Matt Kraai  <kraai@alumni.cmu.edu>
3749         * texi2pod.pl: Default @itemize's parameter to @bullet.
3751 2003-07-12  Zack Weinberg  <zack@codesourcery.com>
3753         * gcc_update: gcc/acconfig.h no longer exists.
3755 2003-07-11  Matthias Klose  <doko@debian.org>
3757         * test_installed: Add options to run objc tests.
3758         In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
3760 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3762         * gcc_update: Remove gcc/intl/plural.c from list.
3763         Add new generated files intl/plural.c, intl/configure,
3764         intl/config.h.in.
3766 2003-06-13  Jason Thorpe  <thorpej@wasabisystems.com>
3768         * gcc_update (files_and_dependencies): Add
3769         gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
3770         gcc/testsuite/gcc.dg/cpp/mi1c.h.
3772 2003-05-23  Nathanael Nerode  <neroden@gcc.gnu.org>
3774         * paranoia.cc: Fix spelling error.
3776         * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
3777         to GCC.
3779 2003-04-04  Mike Stump  <mrs@apple.com>
3781         * compare_tests: Fix exit status and be more flexible with spacing.
3783 2003-03-08  Phil Edwards  <pme@gcc.gnu.org>
3785         * test_summary:  Add -h, print existing comments as help.
3787 2003-03-03  H.J. Lu  <hjl@gnu.org>
3789         * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
3790         * gcc_update: Likewise.
3792 2003-01-19  Alexandre Oliva  <aoliva@redhat.com>
3794         * test_summary (configflags): Only use the first match.  Remove
3795         excess space.  Use sub instead of gsub where possible.  Use `none'
3796         if no configure flags were given.
3798 2003-01-10  Loren J. Rittle  <ljrittle@acm.org>
3800         * test_summary (configflags): awk portability.
3802 2003-01-07  Alexandre Oliva  <aoliva@redhat.com>
3804         * test_summary (configflags): Compute correctly with both
3805         autoconfiscated and Cygnus-style top-level.
3807 2003-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3809         * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
3810         on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
3811         gcc/java/keyword.gperf
3813 2002-12-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3815         * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
3816         depending on gcc/intl/plural.y.
3818 2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
3820         * gcc_update (configure): Depend on config/acx.m4 as well.
3822         * gcc_update (configure): Depend on configure.in.
3824 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
3826         * texi2pod.pl: Skip contents of @copying.
3828 2002-11-09  Zack Weinberg  <zack@codesourcery.com>
3830         * gthr_supp_vxw_5x.c: New file.
3832 2002-10-21  Richard Henderson  <rth@redhat.com>
3834         * paranoia.cc (real_c_float::image): Accomodate size of
3835         real_internal format.
3836         (main): Unbuffer stdio.  Add real_internal format.
3837         (floor_log2_wide): New.
3839 2002-10-16  Richard Henderson  <rth@redhat.com>
3841         * paranoia.cc (ENUM_BITFIELD): New.
3842         (class): Define as klass around real.h.
3843         (real_c_float): Not a template any longer; define MODE as a
3844         class static constant; use real_format elements for SIZE.
3845         Update uses of real_to_decimal and real_to_hexadecimal.
3846         (main): Change -g argument to use a format name.
3847         (mode_for_size): Remove.
3849 2002-09-16  Richard Henderson  <rth@redhat.com>
3851         * paranoia.cc: New file.
3853 2002-09-04  Richard Henderson  <rth@redhat.com>
3855         * enquire.c: Remove.
3857 2002-08-14  Mark Mitchell  <mark@codesourcery.com>
3859         * gennews (files): Add GCC 3.2 files.
3861 2002-07-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3863         * gennews (files): Add proper files for the GCC 3.1 release series.
3864         Simplify and reformat introductory wording.
3866 2002-07-16  Nathanael Nerode  <neroden@gcc.gnu.org>
3868         * enquire.c: Move from gcc.
3870 2002-07-16  H.J. Lu  <hjl@gnu.org>
3872         * gcc_update (touch_files): Pass -s to ${MAKE}.
3874 2002-06-26  Zack Weinberg  <zack@codesourcery.com>
3876         * texi2pod.pl: Correct handling of the internal R<> sequence.
3878 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
3880         * gcc_update (files_and_dependencies): Add generated Texinfo files
3881         for Ada.
3883 2002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3885         * test_installed: Allow for PWDCMD to override hardcoded pwd.
3886         * test_summary: Likewise.
3888 2002-04-18  Geoffrey Keating  <geoffk@redhat.com>
3890         * gcc_update (touch_files): Don't have empty for loop.
3892 2002-04-16  Richard Henderson  <rth@redhat.com>
3894         * gcc_update: Remove libchill.
3896 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3898         * texi2pod.pl: Handle @end ftable and @end vtable.
3900 2002-03-11  Zack Weinberg  <zack@codesourcery.com>
3902         * texi2pod.pl: Handle @include, @ftable, @vtable.
3903         Reformat some code for clarity.
3905 2002-02-24  Christian Jönsson  <c.christian.joensson@telia.com>
3907         * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
3908         WARNING and ERROR output from the *.sum files.
3910 2002-01-26  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3912         * gennews (files): Replace gcc-2.95/gcc-2.95.html,
3913         gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
3914         and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
3916 2002-01-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3918         * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
3919         egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
3920         egcs-1.1/index.html.
3922 2002-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3924         * warn_summary: Add -ada subdirectory flag.
3926 2001-12-12  Matthias Klose  <doko@debian.org>
3928         * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
3929         generation of more than one man page from one source.
3930         Add '-' to set of valid chars for an identifier.
3931         Let -D option accept flags of the form <flag>=<value>.
3932         Use \s+ for whitespace detection in '@c man' lines.
3933         Handle @set and @clear independent of $output.
3934         Substitute all @value{}'s in a line.
3936 2001-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3938         * texi2pod.pl: Handle @ifnottex, @iftex and @display.  Handle @var
3939         in verbatim blocks specially.  Handle @unnumbered, @unnumberedsec
3940         and @center.  Allow [a-z] after @enumerate.  Handle 0 and numbers
3941         greater than 9 in enumerations.
3943 2001-11-07  Laurent Guerby  <guerby@acm.org>
3945         * gcc_update (files_and_dependencies): Add Ada dependencies.
3947 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3949         * snapshot: Remove.
3951 2001-09-07  Richard Sandiford  <rsandifo@redhat.com>
3953         Revert:
3954         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3955         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3956         touch.
3958 2001-09-04  David.Billinghurst  <David.Billinghurst@riotinto.com>
3960         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3961         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3962         touch.
3964 Mon Aug 13 02:29:08 CEST 2001  Jan Hubicka  <jh@suse.cz>
3966         * analyze_brprob: Update for changes in gcc debug output.
3968 Sat Jul 28 22:37:49 CEST 2001  Jan Hubicka  <jh@suse.cz>
3970         * analyze_brprob: Avoid more overflows.
3972 2001-07-27  Richard Henderson  <rth@redhat.com>
3974         * test_summary: Copy LAST_UPDATED UTC time to head of summary.
3976 Fri Jul 27 18:01:21 CEST 2001  Jan Hubicka  <jh@suse.cz>
3978         * analyze_brprob: Avoid overflows.
3980 2001-07-27  Richard Henderson  <rth@redhat.com>
3982         * gcc_update: Dump timestamp in LAST_UPDATED.
3984 2001-07-26  Andreas Jaeger  <aj@suse.de>,
3985             Hans-Peter Nilsson  <hp@bitrange.com>
3987         * analyze_brprob: Fix documentation.
3989 Mon Jul 23 15:47:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
3991         * analyze_brprob: Fix awk compatibility problems; update comment.
3993 2001-07-23  Andreas Jaeger  <aj@suse.de>
3995         * analyze_brprob: Fix more typos.
3997 2001-07-23  Andreas Jaeger  <aj@suse.de>
3999         * analyze_brprob: Fix typos.
4001 2001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4003         * texi2pod.pl: Handle @r inside @item.
4005 2001-07-02  Zack Weinberg  <zackw@stanford.edu>
4007         * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
4009 2001-07-01  Zoltan Felleg  <zfelleg@telnet.hu>
4011         * warn_summary: Fix typo in a comment.
4013 2001-06-14  Albert Chin-A-Young  <china@thewrittenword.com>
4015         * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
4017 2001-06-13  Mark Mitchell  <mark@codesourcery.com>
4019         * gennews: Set TERM to vt100 for Lynx.
4021 2001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4023         * release: Remove.
4025 Tue Jun 12 12:21:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
4027         * analyze_brprob: New file.
4029 2001-06-11  Mark Mitchell  <mark@codesourcery.com>
4031         * gcc_build: Output information about the commands used to
4032         configure the compiler.
4034 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4036         * gennews: Update for GCC 3.0.
4038 2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4040         * gcc_update: Update for move of documentation to gcc/doc.
4042 2001-05-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4044         * contrib/test_summary (files): Sort before evaluating.
4046 2001-05-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4048         * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
4050 2001-05-21  Mark Mitchell  <mark@codesourcery.com>
4052         * gcc_build: Use -d when invoking gcc_update.
4054 2001-05-18  Andreas Jaeger  <aj@suse.de>
4056         * gcc_update: Add rules for libf2c/libI77.
4058 2001-05-17  Alexandre Oliva  <aoliva@redhat.com>
4060         * gcc_update (touch_files): Use simpler, yet as portable, syntax.
4062 2001-05-14  Loren J. Rittle  <ljrittle@acm.org>
4064         * gcc_update (touch_files): Enhance make portability.
4066 2001-05-14  Alexandre Oliva  <aoliva@redhat.com>
4068         * gcc_update (touch_files): Use a Makefile to touch files.
4070 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4072         * texi2pod.pl: Add copyright and GPL notices.
4074 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4076         * texi2pod.pl: Handle "\,".
4078 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4080         * texi2pod.pl: Fix regular expression for @r to avoid exponential
4081         recursion.  From Russ Allbery <rra@stanford.edu>.  Remove perl
4082         version check.
4084 2001-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4086         * warn_summary (stageNfilter): Update for recent changes in
4087         bootstrap logic.
4089 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4091         * texi2pod.pl: Require at least perl 5.6.0.
4093 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4095         * gcc_update: Add gcc/gcc.1 to generated files.
4096         * texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
4097         discarding to end of sentence with @xref where the sentence has an
4098         interior "." in markup, and handle discarding parentheses around
4099         such a sentence.
4101 2001-01-11  Bernd Schmidt  <bernds@redhat.com>
4103         * gennews: Add gcc-2.95.3.
4105 2001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4107         * texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
4108         @command.  Format URLs and email addresses in bold.
4110 2001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4112         * gcc_update: Add cpp.1 to the list of generated files.
4114         * texi2pod.pl: Handle @option and @env.
4116 2001-01-03  Mike Stump  <mrs@wrs.com>
4118         * snapshot: Update to account for java libraries.
4120 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
4122         * test_summary: Export filesuffix, not fileprefix.
4124 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4126         * release: Change some EGCS references to GCC.
4128 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4130         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
4131         subdirectory flags.  Add source directory prefix filtering.
4132         Redirect diagnostic output to stderr.
4134 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
4136         * texi2pod.pl: If multiple @c man sections with the same tag
4137         appear, concatenate them in the final output.  When skipping,
4138         ignore block commands that can't cause skipping, and honor
4139         those that can.  Ensure that verbatim blocks are separate
4140         paragraphs.
4142 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4144         * gcc_update: Don't touch tradcif.c or java/parse.h.
4146 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
4148         * texi2pod.pl: Restructure for comprehensibility, add
4149         comments.  Merge handling of @ignore and @ifxxx.  Handle a
4150         whole bunch more Texinfo commands.  Use consistent formatting
4151         style.
4153 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4155         * gennews: New script.
4157 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4159         * gcc_update: Update a comment as we now require bison for CVS users.
4161 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4163         * gcc_update: Add gcov.1 to the list of generated files.
4165 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
4167         * gcc_build: Remove code to put information in a log file.
4169 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
4171         * texi2pod.pl:
4172         - Add real command line parsing.
4173           - Support @ifset, @ifclear, @set, @value, -D switch.
4174           - Support @sc.  Improve handling of @ref and friends.
4175           - Discard @subsection, @need, @node lines.
4176         - Un-nest font changes to match texinfo semantics.
4177           - Handle @{ and @}.  Oops.
4178         - Don't emit E<> directives inside verbatim blocks.
4180 2000-11-12  Bruce Korb  <bkorb@gnu.org>
4182         * release: generalize the release script a bit.
4184 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
4186         * gcc_build: Add -o option for setting the objdir to use.
4188 2000-11-11  Jeff Law  <law@redhat.com>,
4190         * release: New file.
4192 2000-11-08  Jeff Law  <law@redhat.com>,
4193             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4195         * snapshot: New file.
4197 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4199         * gcc_build (bootstrap_gcc): New function.
4200         (configure_gcc): Likewise.
4201         (build_gcc): Rewritten to use configure and bootstrap.
4202         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
4204 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
4206         * gcc_build (MAKE): New variable.
4207         (build_gcc): Use it.  Fix logging of errors.
4208         (install_gcc): Likewise.
4210 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
4212         * gcc_build: Save the output from CVS into the logfile as well.
4214 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
4216         * gcc_build: Fix typos.
4218 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4220         * gperf-2.7-19981006.pat: Remove.
4222 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4224         * test_installed: Change EGCS references to refer to GCC.
4226 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4228         * gcc_update (touch_files): Add some informative output.
4230 2000-09-16  Andreas Jaeger  <aj@suse.de>
4232         * gcc_update: Remove gcc/c-parse.gperf.
4234 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
4235             Alexandre Oliva  <aoliva@redhat.com>
4237         * gcc_update: Execute touch_files_reexec even if `cvs update`
4238         failed.
4240 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
4242         * test_summary: AWK breaks with filenames containing `='.
4244 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
4246         * gcc_build: New script.
4248 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
4250         * gcc_update (files_and_dependencies): Remove generated YACC files.
4252 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
4254         * gcc_update (files_and_dependencies): Remove generated YACC files.
4256 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
4258         * newcvsroot: Handle filenames that contain spaces.
4260 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
4262         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
4263         Elide --with-gcc-version-trigger and --norecursion from
4264         configure flags.  Remove code to report status of haifa scheduler.
4266 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
4268         * gcc_update (self): Set to `$0'.
4269         (touch_files_reexec): Use `$self' instead of `$0'.
4271 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
4273         * gcc_update (touch_files_reexec): New function, run after the
4274         tree is modified.
4276 2000-05-08  Richard Hendeson  <rth@cygnus.com>
4278         * gcc_update: Remove references to inclhack.tpl.
4280 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
4282         * index-prop: Use a single pattern.  Also support *** cdiffs.
4284 2000-04-28  Pavel Roskin  <pavel_roskin@geocities.com>
4286         * index-prop: Don't change /dev/null.
4288 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4290         * gcc_update: Refer to GCC and gcc_update instead of egcs and
4291         egcs_update.
4293 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
4295         * index-prop: Fix occasional problem when using cvs diff -p.
4297 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
4299         * gcc_update: Remove references to cexp.c/cexp.y.
4301 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4303         * newcvsroot: Add check on the number of command-line arguments.
4304         Add usage.
4306 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
4308         * gcc_update: Allow patches compressed by bzip2.
4310 1999-10-11  Martin v. Löwis  <loewis@informatik.hu-berlin.de>
4312         * newcvsroot: New file.
4314 1999-09-11  Craig Burley  <craig@jcb-sc.com>
4316         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
4318 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4320         * gcc_update: New file.
4321         * egcs_update: Renamed to gcc_update.
4323 1999-08-09  Robert Lipe  <robertlipe@usa.net>
4325         * test_summary: Quote curly braces in 1999-07-03 change.
4327 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
4329         * egcs_update (files_and_dependencies): Fixed typo in
4330         gcc/cstamp-h.in.  Added gcc/config.in.
4332 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
4334         * egcs_update (files_and_dependencies): New function, with
4335         complete list of files to be updated, as well as their
4336         dependencies.
4337         (touch_files): Check the timestamp of each generated file against
4338         its dependencies'.
4339         (main): New flags --touch, --list and --help.  Remove the
4340         pre-update step.
4342 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
4344         * test_summary: Replace egcs with gcc.  Update e-mail address.
4346 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4347             Jerry Quinn  <jquinn@nortelnetworks.com>
4349         * egcs_update (touch_files, apply_patch): New functions.
4350         Use them.  New command-line option --patch.  Split test of local
4351         tree into two parts.  Add comments.
4353 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
4355         * test_summary: If Target is `unix{*}', append the Target variants
4356         to Host.
4358 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
4360         * test_summary: Set default mail-address and version for egcs
4361         instead of relying on unpredictable pathnames.
4362         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
4364 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
4366         * fixinc/*: Delete obsolete files.
4368 1999-02-04  Robert Lipe  <robertlipe@usa.net>
4370         * egcs_update: Test return values of 'cvs update'.  Propogate
4371         to caller as exit values.
4373 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4375         * egcs_update: Use "if" instead of "&&".  Touch generated files
4376         only after the corresponding *.y files.
4378 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4380         * egcs_update: Do not use xargs, but a backquote construct.
4382 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
4384         * test_summary (version): Remove carriage return that gawk inserts
4385         in the version string for some reason.
4387 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4389         * egcs_update: Only touch files that already exist.
4391 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
4393         * test_summary (EOF): Remove double backslash.
4394         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4396 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
4398         * test_summary (address): Set to egcs-testresults mailing list.
4400 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
4402         * test_summary (address): Added Marc Lehmann's testsuite-results
4403         to the default e-mail address.
4405 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
4407         * test_summary (-p, prepend_logs): Add these before the summary.
4408         (Compiler, Platform): Print these just before configflags.
4410 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4412         * warn_summary (longLineFilter): New shell function to encapsulate
4413         this functionality.  It is off by default, only active if -llf
4414         flag is specified.
4415         (subdirectoryFilter): Fix bug in filtering which made some
4416         subdirectory warnings erroneously appear in the toplevel set.
4417         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
4418         warnings from stage1 as well as stage0, which means warnings from
4419         outside the bootstrap directory.  Eg, the libraries, etc.
4420         (warningFilter): New shell function to encapsulate this
4421         functionality.
4422         (keywordFilter): New shell function to encapsulate this
4423         functionality.
4425         Store data in a temp file rather than calculating it 3x.  Arrange
4426         to remove it on exit and signals.
4428         Add -pass/-wpass flags to do "pass through" (i.e. manual
4429         inspection) of bootstrap output from a particular stageN as well
4430         as language subdirs.
4432         Add better comments/documentation.
4434 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4436         * egcs_update: Add comment about keeping the FAQ synchronized.
4438 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
4440         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
4441         in the repo again.
4443 Fri Oct 16 07:35:00 1998  Bruce Korb  <korb@datadesign.com>
4445         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
4447 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
4449         * egcs_update: Remove gcc/java/parse.c from list of files to
4450         touch.
4452 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4454         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
4456 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4458         * warn_summary (subdirectoryFilter): New shell function to
4459         optionally filter in/out gcc subdirectories when summarizing
4460         warnings.  Add new flags to support subdirectory filtering.
4462         Also, ensure the bootstrap stage is a number.  Add some more C
4463         keywords that are preserved in the "warning type" summary and
4464         tighten up the "arg ???" regexp.
4466 Tue Sep 22 07:30  Bruce Korb  <korb@datadesign.com>
4468         * fixinc/inclhack.def:  Not all C++ comments in C headers
4469         were treated alike.  They are now.  Also fixed syntax
4470         of sed expression in "systypes" fix.
4472         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
4474         * egcs_update:  Added fixinc/* generated files to touch list.
4476 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4478         * egcs_update: Additionally touch gcc/java/parse.[ch].
4480 Thu Sep  9 16:48  Bruce Korb <korb@datadesign.com>
4482         * fixinc/inclhack.def:  Added two files required by
4483         SCO's Open Server 5's avoid_bool fix.
4484         Regenerated fixinc.x and inclhack.sh to incorporate
4485         the update.
4487 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
4489         * egcs_update: Do the pass 1 CVS update only for files that
4490         may reasonably be under CVS control.
4492 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
4494         * test_installed: New script for testing already-installed
4495         gcc/g++/g77.
4497 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4499         * egcs_update: Assigned copyright to FSF.
4501 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4502                           Alexandre Oliva  <oliva@dcc.unicamp.br>
4504         * egcs_update: New switch --nostdflags and documentation
4505         enhancements.
4507 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4509         * egcs_update: New script.
4511 1998-08-05  Bruce Korb  <korbb@datadesign.com>
4513         * fixinc/Makefile
4514         Added define for target machine so machine-specific tests
4515         can be selected for or against.
4517         * fixinc/fixincl.c
4518         Added an array of string pointers to machines to select
4519         or avoid, depending on a FD_MACH_IFNOT bit flag.
4520         Used a shell script to match the defined TARGET_MACHINE
4521         with any of the given match patterns.
4523         * fixinc/fixincl.tpl
4524         Generate the array of strings and bit flag, as needed,
4525         depending on "mach" and "not_machine" attributes for a fix.
4527         * fixinc/mkfixinc.sh
4528         Invoke the make with TARGET assigned the value of the
4529         machine name argument.
4531 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
4533         * compare_tests: New script.
4535 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
4537         * test_summary: Assigned copyright to FSF.
4539 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4541         * test_summary: Corrected script name in comments providing
4542         documentation.  Added linebreaks for lines with > 80 characters.
4544 Fri Jun 19 02:36:59 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
4546         * test_summary: New switch, -i, and environment variable,
4547         append_logs, for including files in the report.
4549 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
4551         * warn_summary: Update to Kaveh's latest version allowing to
4552         specify the last stage built.
4554 1998-05-29  Bruce Korb  <korbb@datadesign.com>
4556         * fixinc/mkfixinc.sh
4557         Changes to make it easier to invoke on platforms that
4558         normally do not invoke fixincludes.
4560         * fixinc/inclhack.def
4561         Applied fixes from egcs/gcc/fixincludes from the past several
4562         months.
4564 1998-05-28  Bruce Korb  <korbb@datadesign.com>
4566         * fixinc/*: Updated most everything for a first real
4567         try at getting "fast_fixincludes" working.
4569 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
4571         * index-prop: New file.
4573 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
4575         * test_summary: find good awk (copied from warn_summary).
4577 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
4579         * test_summary, warn_summary: New files