ChangeLog revision 1.1.1.22
12023-05-08  Release Manager
2
3	* GCC 12.3.0 released.
4
52022-08-19  Release Manager
6
7	* GCC 12.2.0 released.
8
92022-05-06  Jakub Jelinek  <jakub@redhat.com>
10
11	Backported from master:
12	2022-05-06  Jakub Jelinek  <jakub@redhat.com>
13
14	* gennews (files): Add files for GCC 12.
15
162022-05-06  Release Manager
17
18	* GCC 12.1.0 released.
19
202022-04-25  Martin Liska  <mliska@suse.cz>
21
22	* filter-clang-warnings.py: Filter out
23	-Wc++20-attribute-extensions in lex.cc.
24
252022-04-25  Martin Liska  <mliska@suse.cz>
26
27	* filter-clang-warnings.py: Filter out
28	-Wbitwise-instead-of-logical.
29
302022-04-04  Martin Liska  <mliska@suse.cz>
31
32	* gcc-changelog/git_update_version.py: Ignore the revision.
33
342022-03-31  Jakub Jelinek  <jakub@redhat.com>
35	    Joseph Myers  <joseph@codesourcery.com>
36
37	PR other/105114
38	* gcc_update: Fix up spelling of
39	gcc/config/loongarch/genopts/loongarch-strings dependency.
40
412022-03-29  Chenghua Xu  <xuchenghua@loongson.cn>
42	    Lulu Cheng  <chenglulu@loongson.cn>
43
44	* config-list.mk: Add LoongArch triplet.
45
462022-03-29  Chenghua Xu  <xuchenghua@loongson.cn>
47	    Lulu Cheng  <chenglulu@loongson.cn>
48
49	* gcc_update (files_and_dependencies): Add
50	  config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h.
51
522022-03-28  Martin Liska  <mliska@suse.cz>
53
54	* gcc-changelog/git_commit.py: Match trailing dot literally.
55
562022-03-28  Martin Liska  <mliska@suse.cz>
57
58	* gcc-changelog/git_commit.py: Make the parsing stricter.
59
602022-03-26  Jakub Jelinek  <jakub@redhat.com>
61
62	* gcc-changelog/git_update_version.py: Add
63	3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
64
652022-03-10  Jonathan Wakely  <jwakely@redhat.com>
66
67	PR other/102664
68	* gcc-git-customization.sh: Fix non-portable commands.
69
702022-03-10  Jakub Jelinek  <jakub@redhat.com>
71
72	PR other/102664
73	* git-descr.sh: Replace all [1-9] occurrences with [0-9].
74	* git-undescr.sh: Likewise.
75
762022-03-09  Jonathan Wakely  <jwakely@redhat.com>
77
78	PR other/102664
79	* git-descr.sh: Use portable sed commands.
80	* git-undescr.sh: Likewise.
81
822022-03-08  Jonathan Wakely  <jwakely@redhat.com>
83
84	PR other/102664
85	* git-descr.sh: Use portable form of expr match.
86
872022-01-31  Martin Liska  <mliska@suse.cz>
88
89	* analyze_brprob.py: Support more formatted predict.def file.
90	* analyze_brprob_spec.py: Improve output and documentation.
91
922022-01-27  Martin Liska  <mliska@suse.cz>
93
94	* git-undescr.sh: Support full output of git-descr.sh.
95
962022-01-27  Martin Liska  <mliska@suse.cz>
97	    Martin Jambor  <mjambor@suse.cz>
98
99	* git-descr.sh: New file.
100	* git-undescr.sh: New file.
101	Support optional arguments --long, --short and default
102	to 14 characters of git hash.
103	* gcc-git-customization.sh: Use the created files.
104
1052022-01-24  Martin Liska  <mliska@suse.cz>
106
107	* gcc-changelog/git_commit.py: New files in toplev must
108	be explicitly marked as "New file".
109	* gcc-changelog/test_email.py: Test.
110	* gcc-changelog/test_patches.txt: Add test.
111
1122022-01-23  Martin Liska  <mliska@suse.cz>
113
114	* filter-clang-warnings.py: Filter out one another warning
115	for sse.md.
116
1172022-01-19  Martin Liska  <mliska@suse.cz>
118
119	* check_GNU_style_lib.py: Skip Python files.
120
1212022-01-19  Martin Liska  <mliska@suse.cz>
122
123	* git-backport.py: Use it.
124	* git-fix-changelog.py: New file.
125	* gcc-git-customization.sh: Add new alias git gcc-fix-changelog.
126
1272022-01-17  Martin Liska  <mliska@suse.cz>
128
129	* git-backport.py: Support renaming of .cc files.
130
1312022-01-17  Martin Liska  <mliska@suse.cz>
132
133	* filter-clang-warnings.py: Rename .c names to .cc.
134	* gcc_update: Likewise.
135	* paranoia.cc: Likewise.
136
1372022-01-17  Martin Liska  <mliska@suse.cz>
138
139	* maintainers-verify.sh: Removed.
140
1412022-01-13  Martin Liska  <mliska@suse.cz>
142
143	* git-backport.py: Simplify the script as pre-auto-ChangeLog era
144	is 14 months old.
145
1462022-01-11  Martin Liska  <mliska@suse.cz>
147
148	* check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS.
149
1502022-01-11  Martin Liska  <mliska@suse.cz>
151
152	* check-MAINTAINERS.py: New file.
153
1542022-01-03  Jakub Jelinek  <jakub@redhat.com>
155
156	* update-copyright.py: Add University of Illinois as external author.
157
1582021-12-16  Xionghu Luo  <luoxhu@linux.ibm.com>
159
160	* analyze_brprob_spec.py: Add verbose argument.
161
1622021-12-06  Martin Liska  <mliska@suse.cz>
163
164	* filter-clang-warnings.py: Filter out one warning.
165
1662021-11-24  Tobias Burnus  <tobias@codesourcery.com>
167
168	* download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0,
169	mpc-1.2.1 and isl-0.24.
170	* prerequisites.md5: Update hash.
171	* prerequisites.sha512: Likewise.
172
1732021-11-23  Martin Liska  <mliska@suse.cz>
174
175	* filter-clang-warnings.py: Filter -Wc++20-extensions as it does
176	not respect proper attribute detection.
177
1782021-11-23  Martin Liska  <mliska@suse.cz>
179
180	* check-params-in-docs.py: Support @itemx in param documentation
181	and support multi-line documentation for parameters.
182
1832021-11-08  Thomas Schwinge  <thomas@codesourcery.com>
184
185	* update-copyright.py (class BadYear): Derive from 'Exception'.
186
1872021-11-05  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
188
189	* testsuite-management/validate_failures.py: 2to3
190
1912021-11-04  Martin Liska  <mliska@suse.cz>
192
193	* gcc-changelog/git_check_commit.py: Add -v option.
194	* gcc-changelog/git_commit.py: Print verbose diff for wrong
195	filename.
196
1972021-11-02  Martin Liska  <mliska@suse.cz>
198
199	* check-internal-format-escaping.py: Fix flake8 errors.
200
2012021-11-01  David Malcolm  <dmalcolm@redhat.com>
202
203	* unicode/utf8-dump.py: New file.
204
2052021-10-20  H.J. Lu  <hjl.tools@gmail.com>
206
207	* gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/.
208
2092021-10-18  Martin Liska  <mliska@suse.cz>
210
211	* gcc-changelog/git_commit.py: Update location of
212	'bad parentheses wrapping'.
213	* gcc-changelog/test_email.py: Test it.
214
2152021-10-02  Martin Liska  <mliska@suse.cz>
216
217	* filter-clang-warnings.py: Filter out -Wtautological-compare
218	for the file.
219
2202021-09-20  Richard Biener  <rguenther@suse.de>
221
222	* config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and
223	hppa2.0-hpux11.9.
224
2252021-09-15  Martin Liska  <mliska@suse.cz>
226
227	* gcc-changelog/git_commit.py: Add FIXME note.
228
2292021-09-15  Martin Liska  <mliska@suse.cz>
230
231	* gcc-changelog/git_commit.py: Check commit email.
232	* gcc-changelog/test_email.py: Add new test.
233	* gcc-changelog/test_patches.txt: Likewise.
234
2352021-09-15  Richard Biener  <rguenther@suse.de>
236
237	* config-list.mk: Remove vax-openbsd.
238
2392021-09-15  Richard Biener  <rguenther@suse.de>
240
241	* config-list.mk: Remove m68k-openbsd.
242
2432021-09-13  Andrew Pinski  <apinski@marvell.com>
244
245	* config-list.mk: Remove m32r-linux and m32rle-linux
246	from the list.
247
2482021-09-13  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
249
250	* config-list.mk (LIST): --enable-obsolete for cr16-elf.
251
2522021-09-06  Serge Belyshev  <belyshev@depni.sinp.msu.ru>
253
254	* gcc_update: Derive human readable name for HEAD using git describe
255	like "git gcc-descr" with short commit hash.  Drop "revision" from
256	gcc/REVISION.
257
2582021-08-30  Andrew Pinski  <apinski@marvell.com>
259
260	* download_prerequisites (md5_check): Replace == inside
261	test with = to be more portable.
262
2632021-08-26  Martin Liska  <mliska@suse.cz>
264
265	* mklog.py: Use file.{source,target}_file for proper rename
266	handling.
267
2682021-08-24  Andrew Pinski  <apinski@marvell.com>
269
270	PR other/82704
271	* download_prerequisites: Fix issues with --md5 and
272	--sha512 options.
273
2742021-08-18  Martin Liska  <mliska@suse.cz>
275
276	* gcc-git-customization.sh: Wrap $@ in quotes.
277	* git-commit-mklog.py: Add new argument --co.
278	* mklog.py: Skip the Co-Authored-By lines.
279
2802021-08-10  Martin Liska  <mliska@suse.cz>
281
282	* mklog.py: Support additional PRs without PR prefix.
283
2842021-08-03  Martin Liska  <mliska@suse.cz>
285
286	* gcc-changelog/git_update_version.py: Ignore problematic
287	  commit.
288
2892021-07-20  Richard Earnshaw  <rearnsha@arm.com>
290
291	* vimrc (textwidth): Change non-gitcommit length to 79.
292
2932021-07-02  Eugene Rozenfeld  <erozen@microsoft.com>
294
295	* gen_autofdo_event.py: handle stepping, non-working PEBS
296
2972021-06-28  Martin Liska  <mliska@suse.cz>
298
299	* mklog.py: Handle correctly long lines.
300	* test_mklog.py: Test it.
301
3022021-06-23  Martin Liska  <mliska@suse.cz>
303
304	* gcc-git-customization.sh: Use the new wrapper.
305	* git-commit-mklog.py: New file.
306	* prepare-commit-msg: Support GCC_MKLOG_ARGS.
307
3082021-06-22  Martin Liska  <mliska@suse.cz>
309
310	* mklog.py: Fix flake8 issue.
311
3122021-06-21  Tobias Burnus  <tobias@codesourcery.com>
313	    Martin Sebor  <msebor@redhat.com>
314
315	* mklog.py (bugzilla_url): Fetch also component.
316	(pr_filename_regex): New.
317	(get_pr_titles): Update PR string with correct format and component.
318	(generate_changelog): Take additional PRs; extract PR from the
319	filename.
320	(__main__): Add -b/--pr-numbers argument.
321	* test_mklog.py (EXPECTED4): Update to expect a PR for the new file.
322
3232021-06-17  Jason Merrill  <jason@redhat.com>
324
325	* mklog.py: Add an initial component: [PRnnnnn] line when
326	we have a PR.
327
3282021-06-13  Tobias Burnus  <tobias@codesourcery.com>
329
330	* gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr').
331	(subject_pr_regex, subject_pr2_regex): New.
332	(GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs.
333	* gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New.
334	(GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo.
335	* gcc-changelog/test_email.py (test_pr_only_in_subject,
336	test_wrong_pr_comp_in_subject, test_copyright_years): New.
337	* gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch):
338	Update to avoid triggering the new check.
339	(0001-rs6000-Support-doubleword, pr-wrong-comp.patch,
340	copyright-years.patch): New.
341
3422021-06-11  Martin Liska  <mliska@suse.cz>
343
344	* gcc-changelog/git_update_version.py: Ignore commit that
345	violates rules and was somehow pushed.
346
3472021-05-25  Jakub Jelinek  <jakub@redhat.com>
348
349	* update-copyright.py: Add c++tools.
350
3512021-05-24  Martin Liska  <mliska@suse.cz>
352
353	* gcc-changelog/git_commit.py: Add note that ChangeLog entries
354	are added automatically.
355	* gcc-changelog/test_email.py: Update test.
356
3572021-05-18  Jonathan Wakely  <jwakely@redhat.com>
358
359	* gcc-changelog/git_email.py: Remove use of non-strict mode.
360
3612021-05-17  Richard Biener  <rguenther@suse.de>
362
363	* download_prerequisites: Update mpfr version to 3.1.6.
364	* prerequisites.md5: Update.
365	* prerequisites.sha512: Likewise.
366
3672021-05-17  Richard Biener  <rguenther@suse.de>
368
369	Revert:
370	2021-05-14  Martin Liska  <mliska@suse.cz>
371
372	* download_prerequisites: Use version 4.1.0.
373
3742021-05-14  Martin Liska  <mliska@suse.cz>
375
376	* download_prerequisites: Use version 4.1.0.
377
3782021-05-14  Jakub Jelinek  <jakub@redhat.com>
379
380	* gcc-changelog/git_update_version.py: Remove releases/gcc-8 from
381	active_refs.
382
3832021-05-14  Martin Liska  <mliska@suse.cz>
384
385	* gcc-changelog/git_commit.py: Support Co-Authored-By before
386	a first ChangeLog entry.
387
3882021-05-13  Martin Liska  <mliska@suse.cz>
389
390	* mklog.py: Put PR entries before all ChangeLog entries
391	(will be added to all ChangeLog locations by Daily bump script).
392	* test_mklog.py: Test the new behavior.
393
3942021-05-12  Martin Liska  <mliska@suse.cz>
395
396	* gcc-changelog/git_commit.py: Simplify needle lookup.
397	* gcc-changelog/git_update_version.py: Pass ref_name to
398	parse_git_revisions.
399
4002021-05-11  Martin Liska  <mliska@suse.cz>
401
402	* gcc_update: Remove libhsail-rt folder.
403	* update-copyright.py: Likewise.
404
4052021-05-11  Martin Liska  <mliska@suse.cz>
406
407	* gcc-changelog/git_check_commit.py: Remove --non-strict-mode.
408	* gcc-changelog/git_commit.py: Remove strict mode.
409	* gcc-changelog/git_email.py: Likewise.
410	* gcc-changelog/git_repository.py: Likewise.
411	* gcc-changelog/test_email.py: Likewise.
412	* gcc-changelog/test_patches.txt: Update patches so that they
413	don't contain a ChangeLog file changes.
414
4152021-05-11  Martin Liska  <mliska@suse.cz>
416
417	* gcc-changelog/git_commit.py: Remove ChangeLog locations
418	based on ref_name.
419	* gcc-changelog/git_repository.py: Likewise.
420
4212021-05-10  Martin Liska  <mliska@suse.cz>
422
423	* gcc-changelog/git_email.py: Remove newlines when --help
424	is used.
425
4262021-05-10  Tobias Burnus  <tobias@codesourcery.com>
427
428	* gcc-changelog/git_check_commit.py (__Main__): State in --help
429	the default value for 'revisions'.
430	* gcc-changelog/git_email.py (show_help): Add.
431	(__main__): Handle -h and --help.
432
4332021-05-10  Tobias Burnus  <tobias@codesourcery.com>
434
435	* gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon.
436	(GitCommit.check_mentioned_files): Check whether the same file has been
437	specified multiple times.
438	* gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New.
439	* gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test.
440
4412021-05-10  Martin Liska  <mliska@suse.cz>
442
443	Revert:
444	2021-05-10  Martin Liska  <mliska@suse.cz>
445
446	* gcc-changelog/git_commit.py: Remove components that will be
447	removed.
448
4492021-05-10  Martin Liska  <mliska@suse.cz>
450
451	* gcc_update: Start using reload.c instead of version.c.
452
4532021-05-10  Martin Liska  <mliska@suse.cz>
454
455	* gcc-changelog/git_commit.py: Remove components that will be
456	removed.
457
4582021-04-27  Jakub Jelinek  <jakub@redhat.com>
459
460	* gennews (files): Add files for GCC 10 and GCC 11.
461
4622021-04-22  David Edelsohn  <dje.gcc@gmail.com>
463
464	* config-list.mk: Remove rs6000-ibm-aix6.1.
465	Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1.
466	Add powerpc-ibm-aix7.2.
467
4682021-04-20  Jakub Jelinek  <jakub@redhat.com>
469
470	* gcc-changelog/git_update_version.py (active_refs): Add
471	releases/gcc-11.
472
4732021-04-12  Martin Liska  <mliska@suse.cz>
474
475	* gcc-changelog/git_commit.py: Do not allow space in long lines.
476
4772021-04-12  Martin Liska  <mliska@suse.cz>
478
479	* gcc-changelog/git_commit.py: Support long filenames
480	in entries.
481	* gcc-changelog/test_email.py: Test it.
482	* gcc-changelog/test_patches.txt: Likewise.
483
4842021-03-23  Martin Liska  <mliska@suse.cz>
485
486	* mklog.py: Fix broken tests.
487
4882021-03-22  Martin Liska  <mliska@suse.cz>
489
490	* mklog.py: Add --directory argument.
491
4922021-03-19  Matthias Klose  <doko@ubuntu.com>
493
494	* texi2pod.pl: Substitute @tie{} with a space for the man pages.
495
4962021-03-16  Martin Liska  <mliska@suse.cz>
497
498	* gcc-changelog/git_update_version.py: Skip one problematic
499	commit.
500
5012021-03-12  Martin Liska  <mliska@suse.cz>
502
503	* gcc-changelog/git_commit.py: Allow deletion of ChangeLog
504	files.
505	* gcc-changelog/setup.cfg: Set line limit to 120 characters.
506	* gcc-changelog/test_email.py: Add test.
507	* gcc-changelog/test_patches.txt: Likewise.
508	* gcc-changelog/git_email.py: Fix parsing of deleted files.
509
5102021-02-08  Mike Frysinger  <vapier@gentoo.org>
511
512	* mklog.py (generated_files): New set.
513	(generate_changelog): Add entries based on generated_files.
514
5152021-02-03  Aaron Sawdey  <acsawdey@linux.ibm.com>
516
517	* gcc_update (files_and_dependencies): Add dependency for
518	gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md.
519
5202021-01-28  Eric Botcazou  <ebotcazou@adacore.com>
521
522	PR lto/85574
523	* compare-lto: Deal with PE-COFF executables specifically.
524
5252021-01-14  Martin Liska  <mliska@suse.cz>
526
527	* mklog.py: Fix infinite loop for unsupported files.
528
5292021-01-13  Martin Liska  <mliska@suse.cz>
530
531	* gcc-changelog/git_commit.py: Support wrapping of functions
532	in parentheses that can take multiple lines.
533	* gcc-changelog/test_email.py: Add tests for it.
534	* gcc-changelog/test_patches.txt: Add 2 patches.
535
5362021-01-13  Martin Liska  <mliska@suse.cz>
537
538	* mklog.py: Parse also define_insn_and_split and similar
539	directives in .md files.
540	* test_mklog.py: Test.
541
5422021-01-13  Martin Liska  <mliska@suse.cz>
543
544	* gcc-changelog/git_commit.py: Allow modifications of older
545	ChangeLog (or specific) files without need to make a ChangeLog
546	entry.
547	* gcc-changelog/test_email.py: Test it.
548	* gcc-changelog/test_patches.txt: Add new patch.
549
5502021-01-11  Martin Liska  <mliska@suse.cz>
551
552	* update-copyright.py: Port to python3 by guessing encoding
553	(first utf8, then iso8859). Add 2 more ignores: .png and .pyc.
554
5552021-01-06  Martin Liska  <mliska@suse.cz>
556
557	* gcc-changelog/git_commit.py: Add decode_path function.
558	* gcc-changelog/git_email.py: Use it in order to solve
559	utf8 encoding filename issues.
560	* gcc-changelog/git_repository.py: Likewise.
561	* gcc-changelog/test_email.py: Test it.
562
5632021-01-04  Jakub Jelinek  <jakub@redhat.com>
564
565	* update-copyright.py: Add AMD and Ulf Adams as external authors.
566
5672021-01-04  Jakub Jelinek  <jakub@redhat.com>
568
569	* update-copyright.py: Use 8 spaces instead of tab to indent.
570
5712021-01-04  Martin Liska  <mliska@suse.cz>
572
573	* mklog.py: Add --update-copyright option which adds:
574	"Update copyright years." to ChangeLog files belonging
575	to a modified file.
576
5772021-01-04  Martin Liska  <mliska@suse.cz>
578
579	* gcc-changelog/git_commit.py: Skip Update copyright
580	years commits.
581
5822020-12-21  Martin Liska  <mliska@suse.cz>
583
584	* gcc-changelog/git_commit.py: Add new error for quoted
585	filenames.
586	* gcc-changelog/test_email.py: Test it.
587	* gcc-changelog/test_patches.txt: Test it.
588
5892020-12-21  Martin Liska  <mliska@suse.cz>
590
591	* gcc-changelog/test_email.py: New test.
592	* gcc-changelog/test_patches.txt: Likewise.
593
5942020-12-17  Nathan Sidwell  <nathan@acm.org>
595
596	PR bootstrap/98300
597	* gcc_update: Add c++tools/config.h.in.
598
5992020-12-15  Nathan Sidwell  <nathan@acm.org>
600
601	* gcc_update: Add c++tools & libcody.
602
6032020-12-15  Nathan Sidwell  <nathan@acm.org>
604
605	* gcc-changelog/git_commit.py (changelog_locations): Add
606	libcody, c++tools.
607
6082020-12-08  Martin Liska  <mliska@suse.cz>
609
610	* filter-clang-warnings.py: Filter more cases.
611
6122020-12-08  Martin Liska  <mliska@suse.cz>
613
614	* filter-clang-warnings.py: Modernize and filter 2 more
615	patterns.
616
6172020-12-04  Martin Liska  <mliska@suse.cz>
618
619	* check-params-in-docs.py: use flake8 and add some
620	tweaks to ignore aarch64 params.
621
6222020-12-02  Jason Merrill  <jason@redhat.com>
623
624	* gcc-git-customization.sh: Configure sendemail.to.
625
6262020-11-30  Martin Liska  <mliska@suse.cz>
627
628	* gcc-changelog/git_commit.py: Suggest close file for
629	'unchanged file mentioned in a ChangeLog' error.
630	* gcc-changelog/test_email.py: Test it.
631
6322020-11-30  Martin Liska  <mliska@suse.cz>
633
634	* gcc-changelog/git_commit.py: Allow sub-directory wildcard
635	changelog entry. Fix a typo caused by apostrophe escaping.
636	* gcc-changelog/test_email.py: Test it.
637	* gcc-changelog/test_patches.txt: Likewise.
638
6392020-11-30  Jonathan Wakely  <jwakely@redhat.com>
640
641	* gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
642	testsuite directory.
643
6442020-11-30  Martin Liska  <mliska@suse.cz>
645
646	* gcc-changelog/git_commit.py: Allow wildcard pattern only.
647
6482020-11-27  Martin Liska  <mliska@suse.cz>
649
650	* gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
651	* gcc-changelog/test_email.py: Test it.
652	* gcc-changelog/test_patches.txt: Likewise.
653
6542020-11-25  Martin Liska  <mliska@suse.cz>
655
656	* gcc-changelog/git_commit.py: Use revert_regex instead
657	of string prefix.  Convert sets to literals.
658
6592020-11-16  Martin Liska  <mliska@suse.cz>
660
661	* mklog.py: Do not call read on an input stream.
662	Fix some flake8 issues.
663
6642020-11-07  Lewis Hyatt  <lhyatt@gmail.com>
665
666	* unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
667	* unicode/PropList.txt: Likewise.
668	* unicode/README: Likewise.
669	* unicode/UnicodeData.txt: Likewise.
670	* unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
671	* unicode/from_glibc/utf8_gen.py: Likewise.
672
6732020-11-06  Martin Liska  <mliska@suse.cz>
674
675	* gcc-changelog/git_commit.py: Add new check.
676	* gcc-changelog/test_email.py: Test it.
677	* gcc-changelog/test_patches.txt: Add new patch.
678
6792020-11-04  Martin Liska  <mliska@suse.cz>
680
681	* gcc-changelog/git_repository.py: Set strict=True
682	for parse_git_revisions as a default.
683
6842020-11-04  Tobias Burnus  <tobias@codesourcery.com>
685
686	* gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
687	item_parenthesis_regex): Add.
688	(check_for_empty_description): Use them.
689	* gcc-changelog/test_email.py (test_emptry_entry_desc,
690	test_emptry_entry_desc_2): Add.
691	* gcc-changelog/test_patches.txt: Add two testcases for it.
692
6932020-11-03  Tobias Burnus  <tobias@codesourcery.com>
694
695	* gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
696
6972020-11-03  Martin Liska  <mliska@suse.cz>
698
699	* gcc-changelog/setup.cfg: New file.
700
7012020-10-30  Martin Liska  <mliska@suse.cz>
702
703	* gcc-changelog/git_commit.py: Handle empty groups in
704	file description.
705	* gcc-changelog/test_email.py: New test.
706	* gcc-changelog/test_patches.txt: Likewise.
707
7082020-09-21  Tobias Burnus  <tobias@codesourcery.com>
709
710	* mklog.py: Parse first 10 lines for PR/DR number
711	not only the first line.
712
7132020-09-17  Dimitrij Mojoski  <dmjpp@hotmail.com>
714
715	* clang-format: Autodetect C++ standard in use rather than
716	forcing C++03.
717
7182020-08-26  Iain Buclaw  <ibuclaw@gdcproject.org>
719
720	* config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
721	tilegxbe-linux-gnu, and tilepro-linux-gnu.
722
7232020-07-29  Martin Liska  <mliska@suse.cz>
724
725	* git-backport.py: fix how are ChangeLog paths combined.
726
7272020-07-23  Patrick Palka  <ppalka@redhat.com>
728
729	* vimrc (SetStyle): Also inspect &filetype to determine whether
730	a file is C-like.
731
7322020-07-23  Martin Liska  <mliska@suse.cz>
733
734	* gcc-changelog/git_commit.py: When reverting a backport,
735	we should print only Revert header.
736
7372020-07-17  Jonathan Wakely  <jwakely@redhat.com>
738
739	* gcc-changelog/git_update_version.py: Fix typo.
740
7412020-07-10  Mike Nolta  <mike@nolta.net>
742
743	* download_prerequisites: Don't pass wget options to curl.
744
7452020-07-07  Alexandre Oliva  <oliva@adacore.com>
746	    Martin Liska  <mliska@suse.cz>
747
748	* gcc-changelog/git_commit.py: Support CASE and COND.
749	* gcc-changelog/test_patches.txt: Add test.
750	* gcc-changelog/test_email.py: Add test.
751
7522020-06-30  Martin Liska  <mliska@suse.cz>
753
754	* gcc-changelog/git_repository.py: Support older releases of
755	GitPython when renamed_file was named renamed.
756
7572020-06-30  Martin Liska  <mliska@suse.cz>
758
759	* gcc-changelog/git_check_commit.py: Print revision
760	of original_info.
761	* gcc-changelog/git_commit.py: Support Revert commits.
762
7632020-06-30  Martin Liska  <mliska@suse.cz>
764
765	* gcc-changelog/git_check_commit.py: Use GitInfo
766	* gcc-changelog/git_commit.py: Add GitInfo class.
767	* gcc-changelog/git_email.py: Use GitInfo class.
768	* gcc-changelog/git_repository.py: Likewise.
769
7702020-06-24  Ilya Leoshkevich  <iii@linux.ibm.com>
771
772	* download_prerequisites: Support AIX and OpenBSD unames.
773	Pipe `{gzip,bzip2} -d` to `tar -xf -`.
774
7752020-06-18  Martin Liska  <mliska@suse.cz>
776
777	* gcc-changelog/git_update_version.py: First checkout and then
778	run git pull ---rebase.
779
7802020-06-18  Martin Liska  <mliska@suse.cz>
781
782	* gcc-changelog/git_update_version.py: Support merge commits
783	and walk only on the branch that is being merged and generate
784	missing ChangeLog entries.
785
7862020-06-18  Martin Liska  <mliska@suse.cz>
787
788	* gcc-changelog/git_commit.py: Fix Backported from timestamp when
789	use_commit_ts=True is used.
790
7912020-06-17  Martin Liska  <mliska@suse.cz>
792
793	* gcc-changelog/git_commit.py: Print 'Backported from master'
794	heading to backported commits.
795	* gcc-changelog/test_email.py: Test it.
796	* gcc-changelog/test_patches.txt: Add new patch.
797	* gcc-changelog/git_repository.py: Add commit_to_date hook.
798	* gcc-changelog/git_email.py: Add fuzzy implementation
799	of commit_to_date_hook.
800
8012020-06-11  Jonathan Wakely  <jwakely@redhat.com>
802
803	* prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
804	config key instead of the GCC_FORCE_MKLOG environment variable.
805	Optionally disable generating a new ChangeLog template for
806	amended commits when the existing log is still OK.
807
8082020-06-11  Martin Liska  <mliska@suse.cz>
809
810	* gcc-changelog/git_update_version.py: Add --curent argument.
811
8122020-06-11  Martin Liska  <mliska@suse.cz>
813
814	* prepare-commit-msg: Replace ENV variable with a git config
815	value.
816
8172020-06-11  Jonathan Wakely  <jwakely@redhat.com>
818
819	* prepare-commit-msg: Use 'tee' to save the diff to a file
820	instead of running 'git diff' twice.
821
8222020-06-10  Martin Liska  <mliska@suse.cz>
823
824	* gcc-changelog/git_commit.py: Fix renamed files in
825	parse_git_name_status.
826	* gcc-changelog/test_email.py: Add test for it.
827
8282020-06-10  Martin Liska  <mliska@suse.cz>
829
830	* gcc-changelog/git_commit.py: Add more supported prefixes.
831	* gcc-changelog/test_email.py: Fix one flake8 error.
832	* gcc-changelog/test_patches.txt: Add tested for newly
833	supported prefixes.
834
8352020-06-10  Jonathan Wakely  <jwakely@redhat.com>
836
837	* gcc-changelog/git_commit.py (GitCommit.parse_changelog):
838	Improve error strings.
839	* gcc-changelog/test_email.py: Update expected errors.
840
8412020-06-09  Jonathan Wakely  <jwakely@redhat.com>
842
843	* gcc-changelog/git_email.py: Set exit status on error.
844
8452020-06-09  Martin Liska  <mliska@suse.cz>
846
847	* gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
848	match the top-level ChangeLog.
849	* gcc-changelog/test_email.py: Add test.
850	* gcc-changelog/test_patches.txt: Likewise.
851
8522020-06-02  Martin Liska  <mliska@suse.cz>
853
854	* gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
855	wildcard_prefixes locations.
856	* gcc-changelog/test_email.py: Test it.
857	* gcc-changelog/test_patches.txt: Add 3 new patches.
858
8592020-06-02  Iain Buclaw  <ibuclaw@gdcproject.org>
860
861	* gcc-changelog/git_commit.py (ignored_prefixes): Add
862	gcc/testsuite/gdc.test/.
863
8642020-06-02  Jonathan Wakely  <jwakely@redhat.com>
865
866	* gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
867	Update expected error message.
868
8692020-06-02  Jonathan Wakely  <jwakely@redhat.com>
870
871	* gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
872	grammar.
873
8742020-06-02  Jonathan Wakely  <jwakely@redhat.com>
875
876	* prepare-commit-msg: Do nothing if the mklog.py script isn't
877	present.
878
8792020-06-02  Jonathan Wakely  <jwakely@redhat.com>
880
881	* gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
882	Improve error text.
883
8842020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
885
886	* config-list.mk (LIST): Add v850e1-elf.
887
8882020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
889
890	* config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
891
8922020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
893
894	* config-list.mk (LIST): Remove arm-wrs-vxworks.
895
8962020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
897
898	* config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
899	crisv32-linux.
900
9012020-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
902
903	* config-list.mk (LIST): Add pru-elf.
904
9052020-05-29  Iain Buclaw  <ibuclaw@gdcproject.org>
906
907	* config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
908
9092020-05-29  Martin Liska  <mliska@suse.cz>
910
911	* gcc-changelog/git_commit.py: Find empty change descriptions.
912	* gcc-changelog/test_email.py: New test.
913	* gcc-changelog/test_patches.txt: New patch that tests that.
914
9152020-05-29  Martin Liska  <mliska@suse.cz>
916
917	* git-backport.py: The script did 'git co HEAD~' when
918	there was no modified ChangeLog file in a successful
919	git cherry pick.
920	Run cherry-pick --continue without editor.
921
9222020-05-29  Martin Liska  <mliska@suse.cz>
923
924	* gcc-changelog/git_commit.py: Properly
925	handle duplicite authors.
926	* gcc-changelog/test_email.py: New test.
927	* gcc-changelog/test_patches.txt: New patch.
928
9292020-05-28  Pierre-Marie de Rodat  <derodat@adacore.com>
930
931	* gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
932	renamings as a file deletion plus a file addition.
933	* gcc-changelog/git_repository.py (parse_git_revisions):
934	Likewise.
935	* gcc-changelog/test_email.py: New testcase.
936	* gcc-changelog/test_patches.txt: New testcase.
937
9382020-05-28  Martin Liska  <mliska@suse.cz>
939
940	* check-params-in-docs.py: Update to new format
941	of help.  Apply flake8 corrections.
942
9432020-05-28  Martin Liska  <mliska@suse.cz>
944
945	* mklog.py: Support renaming of files.
946	One needs unidiff 0.6.0+.
947	* test_mklog.py: Test it.
948
9492020-05-27  Martin Liska  <mliska@suse.cz>
950
951	* gcc-git-customization.sh: Use git-backport.py to drop
952	all changes for ChangeLog files.
953	* git-backport.py: New file.
954
9552020-05-27  Martin Liska  <mliska@suse.cz>
956
957	* gcc-git-customization.sh: Rename
958	commit-mklog to gcc-commit-mklog.
959
9602020-05-27  Martin Liska  <mliska@suse.cz>
961
962	* prepare-commit-msg: Save diff to a file if
963	the GCC_GIT_DIFF_FILE variable is set.
964
9652020-05-26  Pierre-Marie de Rodat  <derodat@adacore.com>
966
967	* gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
968	with multi-line file lists.
969	* gcc-changelog/test_email.py: New testcase.
970	* gcc-changelog/test_patches.txt: Likewise.
971
9722020-05-26  Pierre-Marie de Rodat  <derodat@adacore.com>
973
974	* gcc-changelog/git_update_version.py: Close file objects after
975	use.
976	* gcc-changelog/git_email.py: Likewise.
977	* gcc-changelog/test_email.py: Likewise.
978
9792020-05-26  Martin Liska  <mliska@suse.cz>
980
981	* gcc-changelog/git_update_version.py: Add 2 new options.
982
9832020-05-26  Alexandre Oliva  <oliva@gnu.org>
984
985	* gcc-changelog/git_commit.py (changelog_regex): Accept optional
986	'for' prefix.
987
9882020-05-26  Alexandre Oliva  <oliva@adacore.com>
989
990	* compare-debug: Adjust for .gkd files named as dump files,
991	with the source suffix rather than the object suffix.
992
9932020-05-26  Martin Liska  <mliska@suse.cz>
994
995	* gcc-changelog/git_commit.py: Parse changelog entries for
996	ignored locations.
997	* gcc-changelog/test_email.py: Add new test for it.
998	* gcc-changelog/test_patches.txt: Likewise.
999
10002020-05-26  Jason Merrill  <jason@redhat.com>
1001
1002	* prepare-commit-msg: New file.
1003	* gcc-git-customization.sh: Install it.  Add commit-mklog alias.
1004	* mklog.py: Add new option -c which appends
1005	to a ChangeLog file.
1006
10072020-05-25  Martin Liska  <mliska@suse.cz>
1008
1009	* gcc-changelog/git_commit.py: Add trailing '/'
1010	for libdruntime.  Allow empty changelog for
1011	only ignored files.
1012	* gcc-changelog/test_email.py: New test for go
1013	patch in ignored location.
1014	* gcc-changelog/test_patches.txt: Add test.
1015
10162020-05-22  Jakub Jelinek  <jakub@redhat.com>
1017
1018	* gcc-changelog/git_commit.py: Add trailing / to
1019	gcc/testsuite/go.test/test and replace gcc/go/frontend/
1020	with gcc/go/gofrontend/ in ignored locations.
1021
10222020-05-22  Martin Liska  <mliska@suse.cz>
1023
1024	* gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
1025	to ignored locations.
1026
10272020-05-21  Martin Liska  <mliska@suse.cz>
1028
1029	* gcc-changelog/git_update_version.py: Prepare the script, the
1030	only missing piece is pushing of the updated branches.
1031
10322020-05-21  Martin Liska  <mliska@suse.cz>
1033
1034	* gcc-changelog/git_commit.py: Support DR entries/
1035	* gcc-changelog/test_email.py: New test for it.
1036	* gcc-changelog/test_patches.txt: New patch for it.
1037
10382020-05-21  Martin Liska  <mliska@suse.cz>
1039
1040	* mklog.py: Support DR parsing.
1041	* test_mklog.py: New test for DR parsing.
1042
10432020-05-20  Martin Liska  <mliska@suse.cz>
1044
1045	* gcc-changelog/git_commit.py: Add author_tuple
1046	only if not present in author_lines.
1047	* gcc-changelog/test_email.py: New test.
1048	* gcc-changelog/test_patches.txt: Add new patch.
1049
10502020-05-20  Martin Liska  <mliska@suse.cz>
1051
1052	* gcc-changelog/git_commit.py: Refactor to make flake8 happy.
1053	* gcc-changelog/test_email.py: Add new test.
1054	* gcc-changelog/test_patches.txt: Add new patch.
1055
10562020-05-20  Frederik Harwath  <frederik@codesourcery.com>
1057
1058	* gcc-changelog/git_commit.py: Skip over lines starting
1059	with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
1060
10612020-05-20  Martin Liska  <mliska@suse.cz>
1062
1063	* gcc-changelog/git_check_commit.py: Change
1064	--allow-non-strict-mode to --non-strict-mode.
1065
10662020-05-20  Martin Liska  <mliska@suse.cz>
1067
1068	* gcc-changelog/git_commit.py: Support cherry pick
1069	prefix.
1070	* gcc-changelog/test_email.py: Test it.
1071	* gcc-changelog/test_patches.txt: Add new patch.
1072	* gcc-git-customization.sh: Add gcc-backport.
1073
10742020-05-19  Martin Liska  <mliska@suse.cz>
1075
1076	* mklog.py: Use REST API for bug title downloading.
1077
10782020-05-19  Martin Liska  <mliska@suse.cz>
1079
1080	* gcc-changelog/git_commit.py: Add param use_commit_ts
1081	for to_changelog_entries.
1082	* gcc-changelog/git_update_version.py: Se use_commit_ts to True.
1083
10842020-05-19  Martin Liska  <mliska@suse.cz>
1085
1086	* mklog.py: Skip GTY for struct names.  Make flake8 happy.
1087	* test_mklog.py: Add test for GTY.
1088
10892020-05-19  Martin Liska  <mliska@suse.cz>
1090
1091	* gcc-changelog/git_update_version.py:
1092	Fill up entries in reverse order.
1093
10942020-05-19  Martin Liska  <mliska@suse.cz>
1095
1096	* gcc-git-customization.sh: Add
1097	alias.gcc-mklog new hook.
1098	* mklog.py: New file.
1099	* test_mklog.py: New file.
1100
11012020-05-19  Martin Liska  <mliska@suse.cz>
1102
1103	* legacy/mklog: Moved from mklog.
1104	* legacy/mklog.pl: Moved from mklog.pl.
1105
11062020-05-19  Martin Liska  <mliska@suse.cz>
1107
1108	* gcc-git-customization.sh: Add gcc-verify alias
1109	that uses contrib/gcc-changelog/git_check_commit.py.
1110
11112020-05-15  Andrew Burgess  <andrew.burgess@embecosm.com>
1112
1113	* dg-extract-results.py: Handle GDB specific test types.
1114	* dg-extract-results.sh: Likewise.
1115
11162020-05-14  Martin Liska  <mliska@suse.cz>
1117
1118	* gcc-changelog/test_email.py: New file.
1119	* gcc-changelog/test_patches.txt: New file.
1120
11212020-05-13  Patrick Palka  <ppalka@redhat.com>
1122
1123	* vimrc: Reduce textwidth to 72 for Git commit messages.
1124
11252020-05-13  Martin Liska  <mliska@suse.cz>
1126
1127	* gcc-changelog/git_check_commit.py: Add default argument HEAD
1128	for revisions and improve error message output.
1129
11302020-05-13  Martin Liska  <mliska@suse.cz>
1131
1132	* gcc-changelog/git_commit.py: Restore print_output syntax
1133	in git_commit.py.
1134
11352020-05-13  Martin Liska  <mliska@suse.cz>
1136
1137	* gcc-changelog/git_check_commit.py: New file.
1138	* gcc-changelog/git_commit.py: New file.
1139	* gcc-changelog/git_email.py: New file.
1140	* gcc-changelog/git_repository.py: New file.
1141	* gcc-changelog/git_update_version.py: New file.
1142
11432020-04-17  Martin Liska  <mliska@suse.cz>
1144
1145	* vimrc: We do not want to modify tab options
1146	for Python files.
1147
11482020-04-16  Jakub Jelinek  <jakub@redhat.com>
1149
1150	PR bootstrap/92008
1151	* gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
1152
11532020-04-03  Martin Liska  <mliska@suse.cz>
1154
1155	* gcc-git-customization.sh: Search for the pattern
1156	at line beginning only.
1157
11582020-01-24  Richard Earnshaw  <rearnsha@arm.com>
1159
1160	* gcc-git-customization.sh: Use users/<pfx> for the personal remote
1161	rather than just <pfx>.  Convert existing personal branches to the
1162	new remote.
1163	* git-add-user-branch.sh: New file.
1164
11652020-01-22  Richard Earnshaw  <rearnsha@arm.com>
1166
1167	* git-add-vendor-branch.sh: New file.
1168
11692020-01-20  Richard Earnshaw  <rearnsha@arm.com>
1170
1171	* gcc-git-customization.sh: Check that user-supplied remote
1172	name exists before continuting.  Use a separate remotes for the
1173	personal commit area.  Convert existing personal and vendor
1174	fetch rules to new layout.
1175	* git-fetch-vendor.sh: New vendor layout.  Add --enable-push
1176	option.
1177
11782020-01-17  Hans-Peter Nilsson  <hp@axis.com>
1179
1180	* gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
1181	not "--pretty=%p:%t:%H".
1182
11832020-01-16  Andreas Schwab  <schwab@linux-m68k.org>
1184
1185	* gcc-git-customization.sh: Avoid double expansion.
1186
11872020-01-16  Richard Earnshaw  <rearnsha@arm.com>
1188
1189	* gcc-git-customization.sh: Check that user.name and user.email
1190	are set.  Use $(cmd) instead of `cmd`.  Fix variable quoting when
1191	using eval.
1192
11932020-01-16  Jakub Jelinek  <jakub@redhat.com>
1194
1195	* gcc-git-customization.sh: Verify the id to be printed is ancestor of
1196	the corresponding remote release branch (or master), otherwise print
1197	nothing.
1198
11992020-01-15  Segher Boessenkool  <segher@kernel.crashing.org>
1200	    Jakub Jelinek  <jakub@redhat.com>
1201
1202	* gcc-git-customization.sh: Change uses to use in comment.
1203
12042020-01-15  Jakub Jelinek  <jakub@redhat.com>
1205
1206	* gcc-git-customization.sh: Handle output of older git which doesn't
1207	print tags/ prefixes before branchpoint/gcc-.
1208
12092010-01-15  Richard Earnshaw  <rearnsha@arm.com>
1210
1211	* gcc-git-customization.sh: Explain why we want the user's
1212	upstream account name.  Don't add push rules.  Check if push rules
1213	have been added and suggest that they should be removed.
1214	* git-fetch-vendor.sh: Don't add push rules.
1215
12162010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1217
1218	Revert:
1219	2010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1220
1221	* gcc-git-customization.sh: Add back the default rule that
1222	is lost by adding a custom push rule.
1223	* git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1224
12252010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1226
1227	* gcc-git-customization.sh: Add back the default rule that
1228	is lost by adding a custom push rule.
1229	* git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1230
12312010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1232
1233	* contrib/git-fetch-vendor.sh: New file.
1234
12352020-01-13  Jakub Jelinek  <jakub@redhat.com>
1236
1237	* contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
1238	aliases.
1239
12402010-01-13  Richard Earnshaw  <rearnsha@arm.com>
1241
1242	* gcc-git-customization.sh: New file.
1243
12442020-01-01  Jakub Jelinek  <jakub@redhat.com>
1245
1246	* update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
1247	Sato as external authors.  Skip LICENSE.txt files.
1248
12492019-12-16  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
1250
1251	* config-list.mk: Add msp430-elfbare.
1252
12532019-12-09  Lewis Hyatt  <lhyatt@gmail.com>
1254
1255	PR preprocessor/49973
1256	* unicode/from_glibc/unicode_utils.py: Support script from
1257	glibc (commit 464cd3) to extract character widths from Unicode data
1258	files.
1259	* unicode/from_glibc/utf8_gen.py: Likewise.
1260	* unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
1261	* unicode/EastAsianWidth.txt: Likewise.
1262	* unicode/PropList.txt: Likewise.
1263	* unicode/gen_wcwidth.py: New utility to generate
1264	libcpp/generated_cpp_wcwidth.h with help from the glibc support
1265	scripts and the Unicode data files.
1266	* unicode/unicode-license.txt: Added.
1267	* unicode/README: New explanatory file.
1268
12692019-12-07  Richard Sandiford  <richard.sandiford@arm.com>
1270
1271	* texi2pod.pl: Handle @headitems in @multitables, printing them
1272	in italics.  Push an empty item code onto the stack.
1273
12742019-11-13  Janne Blomqvist  <jb@gcc.gnu.org>
1275
1276	* download_prerequisites: Use http instead of ftp for downloading.
1277
12782019-11-08  Martin Liska  <mliska@suse.cz>
1279
1280	* mklog: The script fails for patches that contain:
1281	'---param=foo=bar xyz'.
1282
12832019-09-18  Martin Liska  <mliska@suse.cz>
1284
1285	* clang-format: Tweak configuration based on new
1286	options offered.
1287
12882019-09-09  Jose E. Marchesi  <jemarch@gnu.org>
1289
1290	* config-list.mk (LIST): Disable go in bpf-*-* targets.
1291
12922019-09-04  Martin Liska  <mliska@suse.cz>
1293
1294	* mklog: Do not print changed functions for
1295	testsuite files.
1296
12972019-09-04  Martin Liska  <mliska@suse.cz>
1298
1299	* mklog: Parse PR references from newly added
1300	test files.
1301
13022019-09-04  Martin Liska  <mliska@suse.cz>
1303
1304	* mklog: Use argparse instead of getopt.
1305
13062019-09-03  Ulrich Weigand  <uweigand@de.ibm.com>
1307
1308	* compare-all-tests (all_targets): Remove references to spu.
1309	* config-list.mk (LIST): Likewise.
1310
13112019-09-02  Alexander Monakov  <amonakov@ispras.ru>
1312
1313	* vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
1314	* vimrc: Set preferred values for 'tabstop', 'softtabstop',
1315	'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
1316	files, not just C-like files.
1317
13182019-09-02  Martin Liska  <mliska@suse.cz>
1319
1320	* vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
1321
13222019-08-13  Uros Bizjak  <ubizjak@gmail.com>
1323
1324	* test_summary: Do not escape "=".
1325
13262019-07-02  Janne Blomqvist  <jb@gcc.gnu.org>
1327
1328	PR other/91048
1329	* mklog (read_user_info): Open ~/.mklog in string mode.
1330
13312019-06-19  Martin Liska  <mliska@suse.cz>
1332
1333	* bench-stringop: New file.
1334
13352019-05-21  Janne Blomqvist  <jb@gcc.gnu.org>
1336
1337	* mklog: Open files in text mode.
1338
13392019-05-21  Janne Blomqvist  <jb@gcc.gnu.org>
1340
1341        * mklog: Convert to Python 3.
1342
13432019-05-03  Jakub Jelinek  <jakub@redhat.com>
1344
1345	* gennews (files): Add files for GCC 9.
1346
13472019-04-30  Roland Illig  <roland.illig@gmx.de>
1348
1349	* check-internal-format-escaping.py: New version using polib.
1350
13512019-04-19  Christophe Lyon  <christophe.lyon@linaro.org>
1352
1353	PR translation/90118
1354	* check-internal-format-escaping.py: Check that %< is not next to
1355	a word.
1356
13572019-04-17  Jakub Jelinek  <jakub@redhat.com>
1358
1359	* dg-extract-results.sh: Only handle WARNING: program timed out
1360	lines specially in "$MODE" == "sum".  Restore previous behavior
1361	for "$MODE" != "sum".  Clear has_timeout and timeout_cnt if in
1362	a different variant or curfile is empty.
1363	* dg-extract-results.py: Fix a typo.
1364
13652019-04-05  Martin Liska  <mliska@suse.cz>
1366
1367	PR translation/89936
1368	* check-internal-format-escaping.py: Properly detect wrong
1369	apostrophes.
1370
13712019-03-11  Martin Liska  <mliska@suse.cz>
1372
1373	* check-internal-format-escaping.py: Uncomment apostrophes
1374	check.
1375
13762019-03-11  Martin Liska  <mliska@suse.cz>
1377
1378	* check-internal-format-escaping.py: New file.
1379
13802019-03-10  Tommy Nguyen  <remyabel@gmail.com>
1381
1382	PR contrib/82704
1383	* download_prerequisites: Use -c instead of --check for sha512sum.
1384
13852019-03-06  Martin Liska  <mliska@suse.cz>
1386
1387	* check-params-in-docs.py: Ignore a param.
1388
13892019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
1390
1391	contrib/
1392	* dg-extract-results.py: Handle case where a WARNING happens with
1393	the first test of a harness.
1394
13952019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
1396
1397	contrib/
1398	* dg-extract-results.sh: Fix order of WARNING and following test
1399	result.
1400
14012019-02-04  Christophe Lyon  <christophe.lyon@linaro.org>
1402
1403	contrib/
1404	* dg-extract-results.py: Keep timeout warnings next to their
1405	matching test.
1406	* dg-extract-results.sh: Likewise.
1407
14082019-01-01  Jakub Jelinek  <jakub@redhat.com>
1409
1410	* update-copyright.py: Add Gerard Jungman as external author.
1411
14122018-11-26  Iain Buclaw  <ibuclaw@gdcproject.org>
1413
1414	* update-copyright.py (TestsuiteFilter): Skip .d tests.
1415	(LibPhobosFilter): Add filter for upstream D sources.
1416	(GCCCopyright): Add D Language Foundation as external author.
1417	(GCCCmdLine): Add libphobos.
1418
14192018-11-19  Martin Liska  <mliska@suse.cz>
1420
1421	* check_GNU_style_lib.py: Detect mixed usage
1422	of spaces and tabs.
1423
14242018-11-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1425
1426	* gcc_update (files_and_dependencies): Handle libphobos.
1427
14282018-10-25  Thomas Preud'homme  <thomas.preudhomme@linaro.org>
1429
1430	* dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
1431	default verbosity.
1432
14332018-10-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1434
1435	* config-list.mk (LIST): Switch to i686-solaris2.11,
1436	sparc64-sun-solaris2.11.
1437
14382018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1439
1440	* unused_functions.py: Handle archive files.
1441
14422018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1443
1444	* unused_functions.py: New file.
1445
14462018-09-25  Martin Liska  <mliska@suse.cz>
1447
1448	* filter-rtags-warnings.py: New file.
1449
14502018-09-25  Martin Liska  <mliska@suse.cz>
1451
1452	PR middle-end/86078
1453	* check-params-in-docs.py: New file.
1454
14552018-08-17  Jojo  <jijie_rong@c-sky.com>
1456	    Huibin Wang  <huibin_wang@c-sky.com>
1457	    Sandra Loosemore  <sandra@codesourcery.com>
1458	    Chung-Lin Tang  <cltang@codesourcery.com>
1459	    Andrew Jenner  <andrew@codesourcery.com>
1460
1461	C-SKY port: Configury
1462
1463	* config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
1464
14652018-07-13  Tom de Vries  <tdevries@suse.de>
1466
1467	* maintainers-verify.sh: New file.
1468
14692018-07-12  Christophe Lyon  <christophe.lyon@linaro.org>
1470
1471	* compare_tests: Print number of tests in each category.
1472
14732018-06-19  Alexander Monakov  <amonakov@ispras.ru>
1474
1475	* vim-gcc-dev/README: New file.
1476	* vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
1477	* vim-gcc-dev/syntax/gcc-match.vim: New file.
1478	* gimple.vim: Move under vim-gcc-dev/syntax/.
1479	* gcc-rtl.vim: Likewise.
1480
14812018-06-19  Martin Liska  <mliska@suse.cz>
1482
1483	* gcc-rtl.vim: New file.
1484
14852018-06-12  Jeff Law  <law@redhat.com>
1486
1487	* config-list.mk (LIST): Remove alpha-freebsd6.
1488
14892018-05-08  Richard Biener  <rguenther@suse.de>
1490
1491	PR bootstrap/85571
1492	* compare-lto: New script derived from compare-debug.
1493
14942018-05-02  Jakub Jelinek  <jakub@redhat.com>
1495
1496	* gennews (files): Add files for GCC 8.
1497
14982018-05-01  Jim Wilson  <jimw@sifive.com>
1499
1500	* gcc_update: Check for .git as a file.
1501
15022018-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
1503
1504	* test_summary: Match possible single quotes in configure path.
1505
15062018-03-02  Thomas Schwinge  <thomas@codesourcery.com>
1507
1508	* update-copyright.py: Remove "libcilkrts" reference.
1509
15102018-02-19  Yury Gribov  <tetra2005@gmail.com>
1511
1512	* compare_tests: Use TMPDIR when set.
1513	* dg-cmp-results.sh: Ditto.
1514	* warn_summary: Ditto.
1515
15162018-01-29  Jonathan Wakely  <jwakely@redhat.com>
1517
1518	* download_prerequisites: Use shasum for FreeBSD and DragonFly.
1519
15202018-01-19  Martin Liska  <mliska@suse.cz>
1521
1522	* analyze_brprob.py: Support new format that can be easily
1523	parsed. Add new column to report.
1524
15252018-01-03  Jakub Jelinek  <jakub@redhat.com>
1526
1527	* update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
1528
15292017-11-28  Julia Koval  <julia.koval@intel.com>
1530	    Sebastian Peryt  <sebastian.peryt@intel.com>
1531
1532	* contrib/gcc_update: Ditto.
1533
15342017-11-08  Martin Liska  <mliska@suse.cz>
1535
1536	* analyze_brprob.py: Fix abbreviations for SI units.
1537
15382017-10-02  Thomas Schwinge  <thomas@codesourcery.com>
1539
1540	* gcc_update (files_and_dependencies): Handle libbacktrace.
1541
15422017-09-18  Richard Biener  <rguenther@suse.de>
1543
1544	* download_prerequisites (isl): Bump version to 0.18.
1545
15462017-08-02  Yury Gribov  <tetra2005@gmail.com>
1547
1548	* mklog: Added new implementation.
1549
15502017-08-02  Yury Gribov  <tetra2005@gmail.com>
1551
1552	* mklog: Rename to ...
1553	* mklog.pl: this.
1554
15552017-07-17  Yury Gribov  <tetra2005@gmail.com>
1556
1557	* mklog: Fix extraction of changed file name.
1558
15592017-07-17  Georg-Johann Lay  <avr@gjlay.de>
1560
1561	* gcc_update (files_and_dependencies)
1562	[gcc/config/avr/avr-tables.opt]: Remove dead entry.
1563
15642017-06-28  Martin Liska  <mliska@suse.cz>
1565
1566	* gcc.doxy: Add default location for filters and output folder.
1567	* filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
1568	* filter_params.pl: Remove.
1569
15702017-06-21  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1571
1572	* dg-cmp-results.sh: Restore filtering on target variant.
1573
15742017-06-20  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1575
1576	* dg-cmp-results.sh: Keep test result lines rather than throwing
1577	header and summary to support sum files with multiple tools.
1578
15792017-05-31  Martin Liska  <mliska@suse.cz>
1580
1581	* filter_params.py:
1582	Transform ENUM_BITFIELD and comments starting with '/**'
1583
15842017-05-31  David Malcolm  <dmalcolm@redhat.com>
1585	    Martin Liska  <mliska@suse.cz>
1586
1587	* filter_params.py: New, porting the perl script to python,
1588	adding a test suite.
1589	* filter_gcc_for_doxygen_new: New file.
1590
15912017-05-30  Martin Liska  <mliska@suse.cz>
1592
1593	* analyze_brprob.py: Add new argument to parse and modify
1594	predict.def file.
1595	* analyze_brprob_spec.py: Likewise.
1596
15972017-05-29  Tom de Vries  <tom@codesourcery.com>
1598
1599	* check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
1600	trailing eol.
1601	(TrailingWhitespaceTest): New unit test.
1602	(check_GNU_style_file): Remove eol before checking.
1603
16042017-05-29  Tom de Vries  <tom@codesourcery.com>
1605
1606	* check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
1607	file handle.  Add and handle file_encoding argument.
1608	* check_GNU_style.py (main): Handle '-' file argument.  Call
1609	check_GNU_style_file with file handle as argument.
1610
16112017-05-29  Tom de Vries  <tom@codesourcery.com>
1612
1613	* check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
1614	(import_pip3): New function.
1615
16162017-05-24  Tom de Vries  <tom@codesourcery.com>
1617
1618	* check_GNU_style_lib.py: New file, factored out of ...
1619	* check_GNU_style.py: ... here.  Call main unconditionally.
1620
16212017-05-19  Martin Liska  <mliska@suse.cz>
1622
1623	* check_GNU_style.py: New file.
1624
16252007-05-03  Jeff Law  <law@redhat.com>
1626
1627	* config-list.mk (am33_2.0-linux): Remove from list of targets
1628	to build.
1629
16302017-05-02  Jakub Jelinek  <jakub@redhat.com>
1631
1632	* gennews (files): Add files for GCC 7.
1633
16342017-04-26  Tom de Vries  <tom@codesourcery.com>
1635
1636	* gen_autofdo_event.py: Fix comment.
1637
16382017-04-11  Damian Rouson  <damian@sourceryinstitute.org>
1639
1640	* download_prerequisites (md5_check): New function emulates Linux
1641	'md5 --check' on macOS.  Modified script for macOS compatibility.
1642
16432017-02-06  Palmer Dabbelt  <palmer@dabbelt.com>
1644
1645	* config-list.mki (LIST): Add riscv32-unknown-linux-gun and
1646	riscv64-unknown-linux-gnu.
1647
16482017-01-31  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1649
1650	* update-copyright.py (Copyright.process_file): Retain original
1651	file mode.
1652
16532017-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
1654
1655	* update-copyright.py: Fix the name of this script in examples.
1656
16572017-01-26  Jakub Jelinek  <jakub@redhat.com>
1658
1659	* update-copyright.py: Add libhsail-rt to self.default_dirs
1660	and call self.add_dir on it.  Add Intel Corporation to external
1661	authors.
1662
16632017-01-25  Thomas Schwinge  <thomas@codesourcery.com>
1664
1665	* gcc_update (files_and_dependencies): Care for "libhsail-rt".
1666
16672017-01-23  Gerald Pfeifer  <gerald@pfeifer.com>
1668
1669	* patch_tester.sh (TESTLOGS): Remove
1670	$TARGET/libjava/testsuite/libjava.sum.
1671
16722017-01-22  Gerald Pfeifer  <gerald@pfeifer.com>
1673
1674	* warn_summary: Remove the -java option.
1675
16762017-01-20  Gerald Pfeifer  <gerald@pfeifer.com>
1677
1678	* update-copyright.py (LibJavaFilter): Remove.
1679
16802017-01-17  Gerald Pfeifer  <gerald@pfeifer.com>	
1681	
1682	* gcc_update: Remove entries related to GCJ and libgcj.
1683	Complete copyright years and adjust my e-mail address.
1684
16852017-01-11  Richard Earnshaw  <rearnsha@arm.com>
1686
1687	* gcc_update: Adjust touch list for ARM.
1688
16892017-01-08  Gerald Pfeifer  <gerald@pfeifer.com>
1690
1691	* download_ecj: Remove.
1692
16932017-01-05  Martin Liska  <mliska@suse.cz>
1694
1695	* vimrc: Update indentation definition.
1696
16972017-01-04  Jakub Jelinek  <jakub@redhat.com>
1698
1699	* update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
1700	libssp, libvtv and lto-plugin to default_dirs.
1701
17022017-01-01  Jakub Jelinek  <jakub@redhat.com>
1703
1704	* update-copyright.py (TestsuiteFilter): Skip params/README.
1705	(GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
1706
17072016-12-14  Martin Liska  <mliska@suse.cz>
1708
1709	* analyze_brprob.py: Add new column to output and new sorting
1710	option. Fix coding style to not exceed 80 characters.
1711	* analyze_brprob_spec.py: Add new sorting
1712	option. Fix coding style to not exceed 80 characters.
1713
17142016-10-24  Moritz Klammler  <moritz@glammler.eu>
1715
1716	PR other/61439
1717	* download_prerequisites: Conditionally verify checksums of
1718	downloaded pacakges.  Add help text.  
1719	* prerequisites.md5: New file.
1720	* prerequisites.sha512: New file.
1721
17222016-10-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1723
1724	* check_GNU_style.sh (remove_testsuite): New function.
1725	Use it to remove testsuite from the diff.
1726
17272016-09-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1728
1729	* dg-extract-results.sh: Revert bogus change.
1730
17312016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
1732
1733	* dg-extract-results.py: Report DejaGnu error in the final
1734	summary.
1735	* dg-extract-results.sh: Likewise.
1736
17372016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
1738
1739	* compare_tests: Take ERROR messages into account when
1740	  comparing.
1741
17422016-08-17  Martin Liska  <mliska@suse.cz>
1743
1744	* mark_spam.py: Mark as spam all comments done by a creator.
1745
17462016-08-15  Martin Liska  <mliska@suse.cz>
1747
1748	* mark_spam.py: Add error handling and reset
1749	another properties of attachments and bugs.
1750
17512016-08-11  Martin Liska  <mliska@suse.cz>
1752
1753	* mark_spam.py: Mark attachments as obsolete and rename them.
1754
17552016-08-03  Eric Gallager  <egall@gwmail.gwu.edu>
1756
1757	* download_prerequisites: Explicitly remove existing symlinks
1758	before trying to create new ones.
1759
17602016-07-28  Martin Liska  <mliska@suse.cz>
1761
1762	* mark_spam.py: New file.
1763
17642016-07-21  Martin Liska  <mliska@suse.cz>
1765
1766	* analyze_brprob.py: If there's no loop, do not calculate
1767	average number of loop iterations.
1768
17692016-06-24  Martin Liska  <mliska@suse.cz>
1770
1771	* analyze_brprob.py: Parse and display average number
1772	of loop iterations.
1773
17742016-06-23  Andi Kleen  <ak@linux.intel.com>
1775
1776	* gen_autofdo_event.py: New file to regenerate
1777	gcc-auto-profile.
1778
17792016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1780
1781	* config-list.mk: Stop testing mep-elf.
1782
17832016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1784
1785	* config-list.mk: Stop testing avr-rtems.
1786
17872016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1788
1789	* config-list.mk: Stop testing m32r-rtems.
1790
17912016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1792
1793	* config-list.mk: Remove h8300-rtems support.
1794
17952016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1796
1797	* config-list.mk: stop testing knetbsd.
1798
17992016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1800
1801	* config-list.mk: Stop testing openbsd3.0.
1802
18032016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1804
1805	* config-list.mk: Remove interix target.
1806
18072016-06-21  David Edelsohn  <dje.gcc@gmail.com>
1808
1809	* config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
1810	rs6000-ibm-aix5.2.
1811	Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
1812	Add rs6000-ibm-aix7.1.
1813
18142016-06-17  Martin Liska  <mliska@suse.cz>
1815
1816	* analyze_brprob.py: Fix columns of script output.
1817
18182016-06-13  Richard Biener  <rguenther@suse.de>
1819
1820	* download_prerequisites (ISL): Bump version to 0.16.1
1821
18222016-06-10  Alan Hayward  <alan.hayward@arm.com>
1823
1824	* check_GNU_style.sh: Fix paste args for BSD
1825
18262016-06-09  David Malcolm  <dmalcolm@redhat.com>
1827
1828	* config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
1829	h8300-rtems, m32r-rtems, mep-elf.
1830
18312016-06-09  David Malcolm  <dmalcolm@redhat.com>
1832
1833	* config-list.mk (GCC_SRC_DIR): New variable.
1834	(make-log-dir): Use GCC_SRC_DIR.
1835	($(LIST)): Likewise.
1836
18372016-06-09  Martin Liska  <mliska@suse.cz>
1838
1839	* analyze_brprob_spec.py: New file.
1840
18412016-06-09  Martin Liska  <mliska@suse.cz>
1842
1843	* analyze_brprob.py: Add new argument --sorting.
1844
18452016-06-09  Martin Liska  <mliska@suse.cz>
1846
1847	* analyze_brprob.py: Cover new dump output format.
1848
18492016-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1850
1851	* update-copyright.py (LibMudflapFilter): Remove.
1852	(GCCCmdLine.__init__): Add gotools, libcc1.
1853	Remove libmudflap.
1854	List unhandled intl, libcilkrts, libgo, liboffloadmic,
1855	maintainer-scripts.
1856
18572016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
1858
1859	* download_prerequisites: Adjust gmp/mpfr/mpc versions.
1860
18612016-04-30  Oleg Endo  <olegendo@gcc.gnu.org>
1862
1863	* compare-all-tests: Remove SH5 support.
1864	* config-list.mk: Likewise.
1865
18662016-04-28  Martin Liska  <mliska@suse.cz>
1867
1868	* analyze_brprob: Remove.
1869	* analyze_brprob.py: New file.
1870
18712016-04-27  Jakub Jelinek  <jakub@redhat.com>
1872
1873	* gennews (files): Add files for GCC 6.
1874
18752016-04-17  Jan Hubicka  <jh@suse.cz>
1876
1877	* analyze_brprob: Update comment.
1878
18792016-04-13  Martin Sebor  <msebor@redhat.com>
1880
1881	* check_GNU_style.sh: Avoid false posivies in trailing operator
1882	checks.
1883
18842016-03-07  Martin Sebor  <msebor@redhat.com>
1885
1886	* check_GNU_style.sh (color): New global variable.
1887	Add checks for trailing operators and spaces before left brackets.
1888	Tightened up a check for a trailing left curly brace.
1889	(g, ag, vg): Use color.
1890	(col): Don't complain about excessively long lines with DejaGnu
1891	directives.
1892
18932016-03-06  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1894
1895	* mklog: Look for the ChangeLog file in $cwd.
1896
18972016-02-26  Joel Sherrill <joel@rtems.org>
1898
1899	* config-list.mk: Add aarch64-rtems and x86_64-rtems
1900
19012016-01-19  Jonathan Wakely  <jwakely@redhat.com>
1902
1903	* uninclude: Fix third argument to gensub.
1904
19052016-01-04  Jakub Jelinek  <jakub@redhat.com>
1906
1907	* update-copyright.py (GCCCopyright): Add NVIDIA Corporation
1908	as external author.
1909
19102015-12-17  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
1911
1912	* config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
1913	targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
1914
19152015-12-06  Tobias Burnus  <burnus@net-b.de>
1916
1917	* download_prerequisites: Download ISL 0.15 instead of 0.14.
1918
19192015-11-20  Martin Liska  <mliska@suse.cz>
1920
1921	* clang-format: Split content of a list to multiple
1922	lines.
1923
19242015-11-19  Martin Liska  <mliska@suse.cz>
1925
1926	* clang-format: Enhance list of FOR_EACH macros.
1927
19282015-11-19  Martin Liska  <mliska@suse.cz>
1929
1930	* clang-format: New file.
1931
19322015-11-11  Andrew MacLeod  <amacleod@redhat.com>
1933
1934	* header-tools: New.  Directory containing a set of tools for
1935	manipulating header files.
1936
19372015-10-30  Nathan Sidwell  <nathan@acm.org>
1938
1939	* config-list.mk (nvptx-none): Add it.
1940
19412015-09-11  Markus Trippelsdorf  <markus@trippelsdorf.de>
1942
1943	* download_prerequisites: Make sure that script is run from
1944	top level source directory.
1945
19462015-08-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1947
1948	* update-copyright.py (GCCCmdLine): Add libvtv.
1949
19502015-08-04  Uros Bizjak  <ubizjak@gmail.com>
1951
1952	* texi2pod.pl: Escape braces in regexp involving @strong{...}.
1953
19542015-07-15  Tom de Vries  <tom@codesourcery.com>
1955
1956	* check_GNU_style.sh (cat_with_prefix): Fix quoting.
1957
19582015-06-02  Steve Ellcey  <sellcey@imgtec.com>
1959
1960	* test_installed (--target=): New option.
1961
19622015-05-30  Mikhail Maltsev  <maltsevm@gmail.com>
1963
1964	* gimple.vim: New file.
1965
19662015-05-18  Tom de Vries  <tom@codesourcery.com>
1967
1968	* check_GNU_style.sh: Add temp files tmp2 and tmp3.
1969	(cat_with_prefix): New function, using global variable prefix.
1970	(col): Make prefix a global variable. Rewrite to process file at a time
1971	rather than line at a time.  Print part longer than 80 chars in red.
1972
19732015-05-18  Tom de Vries  <tom@codesourcery.com>
1974
1975	* check_GNU_style.sh (g, ag, vg): Don't cat empty file.
1976
19772015-05-18  Tom de Vries  <tom@codesourcery.com>
1978
1979	* check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
1980
19812015-05-18  Tom de Vries  <tom@codesourcery.com>
1982
1983	* check_GNU_style.sh: Improve readability function calls.
1984
19852015-05-16  James Bowman  <james.bowman@ftdichip.com>
1986
1987	* config-list.mk: Add FT32.
1988
19892015-05-12  Tom de Vries  <tom@codesourcery.com>
1990
1991	* check_GNU_style.sh (col): Fix tab size.
1992
19932015-05-12  Tom de Vries  <tom@codesourcery.com>
1994
1995	* check_GNU_style.sh: Put stdin into a temp file.
1996
19972015-05-12  Tom de Vries  <tom@codesourcery.com>
1998
1999	* check_GNU_style.sh: Read either from stdin, or from files.
2000
20012015-05-12  Tom de Vries  <tom@codesourcery.com>
2002
2003	* check_GNU_style.sh: Check if files exists.
2004
20052015-05-12  Tom de Vries  <tom@codesourcery.com>
2006
2007	* check_GNU_style.sh: Don't use a filename prefix if we're only
2008	processing one patch file.
2009
20102015-05-12  Yury Gribov  <y.gribov@samsung.com>
2011
2012	* mklog: Ignore preprocessor directives.
2013
20142015-04-22  Jakub Jelinek  <jakub@redhat.com>
2015
2016	* gennews (files): Add files for GCC 5.
2017
20182015-03-06  Bernd Edlinger  <bernd.edlinger@hotmail.de>
2019
2020	* dg-extract-results.sh: Check that the necessary python modules exist.
2021
20222015-02-05  Ilya Verbin  <ilya.verbin@intel.com>
2023
2024	* gcc_update (files_and_dependencies): Add rules for liboffloadmic and
2025	liboffloadmic/plugin.
2026
20272015-01-15  Richard Sandiford  <richard.sandiford@arm.com>
2028
2029	* update-copyright.py (Copyright.__init__): Add a regexp for
2030	"copyright = u'".
2031	(Copyright.update_copyright): Don't add a space before the year
2032	in that case.
2033
20342015-01-15  Thomas Schwinge  <thomas@codesourcery.com>
2035
2036	* gcc_update (files_and_dependencies): Update rules for new
2037	libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
2038
20392015-01-12  Yury Gribov  <y.gribov@samsung.com>
2040
2041	* check_GNU_style.sh: Support patches coming from stdin.
2042	Check that spaces are converted to tabs.
2043	Make double-space-after-dot check more precice.
2044
20452015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2046
2047	* config-list.mk (LIST): Add visium-elf.
2048
20492015-01-05  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2050
2051	* config-list.mk: Use shortest match for OPT to find the actual
2052	target name.
2053
20542014-12-17  Sergio Durigan Junior  <sergiodj@redhat.com>
2055
2056	* dg-extract-results.sh: Use --text with grep to avoid issues with
2057	binary files.  Fall back to cat -v, if that doesn't work.
2058
20592014-12-12  Chung-Ju Wu  <jasonwucj@gmail.com>
2060
2061	* download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
2062
20632014-12-09  Laurynas Biveinis  <laurynas.biveinis@gmail.com>
2064	    Yury Gribov  <y.gribov@samsung.com>
2065
2066	* vimrc: New file.
2067
20682014-12-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2069
2070	* check_GNU_style.sh: Warn for incorrect number of spaces in function
2071	call only if 0 or 2+ spaces found.
2072
20732014-12-02  Tobias Burnus  <burnus@net-b.de>
2074
2075	* download_prerequisites: Download ISL 0.14 instead of 0.12.2.
2076
20772014-11-25  Tom de Vries  <tom@codesourcery.com>
2078	    Peter Bergner  <bergner@vnet.ibm.com>
2079
2080	* mklog: Handle .mklog.  Use git setting independent of presence .git
2081	directory.
2082
20832014-11-14  Tom de Vries  <tom@codesourcery.com>
2084
2085	* mklog: Move reading of .diff file up and add comment.  Copy diff_lines
2086	to orig_diff_lines.  Use orig_diff_lines when appending patch.
2087
20882014-11-11  David Malcolm  <dmalcolm@redhat.com>
2089
2090	* ChangeLog.jit: New.
2091	* jit-coverage-report.py: New file: a script to print crude
2092	code-coverage information for the libgccjit API.
2093
20942014-11-11  Marat Zakirov  <m.zakirov@samsung.com>
2095
2096	* mklog: Symbol '}' stops search for changes.
2097
20982014-11-11  Tobias Burnus  <burnus@net-b.de>
2099
2100	* download_prerequisites: Stop downloading CLooG.
2101
21022014-11-07  Marat Zakirov  <m.zakirov@samsung.com>
2103
2104	* mklog: Always doubt in functions.
2105	Add EOF protection.
2106
21072014-10-31  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2108
2109	* config-list.mk: Don't build Go for certain targets.
2110
21112014-10-04  Trevor Saunders  <tsaunders@mozilla.com>
2112
2113	* compare-all-tests: Don't test score-*.
2114	* config-list.mk: Likewise.
2115
21162014-10-02  Segher Boessenkool  <segher@kernel.crashing.org>
2117
2118	* dg-extract-results.py (output_variation): Always sort if do_sum.
2119
21202014-09-22  Tom de Vries  <tom@codesourcery.com>
2121
2122	* mklog: Add --inline option.
2123
21242014-09-19  Segher Boessenkool  <segher@kernel.crashing.org>
2125
2126	* dg-extract-results.py (Prog.result_re): Include options in test name.
2127
21282014-09-19  Olivier Hainque  <hainque@adacore.com>
2129
2130	* config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
2131
21322014-09-18  Joel Sherrill <joel.sherrill@oarcorp.com>
2133
2134	* config-list.mk (LIST): Add v850-rtems.
2135
21362014-09-18  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2137
2138	* config-list.mk (LIST): Add arm-rtems.
2139	Add nios2-rtems.  Remove extra option from powerpc-rtems.
2140
21412014-09-08  Trevor Saunders  <tsaunders@mozilla.com>
2142
2143	* compare-all-tests: Don't test picochip.
2144	* config-list.mk: Likewise.
2145
21462014-08-11  Mingjie Xing <mingjie.xing@gmail.com>
2147
2148	* texi2pod.pl (postprocess): Move command process for '@sc' to the
2149	front of '@dfn'.  Add a new command process for '@t{...}', just print
2150	the content.
2151
21522014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
2153	    Yury Gribov  <y.gribov@samsung.com>
2154
2155	* mklog: Run mklog as a filter.
2156
21572014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
2158
2159	* mklog: Read name and email from git config when available.
2160
21612014-06-28  Richard Biener  <rguenther@suse.de>
2162
2163	* gennews: Use gcc-3.0/index.html.
2164
21652014-06-14  Richard Sandiford  <rdsandiford@googlemail.com>
2166
2167	* dg-extract-results.py: For Python 3, force sys.stdout to handle
2168	surrogate escape sequences.
2169	(safe_open): New function.
2170	(output_segment, main): Use it.
2171
21722014-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
2173
2174	* dg-extract-results.py (Named): Remove __cmp__ method.
2175	(output_variation): Use a key to sort variation.harnesses.
2176
21772014-05-24  Uros Bizjak  <ubizjak@gmail.com>
2178
2179	* texi2pod.pl: Force .pod file to not be a numbered list.
2180
21812014-05-20  Richard Sandiford  <rdsandiford@googlemail.com>
2182
2183	* dg-extract-results.py (parse_run): Handle warnings that are printed
2184	before a test harness is run.
2185
21862014-05-09  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2187
2188	* config-list.mk (show): New target.
2189
21902014-05-08  Richard Sandiford  <rdsandiford@googlemail.com>
2191
2192	* dg-extract-results.py: New file.
2193	* dg-extract-results.sh: Use it if the environment seems suitable.
2194
21952014-04-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2196
2197	* config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
2198
21992013-04-22  Jakub Jelinek  <jakub@redhat.com>
2200
2201	* gennews (files): Add files for GCC 4.9.
2202
22032014-02-24  Walter Lee  <walt@tilera.com>
2204
2205	* config-list.mk (LIST): Add tilegxbe-linux-gnu.
2206
22072014-02-13  Richard Biener  <rguenther@suse.de>
2208
2209	* download_prerequisites: Update ISL and CLOOG versions.
2210
22112014-01-31  Brooks Moses  <bmoses@google.com>
2212
2213	* gcc_update (files_and_dependencies): Add aarch64-tune.md.
2214
22152014-01-29  Yury Gribov  <y.gribov@samsung.com>
2216
2217	* mklog: Improve support of context diffs.
2218
22192014-01-21  Tatiana Udalova  <t.udalova@samsung.com>
2220
2221	* mklog: Avoid adding falsely changed functions to ChangeLog.
2222
22232013-12-31  Chung-Lin Tang  <cltang@codesourcery.com>
2224
2225	* config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
2226	ordering of some configs.
2227
22282013-12-23  Yury Gribov  <y.gribov@samsung.com>
2229
2230	* mklog: Automatically insert comments in trivial cases.
2231
22322013-12-19  Yury Gribov  <y.gribov@samsung.com>
2233
2234	* mklog: Split generated message in parts.
2235
22362013-10-31  Chung-Ju Wu  <jasonwucj@gmail.com>
2237
2238	* config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
2239
22402013-10-29  Tobias Burnus  <burnus@net-b.de>
2241
2242	* gcc_update (files_and_dependencies): Add rules for
2243	libcilkrts.
2244
22452013-10-11  Thomas Schwinge  <thomas@codesourcery.com>
2246
2247	* gcc_update (files_and_dependencies): Fix rule for
2248	libgomp/testsuite/Makefile.in.
2249
22502013-10-01  Joern Rennecke  <joern.rennecke@embecosm.com>
2251
2252	* config-list.mk: Add arc configurations.
2253
22542013-09-27  Diego Novillo  <dnovillo@google.com>
2255
2256	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2257
22582013-09-12  DJ Delorie  <dj@redhat.com>
2259
2260	* config-list.mk: Add msp430-elf.
2261
22622013-08-31  Diego Novillo  <dnovillo@google.com>
2263
2264	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2265
22662013-08-29  Mike Stump  <mikestump@comcast.net>
2267
2268	* gcc_update (configure): Update to handle svn 1.8.1.
2269
22702013-08-03  Caroline Tice  <cmtice@google.com>
2271
2272	* gcc_update: Add libvtv files.
2273
22742013-06-06  Brooks Moses  <bmoses@google.com>
2275
2276	* testsuite-management/validate_failures.py: Fix handling of
2277	summary lines with "|" characters or empty description fields.
2278
22792013-05-24  Chung-Ju Wu  <jasonwucj@gmail.com>
2280
2281	* download_prerequisites: Download isl and cloog conditionally.
2282
22832013-05-21  David Malcolm  <dmalcolm@redhat.com>
2284
2285	* repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
2286
22872013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2288
2289	* config-list.mk (LIST): Add -enable-obsolete for
2290	sparc-sun-solaris2.9, i686-solaris2.9.
2291
22922013-05-13  Mike Stump  <mikestump@comcast.net>
2293
2294	* compare_tests: Limit lines to 2000 characters as comm on Mac OS
2295	X 10.8.3 doesn't like long lines (those 2055 characters or more).
2296
22972013-04-22  Sofiane Naci  <sofiane.naci@arm.com>
2298
2299	* config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
2300
23012013-04-18  Diego Novillo  <dnovillo@google.com>
2302
2303	* validate_failures.py: Fix typo.
2304
23052013-04-18  Diego Novillo  <dnovillo@google.com>
2306
2307	* validate_failures.py: Loosen check for build directory.
2308	State what failed if we couldn't find the source tree or
2309	the target triplet.
2310
23112013-03-22  Jakub Jelinek  <jakub@redhat.com>
2312
2313	* gennews (files): Add files for GCC 4.8.
2314
23152013-03-06  Tobias Burnus  <burnus@net-b.de>
2316
2317	* make-obstacks-texi.pl: New.
2318
23192013-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2320
2321	* make_sunver.pl: Enforce C locale.
2322
23232013-02-06  Richard Sandiford  <rdsandiford@googlemail.com>
2324
2325	* update-copyright.py: Add libdecnumber to the default list.
2326	Remove libquadmath and libssp.
2327
23282013-02-06  Diego Novillo  <dnovillo@google.com>
2329
2330	* testsuite-management/validate_failures.py: Fix typo.
2331
23322013-02-06  Diego Novillo  <dnovillo@google.com>
2333
2334	* testsuite-management/validate_failures.py: Update
2335	Copyright years.
2336	Request contributions not to use Python features newer
2337	than 2.4.
2338	(GetBuildData): If this is not a build directory,
2339	emit an error only if --results or --manifest are missing.
2340
23412013-02-06  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
2342
2343	* testsuite-management/validate_failures.py
2344	(IsInterestingResult): Fix performance regression
2345
23462013-02-04  Richard Sandiford  <rdsandiford@googlemail.com>
2347
2348	* update-copyright.py: New file.
2349
23502013-01-15  David Blaikie  <dblaikie@gmail.com>
2351
2352	* dg-extract-results.sh: Handle KPASSes.
2353
2354	* dg-extract-results.sh: Constrain the start-of-log pattern.
2355
2356	* dg-extract-results.sh: Fix order of summary counts.
2357
23582012-12-01  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
2359
2360	* testsuite-management/validate_failures.py
2361	(IsInterestingResult): Only strip line a second time if we did split.
2362	Rephrase return statement while at it.
2363	(CollectSumFiles): Also ignore .git directory.
2364
23652012-12-03  Diego Novillo  <dnovillo@google.com>
2366
2367	* testsuite-management/validate_failures.py: Fix stale
2368	use of 'options'.
2369
23702012-11-30  Doug Evans  <dje@google.com>
2371
2372	* testsuite-management/validate_failures.py: Add support for @include,
2373	@remove directives in manifest files.
2374
2375	* testsuite-management/validate_failures.py: Add function
2376	GetManifestPath.  New global _MANIFEST_SUBDIR.
2377
23782012-11-29  Doug Evans  <dje@google.com>
2379
2380	* testsuite-management/validate_failures.py: Remove pass/fail
2381	indicator from result of GetBuildData.
2382
2383	* testsuite-management/validate_failures.py: Store options in global
2384	variable _OPTIONS.
2385
2386	* testsuite-management/validate_failures.py: Rename variable
2387	manifest_name to manifest_path everywhere.
2388
2389	* testsuite-management/validate_failures.py (CompareBuilds): Pass
2390	options.results to GetSumFiles for clean build.
2391
23922012-11-28  Doug Evans  <dje@google.com>
2393
2394	* testsuite-management/validate_failures.py: Use <target_alias> instead
2395	of <target>.  Minor whitespace changes.
2396
2397	* testsuite-management/validate_failures.py: Record ordinal with
2398	TestResult.
2399
24002012-11-19  Mike Stump  <mikestump@comcast.net>
2401
2402	* compare_tests: Add export LC_ALL=C to make sort happier.
2403
24042012-11-14  H.J. Lu  <hongjiu.lu@intel.com>
2405
2406	* gcc_update: Update libsanitizer generated files.
2407
24082012-11-12  Tobias Burnus  <burnus@net-b.de>
2409
2410	* gcc_update: Add libquadmath generated files.
2411
24122012-11-12  H.J. Lu  <hongjiu.lu@intel.com>
2413
2414	* gcc_update: Add libsanitizer generated files.
2415
24162012-11-05  Lawrence Crowl  <crowl@google.com>
2417
2418	* compare_two_ftime_report_sets: New.
2419
24202012-11-02  Diego Novillo  <dnovillo@google.com>
2421
2422	* testsuite-management/validate_failures.py: Add option
2423	--clean_build to compare test results against another
2424	build.
2425
24262012-10-31  Diego Novillo  <dnovillo@google.com>
2427
2428	* testsuite-management/validate_failures.py: Fix parsing
2429	of summary lines.
2430
24312012-10-29  Diego Novillo  <dnovillo@google.com>
2432
2433	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2434
24352012-10-06  Diego Novillo  <dnovillo@google.com>
2436
2437	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2438
24392012-10-02   Christophe Lyon  <christophe.lyon@linaro.org>
2440
2441	* check_GNU_style.sh: Remove temporay file upon exit.
2442
24432012-09-26  Joern Rennecke  <joern.rennecke@embecosm.com>
2444
2445	* contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
2446	arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
2447	Use --enable-obsolete for picochip-elf.
2448
24492012-09-10   Diego Novillo  <dnovillo@google.com>
2450
2451	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2452
24532012-09-04  Eric Botcazou  <ebotcazou@adacore.com>
2454
2455	* make_sunver.pl: Add missing newline at the end of extern "C++" block.
2456
24572012-08-24   Diego Novillo  <dnovillo@google.com>
2458
2459	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2460
24612012-08-14   Diego Novillo  <dnovillo@google.com>
2462
2463	* testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
2464
24652012-08-13  Diego Novillo  <dnovillo@google.com>
2466
2467	* testsuite-management/validate_failures.py (ExpirationDate): Tidy
2468	comment.
2469
24702012-08-13  Diego Novillo  <dnovillo@google.com>
2471
2472	* testsuite-management/validate_failures.py (ParseSummary): Fix
2473	comment.
2474
24752012-08-13  Diego Novillo  <dnovillo@google.com>
2476
2477	* testsuite-management/validate_failures.py: Import datetime.
2478	(TestResult.ExpirationDate): New.
2479	(TestResult.HasExpired): New.
2480	(ParseSummary): Call it.  If it returns True, warn that the
2481	expected failure has expired and do not add it to the set of
2482	expected results.
2483	(GetResults): Clarify documentation.
2484
24852012-07-26   Diego Novillo  <dnovillo@google.com>
2486
2487	* testsuite-management/validate_failures.py: Do not use
2488	'with ... as ...' constructs.
2489
24902012-07-19   Diego Novillo  <dnovillo@google.com>
2491
2492	* testsuite-management/validate_failures.py (CollectSumFiles):
2493	Rename from GetSumFiles.
2494	(GetSumFiles): Factor out of CheckExpectedResults.
2495	(CheckExpectedResults): Call it.
2496	(ProduceManifest): Call it.
2497
24982012-07-18   Diego Novillo  <dnovillo@google.com>
2499
2500	* testsuite-management/validate_failures.py: Fix
2501	/usr/bin/python invocation.
2502
25032012-06-19  Steven Bosscher  <steven@gcc.gnu.org>
2504
2505	* check_makefile_deps.sh: Look for c-common.o in c-family/.
2506	Add a few more crt* files to the list of files to skip.
2507
25082012-05-31  Marek Polacek  <polacek@redhat.com>
2509
2510	* mklog: Prevent printing three spaces after the date.
2511
25122012-06-04   Diego Novillo  <dnovillo@google.com>
2513
2514	* testsuite-management/validate_failures.py (GetResults):
2515	Change argument to accept list of summary files to analyze.
2516	Update callers.
2517	(CheckExpectedResults): Handle options.manifest, options.results
2518	and options.ignore_missing_failures.
2519	(Main): Add options --manifest, --results and --ignore_missing_failures.
2520
25212012-05-31   Diego Novillo  <dnovillo@google.com>
2522	     Cary Coutant  <ccoutant@google.com>
2523
2524	* mklog: New.
2525
25262012-05-25  H.J. Lu  <hongjiu.lu@intel.com>
2527
2528	PR bootstrap/53472
2529	* contrib/compare-debug (remove_comment): New function.
2530	Remove any .comment sections if the first cmp failed.
2531
25322012-05-09  David Edelsohn  <dje.gcc@gmail.com>
2533
2534	* gcc_update: Use $GCC_SVN to retrieve branch and revision.
2535
25362012-05-01  Richard Henderson  <rth@redhat.com>
2537
2538	* gcc_update: Add libatomic generated files.
2539
25402012-04-23  Manuel L��pez-Ib����ez  <manu@gcc.gnu.org>
2541
2542	* compare_tests: Append '/' to make 'find' traverse
2543	symlinked directories.
2544
25452012-04-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2546
2547	* testsuite-management/validate_failures.py (GetBuildData): Use
2548	target_alias.
2549
25502012-04-06  Doug Evans  <dje@google.com>
2551
2552	* dg-extract-results.sh: Handle KFAILs.
2553
25542012-03-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2555
2556	* config-list.mk (LIST): Remove mips-sgi-irix6.5.
2557
25582012-03-13  Joseph Myers  <joseph@codesourcery.com>
2559
2560	* gennews (files): Add files for GCC 4.7.
2561
25622012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2563
2564	* config-list.mk (LIST): Remove mips-openbsd.
2565
25662012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2567
2568	* config-list.mk (LIST): Remove alpha-dec-osf5.1.
2569
25702012-03-02   Diego Novillo  <dnovillo@google.com>
2571
2572	* testsuite-management/validate_failures.py (class TestResult): Fix
2573	match pattern for the summary line.  If there is a parsing failure,
2574	show the line we failed to parse.
2575
25762012-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2577
2578	PR libstdc++/52188
2579	* make_sunver.pl: Remove #ifdef handling.
2580
25812012-02-17   Doug Kwan  <dougkwan@google.com>
2582
2583	* contrib/testsuite-management/validate_failures.py
2584	(GetMakefileValue): Check for cross compilers.
2585
25862012-02-15   Quentin Neill  <quentin.neill@amd.com>
2587
2588	* compare_tests: Fix trailing paths in dir arguments.
2589	Handle sum1/sum2 temp files with others.
2590
25912012-02-14  Walter Lee  <walt@tilera.com>
2592
2593	* config-list.mk (LIST): Add tilegx-linux-gnu and
2594	tilepro-linux-gnu.
2595	* gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
2596	(gcc/config/tilepro/mul-tables.c): New dependencies.
2597
25982012-02-11  Mike Stump  <mikestump@comcast.net>
2599
2600	* compare_tests (exit_status): Fix.
2601
26022012-02-10   Diego Novillo  <dnovillo@google.com>
2603
2604	* repro_fail: Add --debug and --debug-tui flags.
2605
26062012-02-02  Sumanth G  <sumanth.gundapaneni@kpitcummins.com>
2607	    Jayant R Sonar  <jayant.sonar@kpitcummins.com>
2608
2609	* config-list.mk (LIST): Add cr16-elf.
2610
26112012-01-02  Georg-Johann Lay  <avr@gjlay.de>
2612
2613	PR target/51345
2614	* gcc_update (files_and_dependencies): Add
2615	gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
2616
26172011-11-29  DJ Delorie  <dj@redhat.com>
2618
2619	* config-list.mk (LIST): Add rl78-elf.
2620
26212011-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2622
2623	* make_sunver.pl: Convert '?' in glob patterns to '.'.
2624
26252011-11-07  Richard Henderson  <rth@redhat.com>
2626
2627	Merged from transactional-memory.
2628
2629	* gcc_update: Add libitm to touch data.
2630
26312011-11-07   Quentin Neill  <quentin.neill@amd.com>
2632
2633	* compare_tests: Add ability to compare all .sum
2634	files from two build directories.
2635
26362011-11-05  Joern Rennecke  <joern.rennecke@embecosm.com>
2637
2638	* contrib-list.mk: Add Epiphany configurations.
2639
26402011-09-13   Diego Novillo  <dnovillo@google.com>
2641
2642	* testsuite-management: New.
2643	* testsuite-management/validate_failures.py: New.
2644
26452011-08-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2646
2647	* gcc_update: Determine svn branch from hg convert_revision.
2648
26492011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2650
2651	* config-list.mk (i586-netware): Remove.
2652	(.PHONY): Remove make-script-dir dependency.
2653	(make-script-dir): Remove.
2654	($(LIST)): Remove make-script-dir dependency.
2655
26562011-07-15  Bernd Schmidt  <bernds@codesourcery.com>
2657
2658	* gcc_update: Add C6X generated files.
2659	* contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
2660
26612011-07-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2662
2663	* config-list.mk (LIST): Append OPT-enable-obsolete to
2664	alpha-dec-osf5.1, mips-sgi-irix6.5.
2665
26662011-06-24  Diego Novillo  <dnovillo@google.com>
2667
2668	* repro_fail: New.
2669
26702011-06-21  Joseph Myers  <joseph@codesourcery.com>
2671
2672	* gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
2673
26742011-05-19  Joseph Myers  <joseph@codesourcery.com>
2675
2676	* gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
2677	gcc/config/arm/arm-fpus.def.
2678
26792011-05-10  Joseph Myers  <joseph@codesourcery.com>
2680
2681	* gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
2682	dependencies.
2683
26842011-05-09  Joseph Myers  <joseph@codesourcery.com>
2685
2686	* gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
2687
26882010-05-05  Joern Rennecke  <joern.rennecke@embecosm.com>
2689
2690	* config-list.mk: New file.
2691
26922011-05-02  Joseph Myers  <joseph@codesourcery.com>
2693
2694	* gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
2695
26962011-04-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
2697
2698	* paranoia.cc (ENUM_BITFIELD): Remove.
2699
27002011-04-08  Joseph Myers  <joseph@codesourcery.com>
2701
2702	* gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
2703
27042011-03-22  Joseph Myers  <joseph@codesourcery.com>
2705
2706	* compare-all-tests (all_targets): Remove crx and m68hc11.
2707
27082011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2709
2710	PR bootstrap/48135
2711	* make_sunver.pl: Don't use File::Glob.
2712
27132011-03-05  Joseph Myers  <joseph@codesourcery.com>
2714
2715	* gennews (files): Add files for GCC 4.6.
2716
27172011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
2718
2719	* patch_tester.sh (nopristinecache): New shell var, set according
2720	to presence or absence of new -nopristinecache option.
2721	(usage): Document new option.
2722	(bootntest_pristine): Implement it.
2723
27242010-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2725
2726	* make_sunver.pl: Use elfdump -s to extract symbols if possible,
2727	readelf -s otherwise.
2728
27292010-11-08  Eric Botcazou  <ebotcazou@adacore.com>
2730
2731	* make_sunver.pl: Ignore entries without symbol name first.  Then do
2732	not ignore symbols marked as 'R'.
2733
27342010-10-18  Andi Kleen  <ak@linux.intel.com>
2735
2736	* gccbug.el: Remove.
2737
27382010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2739
2740	* gcc_update: Run $GCC_HG pull and update separately.
2741	Check parents for SVN revision.
2742
27432010-10-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2744
2745	* test_recheck: New script.
2746
27472010-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2748
2749	* texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
2750	Also escape characters with grave accents, to be fixed ...
2751	(unmunge): ... here.
2752	(postprocess): Also handle @/ and @acronym{...}.
2753
27542010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
2755
2756	* check_GNU_style.sh: Do not print warning messages when there are
2757	no occurences.
2758
27592010-09-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2760
2761	* gcc_update: Handle hg, too.
2762
27632010-07-08  Eric Botcazou  <ebotcazou@adacore.com>
2764
2765	* make_sunver.pl: Remove extra whitespace in regexp.
2766
27672010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
2768
2769	* check_GNU_style.sh: New.
2770
27712010-07-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2772
2773	* make_sunver.pl: New file.
2774
27752010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
2776
2777	* compare-debug (Darwin): Remove '-x' flag from ld-based object
2778	stripping.  Add a comment as to why we do it this way.
2779
27802010-06-20  Alexandre Oliva  <aoliva@redhat.com>
2781
2782	* compare-debug: Drop LTO sections.
2783
27842010-06-15  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
2785
2786	* gcc_update: Support updating a git clone.
2787
27882010-06-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2789
2790	* test_summary: Don't use diff -u.
2791	Adapt egrep regex.
2792
27932010-06-02  Andrew Haley  <aph@redhat.com>
2794
2795	* download_prerequisites: New script.
2796
27972010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2798
2799	* dg-extract-results.sh: Redirect grep output to /dev/null instead
2800	of grep -q.
2801
28022010-04-22  Basile Starynkevitch  <basile@starynkevitch.net>
2803
2804	* gcc_update: Sets the locale to C.
2805
28062010-04-06  Joseph Myers  <joseph@codesourcery.com>
2807
2808	* gennews (files): Add files for GCC 4.5.
2809
28102010-03-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
2811
2812	Fix *.log tests output containing "===".
2813	* dg-extract-results.sh (/\===/): Rename to ...
2814	(/^\t\t=== .* ===$/): ... this pattern.
2815
28162010-03-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2817
2818	* dg-extract-results.sh: Fix result order to match sequential case.
2819
28202010-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2821
2822	* check_warning_flags.sh: Use \012 instead of \n with tr.
2823
28242010-01-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2825
2826	* dg-extract-results.sh: Don't use tail -n.
2827
28282009-10-03  H.J. Lu  <hongjiu.lu@intel.com>
2829	    Richard Guenther  <rguenther@suse.de>
2830
2831	PR lto/39216
2832	* gcc_update: Adjust file timestamps for lto-plugin.
2833
28342009-09-10  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
2835
2836	PR bootstrap/41245
2837	* compare-debug: Handle stripping of dwarf debug sections from darwin
2838	mach-o objects.
2839
28402009-09-04  Alexandre Oliva  <aoliva@redhat.com>
2841
2842	* compare-debug: Grep for blank before dash to avoid grep -e.
2843
28442009-09-01  Alexandre Oliva  <aoliva@redhat.com>
2845
2846	* compare-debug: Look for .gkd files and compare them.
2847
28482009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2849
2850	PR testsuite/41166
2851	* test_summary: Invoke config.status, rather than trying to
2852	parse it.  Adjust awk script.
2853
28542009-08-18  Alexandre Oliva  <aoliva@redhat.com>
2855
2856	* compare-debug: Drop .eh_frame relocations too.
2857
28582009-08-18  H.J. Lu  <hongjiu.lu@intel.com>
2859
2860	PR testsuite/40704
2861	* test_summary: Filter out "\r".
2862
28632009-06-02  Alexandre Oliva  <aoliva@redhat.com>
2864
2865	* compare-debug: Don't fail just because of .eh_frame differences.
2866
28672009-04-27  Jakub Jelinek  <jakub@redhat.com>
2868
2869	PR testsuite/39807
2870	* dg-extract-results.sh: Close open files and use >> instead of >
2871	to decrease number of concurrently open files from awk.  Avoid
2872	= at the beginning of a regexp and redirect to a file determined
2873	by curfile variable rather than concatenated strings to workaround
2874	Solaris nawk bug.
2875
28762009-04-25  Gerald Pfeifer  <gerald@pfeifer.com>
2877
2878	* test_summary: Only include LAST_UPDATED if it exists.
2879	Complete copyright years.
2880
28812009-04-16  Paolo Bonzini  <bonzini@gnu.org>
2882
2883	* compare-all-tests: New.
2884
28852009-04-14  Jakub Jelinek  <jakub@redhat.com>
2886
2887	* gennews (files): Reference GCC 4.4 web pages.
2888
28892009-04-09  Jakub Jelinek  <jakub@redhat.com>
2890
2891	* reghunt/date_based/reg_periodic: Change copyright header to refer
2892	to version 3 of the GNU General Public License and to point readers
2893	at the COPYING3 file and the FSF's license web page.
2894	* reghunt/date_based/reg_search: Likewise.
2895	* regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
2896	* regression/btest-gcc.sh: Likewise.
2897	* regression/objs-gcc.sh: Likewise.
2898
28992009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2900
2901	* check_warning_flags.sh: Update flag exceptions.
2902
29032008-11-18  Ben Elliston  <bje@au.ibm.com>
2904
2905	* dg-cmp-results.sh: Do not print usage if either .sum file cannot
2906	be opened; print a more meaningful error instead.
2907
29082008-10-24  Janis Johnson  <janis187@us.ibm.com>
2909	    Jakub Jelinek  <jakub@redhat.com>
2910
2911	* dg-extract-results.sh: New file.
2912
29132008-07-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2914
2915	* check_makefile_deps.sh: New file.
2916
29172008-05-08  Sebastian Pop  <sebastian.pop@amd.com>
2918
2919	* patch_tester.sh (report): Do not print "Checker: ".
2920
29212008-04-23  Sebastian Pop  <sebastian.pop@amd.com>
2922
2923	* patch_tester.sh (report): Do not print the time.
2924
29252008-04-01  Joseph Myers  <joseph@codesourcery.com>
2926
2927	* texi2pod.pl: Handle @samp and @url inside verbatim blocks.
2928	Handle @heading.  Handle enumerated lists with starting numbers
2929	and extra headings.
2930
29312008-03-10  Janis Johnson  <janis187@us.ibm.com>
2932
2933	* patch_tester.sh (initialization): Initialize svnpatch and stop.
2934	(usage): Add -svnpath and -stop.
2935	(makedir): New.
2936	(argument handling): Process -stop and -svnpath.
2937	(setup code): Use makedir, error out if initial svn checkout fails.
2938	(update): Use svnpath.  Invoke contrib/gcc_update.
2939	(apply_patch): Require that patch was created at top level.  Use eval
2940	with option variables.  Don't use bootstrap target for make.  Verify
2941	that some tests were run.
2942	(bootntest_patched): Use snvpath.
2943	(main loop): For -stop, exit when there are no more patches to test.
2944
29452008-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2946
2947	* check_warning_flags.sh: Instead of invoke.texi, take the path
2948	to the doc directory as argument.  Check that warnings listed in
2949	'gcc --help' are accepted by the compiler, and listed in the
2950	manuals.
2951
29522008-03-06  Tom Tromey  <tromey@redhat.com>
2953
2954	* patch_tester.sh (usage): Watermark is not lexicographic.
2955	Load $STATE/defaults if it exists.
2956	(selfexec): Use $0.
2957	(apply_patch): Handle deletions.
2958	(bootntest): Handle default settings.
2959
29602008-03-05  Jakub Jelinek  <jakub@redhat.com>
2961
2962	* gennews (files): Reference GCC 4.3 web pages.
2963
29642008-02-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2965
2966	* check_warning_flags.sh: New file.
2967
29682008-01-25  Joseph Myers  <joseph@codesourcery.com>
2969
2970	* paranoia.cc (main): Remove handling of c4x_single and
2971	c4x_extended formats.
2972
29732007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
2974
2975	* compareSumTests3: Changed to GPLv3.
2976	* prepare_patch.sh: Same.
2977	* uninclude: Same.
2978	* dglib.pm: Same.
2979	* gennews: Same.
2980	* texi2pod.pl: Same.
2981	* analyze_brprob: Same.
2982	* gcc_build: Same.
2983
29842007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
2985
2986	* patch_tester.sh: Changed to GPLv3.
2987
29882007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
2989
2990	* patch_tester.sh: Don't save the script anymore.
2991
29922007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
2993
2994	* patch_tester.sh: New.
2995	* prepare_patch.sh: New.
2996
29972007-11-26  Alexandre Oliva  <aoliva@redhat.com>
2998
2999	* compare-debug: Introduce -p flag to preserve .stripped files.
3000
30012007-10-08  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
3002
3003	* texi2pod.pl: Handle @asis.
3004	(postprocess): Move @gccoptlist{} after all formatting commands.
3005
30062007-10-01  Alexandre Oliva  <aoliva@redhat.com>
3007
3008	* compare-debug: Avoid spurious errors when .stripped files
3009	exist.
3010
30112007-09-22  Hans-Peter Nilsson  <hp@axis.com>
3012
3013	* warn_summary (srcdirFilter): Add fixincludes, sim,
3014	newlib and mpfr.
3015
30162007-08-23  H.J. Lu  <hongjiu.lu@intel.com>
3017
3018	* gcc_update: Handle different URL paths and tags.
3019
30202007-08-16  Alexandre Oliva  <aoliva@redhat.com>
3021
3022	* compare-debug: New.
3023
30242007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
3025	    Andreas Schwab  <schwab@suse.de>
3026
3027	* gcc_update: Use "svn info" for revision number.  Create
3028	gcc/REVISION with branch name and revision number.
3029
30302007-08-10  Diego Novillo  <dnovillo@google.com>
3031
3032	* gcc.doxy: Rename from tree-ssa.doxy.
3033
30342007-08-10  Diego Novillo  <dnovillo@google.com>
3035
3036	* tree-ssa.doxy: Update for doxygen 1.5.
3037	Include all the files in the middle and back ends.
3038
30392007-06-30  Hans-Peter Nilsson  <hp@axis.com>
3040
3041	* gcc_update (files_and_dependencies): Handle
3042	gcc/testsuite/gcc.dg/cpp/direct2s.c.
3043
30442007-05-13  Mark Mitchell  <mark@codesourcery.com>
3045
3046	* gennews (files): Reference GCC 4.2 web pages.
3047
30482007-04-04  Zack Weinberg  <zack@mrtock.ucsd.edu>
3049
3050	* texi2pod.pl: Correct handling of @itemize with no argument.
3051
30522007-03-17  Hans-Peter Nilsson  <hp@axis.com>
3053
3054	* uninclude: New utility, from Alexandre Oliva.
3055
30562007-02-26  Dominique Dhumieres  <dominiq@lps.ens.fr>
3057
3058	* test_installed: Adjust to the move from g77 to gfortran.
3059
30602007-02-16  Matthias Klose  <doko@debian.org>
3061
3062	* texi2pod.pl: Handle @subsubsection, ignore @anchor.
3063
30642007-02-10  Hans-Peter Nilsson  <hp@axis.com>
3065
3066	* test_summary (configflags): Adjust for changes in the
3067	config.status format due to update to autoconf 2.59.
3068
30692007-02-09  Daniel Jacobowitz  <dan@codesourcery.com>
3070
3071	* gcc_update: Update for configure.in -> configure.ac.
3072
30732007-02-06  Richard Sandiford  <richard@codesourcery.com>
3074
3075	* texi2pod.pl: Handle @multitable.
3076
30772007-01-15  Tom Tromey  <tromey@redhat.com>
3078
3079	* download_ecj: New file.
3080
30812006-09-27  Matthew Sachs  <msachs@apple.com>
3082
3083	* compareSumTests3: POD syntax fix.
3084
30852006-09-27  Matthew Sachs  <msachs@apple.com>
3086
3087	* dglib.pm: Initial commit.
3088	* compareSumTests3: Initial commit.
3089
30902006-09-18  Bernhard Fischer  <aldot@gcc.gnu.org>
3091
3092	* dg-cmp-results.sh (compare-$$.awk): Print name[old]
3093	and not non-existing nm[old].
3094
30952006-07-06  Paul Eggert  <eggert@cs.ucla.edu>
3096
3097	Port to hosts whose 'sort' and 'tail' implementations
3098	treat operands with leading '+' as file names, as POSIX
3099	has required since 2001.  However, make sure the code still
3100	works on pre-POSIX hosts.
3101	* compare_tests: Don't assume "sort +2" is equivalent to
3102	"sort -k 3", since POSIX 1003.1-2001 no longer requires this.
3103
31042006-06-05  James Lemke  <jwlemke@wasabisystems.com>
3105
3106	* dg-cmp-results.sh: New script for comparing DejaGNU logs.
3107
31082006-06-02  Richard Earnshaw  <rearnsha@arm.com>
3109	    Mike Stump  <mrs@apple.com>
3110
3111	* compare_tests: Handle multilibs better.
3112
31132006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
3114
3115	* texi2pod.pl: Correct handling of absolute @include.
3116
31172006-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
3118
3119	* texi2pod.pl: Handle -I.
3120
31212006-02-28  Mark Mitchell  <mark@codesourcery.com>
3122
3123	* gennews (files): Update for GCC 4.1.
3124
31252006-01-24  Diego Novillo  <dnovillo@redhat.com>
3126
3127	* gcc_update (files_and_dependencies): Handle
3128	libgomp/testsuite/Makefile.in.
3129
31302006-01-18  Richard Henderson  <rth@redhat.com>
3131	    Diego Novillo  <dnovillo@redhat.com>
3132
3133	* gcc_update (files_and_dependencies): Add libgomp files.
3134
31352005-12-06  Ben Elliston  <bje@au.ibm.com>
3136
3137	* newcvsroot: Remove.
3138
31392005-11-03  Steven Bosscher  <stevenb@suse.de>
3140
3141	* gcc_build: Fix my previous checking.
3142
31432005-11-01  Joseph S. Myers  <joseph@codesourcery.com>
3144
3145	* gcc_update: Include revision number in LAST_UPDATED.
3146
31472005-10-30  Steven Bosscher  <stevenb@suse.de>
3148
3149	* gcc_build: Use gcc.gnu.org as the default server.  Set up
3150	SVN_REPOSITORY correctly.  Add support for checking out branches.
3151
31522005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
3153
3154	* gcc_update: When svn update is called and
3155	--silent is used, pass -q.
3156
31572005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
3158
3159	* gcc_update: Remove the -q from svn invocation.
3160
31612005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
3162
3163	* gcc_build: Remove -d from the call to gcc_update.
3164
31652005-10-28  Daniel Berlin  <dberlin@dberlin.org>
3166	    Ben Elliston  <bje@au1.ibm.com>
3167
3168	* gcc_update: Update for svn.
3169	* newcvsroot: Ditto.
3170	* gcc_build: Ditto.
3171
31722005-10-21  Mark Mitchell  <mark@codesourcery.com>
3173
3174	* texi2pod.pl: Substitue for @value even when part of @include.
3175
31762005-10-21  Bob Wilson  <bob.wilson@acm.org>
3177
3178	* texi2pod.pl: Convert two single quotes or two backquotes to
3179	double quotes.
3180
31812005-08-23  Ben Elliston  <bje@au.ibm.com>
3182
3183	* gcc_update: Update dependencies for libjava/aclocal.m4.
3184
31852005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
3186
3187	* All files: Update with new FSF address.
3188
31892005-07-14  Ben Elliston  <bje@au.ibm.com>
3190
3191	* filter_params.pl: Typo fix.
3192	* filter_knr2ansi.pl: Likewise.
3193
31942005-06-05  Gerald Pfeifer  <gerald@pfeifer.com>
3195
3196	* gennews (files): Update for egcs-1.0 release pages consolidation.
3197
31982005-04-17  Joseph S. Myers  <joseph@codesourcery.com>
3199
3200	* gennews (files): Update for GCC 4.0.
3201
32022005-03-18  Alexandre Oliva  <aoliva@redhat.com>
3203
3204	* gcc_update (silent): Unset instead of initializing to null.
3205
32062005-03-18  Andreas Schwab  <schwab@suse.de>
3207
3208	* gcc_update (apply_patch): Properly quote $1.
3209
32102005-03-18  Zack Weinberg  <zack@codesourcery.com>
3211
3212	* gcc_update: Add --silent option.
3213
32142005-03-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3215
3216	* warn_summary (keywordFilter): Update sed pattern for new quoting
3217	style in warnings.
3218
32192005-03-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3220
3221	* warn_summary: Add -fortran subdir flag.
3222	(subdirectoryFilter): Fix missing ada subdir.
3223
32242004-11-20  Hans-Peter Nilsson  <hp@bitrange.com>
3225
3226	* gcc_update (touch_files): Don't rely on "make" being GNU make;
3227	grep for "Touching" to determine that the rule executes.
3228
32292004-11-14  Hans-Peter Nilsson  <hp@bitrange.com>
3230
3231	* gcc_update (touch_files): Explicitly pass --no-print-directory.
3232
32332004-11-04  Andrew Pinski  <pinskia@physics.uc.edu>
3234
3235	* gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
3236
32372004-08-04  Paolo Bonzini  <bonzini@gnu.org>
3238
3239	* gcc_update: Add fixincludes.
3240
32412004-08-26  Matthias Klose  <doko@debian.org>
3242
3243	* texi2pod.pl: keep references of the form @ref{...}, print them bold.
3244
32452004-08-26  Matthias Klose  <doko@debian.org>
3246
3247	* test_summary: Include baseline used for libstdc++-v3 abi check
3248	in test summary.
3249
32502004-08-25  Ben Elliston  <bje@au.ibm.com>
3251
3252	* gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
3253
32542004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
3255
3256	* gcc_update (self): libjava/configure.in -> configure.ac. Automake
3257	update done.
3258
32592004-08-04  Paolo Bonzini  <bonzini@gnu.org>
3260
3261	* gcc_update: libjava/configure.ac -> configure.in.  Automake
3262	1.4 does not handle configure.ac properly.
3263
32642004-08-04  Andreas Schwab  <schwab@suse.de>
3265
3266	* gcc_update: libjava/configure.in -> configure.ac.
3267
32682004-08-03  Richard Earnshaw  <rearnsha@arm.com>
3269
3270	* gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
3271
32722004-07-16  Jeff Law  <law@redhat.com>
3273
3274	* analyze_brprob: Fix comments.  More consistent output format.
3275
32762004-06-17  Diego Novillo  <dnovillo@redhat.com>
3277
3278	* tree-ssa.doxy: Update for doxygen 1.3.5.
3279
32802004-06-14  Andreas Jaeger  <aj@suse.de>
3281
3282	* gcc_update: boehm-gc/configure.in -> configure.ac.
3283
32842004-06-16  Paolo Bonzini  <bonzini@gnu.org>
3285
3286	* gcc_update (boehm-gc/configure): Depend on
3287	boehm-gc/configure.ac instead of boehm-gc/configure.in
3288
32892004-06-14  Paolo Bonzini  <bonzini@gnu.org>
3290
3291	* gcc_update (libmudflap/configure): Depend on
3292	libmudflap/configure.ac instead of libmudflap/configure.in
3293
32942004-06-14  Andreas Jaeger  <aj@suse.de>
3295
3296	* gcc_update: Add libcpp.
3297
32982004-06-10  Andreas Jaeger  <aj@suse.de>
3299
3300	* gcc_update: Add libgfortran.
3301
33022004-05-29  Andrew Pinski  <pinskia@physics.uc.edu>
3303
3304	* gcc_update (libbanshee/configure): Depend on
3305	libbanshee/configure.ac instead of libbanshee/configure.in
3306
33072004-05-17  Zack Weinberg  <zack@codesourcery.com>
3308
3309	* gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
3310	from list of files to be touched.
3311	* convert_to_f2c, convert_to_g2c, download_f2c: Delete.
3312
33132004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
3314
3315	* gennews: Update for GCC 3.4.
3316
33172004-05-13  Diego Novillo  <dnovillo@redhat.com>
3318
3319	Merge from tree-ssa-20020619-branch.
3320
3321	* filter_gcc_for_doxygen: New file.
3322	* filter_knr2ansi.pl: New file.
3323	* filter_params.pl: New file.
3324	* tree-ssa.doxy: New file.
3325	* contrib/gcc_update (files_and_dependencies): Handle
3326	libbanshee and libmudflap.
3327
33282004-04-12  Kelley Cook  <kcook@gcc.gnu.org>
3329	    Andreas Jaeger  <aj@suse.de>
3330
3331	* gcc_update (files_and_dependencies): Insert zlib dependencies.
3332
33332004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
3334
3335	* gcc_update (files_and_dependencies): libobjc/configure now
3336	depends on configure.ac, not configure.in.
3337
33382004-04-01  Kelley Cook  <kcook@gcc.gnu.org>
3339
3340	* gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
3341
33422004-03-16  Andreas Tobler  <a.tobler@schweiz.ch>
3343
3344	* gcc_update (files_and_dependencies): Insert libffi dependencies.
3345
33462004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
3347
3348	* gcc_update (files_and_dependencies): Insert libada/configure.
3349
33502004-02-29  Andrew Pinski  <pinskia@physics.uc.edu>
3351
3352	* gcc_update (files_and_dependencies): Update intl/configure.in
3353	to intl/configure.ac.
3354
33552004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
3356
3357	* gcc_update (files_and_dependencies): Update fastjar/configure.in
3358	to fastjar/configure.ac
3359
33602004-01-07  Kelley Cook  <kcook@gcc.gnu.org>
3361
3362	* gcc_update (files_and_dependencies): Remove non-existant files.
3363
33642004-01-05  Kelley Cook  <kcook@gcc.gnu.org>
3365
3366	* gcc_update (files_generated): Revert 2003-12-18 change.
3367
33682004-01-03  Andrew Pinski  <pinskia@physics.uc.edu>
3369
3370	* gcc_update (files_and_dependencies): For gcc directory,
3371	rename configure.in to configure.ac.
3372
33732003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
3374
3375	* gcc_update (files_and_dependencies): For libjava/libltdl directory,
3376	remove acconfig.h. No longer used.
3377
33782003-12-18  Kelley Cook  <kcook@gcc.gnu.org>
3379
3380	* gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
3381	gcc/ada/gnat_ug_* to use it.
3382
33832003-12-16  James E Wilson  <wilson@specifixinc.com>
3384
3385	* gcc_update (files_and_dependencies): For libjava/libltdl directory,
3386	rename configure.in to configure.ac, and stamp-h.in to config-h.in.
3387
33882003-12-11  Kelley Cook  <kcook@gcc.gnu.org>
3389
3390	* gcc_update (files_and_dependencies): Correct typo in the filename
3391	gnat_ug_wnt.texi.
3392
33932003-12-08  Arnaud Charlet  <charlet@act-europe.fr
3394
3395	* gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
3396	treeprs.ads.
3397
33982003-10-16  Mark Mitchell  <mark@codesourcery.com>
3399
3400	* gennews (files): Add GCC 3.3 files.
3401
34022003-08-21  Mark Mitchell  <mark@codesourcery.com>
3403
3404	* gcc_build: Fix handling of -t option.  Add -x option.
3405
34062003-07-31  Matt Kraai  <kraai@alumni.cmu.edu>
3407
3408	* texi2pod.pl: Remove extra line.
3409
34102003-07-15  Matt Kraai  <kraai@alumni.cmu.edu>
3411
3412	* texi2pod.pl: Default @itemize's parameter to @bullet.
3413
34142003-07-12  Zack Weinberg  <zack@codesourcery.com>
3415
3416	* gcc_update: gcc/acconfig.h no longer exists.
3417
34182003-07-11  Matthias Klose  <doko@debian.org>
3419
3420	* test_installed: Add options to run objc tests.
3421	In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
3422
34232003-07-04  Zack Weinberg  <zack@codesourcery.com>
3424
3425	* gcc_update: Remove gcc/intl/plural.c from list.
3426	Add new generated files intl/plural.c, intl/configure,
3427	intl/config.h.in.
3428
34292003-06-13  Jason Thorpe  <thorpej@wasabisystems.com>
3430
3431	* gcc_update (files_and_dependencies): Add
3432	gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
3433	gcc/testsuite/gcc.dg/cpp/mi1c.h.
3434
34352003-05-23  Nathanael Nerode  <neroden@gcc.gnu.org>
3436
3437	* paranoia.cc: Fix spelling error.
3438
3439	* analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
3440	to GCC.
3441
34422003-04-04  Mike Stump  <mrs@apple.com>
3443
3444	* compare_tests: Fix exit status and be more flexible with spacing.
3445
34462003-03-08  Phil Edwards  <pme@gcc.gnu.org>
3447
3448	* test_summary:  Add -h, print existing comments as help.
3449
34502003-03-03  H.J. Lu  <hjl@gnu.org>
3451
3452	* gcc_build: Use $GCC_CVS/$CVS instead of cvs.
3453	* gcc_update: Likewise.
3454
34552003-01-19  Alexandre Oliva  <aoliva@redhat.com>
3456
3457	* test_summary (configflags): Only use the first match.  Remove
3458	excess space.  Use sub instead of gsub where possible.  Use `none'
3459	if no configure flags were given.
3460
34612003-01-10  Loren J. Rittle  <ljrittle@acm.org>
3462
3463	* test_summary (configflags): awk portability.
3464
34652003-01-07  Alexandre Oliva  <aoliva@redhat.com>
3466
3467	* test_summary (configflags): Compute correctly with both
3468	autoconfiscated and Cygnus-style top-level.
3469
34702003-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3471
3472	* gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
3473	on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
3474	gcc/java/keyword.gperf
3475
34762002-12-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3477
3478	* gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
3479	depending on gcc/intl/plural.y.
3480
34812002-12-28  Alexandre Oliva  <aoliva@redhat.com>
3482
3483	* gcc_update (configure): Depend on config/acx.m4 as well.
3484
3485	* gcc_update (configure): Depend on configure.in.
3486
34872002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
3488
3489	* texi2pod.pl: Skip contents of @copying.
3490
34912002-11-09  Zack Weinberg  <zack@codesourcery.com>
3492
3493	* gthr_supp_vxw_5x.c: New file.
3494
34952002-10-21  Richard Henderson  <rth@redhat.com>
3496
3497	* paranoia.cc (real_c_float::image): Accomodate size of
3498	real_internal format.
3499	(main): Unbuffer stdio.  Add real_internal format.
3500	(floor_log2_wide): New.
3501
35022002-10-16  Richard Henderson  <rth@redhat.com>
3503
3504	* paranoia.cc (ENUM_BITFIELD): New.
3505	(class): Define as klass around real.h.
3506	(real_c_float): Not a template any longer; define MODE as a
3507	class static constant; use real_format elements for SIZE.
3508	Update uses of real_to_decimal and real_to_hexadecimal.
3509	(main): Change -g argument to use a format name.
3510	(mode_for_size): Remove.
3511
35122002-09-16  Richard Henderson  <rth@redhat.com>
3513
3514	* paranoia.cc: New file.
3515
35162002-09-04  Richard Henderson  <rth@redhat.com>
3517
3518	* enquire.c: Remove.
3519
35202002-08-14  Mark Mitchell  <mark@codesourcery.com>
3521
3522	* gennews (files): Add GCC 3.2 files.
3523
35242002-07-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3525
3526	* gennews (files): Add proper files for the GCC 3.1 release series.
3527	Simplify and reformat introductory wording.
3528
35292002-07-16  Nathanael Nerode  <neroden@gcc.gnu.org>
3530
3531	* enquire.c: Move from gcc.
3532
35332002-07-16  H.J. Lu  <hjl@gnu.org>
3534
3535	* gcc_update (touch_files): Pass -s to ${MAKE}.
3536
35372002-06-26  Zack Weinberg  <zack@codesourcery.com>
3538
3539	* texi2pod.pl: Correct handling of the internal R<> sequence.
3540
35412002-05-31  Florian Weimer  <fw@deneb.enyo.de>
3542
3543	* gcc_update (files_and_dependencies): Add generated Texinfo files
3544	for Ada.
3545
35462002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3547
3548	* test_installed: Allow for PWDCMD to override hardcoded pwd.
3549	* test_summary: Likewise.
3550
35512002-04-18  Geoffrey Keating  <geoffk@redhat.com>
3552
3553	* gcc_update (touch_files): Don't have empty for loop.
3554
35552002-04-16  Richard Henderson  <rth@redhat.com>
3556
3557	* gcc_update: Remove libchill.
3558
35592002-03-25  Zack Weinberg  <zack@codesourcery.com>
3560
3561	* texi2pod.pl: Handle @end ftable and @end vtable.
3562
35632002-03-11  Zack Weinberg  <zack@codesourcery.com>
3564
3565	* texi2pod.pl: Handle @include, @ftable, @vtable.
3566	Reformat some code for clarity.
3567
35682002-02-24  Christian J��nsson  <c.christian.joensson@telia.com>
3569
3570	* test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
3571	WARNING and ERROR output from the *.sum files.
3572
35732002-01-26  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3574
3575	* gennews (files): Replace gcc-2.95/gcc-2.95.html,
3576	gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
3577	and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
3578
35792002-01-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3580
3581	* gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
3582	egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
3583	egcs-1.1/index.html.
3584
35852002-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3586
3587	* warn_summary: Add -ada subdirectory flag.
3588
35892001-12-12  Matthias Klose  <doko@debian.org>
3590
3591	* texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
3592	generation of more than one man page from one source.
3593	Add '-' to set of valid chars for an identifier.
3594	Let -D option accept flags of the form <flag>=<value>.
3595	Use \s+ for whitespace detection in '@c man' lines.
3596	Handle @set and @clear independent of $output.
3597	Substitute all @value{}'s in a line.
3598
35992001-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3600
3601	* texi2pod.pl: Handle @ifnottex, @iftex and @display.  Handle @var
3602	in verbatim blocks specially.  Handle @unnumbered, @unnumberedsec
3603	and @center.  Allow [a-z] after @enumerate.  Handle 0 and numbers
3604	greater than 9 in enumerations.
3605
36062001-11-07  Laurent Guerby  <guerby@acm.org>
3607
3608	* gcc_update (files_and_dependencies): Add Ada dependencies.
3609
36102001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3611
3612	* snapshot: Remove.
3613
36142001-09-07  Richard Sandiford  <rsandifo@redhat.com>
3615
3616	Revert:
3617	* gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3618	gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3619	touch.
3620
36212001-09-04  David.Billinghurst  <David.Billinghurst@riotinto.com>
3622
3623	* gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3624	gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3625	touch.
3626
3627Mon Aug 13 02:29:08 CEST 2001  Jan Hubicka  <jh@suse.cz>
3628
3629	* analyze_brprob: Update for changes in gcc debug output.
3630
3631Sat Jul 28 22:37:49 CEST 2001  Jan Hubicka  <jh@suse.cz>
3632
3633	* analyze_brprob: Avoid more overflows.
3634
36352001-07-27  Richard Henderson  <rth@redhat.com>
3636
3637	* test_summary: Copy LAST_UPDATED UTC time to head of summary.
3638
3639Fri Jul 27 18:01:21 CEST 2001  Jan Hubicka  <jh@suse.cz>
3640
3641	* analyze_brprob: Avoid overflows.
3642
36432001-07-27  Richard Henderson  <rth@redhat.com>
3644
3645	* gcc_update: Dump timestamp in LAST_UPDATED.
3646
36472001-07-26  Andreas Jaeger  <aj@suse.de>,
3648	    Hans-Peter Nilsson  <hp@bitrange.com>
3649
3650	* analyze_brprob: Fix documentation.
3651
3652Mon Jul 23 15:47:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
3653
3654	* analyze_brprob: Fix awk compatibility problems; update comment.
3655
36562001-07-23  Andreas Jaeger  <aj@suse.de>
3657
3658	* analyze_brprob: Fix more typos.
3659
36602001-07-23  Andreas Jaeger  <aj@suse.de>
3661
3662	* analyze_brprob: Fix typos.
3663
36642001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3665
3666	* texi2pod.pl: Handle @r inside @item.
3667
36682001-07-02  Zack Weinberg  <zackw@stanford.edu>
3669
3670	* gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
3671
36722001-07-01  Zoltan Felleg  <zfelleg@telnet.hu>
3673
3674	* warn_summary: Fix typo in a comment.
3675
36762001-06-14  Albert Chin-A-Young  <china@thewrittenword.com>
3677
3678	* contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
3679
36802001-06-13  Mark Mitchell  <mark@codesourcery.com>
3681
3682	* gennews: Set TERM to vt100 for Lynx.
3683
36842001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3685
3686	* release: Remove.
3687
3688Tue Jun 12 12:21:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
3689
3690	* analyze_brprob: New file.
3691
36922001-06-11  Mark Mitchell  <mark@codesourcery.com>
3693
3694	* gcc_build: Output information about the commands used to
3695	configure the compiler.
3696
36972001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3698
3699	* gennews: Update for GCC 3.0.
3700
37012001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3702
3703	* gcc_update: Update for move of documentation to gcc/doc.
3704
37052001-05-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3706
3707	* contrib/test_summary (files): Sort before evaluating.
3708
37092001-05-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3710
3711	* gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
3712
37132001-05-21  Mark Mitchell  <mark@codesourcery.com>
3714
3715	* gcc_build: Use -d when invoking gcc_update.
3716
37172001-05-18  Andreas Jaeger  <aj@suse.de>
3718
3719	* gcc_update: Add rules for libf2c/libI77.
3720
37212001-05-17  Alexandre Oliva  <aoliva@redhat.com>
3722
3723	* gcc_update (touch_files): Use simpler, yet as portable, syntax.
3724
37252001-05-14  Loren J. Rittle  <ljrittle@acm.org>
3726
3727	* gcc_update (touch_files): Enhance make portability.
3728
37292001-05-14  Alexandre Oliva  <aoliva@redhat.com>
3730
3731	* gcc_update (touch_files): Use a Makefile to touch files.
3732
37332001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3734
3735	* texi2pod.pl: Add copyright and GPL notices.
3736
37372001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3738
3739	* texi2pod.pl: Handle "\,".
3740
37412001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3742
3743	* texi2pod.pl: Fix regular expression for @r to avoid exponential
3744	recursion.  From Russ Allbery <rra@stanford.edu>.  Remove perl
3745	version check.
3746
37472001-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3748
3749	* warn_summary (stageNfilter): Update for recent changes in
3750	bootstrap logic.
3751
37522001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3753
3754	* texi2pod.pl: Require at least perl 5.6.0.
3755
37562001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3757
3758	* gcc_update: Add gcc/gcc.1 to generated files.
3759	* texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
3760	discarding to end of sentence with @xref where the sentence has an
3761	interior "." in markup, and handle discarding parentheses around
3762	such a sentence.
3763
37642001-01-11  Bernd Schmidt  <bernds@redhat.com>
3765
3766	* gennews: Add gcc-2.95.3.
3767
37682001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
3769
3770	* texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
3771	@command.  Format URLs and email addresses in bold.
3772
37732001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3774
3775	* gcc_update: Add cpp.1 to the list of generated files.
3776
3777	* texi2pod.pl: Handle @option and @env.
3778
37792001-01-03  Mike Stump  <mrs@wrs.com>
3780
3781	* snapshot: Update to account for java libraries.
3782
37832000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
3784
3785	* test_summary: Export filesuffix, not fileprefix.
3786
37872000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3788
3789	* release: Change some EGCS references to GCC.
3790
37912000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3792
3793	* warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
3794	subdirectory flags.  Add source directory prefix filtering.
3795	Redirect diagnostic output to stderr.
3796
37972000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
3798
3799	* texi2pod.pl: If multiple @c man sections with the same tag
3800	appear, concatenate them in the final output.  When skipping,
3801	ignore block commands that can't cause skipping, and honor
3802	those that can.  Ensure that verbatim blocks are separate
3803	paragraphs.
3804
38052000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3806
3807	* gcc_update: Don't touch tradcif.c or java/parse.h.
3808
38092000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
3810
3811	* texi2pod.pl: Restructure for comprehensibility, add
3812	comments.  Merge handling of @ignore and @ifxxx.  Handle a
3813	whole bunch more Texinfo commands.  Use consistent formatting
3814	style.
3815
38162000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3817
3818	* gennews: New script.
3819
38202000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3821
3822	* gcc_update: Update a comment as we now require bison for CVS users.
3823
38242000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3825
3826	* gcc_update: Add gcov.1 to the list of generated files.
3827
38282000-11-21  Mark Mitchell  <mark@codesourcery.com>
3829
3830	* gcc_build: Remove code to put information in a log file.
3831
38322000-11-19  Zack Weinberg  <zackw@stanford.edu>
3833
3834	* texi2pod.pl:
3835	  - Add real command line parsing.
3836	  - Support @ifset, @ifclear, @set, @value, -D switch.
3837	  - Support @sc.  Improve handling of @ref and friends.
3838	  - Discard @subsection, @need, @node lines.
3839	  - Un-nest font changes to match texinfo semantics.
3840	  - Handle @{ and @}.  Oops.
3841	  - Don't emit E<> directives inside verbatim blocks.
3842
38432000-11-12  Bruce Korb  <bkorb@gnu.org>
3844
3845	* release: generalize the release script a bit.
3846
3847Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
3848
3849	* gcc_build: Add -o option for setting the objdir to use.
3850
38512000-11-11  Jeff Law  <law@redhat.com>,
3852
3853	* release: New file.
3854
38552000-11-08  Jeff Law  <law@redhat.com>,
3856	    Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3857
3858	* snapshot: New file.
3859
38602000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3861
3862	* gcc_build (bootstrap_gcc): New function.
3863	(configure_gcc): Likewise.
3864	(build_gcc): Rewritten to use configure and bootstrap.
3865	(MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
3866
38672000-10-31  Mark Mitchell  <mark@codesourcery.com>
3868
3869	* gcc_build (MAKE): New variable.
3870	(build_gcc): Use it.  Fix logging of errors.
3871	(install_gcc): Likewise.
3872
38732000-10-29  Mark Mitchell  <mark@codesourcery.com>
3874
3875	* gcc_build: Save the output from CVS into the logfile as well.
3876
38772000-10-25  Mark Mitchell  <mark@codesourcery.com>
3878
3879	* gcc_build: Fix typos.
3880
38812000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3882
3883	* gperf-2.7-19981006.pat: Remove.
3884
38852000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3886
3887	* test_installed: Change EGCS references to refer to GCC.
3888
38892000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3890
3891	* gcc_update (touch_files): Add some informative output.
3892
38932000-09-16  Andreas Jaeger  <aj@suse.de>
3894
3895	* gcc_update: Remove gcc/c-parse.gperf.
3896
38972000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
3898	    Alexandre Oliva  <aoliva@redhat.com>
3899
3900	* gcc_update: Execute touch_files_reexec even if `cvs update`
3901	failed.
3902
39032000-08-09  Alexandre Oliva  <aoliva@redhat.com>
3904
3905	* test_summary: AWK breaks with filenames containing `='.
3906
3907Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
3908
3909	* gcc_build: New script.
3910
39112000-07-13  Mark Mitchell  <mark@codesourcery.com>
3912
3913	* gcc_update (files_and_dependencies): Remove generated YACC files.
3914
39152000-07-12  Mark Mitchell  <mark@codesourcery.com>
3916
3917	* gcc_update (files_and_dependencies): Remove generated YACC files.
3918
39192000-06-04  Mark Mitchell  <mark@codesourcery.com>
3920
3921	* newcvsroot: Handle filenames that contain spaces.
3922
39232000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
3924
3925	* test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
3926	Elide --with-gcc-version-trigger and --norecursion from
3927	configure flags.  Remove code to report status of haifa scheduler.
3928
39292000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
3930
3931	* gcc_update (self): Set to `$0'.
3932	(touch_files_reexec): Use `$self' instead of `$0'.
3933
39342000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
3935
3936	* gcc_update (touch_files_reexec): New function, run after the
3937	tree is modified.
3938
39392000-05-08  Richard Hendeson  <rth@cygnus.com>
3940
3941	* gcc_update: Remove references to inclhack.tpl.
3942
39432000-04-28  Jason Merrill  <jason@casey.cygnus.com>
3944
3945	* index-prop: Use a single pattern.  Also support *** cdiffs.
3946
39472000-04-28  Pavel Roskin  <pavel_roskin@geocities.com>
3948
3949	* index-prop: Don't change /dev/null.
3950
39512000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3952
3953	* gcc_update: Refer to GCC and gcc_update instead of egcs and
3954	egcs_update.
3955
39562000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
3957
3958	* index-prop: Fix occasional problem when using cvs diff -p.
3959
39602000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
3961
3962	* gcc_update: Remove references to cexp.c/cexp.y.
3963
39641999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3965
3966	* newcvsroot: Add check on the number of command-line arguments.
3967	Add usage.
3968
3969Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
3970
3971	* gcc_update: Allow patches compressed by bzip2.
3972
39731999-10-11  Martin v. L��wis  <loewis@informatik.hu-berlin.de>
3974
3975	* newcvsroot: New file.
3976
39771999-09-11  Craig Burley  <craig@jcb-sc.com>
3978
3979	* convert_to_f2c, convert_to_g2c, download_f2c: New file.
3980
39811999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3982
3983	* gcc_update: New file.
3984	* egcs_update: Renamed to gcc_update.
3985
39861999-08-09  Robert Lipe  <robertlipe@usa.net>
3987
3988	* test_summary: Quote curly braces in 1999-07-03 change.
3989
39901999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
3991
3992	* egcs_update (files_and_dependencies): Fixed typo in
3993	gcc/cstamp-h.in.  Added gcc/config.in.
3994
39951999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
3996
3997	* egcs_update (files_and_dependencies): New function, with
3998	complete list of files to be updated, as well as their
3999	dependencies.
4000	(touch_files): Check the timestamp of each generated file against
4001	its dependencies'.
4002	(main): New flags --touch, --list and --help.  Remove the
4003	pre-update step.
4004
40051999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
4006
4007	* test_summary: Replace egcs with gcc.  Update e-mail address.
4008
40091999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4010	    Jerry Quinn  <jquinn@nortelnetworks.com>
4011
4012	* egcs_update (touch_files, apply_patch): New functions.
4013	Use them.  New command-line option --patch.  Split test of local
4014	tree into two parts.  Add comments.
4015
40161999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
4017
4018	* test_summary: If Target is `unix{*}', append the Target variants
4019	to Host.
4020
40211999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
4022
4023	* test_summary: Set default mail-address and version for egcs
4024	instead of relying on unpredictable pathnames.
4025	Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
4026
4027Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
4028
4029	* fixinc/*: Delete obsolete files.
4030
40311999-02-04  Robert Lipe  <robertlipe@usa.net>
4032
4033	* egcs_update: Test return values of 'cvs update'.  Propogate
4034	to caller as exit values.
4035
40361999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4037
4038	* egcs_update: Use "if" instead of "&&".  Touch generated files
4039	only after the corresponding *.y files.
4040
40411999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4042
4043	* egcs_update: Do not use xargs, but a backquote construct.
4044
40451999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
4046
4047	* test_summary (version): Remove carriage return that gawk inserts
4048	in the version string for some reason.
4049
40501998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4051
4052	* egcs_update: Only touch files that already exist.
4053
40541998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
4055
4056	* test_summary (EOF): Remove double backslash.
4057	Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4058
40591998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
4060
4061	* test_summary (address): Set to egcs-testresults mailing list.
4062
40631998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
4064
4065	* test_summary (address): Added Marc Lehmann's testsuite-results
4066	to the default e-mail address.
4067
40681998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
4069
4070	* test_summary (-p, prepend_logs): Add these before the summary.
4071	(Compiler, Platform): Print these just before configflags.
4072
4073Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4074
4075	* warn_summary (longLineFilter): New shell function to encapsulate
4076	this functionality.  It is off by default, only active if -llf
4077	flag is specified.
4078	(subdirectoryFilter): Fix bug in filtering which made some
4079	subdirectory warnings erroneously appear in the toplevel set.
4080	(stageNfilter): Renamed from `stageNwarns'.  Updated to collect
4081	warnings from stage1 as well as stage0, which means warnings from
4082	outside the bootstrap directory.  Eg, the libraries, etc.
4083	(warningFilter): New shell function to encapsulate this
4084	functionality.
4085	(keywordFilter): New shell function to encapsulate this
4086	functionality.
4087
4088	Store data in a temp file rather than calculating it 3x.  Arrange
4089	to remove it on exit and signals.
4090
4091	Add -pass/-wpass flags to do "pass through" (i.e. manual
4092	inspection) of bootstrap output from a particular stageN as well
4093	as language subdirs.
4094
4095	Add better comments/documentation.
4096
4097Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4098
4099	* egcs_update: Add comment about keeping the FAQ synchronized.
4100
4101Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
4102
4103	* egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
4104	in the repo again.
4105
4106Fri Oct 16 07:35:00 1998  Bruce Korb  <korb@datadesign.com>
4107
4108	* egcs_update:  Added gcc/fixinc/* generated files to touch list.
4109
4110Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
4111
4112	* egcs_update: Remove gcc/java/parse.c from list of files to
4113	touch.
4114
4115Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4116
4117	* gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
4118
4119Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4120
4121	* warn_summary (subdirectoryFilter): New shell function to
4122	optionally filter in/out gcc subdirectories when summarizing
4123	warnings.  Add new flags to support subdirectory filtering.
4124
4125	Also, ensure the bootstrap stage is a number.  Add some more C
4126	keywords that are preserved in the "warning type" summary and
4127	tighten up the "arg ???" regexp.
4128
4129Tue Sep 22 07:30  Bruce Korb  <korb@datadesign.com>
4130
4131	* fixinc/inclhack.def:  Not all C++ comments in C headers
4132	were treated alike.  They are now.  Also fixed syntax
4133	of sed expression in "systypes" fix.
4134
4135	* fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
4136
4137	* egcs_update:  Added fixinc/* generated files to touch list.
4138
4139Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4140
4141	* egcs_update: Additionally touch gcc/java/parse.[ch].
4142
4143Thu Sep  9 16:48  Bruce Korb <korb@datadesign.com>
4144
4145	* fixinc/inclhack.def:  Added two files required by
4146	SCO's Open Server 5's avoid_bool fix.
4147	Regenerated fixinc.x and inclhack.sh to incorporate
4148	the update.
4149
4150Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
4151
4152	* egcs_update: Do the pass 1 CVS update only for files that
4153	may reasonably be under CVS control.
4154
41551998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
4156
4157	* test_installed: New script for testing already-installed
4158	gcc/g++/g77.
4159
4160Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4161
4162	* egcs_update: Assigned copyright to FSF.
4163
4164Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4165			  Alexandre Oliva  <oliva@dcc.unicamp.br>
4166
4167	* egcs_update: New switch --nostdflags and documentation
4168	enhancements.
4169
4170Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4171
4172	* egcs_update: New script.
4173
41741998-08-05  Bruce Korb  <korbb@datadesign.com>
4175
4176	* fixinc/Makefile
4177	Added define for target machine so machine-specific tests
4178	can be selected for or against.
4179
4180	* fixinc/fixincl.c
4181	Added an array of string pointers to machines to select
4182	or avoid, depending on a FD_MACH_IFNOT bit flag.
4183	Used a shell script to match the defined TARGET_MACHINE
4184	with any of the given match patterns.
4185
4186	* fixinc/fixincl.tpl
4187	Generate the array of strings and bit flag, as needed,
4188	depending on "mach" and "not_machine" attributes for a fix.
4189
4190	* fixinc/mkfixinc.sh
4191	Invoke the make with TARGET assigned the value of the
4192	machine name argument.
4193
4194Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
4195
4196	* compare_tests: New script.
4197
41981998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
4199
4200	* test_summary: Assigned copyright to FSF.
4201
4202Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4203
4204	* test_summary: Corrected script name in comments providing
4205	documentation.  Added linebreaks for lines with > 80 characters.
4206
4207Fri Jun 19 02:36:59 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
4208
4209	* test_summary: New switch, -i, and environment variable,
4210	append_logs, for including files in the report.
4211
42121998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
4213
4214	* warn_summary: Update to Kaveh's latest version allowing to
4215	specify the last stage built.
4216
42171998-05-29  Bruce Korb  <korbb@datadesign.com>
4218
4219	* fixinc/mkfixinc.sh
4220	Changes to make it easier to invoke on platforms that
4221	normally do not invoke fixincludes.
4222
4223	* fixinc/inclhack.def
4224	Applied fixes from egcs/gcc/fixincludes from the past several
4225	months.
4226
42271998-05-28  Bruce Korb  <korbb@datadesign.com>
4228
4229	* fixinc/*: Updated most everything for a first real
4230	try at getting "fast_fixincludes" working.
4231
42321998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
4233
4234	* index-prop: New file.
4235
4236Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
4237
4238	* test_summary: find good awk (copied from warn_summary).
4239
4240Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
4241
4242	* test_summary, warn_summary: New files
4243