12021-06-01  Release Manager
2
3	* GCC 9.4.0 released.
4
52021-05-18  Jonathan Wakely  <jwakely@redhat.com>
6
7	Backported from master:
8	2021-05-18  Jonathan Wakely  <jwakely@redhat.com>
9
10	* gcc-changelog/git_email.py: Remove use of non-strict mode.
11
122021-05-14  Martin Liska  <mliska@suse.cz>
13
14	* gcc-changelog/git_check_commit.py: Sync from master.
15	* gcc-changelog/git_commit.py: Likewise.
16	* gcc-changelog/git_email.py: Likewise.
17	* gcc-changelog/git_repository.py: Likewise.
18	* gcc-changelog/git_update_version.py: Likewise.
19	* gcc-changelog/test_email.py: Likewise.
20	* gcc-changelog/test_patches.txt: Likewise.
21
222021-04-14  Martin Liska  <mliska@suse.cz>
23
24	* gcc-changelog/git_commit.py: Sync with master.
25	* gcc-changelog/git_email.py: Likewise.
26	* gcc-changelog/git_update_version.py: Likewise.
27	* gcc-changelog/setup.cfg: Likewise.
28	* gcc-changelog/test_email.py: Likewise.
29	* gcc-changelog/test_patches.txt: Likewise.
30
312021-03-19  Matthias Klose  <doko@ubuntu.com>
32
33	Backported from master:
34	2021-03-19  Matthias Klose  <doko@ubuntu.com>
35
36	* texi2pod.pl: Substitute @tie{} with a space for the man pages.
37
382021-01-28  Eric Botcazou  <ebotcazou@adacore.com>
39
40	PR lto/85574
41	* compare-lto: Deal with PE-COFF executables specifically.
42
432021-01-07  Martin Liska  <mliska@suse.cz>
44
45	* gcc-changelog/git_commit.py: Sync from master.
46	* gcc-changelog/git_email.py: Likewise.
47	* gcc-changelog/git_repository.py: Likewise.
48	* gcc-changelog/test_email.py: Likewise.
49	* gcc-changelog/test_patches.txt: Likewise.
50
512020-11-25  Martin Liska  <mliska@suse.cz>
52
53	* gcc-changelog/git_commit.py: Use revert_regex instead
54	of string prefix.  Convert sets to literals.
55
562020-11-06  Martin Liska  <mliska@suse.cz>
57
58	* gcc-changelog/git_commit.py: Sync.
59	* gcc-changelog/git_email.py: Likewise.
60	* gcc-changelog/git_repository.py: Likewise.
61	* gcc-changelog/test_email.py: Likewise.
62	* gcc-changelog/test_patches.txt: Likewise.
63	* gcc-changelog/setup.cfg: New file.
64
652020-07-29  Martin Liska  <mliska@suse.cz>
66
67	* git-backport.py: fix how are ChangeLog paths combined.
68
692020-07-23  Martin Liska  <mliska@suse.cz>
70
71	Backported from master:
72	2020-07-23  Martin Liska  <mliska@suse.cz>
73
74	* gcc-changelog/git_commit.py: When reverting a backport,
75	we should print only Revert header.
76
772020-07-23  Jonathan Wakely  <jwakely@redhat.com>
78
79	Backported from master:
80	2020-07-17  Jonathan Wakely  <jwakely@redhat.com>
81
82	* gcc-changelog/git_update_version.py: Fix typo.
83
842020-07-08  Alexandre Oliva  <oliva@adacore.com>
85
86	Backported from master:
87	2020-07-07  Alexandre Oliva  <oliva@adacore.com>
88		    Martin Liska  <mliska@suse.cz>
89
90	* gcc-changelog/git_commit.py: Support CASE and COND.
91	* gcc-changelog/test_patches.txt: Add test.
92	* gcc-changelog/test_email.py: Add test.
93
942020-07-02  Martin Liska  <mliska@suse.cz>
95
96	* gcc-changelog/git_check_commit.py: New file.
97	* gcc-changelog/git_commit.py: New file.
98	* gcc-changelog/git_email.py: New file.
99	* gcc-changelog/git_repository.py: New file.
100	* gcc-changelog/git_update_version.py: New file.
101	* gcc-changelog/test_email.py: New file.
102	* gcc-changelog/test_patches.txt: New file.
103
1042020-05-29  Martin Liska  <mliska@suse.cz>
105
106	* git-backport.py: The script did 'git co HEAD~' when
107	there was no modified ChangeLog file in a successful
108	git cherry pick.
109	Run cherry-pick --continue without editor.
110
1112020-05-27  Martin Liska  <mliska@suse.cz>
112
113	* git-backport.py: New file.
114
1152020-03-12  Release Manager
116
117	* GCC 9.3.0 released.
118
1192019-08-16  Uros Bizjak  <ubizjak@gmail.com>
120
121	* test_summary: Do not escape "=".
122
1232019-08-12  Release Manager
124
125	* GCC 9.2.0 released.
126
1272019-05-03  Release Manager
128
129	* GCC 9.1.0 released.
130
1312019-05-03  Jakub Jelinek  <jakub@redhat.com>
132
133	* gennews (files): Add files for GCC 9.
134
1352019-04-19  Christophe Lyon  <christophe.lyon@linaro.org>
136
137	PR translation/90118
138	* check-internal-format-escaping.py: Check that %< is not next to
139	a word.
140
1412019-04-17  Jakub Jelinek  <jakub@redhat.com>
142
143	* dg-extract-results.sh: Only handle WARNING: program timed out
144	lines specially in "$MODE" == "sum".  Restore previous behavior
145	for "$MODE" != "sum".  Clear has_timeout and timeout_cnt if in
146	a different variant or curfile is empty.
147	* dg-extract-results.py: Fix a typo.
148
1492019-04-05  Martin Liska  <mliska@suse.cz>
150
151	PR translation/89936
152	* check-internal-format-escaping.py: Properly detect wrong
153	apostrophes.
154
1552019-03-11  Martin Liska  <mliska@suse.cz>
156
157	* check-internal-format-escaping.py: Uncomment apostrophes
158	check.
159
1602019-03-11  Martin Liska  <mliska@suse.cz>
161
162	* check-internal-format-escaping.py: New file.
163
1642019-03-10  Tommy Nguyen  <remyabel@gmail.com>
165
166	PR contrib/82704
167	* download_prerequisites: Use -c instead of --check for sha512sum.
168
1692019-03-06  Martin Liska  <mliska@suse.cz>
170
171	* check-params-in-docs.py: Ignore a param.
172
1732019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
174
175	contrib/
176	* dg-extract-results.py: Handle case where a WARNING happens with
177	the first test of a harness.
178
1792019-03-05  Christophe Lyon  <christophe.lyon@linaro.org>
180
181	contrib/
182	* dg-extract-results.sh: Fix order of WARNING and following test
183	result.
184
1852019-02-04  Christophe Lyon  <christophe.lyon@linaro.org>
186
187	contrib/
188	* dg-extract-results.py: Keep timeout warnings next to their
189	matching test.
190	* dg-extract-results.sh: Likewise.
191
1922019-01-01  Jakub Jelinek  <jakub@redhat.com>
193
194	* update-copyright.py: Add Gerard Jungman as external author.
195
1962018-11-26  Iain Buclaw  <ibuclaw@gdcproject.org>
197
198	* update-copyright.py (TestsuiteFilter): Skip .d tests.
199	(LibPhobosFilter): Add filter for upstream D sources.
200	(GCCCopyright): Add D Language Foundation as external author.
201	(GCCCmdLine): Add libphobos.
202
2032018-11-19  Martin Liska  <mliska@suse.cz>
204
205	* check_GNU_style_lib.py: Detect mixed usage
206	of spaces and tabs.
207
2082018-11-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
209
210	* gcc_update (files_and_dependencies): Handle libphobos.
211
2122018-10-25  Thomas Preud'homme  <thomas.preudhomme@linaro.org>
213
214	* dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
215	default verbosity.
216
2172018-10-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
218
219	* config-list.mk (LIST): Switch to i686-solaris2.11,
220	sparc64-sun-solaris2.11.
221
2222018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
223
224	* unused_functions.py: Handle archive files.
225
2262018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
227
228	* unused_functions.py: New file.
229
2302018-09-25  Martin Liska  <mliska@suse.cz>
231
232	* filter-rtags-warnings.py: New file.
233
2342018-09-25  Martin Liska  <mliska@suse.cz>
235
236	PR middle-end/86078
237	* check-params-in-docs.py: New file.
238
2392018-08-17  Jojo  <jijie_rong@c-sky.com>
240	    Huibin Wang  <huibin_wang@c-sky.com>
241	    Sandra Loosemore  <sandra@codesourcery.com>
242	    Chung-Lin Tang  <cltang@codesourcery.com>
243	    Andrew Jenner  <andrew@codesourcery.com>
244
245	C-SKY port: Configury
246
247	* config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
248
2492018-07-13  Tom de Vries  <tdevries@suse.de>
250
251	* maintainers-verify.sh: New file.
252
2532018-07-12  Christophe Lyon  <christophe.lyon@linaro.org>
254
255	* compare_tests: Print number of tests in each category.
256
2572018-06-19  Alexander Monakov  <amonakov@ispras.ru>
258
259	* vim-gcc-dev/README: New file.
260	* vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
261	* vim-gcc-dev/syntax/gcc-match.vim: New file.
262	* gimple.vim: Move under vim-gcc-dev/syntax/.
263	* gcc-rtl.vim: Likewise.
264
2652018-06-19  Martin Liska  <mliska@suse.cz>
266
267	* gcc-rtl.vim: New file.
268
2692018-06-12  Jeff Law  <law@redhat.com>
270
271	* config-list.mk (LIST): Remove alpha-freebsd6.
272
2732018-05-08  Richard Biener  <rguenther@suse.de>
274
275	PR bootstrap/85571
276	* compare-lto: New script derived from compare-debug.
277
2782018-05-02  Jakub Jelinek  <jakub@redhat.com>
279
280	* gennews (files): Add files for GCC 8.
281
2822018-05-01  Jim Wilson  <jimw@sifive.com>
283
284	* gcc_update: Check for .git as a file.
285
2862018-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
287
288	* test_summary: Match possible single quotes in configure path.
289
2902018-03-02  Thomas Schwinge  <thomas@codesourcery.com>
291
292	* update-copyright.py: Remove "libcilkrts" reference.
293
2942018-02-19  Yury Gribov  <tetra2005@gmail.com>
295
296	* compare_tests: Use TMPDIR when set.
297	* dg-cmp-results.sh: Ditto.
298	* warn_summary: Ditto.
299
3002018-01-29  Jonathan Wakely  <jwakely@redhat.com>
301
302	* download_prerequisites: Use shasum for FreeBSD and DragonFly.
303
3042018-01-19  Martin Liska  <mliska@suse.cz>
305
306	* analyze_brprob.py: Support new format that can be easily
307	parsed. Add new column to report.
308
3092018-01-03  Jakub Jelinek  <jakub@redhat.com>
310
311	* update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
312
3132017-11-28  Julia Koval  <julia.koval@intel.com>
314	    Sebastian Peryt  <sebastian.peryt@intel.com>
315
316	* contrib/gcc_update: Ditto.
317
3182017-11-08  Martin Liska  <mliska@suse.cz>
319
320	* analyze_brprob.py: Fix abbreviations for SI units.
321
3222017-10-02  Thomas Schwinge  <thomas@codesourcery.com>
323
324	* gcc_update (files_and_dependencies): Handle libbacktrace.
325
3262017-09-18  Richard Biener  <rguenther@suse.de>
327
328	* download_prerequisites (isl): Bump version to 0.18.
329
3302017-08-02  Yury Gribov  <tetra2005@gmail.com>
331
332	* mklog: Added new implementation.
333
3342017-08-02  Yury Gribov  <tetra2005@gmail.com>
335
336	* mklog: Rename to ...
337	* mklog.pl: this.
338
3392017-07-17  Yury Gribov  <tetra2005@gmail.com>
340
341	* mklog: Fix extraction of changed file name.
342
3432017-07-17  Georg-Johann Lay  <avr@gjlay.de>
344
345	* gcc_update (files_and_dependencies)
346	[gcc/config/avr/avr-tables.opt]: Remove dead entry.
347
3482017-06-28  Martin Liska  <mliska@suse.cz>
349
350	* gcc.doxy: Add default location for filters and output folder.
351	* filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
352	* filter_params.pl: Remove.
353
3542017-06-21  Thomas Preud'homme  <thomas.preudhomme@arm.com>
355
356	* dg-cmp-results.sh: Restore filtering on target variant.
357
3582017-06-20  Thomas Preud'homme  <thomas.preudhomme@arm.com>
359
360	* dg-cmp-results.sh: Keep test result lines rather than throwing
361	header and summary to support sum files with multiple tools.
362
3632017-05-31  Martin Liska  <mliska@suse.cz>
364
365	* filter_params.py:
366	Transform ENUM_BITFIELD and comments starting with '/**'
367
3682017-05-31  David Malcolm  <dmalcolm@redhat.com>
369	    Martin Liska  <mliska@suse.cz>
370
371	* filter_params.py: New, porting the perl script to python,
372	adding a test suite.
373	* filter_gcc_for_doxygen_new: New file.
374
3752017-05-30  Martin Liska  <mliska@suse.cz>
376
377	* analyze_brprob.py: Add new argument to parse and modify
378	predict.def file.
379	* analyze_brprob_spec.py: Likewise.
380
3812017-05-29  Tom de Vries  <tom@codesourcery.com>
382
383	* check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
384	trailing eol.
385	(TrailingWhitespaceTest): New unit test.
386	(check_GNU_style_file): Remove eol before checking.
387
3882017-05-29  Tom de Vries  <tom@codesourcery.com>
389
390	* check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
391	file handle.  Add and handle file_encoding argument.
392	* check_GNU_style.py (main): Handle '-' file argument.  Call
393	check_GNU_style_file with file handle as argument.
394
3952017-05-29  Tom de Vries  <tom@codesourcery.com>
396
397	* check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
398	(import_pip3): New function.
399
4002017-05-24  Tom de Vries  <tom@codesourcery.com>
401
402	* check_GNU_style_lib.py: New file, factored out of ...
403	* check_GNU_style.py: ... here.  Call main unconditionally.
404
4052017-05-19  Martin Liska  <mliska@suse.cz>
406
407	* check_GNU_style.py: New file.
408
4092007-05-03  Jeff Law  <law@redhat.com>
410
411	* config-list.mk (am33_2.0-linux): Remove from list of targets
412	to build.
413
4142017-05-02  Jakub Jelinek  <jakub@redhat.com>
415
416	* gennews (files): Add files for GCC 7.
417
4182017-04-26  Tom de Vries  <tom@codesourcery.com>
419
420	* gen_autofdo_event.py: Fix comment.
421
4222017-04-11  Damian Rouson  <damian@sourceryinstitute.org>
423
424	* download_prerequisites (md5_check): New function emulates Linux
425	'md5 --check' on macOS.  Modified script for macOS compatibility.
426
4272017-02-06  Palmer Dabbelt  <palmer@dabbelt.com>
428
429	* config-list.mki (LIST): Add riscv32-unknown-linux-gun and
430	riscv64-unknown-linux-gnu.
431
4322017-01-31  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
433
434	* update-copyright.py (Copyright.process_file): Retain original
435	file mode.
436
4372017-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
438
439	* update-copyright.py: Fix the name of this script in examples.
440
4412017-01-26  Jakub Jelinek  <jakub@redhat.com>
442
443	* update-copyright.py: Add libhsail-rt to self.default_dirs
444	and call self.add_dir on it.  Add Intel Corporation to external
445	authors.
446
4472017-01-25  Thomas Schwinge  <thomas@codesourcery.com>
448
449	* gcc_update (files_and_dependencies): Care for "libhsail-rt".
450
4512017-01-23  Gerald Pfeifer  <gerald@pfeifer.com>
452
453	* patch_tester.sh (TESTLOGS): Remove
454	$TARGET/libjava/testsuite/libjava.sum.
455
4562017-01-22  Gerald Pfeifer  <gerald@pfeifer.com>
457
458	* warn_summary: Remove the -java option.
459
4602017-01-20  Gerald Pfeifer  <gerald@pfeifer.com>
461
462	* update-copyright.py (LibJavaFilter): Remove.
463
4642017-01-17  Gerald Pfeifer  <gerald@pfeifer.com>
465
466	* gcc_update: Remove entries related to GCJ and libgcj.
467	Complete copyright years and adjust my e-mail address.
468
4692017-01-11  Richard Earnshaw  <rearnsha@arm.com>
470
471	* gcc_update: Adjust touch list for ARM.
472
4732017-01-08  Gerald Pfeifer  <gerald@pfeifer.com>
474
475	* download_ecj: Remove.
476
4772017-01-05  Martin Liska  <mliska@suse.cz>
478
479	* vimrc: Update indentation definition.
480
4812017-01-04  Jakub Jelinek  <jakub@redhat.com>
482
483	* update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
484	libssp, libvtv and lto-plugin to default_dirs.
485
4862017-01-01  Jakub Jelinek  <jakub@redhat.com>
487
488	* update-copyright.py (TestsuiteFilter): Skip params/README.
489	(GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
490
4912016-12-14  Martin Liska  <mliska@suse.cz>
492
493	* analyze_brprob.py: Add new column to output and new sorting
494	option. Fix coding style to not exceed 80 characters.
495	* analyze_brprob_spec.py: Add new sorting
496	option. Fix coding style to not exceed 80 characters.
497
4982016-10-24  Moritz Klammler  <moritz@glammler.eu>
499
500	PR other/61439
501	* download_prerequisites: Conditionally verify checksums of
502	downloaded pacakges.  Add help text.
503	* prerequisites.md5: New file.
504	* prerequisites.sha512: New file.
505
5062016-10-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
507
508	* check_GNU_style.sh (remove_testsuite): New function.
509	Use it to remove testsuite from the diff.
510
5112016-09-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
512
513	* dg-extract-results.sh: Revert bogus change.
514
5152016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
516
517	* dg-extract-results.py: Report DejaGnu error in the final
518	summary.
519	* dg-extract-results.sh: Likewise.
520
5212016-09-20  Christophe Lyon  <christophe.lyon@linaro.org>
522
523	* compare_tests: Take ERROR messages into account when
524	  comparing.
525
5262016-08-17  Martin Liska  <mliska@suse.cz>
527
528	* mark_spam.py: Mark as spam all comments done by a creator.
529
5302016-08-15  Martin Liska  <mliska@suse.cz>
531
532	* mark_spam.py: Add error handling and reset
533	another properties of attachments and bugs.
534
5352016-08-11  Martin Liska  <mliska@suse.cz>
536
537	* mark_spam.py: Mark attachments as obsolete and rename them.
538
5392016-08-03  Eric Gallager  <egall@gwmail.gwu.edu>
540
541	* download_prerequisites: Explicitly remove existing symlinks
542	before trying to create new ones.
543
5442016-07-28  Martin Liska  <mliska@suse.cz>
545
546	* mark_spam.py: New file.
547
5482016-07-21  Martin Liska  <mliska@suse.cz>
549
550	* analyze_brprob.py: If there's no loop, do not calculate
551	average number of loop iterations.
552
5532016-06-24  Martin Liska  <mliska@suse.cz>
554
555	* analyze_brprob.py: Parse and display average number
556	of loop iterations.
557
5582016-06-23  Andi Kleen  <ak@linux.intel.com>
559
560	* gen_autofdo_event.py: New file to regenerate
561	gcc-auto-profile.
562
5632016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
564
565	* config-list.mk: Stop testing mep-elf.
566
5672016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
568
569	* config-list.mk: Stop testing avr-rtems.
570
5712016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
572
573	* config-list.mk: Stop testing m32r-rtems.
574
5752016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
576
577	* config-list.mk: Remove h8300-rtems support.
578
5792016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
580
581	* config-list.mk: stop testing knetbsd.
582
5832016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
584
585	* config-list.mk: Stop testing openbsd3.0.
586
5872016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
588
589	* config-list.mk: Remove interix target.
590
5912016-06-21  David Edelsohn  <dje.gcc@gmail.com>
592
593	* config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
594	rs6000-ibm-aix5.2.
595	Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
596	Add rs6000-ibm-aix7.1.
597
5982016-06-17  Martin Liska  <mliska@suse.cz>
599
600	* analyze_brprob.py: Fix columns of script output.
601
6022016-06-13  Richard Biener  <rguenther@suse.de>
603
604	* download_prerequisites (ISL): Bump version to 0.16.1
605
6062016-06-10  Alan Hayward  <alan.hayward@arm.com>
607
608	* check_GNU_style.sh: Fix paste args for BSD
609
6102016-06-09  David Malcolm  <dmalcolm@redhat.com>
611
612	* config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
613	h8300-rtems, m32r-rtems, mep-elf.
614
6152016-06-09  David Malcolm  <dmalcolm@redhat.com>
616
617	* config-list.mk (GCC_SRC_DIR): New variable.
618	(make-log-dir): Use GCC_SRC_DIR.
619	($(LIST)): Likewise.
620
6212016-06-09  Martin Liska  <mliska@suse.cz>
622
623	* analyze_brprob_spec.py: New file.
624
6252016-06-09  Martin Liska  <mliska@suse.cz>
626
627	* analyze_brprob.py: Add new argument --sorting.
628
6292016-06-09  Martin Liska  <mliska@suse.cz>
630
631	* analyze_brprob.py: Cover new dump output format.
632
6332016-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
634
635	* update-copyright.py (LibMudflapFilter): Remove.
636	(GCCCmdLine.__init__): Add gotools, libcc1.
637	Remove libmudflap.
638	List unhandled intl, libcilkrts, libgo, liboffloadmic,
639	maintainer-scripts.
640
6412016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
642
643	* download_prerequisites: Adjust gmp/mpfr/mpc versions.
644
6452016-04-30  Oleg Endo  <olegendo@gcc.gnu.org>
646
647	* compare-all-tests: Remove SH5 support.
648	* config-list.mk: Likewise.
649
6502016-04-28  Martin Liska  <mliska@suse.cz>
651
652	* analyze_brprob: Remove.
653	* analyze_brprob.py: New file.
654
6552016-04-27  Jakub Jelinek  <jakub@redhat.com>
656
657	* gennews (files): Add files for GCC 6.
658
6592016-04-17  Jan Hubicka  <jh@suse.cz>
660
661	* analyze_brprob: Update comment.
662
6632016-04-13  Martin Sebor  <msebor@redhat.com>
664
665	* check_GNU_style.sh: Avoid false posivies in trailing operator
666	checks.
667
6682016-03-07  Martin Sebor  <msebor@redhat.com>
669
670	* check_GNU_style.sh (color): New global variable.
671	Add checks for trailing operators and spaces before left brackets.
672	Tightened up a check for a trailing left curly brace.
673	(g, ag, vg): Use color.
674	(col): Don't complain about excessively long lines with DejaGnu
675	directives.
676
6772016-03-06  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
678
679	* mklog: Look for the ChangeLog file in $cwd.
680
6812016-02-26  Joel Sherrill <joel@rtems.org>
682
683	* config-list.mk: Add aarch64-rtems and x86_64-rtems
684
6852016-01-19  Jonathan Wakely  <jwakely@redhat.com>
686
687	* uninclude: Fix third argument to gensub.
688
6892016-01-04  Jakub Jelinek  <jakub@redhat.com>
690
691	* update-copyright.py (GCCCopyright): Add NVIDIA Corporation
692	as external author.
693
6942015-12-17  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
695
696	* config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
697	targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
698
6992015-12-06  Tobias Burnus  <burnus@net-b.de>
700
701	* download_prerequisites: Download ISL 0.15 instead of 0.14.
702
7032015-11-20  Martin Liska  <mliska@suse.cz>
704
705	* clang-format: Split content of a list to multiple
706	lines.
707
7082015-11-19  Martin Liska  <mliska@suse.cz>
709
710	* clang-format: Enhance list of FOR_EACH macros.
711
7122015-11-19  Martin Liska  <mliska@suse.cz>
713
714	* clang-format: New file.
715
7162015-11-11  Andrew MacLeod  <amacleod@redhat.com>
717
718	* header-tools: New.  Directory containing a set of tools for
719	manipulating header files.
720
7212015-10-30  Nathan Sidwell  <nathan@acm.org>
722
723	* config-list.mk (nvptx-none): Add it.
724
7252015-09-11  Markus Trippelsdorf  <markus@trippelsdorf.de>
726
727	* download_prerequisites: Make sure that script is run from
728	top level source directory.
729
7302015-08-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
731
732	* update-copyright.py (GCCCmdLine): Add libvtv.
733
7342015-08-04  Uros Bizjak  <ubizjak@gmail.com>
735
736	* texi2pod.pl: Escape braces in regexp involving @strong{...}.
737
7382015-07-15  Tom de Vries  <tom@codesourcery.com>
739
740	* check_GNU_style.sh (cat_with_prefix): Fix quoting.
741
7422015-06-02  Steve Ellcey  <sellcey@imgtec.com>
743
744	* test_installed (--target=): New option.
745
7462015-05-30  Mikhail Maltsev  <maltsevm@gmail.com>
747
748	* gimple.vim: New file.
749
7502015-05-18  Tom de Vries  <tom@codesourcery.com>
751
752	* check_GNU_style.sh: Add temp files tmp2 and tmp3.
753	(cat_with_prefix): New function, using global variable prefix.
754	(col): Make prefix a global variable. Rewrite to process file at a time
755	rather than line at a time.  Print part longer than 80 chars in red.
756
7572015-05-18  Tom de Vries  <tom@codesourcery.com>
758
759	* check_GNU_style.sh (g, ag, vg): Don't cat empty file.
760
7612015-05-18  Tom de Vries  <tom@codesourcery.com>
762
763	* check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
764
7652015-05-18  Tom de Vries  <tom@codesourcery.com>
766
767	* check_GNU_style.sh: Improve readability function calls.
768
7692015-05-16  James Bowman  <james.bowman@ftdichip.com>
770
771	* config-list.mk: Add FT32.
772
7732015-05-12  Tom de Vries  <tom@codesourcery.com>
774
775	* check_GNU_style.sh (col): Fix tab size.
776
7772015-05-12  Tom de Vries  <tom@codesourcery.com>
778
779	* check_GNU_style.sh: Put stdin into a temp file.
780
7812015-05-12  Tom de Vries  <tom@codesourcery.com>
782
783	* check_GNU_style.sh: Read either from stdin, or from files.
784
7852015-05-12  Tom de Vries  <tom@codesourcery.com>
786
787	* check_GNU_style.sh: Check if files exists.
788
7892015-05-12  Tom de Vries  <tom@codesourcery.com>
790
791	* check_GNU_style.sh: Don't use a filename prefix if we're only
792	processing one patch file.
793
7942015-05-12  Yury Gribov  <y.gribov@samsung.com>
795
796	* mklog: Ignore preprocessor directives.
797
7982015-04-22  Jakub Jelinek  <jakub@redhat.com>
799
800	* gennews (files): Add files for GCC 5.
801
8022015-03-06  Bernd Edlinger  <bernd.edlinger@hotmail.de>
803
804	* dg-extract-results.sh: Check that the necessary python modules exist.
805
8062015-02-05  Ilya Verbin  <ilya.verbin@intel.com>
807
808	* gcc_update (files_and_dependencies): Add rules for liboffloadmic and
809	liboffloadmic/plugin.
810
8112015-01-15  Richard Sandiford  <richard.sandiford@arm.com>
812
813	* update-copyright.py (Copyright.__init__): Add a regexp for
814	"copyright = u'".
815	(Copyright.update_copyright): Don't add a space before the year
816	in that case.
817
8182015-01-15  Thomas Schwinge  <thomas@codesourcery.com>
819
820	* gcc_update (files_and_dependencies): Update rules for new
821	libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
822
8232015-01-12  Yury Gribov  <y.gribov@samsung.com>
824
825	* check_GNU_style.sh: Support patches coming from stdin.
826	Check that spaces are converted to tabs.
827	Make double-space-after-dot check more precice.
828
8292015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
830
831	* config-list.mk (LIST): Add visium-elf.
832
8332015-01-05  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
834
835	* config-list.mk: Use shortest match for OPT to find the actual
836	target name.
837
8382014-12-17  Sergio Durigan Junior  <sergiodj@redhat.com>
839
840	* dg-extract-results.sh: Use --text with grep to avoid issues with
841	binary files.  Fall back to cat -v, if that doesn't work.
842
8432014-12-12  Chung-Ju Wu  <jasonwucj@gmail.com>
844
845	* download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
846
8472014-12-09  Laurynas Biveinis  <laurynas.biveinis@gmail.com>
848	    Yury Gribov  <y.gribov@samsung.com>
849
850	* vimrc: New file.
851
8522014-12-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
853
854	* check_GNU_style.sh: Warn for incorrect number of spaces in function
855	call only if 0 or 2+ spaces found.
856
8572014-12-02  Tobias Burnus  <burnus@net-b.de>
858
859	* download_prerequisites: Download ISL 0.14 instead of 0.12.2.
860
8612014-11-25  Tom de Vries  <tom@codesourcery.com>
862	    Peter Bergner  <bergner@vnet.ibm.com>
863
864	* mklog: Handle .mklog.  Use git setting independent of presence .git
865	directory.
866
8672014-11-14  Tom de Vries  <tom@codesourcery.com>
868
869	* mklog: Move reading of .diff file up and add comment.  Copy diff_lines
870	to orig_diff_lines.  Use orig_diff_lines when appending patch.
871
8722014-11-11  David Malcolm  <dmalcolm@redhat.com>
873
874	* ChangeLog.jit: New.
875	* jit-coverage-report.py: New file: a script to print crude
876	code-coverage information for the libgccjit API.
877
8782014-11-11  Marat Zakirov  <m.zakirov@samsung.com>
879
880	* mklog: Symbol '}' stops search for changes.
881
8822014-11-11  Tobias Burnus  <burnus@net-b.de>
883
884	* download_prerequisites: Stop downloading CLooG.
885
8862014-11-07  Marat Zakirov  <m.zakirov@samsung.com>
887
888	* mklog: Always doubt in functions.
889	Add EOF protection.
890
8912014-10-31  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
892
893	* config-list.mk: Don't build Go for certain targets.
894
8952014-10-04  Trevor Saunders  <tsaunders@mozilla.com>
896
897	* compare-all-tests: Don't test score-*.
898	* config-list.mk: Likewise.
899
9002014-10-02  Segher Boessenkool  <segher@kernel.crashing.org>
901
902	* dg-extract-results.py (output_variation): Always sort if do_sum.
903
9042014-09-22  Tom de Vries  <tom@codesourcery.com>
905
906	* mklog: Add --inline option.
907
9082014-09-19  Segher Boessenkool  <segher@kernel.crashing.org>
909
910	* dg-extract-results.py (Prog.result_re): Include options in test name.
911
9122014-09-19  Olivier Hainque  <hainque@adacore.com>
913
914	* config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
915
9162014-09-18  Joel Sherrill <joel.sherrill@oarcorp.com>
917
918	* config-list.mk (LIST): Add v850-rtems.
919
9202014-09-18  Sebastian Huber  <sebastian.huber@embedded-brains.de>
921
922	* config-list.mk (LIST): Add arm-rtems.
923	Add nios2-rtems.  Remove extra option from powerpc-rtems.
924
9252014-09-08  Trevor Saunders  <tsaunders@mozilla.com>
926
927	* compare-all-tests: Don't test picochip.
928	* config-list.mk: Likewise.
929
9302014-08-11  Mingjie Xing <mingjie.xing@gmail.com>
931
932	* texi2pod.pl (postprocess): Move command process for '@sc' to the
933	front of '@dfn'.  Add a new command process for '@t{...}', just print
934	the content.
935
9362014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
937	    Yury Gribov  <y.gribov@samsung.com>
938
939	* mklog: Run mklog as a filter.
940
9412014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
942
943	* mklog: Read name and email from git config when available.
944
9452014-06-28  Richard Biener  <rguenther@suse.de>
946
947	* gennews: Use gcc-3.0/index.html.
948
9492014-06-14  Richard Sandiford  <rdsandiford@googlemail.com>
950
951	* dg-extract-results.py: For Python 3, force sys.stdout to handle
952	surrogate escape sequences.
953	(safe_open): New function.
954	(output_segment, main): Use it.
955
9562014-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
957
958	* dg-extract-results.py (Named): Remove __cmp__ method.
959	(output_variation): Use a key to sort variation.harnesses.
960
9612014-05-24  Uros Bizjak  <ubizjak@gmail.com>
962
963	* texi2pod.pl: Force .pod file to not be a numbered list.
964
9652014-05-20  Richard Sandiford  <rdsandiford@googlemail.com>
966
967	* dg-extract-results.py (parse_run): Handle warnings that are printed
968	before a test harness is run.
969
9702014-05-09  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
971
972	* config-list.mk (show): New target.
973
9742014-05-08  Richard Sandiford  <rdsandiford@googlemail.com>
975
976	* dg-extract-results.py: New file.
977	* dg-extract-results.sh: Use it if the environment seems suitable.
978
9792014-04-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
980
981	* config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
982
9832013-04-22  Jakub Jelinek  <jakub@redhat.com>
984
985	* gennews (files): Add files for GCC 4.9.
986
9872014-02-24  Walter Lee  <walt@tilera.com>
988
989	* config-list.mk (LIST): Add tilegxbe-linux-gnu.
990
9912014-02-13  Richard Biener  <rguenther@suse.de>
992
993	* download_prerequisites: Update ISL and CLOOG versions.
994
9952014-01-31  Brooks Moses  <bmoses@google.com>
996
997	* gcc_update (files_and_dependencies): Add aarch64-tune.md.
998
9992014-01-29  Yury Gribov  <y.gribov@samsung.com>
1000
1001	* mklog: Improve support of context diffs.
1002
10032014-01-21  Tatiana Udalova  <t.udalova@samsung.com>
1004
1005	* mklog: Avoid adding falsely changed functions to ChangeLog.
1006
10072013-12-31  Chung-Lin Tang  <cltang@codesourcery.com>
1008
1009	* config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
1010	ordering of some configs.
1011
10122013-12-23  Yury Gribov  <y.gribov@samsung.com>
1013
1014	* mklog: Automatically insert comments in trivial cases.
1015
10162013-12-19  Yury Gribov  <y.gribov@samsung.com>
1017
1018	* mklog: Split generated message in parts.
1019
10202013-10-31  Chung-Ju Wu  <jasonwucj@gmail.com>
1021
1022	* config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
1023
10242013-10-29  Tobias Burnus  <burnus@net-b.de>
1025
1026	* gcc_update (files_and_dependencies): Add rules for
1027	libcilkrts.
1028
10292013-10-11  Thomas Schwinge  <thomas@codesourcery.com>
1030
1031	* gcc_update (files_and_dependencies): Fix rule for
1032	libgomp/testsuite/Makefile.in.
1033
10342013-10-01  Joern Rennecke  <joern.rennecke@embecosm.com>
1035
1036	* config-list.mk: Add arc configurations.
1037
10382013-09-27  Diego Novillo  <dnovillo@google.com>
1039
1040	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1041
10422013-09-12  DJ Delorie  <dj@redhat.com>
1043
1044	* config-list.mk: Add msp430-elf.
1045
10462013-08-31  Diego Novillo  <dnovillo@google.com>
1047
1048	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1049
10502013-08-29  Mike Stump  <mikestump@comcast.net>
1051
1052	* gcc_update (configure): Update to handle svn 1.8.1.
1053
10542013-08-03  Caroline Tice  <cmtice@google.com>
1055
1056	* gcc_update: Add libvtv files.
1057
10582013-06-06  Brooks Moses  <bmoses@google.com>
1059
1060	* testsuite-management/validate_failures.py: Fix handling of
1061	summary lines with "|" characters or empty description fields.
1062
10632013-05-24  Chung-Ju Wu  <jasonwucj@gmail.com>
1064
1065	* download_prerequisites: Download isl and cloog conditionally.
1066
10672013-05-21  David Malcolm  <dmalcolm@redhat.com>
1068
1069	* repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
1070
10712013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1072
1073	* config-list.mk (LIST): Add -enable-obsolete for
1074	sparc-sun-solaris2.9, i686-solaris2.9.
1075
10762013-05-13  Mike Stump  <mikestump@comcast.net>
1077
1078	* compare_tests: Limit lines to 2000 characters as comm on Mac OS
1079	X 10.8.3 doesn't like long lines (those 2055 characters or more).
1080
10812013-04-22  Sofiane Naci  <sofiane.naci@arm.com>
1082
1083	* config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
1084
10852013-04-18  Diego Novillo  <dnovillo@google.com>
1086
1087	* validate_failures.py: Fix typo.
1088
10892013-04-18  Diego Novillo  <dnovillo@google.com>
1090
1091	* validate_failures.py: Loosen check for build directory.
1092	State what failed if we couldn't find the source tree or
1093	the target triplet.
1094
10952013-03-22  Jakub Jelinek  <jakub@redhat.com>
1096
1097	* gennews (files): Add files for GCC 4.8.
1098
10992013-03-06  Tobias Burnus  <burnus@net-b.de>
1100
1101	* make-obstacks-texi.pl: New.
1102
11032013-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1104
1105	* make_sunver.pl: Enforce C locale.
1106
11072013-02-06  Richard Sandiford  <rdsandiford@googlemail.com>
1108
1109	* update-copyright.py: Add libdecnumber to the default list.
1110	Remove libquadmath and libssp.
1111
11122013-02-06  Diego Novillo  <dnovillo@google.com>
1113
1114	* testsuite-management/validate_failures.py: Fix typo.
1115
11162013-02-06  Diego Novillo  <dnovillo@google.com>
1117
1118	* testsuite-management/validate_failures.py: Update
1119	Copyright years.
1120	Request contributions not to use Python features newer
1121	than 2.4.
1122	(GetBuildData): If this is not a build directory,
1123	emit an error only if --results or --manifest are missing.
1124
11252013-02-06  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1126
1127	* testsuite-management/validate_failures.py
1128	(IsInterestingResult): Fix performance regression
1129
11302013-02-04  Richard Sandiford  <rdsandiford@googlemail.com>
1131
1132	* update-copyright.py: New file.
1133
11342013-01-15  David Blaikie  <dblaikie@gmail.com>
1135
1136	* dg-extract-results.sh: Handle KPASSes.
1137
1138	* dg-extract-results.sh: Constrain the start-of-log pattern.
1139
1140	* dg-extract-results.sh: Fix order of summary counts.
1141
11422012-12-01  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1143
1144	* testsuite-management/validate_failures.py
1145	(IsInterestingResult): Only strip line a second time if we did split.
1146	Rephrase return statement while at it.
1147	(CollectSumFiles): Also ignore .git directory.
1148
11492012-12-03  Diego Novillo  <dnovillo@google.com>
1150
1151	* testsuite-management/validate_failures.py: Fix stale
1152	use of 'options'.
1153
11542012-11-30  Doug Evans  <dje@google.com>
1155
1156	* testsuite-management/validate_failures.py: Add support for @include,
1157	@remove directives in manifest files.
1158
1159	* testsuite-management/validate_failures.py: Add function
1160	GetManifestPath.  New global _MANIFEST_SUBDIR.
1161
11622012-11-29  Doug Evans  <dje@google.com>
1163
1164	* testsuite-management/validate_failures.py: Remove pass/fail
1165	indicator from result of GetBuildData.
1166
1167	* testsuite-management/validate_failures.py: Store options in global
1168	variable _OPTIONS.
1169
1170	* testsuite-management/validate_failures.py: Rename variable
1171	manifest_name to manifest_path everywhere.
1172
1173	* testsuite-management/validate_failures.py (CompareBuilds): Pass
1174	options.results to GetSumFiles for clean build.
1175
11762012-11-28  Doug Evans  <dje@google.com>
1177
1178	* testsuite-management/validate_failures.py: Use <target_alias> instead
1179	of <target>.  Minor whitespace changes.
1180
1181	* testsuite-management/validate_failures.py: Record ordinal with
1182	TestResult.
1183
11842012-11-19  Mike Stump  <mikestump@comcast.net>
1185
1186	* compare_tests: Add export LC_ALL=C to make sort happier.
1187
11882012-11-14  H.J. Lu  <hongjiu.lu@intel.com>
1189
1190	* gcc_update: Update libsanitizer generated files.
1191
11922012-11-12  Tobias Burnus  <burnus@net-b.de>
1193
1194	* gcc_update: Add libquadmath generated files.
1195
11962012-11-12  H.J. Lu  <hongjiu.lu@intel.com>
1197
1198	* gcc_update: Add libsanitizer generated files.
1199
12002012-11-05  Lawrence Crowl  <crowl@google.com>
1201
1202	* compare_two_ftime_report_sets: New.
1203
12042012-11-02  Diego Novillo  <dnovillo@google.com>
1205
1206	* testsuite-management/validate_failures.py: Add option
1207	--clean_build to compare test results against another
1208	build.
1209
12102012-10-31  Diego Novillo  <dnovillo@google.com>
1211
1212	* testsuite-management/validate_failures.py: Fix parsing
1213	of summary lines.
1214
12152012-10-29  Diego Novillo  <dnovillo@google.com>
1216
1217	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1218
12192012-10-06  Diego Novillo  <dnovillo@google.com>
1220
1221	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1222
12232012-10-02   Christophe Lyon  <christophe.lyon@linaro.org>
1224
1225	* check_GNU_style.sh: Remove temporay file upon exit.
1226
12272012-09-26  Joern Rennecke  <joern.rennecke@embecosm.com>
1228
1229	* contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
1230	arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
1231	Use --enable-obsolete for picochip-elf.
1232
12332012-09-10   Diego Novillo  <dnovillo@google.com>
1234
1235	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1236
12372012-09-04  Eric Botcazou  <ebotcazou@adacore.com>
1238
1239	* make_sunver.pl: Add missing newline at the end of extern "C++" block.
1240
12412012-08-24   Diego Novillo  <dnovillo@google.com>
1242
1243	* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1244
12452012-08-14   Diego Novillo  <dnovillo@google.com>
1246
1247	* testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
1248
12492012-08-13  Diego Novillo  <dnovillo@google.com>
1250
1251	* testsuite-management/validate_failures.py (ExpirationDate): Tidy
1252	comment.
1253
12542012-08-13  Diego Novillo  <dnovillo@google.com>
1255
1256	* testsuite-management/validate_failures.py (ParseSummary): Fix
1257	comment.
1258
12592012-08-13  Diego Novillo  <dnovillo@google.com>
1260
1261	* testsuite-management/validate_failures.py: Import datetime.
1262	(TestResult.ExpirationDate): New.
1263	(TestResult.HasExpired): New.
1264	(ParseSummary): Call it.  If it returns True, warn that the
1265	expected failure has expired and do not add it to the set of
1266	expected results.
1267	(GetResults): Clarify documentation.
1268
12692012-07-26   Diego Novillo  <dnovillo@google.com>
1270
1271	* testsuite-management/validate_failures.py: Do not use
1272	'with ... as ...' constructs.
1273
12742012-07-19   Diego Novillo  <dnovillo@google.com>
1275
1276	* testsuite-management/validate_failures.py (CollectSumFiles):
1277	Rename from GetSumFiles.
1278	(GetSumFiles): Factor out of CheckExpectedResults.
1279	(CheckExpectedResults): Call it.
1280	(ProduceManifest): Call it.
1281
12822012-07-18   Diego Novillo  <dnovillo@google.com>
1283
1284	* testsuite-management/validate_failures.py: Fix
1285	/usr/bin/python invocation.
1286
12872012-06-19  Steven Bosscher  <steven@gcc.gnu.org>
1288
1289	* check_makefile_deps.sh: Look for c-common.o in c-family/.
1290	Add a few more crt* files to the list of files to skip.
1291
12922012-05-31  Marek Polacek  <polacek@redhat.com>
1293
1294	* mklog: Prevent printing three spaces after the date.
1295
12962012-06-04   Diego Novillo  <dnovillo@google.com>
1297
1298	* testsuite-management/validate_failures.py (GetResults):
1299	Change argument to accept list of summary files to analyze.
1300	Update callers.
1301	(CheckExpectedResults): Handle options.manifest, options.results
1302	and options.ignore_missing_failures.
1303	(Main): Add options --manifest, --results and --ignore_missing_failures.
1304
13052012-05-31   Diego Novillo  <dnovillo@google.com>
1306	     Cary Coutant  <ccoutant@google.com>
1307
1308	* mklog: New.
1309
13102012-05-25  H.J. Lu  <hongjiu.lu@intel.com>
1311
1312	PR bootstrap/53472
1313	* contrib/compare-debug (remove_comment): New function.
1314	Remove any .comment sections if the first cmp failed.
1315
13162012-05-09  David Edelsohn  <dje.gcc@gmail.com>
1317
1318	* gcc_update: Use $GCC_SVN to retrieve branch and revision.
1319
13202012-05-01  Richard Henderson  <rth@redhat.com>
1321
1322	* gcc_update: Add libatomic generated files.
1323
13242012-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1325
1326	* compare_tests: Append '/' to make 'find' traverse
1327	symlinked directories.
1328
13292012-04-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1330
1331	* testsuite-management/validate_failures.py (GetBuildData): Use
1332	target_alias.
1333
13342012-04-06  Doug Evans  <dje@google.com>
1335
1336	* dg-extract-results.sh: Handle KFAILs.
1337
13382012-03-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1339
1340	* config-list.mk (LIST): Remove mips-sgi-irix6.5.
1341
13422012-03-13  Joseph Myers  <joseph@codesourcery.com>
1343
1344	* gennews (files): Add files for GCC 4.7.
1345
13462012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1347
1348	* config-list.mk (LIST): Remove mips-openbsd.
1349
13502012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1351
1352	* config-list.mk (LIST): Remove alpha-dec-osf5.1.
1353
13542012-03-02   Diego Novillo  <dnovillo@google.com>
1355
1356	* testsuite-management/validate_failures.py (class TestResult): Fix
1357	match pattern for the summary line.  If there is a parsing failure,
1358	show the line we failed to parse.
1359
13602012-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1361
1362	PR libstdc++/52188
1363	* make_sunver.pl: Remove #ifdef handling.
1364
13652012-02-17   Doug Kwan  <dougkwan@google.com>
1366
1367	* contrib/testsuite-management/validate_failures.py
1368	(GetMakefileValue): Check for cross compilers.
1369
13702012-02-15   Quentin Neill  <quentin.neill@amd.com>
1371
1372	* compare_tests: Fix trailing paths in dir arguments.
1373	Handle sum1/sum2 temp files with others.
1374
13752012-02-14  Walter Lee  <walt@tilera.com>
1376
1377	* config-list.mk (LIST): Add tilegx-linux-gnu and
1378	tilepro-linux-gnu.
1379	* gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
1380	(gcc/config/tilepro/mul-tables.c): New dependencies.
1381
13822012-02-11  Mike Stump  <mikestump@comcast.net>
1383
1384	* compare_tests (exit_status): Fix.
1385
13862012-02-10   Diego Novillo  <dnovillo@google.com>
1387
1388	* repro_fail: Add --debug and --debug-tui flags.
1389
13902012-02-02  Sumanth G  <sumanth.gundapaneni@kpitcummins.com>
1391	    Jayant R Sonar  <jayant.sonar@kpitcummins.com>
1392
1393	* config-list.mk (LIST): Add cr16-elf.
1394
13952012-01-02  Georg-Johann Lay  <avr@gjlay.de>
1396
1397	PR target/51345
1398	* gcc_update (files_and_dependencies): Add
1399	gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
1400
14012011-11-29  DJ Delorie  <dj@redhat.com>
1402
1403	* config-list.mk (LIST): Add rl78-elf.
1404
14052011-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1406
1407	* make_sunver.pl: Convert '?' in glob patterns to '.'.
1408
14092011-11-07  Richard Henderson  <rth@redhat.com>
1410
1411	Merged from transactional-memory.
1412
1413	* gcc_update: Add libitm to touch data.
1414
14152011-11-07   Quentin Neill  <quentin.neill@amd.com>
1416
1417	* compare_tests: Add ability to compare all .sum
1418	files from two build directories.
1419
14202011-11-05  Joern Rennecke  <joern.rennecke@embecosm.com>
1421
1422	* contrib-list.mk: Add Epiphany configurations.
1423
14242011-09-13   Diego Novillo  <dnovillo@google.com>
1425
1426	* testsuite-management: New.
1427	* testsuite-management/validate_failures.py: New.
1428
14292011-08-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1430
1431	* gcc_update: Determine svn branch from hg convert_revision.
1432
14332011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1434
1435	* config-list.mk (i586-netware): Remove.
1436	(.PHONY): Remove make-script-dir dependency.
1437	(make-script-dir): Remove.
1438	($(LIST)): Remove make-script-dir dependency.
1439
14402011-07-15  Bernd Schmidt  <bernds@codesourcery.com>
1441
1442	* gcc_update: Add C6X generated files.
1443	* contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
1444
14452011-07-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1446
1447	* config-list.mk (LIST): Append OPT-enable-obsolete to
1448	alpha-dec-osf5.1, mips-sgi-irix6.5.
1449
14502011-06-24  Diego Novillo  <dnovillo@google.com>
1451
1452	* repro_fail: New.
1453
14542011-06-21  Joseph Myers  <joseph@codesourcery.com>
1455
1456	* gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
1457
14582011-05-19  Joseph Myers  <joseph@codesourcery.com>
1459
1460	* gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
1461	gcc/config/arm/arm-fpus.def.
1462
14632011-05-10  Joseph Myers  <joseph@codesourcery.com>
1464
1465	* gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
1466	dependencies.
1467
14682011-05-09  Joseph Myers  <joseph@codesourcery.com>
1469
1470	* gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
1471
14722010-05-05  Joern Rennecke  <joern.rennecke@embecosm.com>
1473
1474	* config-list.mk: New file.
1475
14762011-05-02  Joseph Myers  <joseph@codesourcery.com>
1477
1478	* gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
1479
14802011-04-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
1481
1482	* paranoia.cc (ENUM_BITFIELD): Remove.
1483
14842011-04-08  Joseph Myers  <joseph@codesourcery.com>
1485
1486	* gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
1487
14882011-03-22  Joseph Myers  <joseph@codesourcery.com>
1489
1490	* compare-all-tests (all_targets): Remove crx and m68hc11.
1491
14922011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1493
1494	PR bootstrap/48135
1495	* make_sunver.pl: Don't use File::Glob.
1496
14972011-03-05  Joseph Myers  <joseph@codesourcery.com>
1498
1499	* gennews (files): Add files for GCC 4.6.
1500
15012011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
1502
1503	* patch_tester.sh (nopristinecache): New shell var, set according
1504	to presence or absence of new -nopristinecache option.
1505	(usage): Document new option.
1506	(bootntest_pristine): Implement it.
1507
15082010-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1509
1510	* make_sunver.pl: Use elfdump -s to extract symbols if possible,
1511	readelf -s otherwise.
1512
15132010-11-08  Eric Botcazou  <ebotcazou@adacore.com>
1514
1515	* make_sunver.pl: Ignore entries without symbol name first.  Then do
1516	not ignore symbols marked as 'R'.
1517
15182010-10-18  Andi Kleen  <ak@linux.intel.com>
1519
1520	* gccbug.el: Remove.
1521
15222010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1523
1524	* gcc_update: Run $GCC_HG pull and update separately.
1525	Check parents for SVN revision.
1526
15272010-10-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1528
1529	* test_recheck: New script.
1530
15312010-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1532
1533	* texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
1534	Also escape characters with grave accents, to be fixed ...
1535	(unmunge): ... here.
1536	(postprocess): Also handle @/ and @acronym{...}.
1537
15382010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
1539
1540	* check_GNU_style.sh: Do not print warning messages when there are
1541	no occurences.
1542
15432010-09-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1544
1545	* gcc_update: Handle hg, too.
1546
15472010-07-08  Eric Botcazou  <ebotcazou@adacore.com>
1548
1549	* make_sunver.pl: Remove extra whitespace in regexp.
1550
15512010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
1552
1553	* check_GNU_style.sh: New.
1554
15552010-07-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1556
1557	* make_sunver.pl: New file.
1558
15592010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
1560
1561	* compare-debug (Darwin): Remove '-x' flag from ld-based object
1562	stripping.  Add a comment as to why we do it this way.
1563
15642010-06-20  Alexandre Oliva  <aoliva@redhat.com>
1565
1566	* compare-debug: Drop LTO sections.
1567
15682010-06-15  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
1569
1570	* gcc_update: Support updating a git clone.
1571
15722010-06-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1573
1574	* test_summary: Don't use diff -u.
1575	Adapt egrep regex.
1576
15772010-06-02  Andrew Haley  <aph@redhat.com>
1578
1579	* download_prerequisites: New script.
1580
15812010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1582
1583	* dg-extract-results.sh: Redirect grep output to /dev/null instead
1584	of grep -q.
1585
15862010-04-22  Basile Starynkevitch  <basile@starynkevitch.net>
1587
1588	* gcc_update: Sets the locale to C.
1589
15902010-04-06  Joseph Myers  <joseph@codesourcery.com>
1591
1592	* gennews (files): Add files for GCC 4.5.
1593
15942010-03-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
1595
1596	Fix *.log tests output containing "===".
1597	* dg-extract-results.sh (/\===/): Rename to ...
1598	(/^\t\t=== .* ===$/): ... this pattern.
1599
16002010-03-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1601
1602	* dg-extract-results.sh: Fix result order to match sequential case.
1603
16042010-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1605
1606	* check_warning_flags.sh: Use \012 instead of \n with tr.
1607
16082010-01-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1609
1610	* dg-extract-results.sh: Don't use tail -n.
1611
16122009-10-03  H.J. Lu  <hongjiu.lu@intel.com>
1613	    Richard Guenther  <rguenther@suse.de>
1614
1615	PR lto/39216
1616	* gcc_update: Adjust file timestamps for lto-plugin.
1617
16182009-09-10  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1619
1620	PR bootstrap/41245
1621	* compare-debug: Handle stripping of dwarf debug sections from darwin
1622	mach-o objects.
1623
16242009-09-04  Alexandre Oliva  <aoliva@redhat.com>
1625
1626	* compare-debug: Grep for blank before dash to avoid grep -e.
1627
16282009-09-01  Alexandre Oliva  <aoliva@redhat.com>
1629
1630	* compare-debug: Look for .gkd files and compare them.
1631
16322009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1633
1634	PR testsuite/41166
1635	* test_summary: Invoke config.status, rather than trying to
1636	parse it.  Adjust awk script.
1637
16382009-08-18  Alexandre Oliva  <aoliva@redhat.com>
1639
1640	* compare-debug: Drop .eh_frame relocations too.
1641
16422009-08-18  H.J. Lu  <hongjiu.lu@intel.com>
1643
1644	PR testsuite/40704
1645	* test_summary: Filter out "\r".
1646
16472009-06-02  Alexandre Oliva  <aoliva@redhat.com>
1648
1649	* compare-debug: Don't fail just because of .eh_frame differences.
1650
16512009-04-27  Jakub Jelinek  <jakub@redhat.com>
1652
1653	PR testsuite/39807
1654	* dg-extract-results.sh: Close open files and use >> instead of >
1655	to decrease number of concurrently open files from awk.  Avoid
1656	= at the beginning of a regexp and redirect to a file determined
1657	by curfile variable rather than concatenated strings to workaround
1658	Solaris nawk bug.
1659
16602009-04-25  Gerald Pfeifer  <gerald@pfeifer.com>
1661
1662	* test_summary: Only include LAST_UPDATED if it exists.
1663	Complete copyright years.
1664
16652009-04-16  Paolo Bonzini  <bonzini@gnu.org>
1666
1667	* compare-all-tests: New.
1668
16692009-04-14  Jakub Jelinek  <jakub@redhat.com>
1670
1671	* gennews (files): Reference GCC 4.4 web pages.
1672
16732009-04-09  Jakub Jelinek  <jakub@redhat.com>
1674
1675	* reghunt/date_based/reg_periodic: Change copyright header to refer
1676	to version 3 of the GNU General Public License and to point readers
1677	at the COPYING3 file and the FSF's license web page.
1678	* reghunt/date_based/reg_search: Likewise.
1679	* regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
1680	* regression/btest-gcc.sh: Likewise.
1681	* regression/objs-gcc.sh: Likewise.
1682
16832009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1684
1685	* check_warning_flags.sh: Update flag exceptions.
1686
16872008-11-18  Ben Elliston  <bje@au.ibm.com>
1688
1689	* dg-cmp-results.sh: Do not print usage if either .sum file cannot
1690	be opened; print a more meaningful error instead.
1691
16922008-10-24  Janis Johnson  <janis187@us.ibm.com>
1693	    Jakub Jelinek  <jakub@redhat.com>
1694
1695	* dg-extract-results.sh: New file.
1696
16972008-07-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1698
1699	* check_makefile_deps.sh: New file.
1700
17012008-05-08  Sebastian Pop  <sebastian.pop@amd.com>
1702
1703	* patch_tester.sh (report): Do not print "Checker: ".
1704
17052008-04-23  Sebastian Pop  <sebastian.pop@amd.com>
1706
1707	* patch_tester.sh (report): Do not print the time.
1708
17092008-04-01  Joseph Myers  <joseph@codesourcery.com>
1710
1711	* texi2pod.pl: Handle @samp and @url inside verbatim blocks.
1712	Handle @heading.  Handle enumerated lists with starting numbers
1713	and extra headings.
1714
17152008-03-10  Janis Johnson  <janis187@us.ibm.com>
1716
1717	* patch_tester.sh (initialization): Initialize svnpatch and stop.
1718	(usage): Add -svnpath and -stop.
1719	(makedir): New.
1720	(argument handling): Process -stop and -svnpath.
1721	(setup code): Use makedir, error out if initial svn checkout fails.
1722	(update): Use svnpath.  Invoke contrib/gcc_update.
1723	(apply_patch): Require that patch was created at top level.  Use eval
1724	with option variables.  Don't use bootstrap target for make.  Verify
1725	that some tests were run.
1726	(bootntest_patched): Use snvpath.
1727	(main loop): For -stop, exit when there are no more patches to test.
1728
17292008-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1730
1731	* check_warning_flags.sh: Instead of invoke.texi, take the path
1732	to the doc directory as argument.  Check that warnings listed in
1733	'gcc --help' are accepted by the compiler, and listed in the
1734	manuals.
1735
17362008-03-06  Tom Tromey  <tromey@redhat.com>
1737
1738	* patch_tester.sh (usage): Watermark is not lexicographic.
1739	Load $STATE/defaults if it exists.
1740	(selfexec): Use $0.
1741	(apply_patch): Handle deletions.
1742	(bootntest): Handle default settings.
1743
17442008-03-05  Jakub Jelinek  <jakub@redhat.com>
1745
1746	* gennews (files): Reference GCC 4.3 web pages.
1747
17482008-02-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
1749
1750	* check_warning_flags.sh: New file.
1751
17522008-01-25  Joseph Myers  <joseph@codesourcery.com>
1753
1754	* paranoia.cc (main): Remove handling of c4x_single and
1755	c4x_extended formats.
1756
17572007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
1758
1759	* compareSumTests3: Changed to GPLv3.
1760	* prepare_patch.sh: Same.
1761	* uninclude: Same.
1762	* dglib.pm: Same.
1763	* gennews: Same.
1764	* texi2pod.pl: Same.
1765	* analyze_brprob: Same.
1766	* gcc_build: Same.
1767
17682007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
1769
1770	* patch_tester.sh: Changed to GPLv3.
1771
17722007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
1773
1774	* patch_tester.sh: Don't save the script anymore.
1775
17762007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
1777
1778	* patch_tester.sh: New.
1779	* prepare_patch.sh: New.
1780
17812007-11-26  Alexandre Oliva  <aoliva@redhat.com>
1782
1783	* compare-debug: Introduce -p flag to preserve .stripped files.
1784
17852007-10-08  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
1786
1787	* texi2pod.pl: Handle @asis.
1788	(postprocess): Move @gccoptlist{} after all formatting commands.
1789
17902007-10-01  Alexandre Oliva  <aoliva@redhat.com>
1791
1792	* compare-debug: Avoid spurious errors when .stripped files
1793	exist.
1794
17952007-09-22  Hans-Peter Nilsson  <hp@axis.com>
1796
1797	* warn_summary (srcdirFilter): Add fixincludes, sim,
1798	newlib and mpfr.
1799
18002007-08-23  H.J. Lu  <hongjiu.lu@intel.com>
1801
1802	* gcc_update: Handle different URL paths and tags.
1803
18042007-08-16  Alexandre Oliva  <aoliva@redhat.com>
1805
1806	* compare-debug: New.
1807
18082007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
1809	    Andreas Schwab  <schwab@suse.de>
1810
1811	* gcc_update: Use "svn info" for revision number.  Create
1812	gcc/REVISION with branch name and revision number.
1813
18142007-08-10  Diego Novillo  <dnovillo@google.com>
1815
1816	* gcc.doxy: Rename from tree-ssa.doxy.
1817
18182007-08-10  Diego Novillo  <dnovillo@google.com>
1819
1820	* tree-ssa.doxy: Update for doxygen 1.5.
1821	Include all the files in the middle and back ends.
1822
18232007-06-30  Hans-Peter Nilsson  <hp@axis.com>
1824
1825	* gcc_update (files_and_dependencies): Handle
1826	gcc/testsuite/gcc.dg/cpp/direct2s.c.
1827
18282007-05-13  Mark Mitchell  <mark@codesourcery.com>
1829
1830	* gennews (files): Reference GCC 4.2 web pages.
1831
18322007-04-04  Zack Weinberg  <zack@mrtock.ucsd.edu>
1833
1834	* texi2pod.pl: Correct handling of @itemize with no argument.
1835
18362007-03-17  Hans-Peter Nilsson  <hp@axis.com>
1837
1838	* uninclude: New utility, from Alexandre Oliva.
1839
18402007-02-26  Dominique Dhumieres  <dominiq@lps.ens.fr>
1841
1842	* test_installed: Adjust to the move from g77 to gfortran.
1843
18442007-02-16  Matthias Klose  <doko@debian.org>
1845
1846	* texi2pod.pl: Handle @subsubsection, ignore @anchor.
1847
18482007-02-10  Hans-Peter Nilsson  <hp@axis.com>
1849
1850	* test_summary (configflags): Adjust for changes in the
1851	config.status format due to update to autoconf 2.59.
1852
18532007-02-09  Daniel Jacobowitz  <dan@codesourcery.com>
1854
1855	* gcc_update: Update for configure.in -> configure.ac.
1856
18572007-02-06  Richard Sandiford  <richard@codesourcery.com>
1858
1859	* texi2pod.pl: Handle @multitable.
1860
18612007-01-15  Tom Tromey  <tromey@redhat.com>
1862
1863	* download_ecj: New file.
1864
18652006-09-27  Matthew Sachs  <msachs@apple.com>
1866
1867	* compareSumTests3: POD syntax fix.
1868
18692006-09-27  Matthew Sachs  <msachs@apple.com>
1870
1871	* dglib.pm: Initial commit.
1872	* compareSumTests3: Initial commit.
1873
18742006-09-18  Bernhard Fischer  <aldot@gcc.gnu.org>
1875
1876	* dg-cmp-results.sh (compare-$$.awk): Print name[old]
1877	and not non-existing nm[old].
1878
18792006-07-06  Paul Eggert  <eggert@cs.ucla.edu>
1880
1881	Port to hosts whose 'sort' and 'tail' implementations
1882	treat operands with leading '+' as file names, as POSIX
1883	has required since 2001.  However, make sure the code still
1884	works on pre-POSIX hosts.
1885	* compare_tests: Don't assume "sort +2" is equivalent to
1886	"sort -k 3", since POSIX 1003.1-2001 no longer requires this.
1887
18882006-06-05  James Lemke  <jwlemke@wasabisystems.com>
1889
1890	* dg-cmp-results.sh: New script for comparing DejaGNU logs.
1891
18922006-06-02  Richard Earnshaw  <rearnsha@arm.com>
1893	    Mike Stump  <mrs@apple.com>
1894
1895	* compare_tests: Handle multilibs better.
1896
18972006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
1898
1899	* texi2pod.pl: Correct handling of absolute @include.
1900
19012006-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
1902
1903	* texi2pod.pl: Handle -I.
1904
19052006-02-28  Mark Mitchell  <mark@codesourcery.com>
1906
1907	* gennews (files): Update for GCC 4.1.
1908
19092006-01-24  Diego Novillo  <dnovillo@redhat.com>
1910
1911	* gcc_update (files_and_dependencies): Handle
1912	libgomp/testsuite/Makefile.in.
1913
19142006-01-18  Richard Henderson  <rth@redhat.com>
1915	    Diego Novillo  <dnovillo@redhat.com>
1916
1917	* gcc_update (files_and_dependencies): Add libgomp files.
1918
19192005-12-06  Ben Elliston  <bje@au.ibm.com>
1920
1921	* newcvsroot: Remove.
1922
19232005-11-03  Steven Bosscher  <stevenb@suse.de>
1924
1925	* gcc_build: Fix my previous checking.
1926
19272005-11-01  Joseph S. Myers  <joseph@codesourcery.com>
1928
1929	* gcc_update: Include revision number in LAST_UPDATED.
1930
19312005-10-30  Steven Bosscher  <stevenb@suse.de>
1932
1933	* gcc_build: Use gcc.gnu.org as the default server.  Set up
1934	SVN_REPOSITORY correctly.  Add support for checking out branches.
1935
19362005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
1937
1938	* gcc_update: When svn update is called and
1939	--silent is used, pass -q.
1940
19412005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
1942
1943	* gcc_update: Remove the -q from svn invocation.
1944
19452005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
1946
1947	* gcc_build: Remove -d from the call to gcc_update.
1948
19492005-10-28  Daniel Berlin  <dberlin@dberlin.org>
1950	    Ben Elliston  <bje@au1.ibm.com>
1951
1952	* gcc_update: Update for svn.
1953	* newcvsroot: Ditto.
1954	* gcc_build: Ditto.
1955
19562005-10-21  Mark Mitchell  <mark@codesourcery.com>
1957
1958	* texi2pod.pl: Substitue for @value even when part of @include.
1959
19602005-10-21  Bob Wilson  <bob.wilson@acm.org>
1961
1962	* texi2pod.pl: Convert two single quotes or two backquotes to
1963	double quotes.
1964
19652005-08-23  Ben Elliston  <bje@au.ibm.com>
1966
1967	* gcc_update: Update dependencies for libjava/aclocal.m4.
1968
19692005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
1970
1971	* All files: Update with new FSF address.
1972
19732005-07-14  Ben Elliston  <bje@au.ibm.com>
1974
1975	* filter_params.pl: Typo fix.
1976	* filter_knr2ansi.pl: Likewise.
1977
19782005-06-05  Gerald Pfeifer  <gerald@pfeifer.com>
1979
1980	* gennews (files): Update for egcs-1.0 release pages consolidation.
1981
19822005-04-17  Joseph S. Myers  <joseph@codesourcery.com>
1983
1984	* gennews (files): Update for GCC 4.0.
1985
19862005-03-18  Alexandre Oliva  <aoliva@redhat.com>
1987
1988	* gcc_update (silent): Unset instead of initializing to null.
1989
19902005-03-18  Andreas Schwab  <schwab@suse.de>
1991
1992	* gcc_update (apply_patch): Properly quote $1.
1993
19942005-03-18  Zack Weinberg  <zack@codesourcery.com>
1995
1996	* gcc_update: Add --silent option.
1997
19982005-03-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1999
2000	* warn_summary (keywordFilter): Update sed pattern for new quoting
2001	style in warnings.
2002
20032005-03-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2004
2005	* warn_summary: Add -fortran subdir flag.
2006	(subdirectoryFilter): Fix missing ada subdir.
2007
20082004-11-20  Hans-Peter Nilsson  <hp@bitrange.com>
2009
2010	* gcc_update (touch_files): Don't rely on "make" being GNU make;
2011	grep for "Touching" to determine that the rule executes.
2012
20132004-11-14  Hans-Peter Nilsson  <hp@bitrange.com>
2014
2015	* gcc_update (touch_files): Explicitly pass --no-print-directory.
2016
20172004-11-04  Andrew Pinski  <pinskia@physics.uc.edu>
2018
2019	* gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
2020
20212004-08-04  Paolo Bonzini  <bonzini@gnu.org>
2022
2023	* gcc_update: Add fixincludes.
2024
20252004-08-26  Matthias Klose  <doko@debian.org>
2026
2027	* texi2pod.pl: keep references of the form @ref{...}, print them bold.
2028
20292004-08-26  Matthias Klose  <doko@debian.org>
2030
2031	* test_summary: Include baseline used for libstdc++-v3 abi check
2032	in test summary.
2033
20342004-08-25  Ben Elliston  <bje@au.ibm.com>
2035
2036	* gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
2037
20382004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
2039
2040	* gcc_update (self): libjava/configure.in -> configure.ac. Automake
2041	update done.
2042
20432004-08-04  Paolo Bonzini  <bonzini@gnu.org>
2044
2045	* gcc_update: libjava/configure.ac -> configure.in.  Automake
2046	1.4 does not handle configure.ac properly.
2047
20482004-08-04  Andreas Schwab  <schwab@suse.de>
2049
2050	* gcc_update: libjava/configure.in -> configure.ac.
2051
20522004-08-03  Richard Earnshaw  <rearnsha@arm.com>
2053
2054	* gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
2055
20562004-07-16  Jeff Law  <law@redhat.com>
2057
2058	* analyze_brprob: Fix comments.  More consistent output format.
2059
20602004-06-17  Diego Novillo  <dnovillo@redhat.com>
2061
2062	* tree-ssa.doxy: Update for doxygen 1.3.5.
2063
20642004-06-14  Andreas Jaeger  <aj@suse.de>
2065
2066	* gcc_update: boehm-gc/configure.in -> configure.ac.
2067
20682004-06-16  Paolo Bonzini  <bonzini@gnu.org>
2069
2070	* gcc_update (boehm-gc/configure): Depend on
2071	boehm-gc/configure.ac instead of boehm-gc/configure.in
2072
20732004-06-14  Paolo Bonzini  <bonzini@gnu.org>
2074
2075	* gcc_update (libmudflap/configure): Depend on
2076	libmudflap/configure.ac instead of libmudflap/configure.in
2077
20782004-06-14  Andreas Jaeger  <aj@suse.de>
2079
2080	* gcc_update: Add libcpp.
2081
20822004-06-10  Andreas Jaeger  <aj@suse.de>
2083
2084	* gcc_update: Add libgfortran.
2085
20862004-05-29  Andrew Pinski  <pinskia@physics.uc.edu>
2087
2088	* gcc_update (libbanshee/configure): Depend on
2089	libbanshee/configure.ac instead of libbanshee/configure.in
2090
20912004-05-17  Zack Weinberg  <zack@codesourcery.com>
2092
2093	* gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
2094	from list of files to be touched.
2095	* convert_to_f2c, convert_to_g2c, download_f2c: Delete.
2096
20972004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
2098
2099	* gennews: Update for GCC 3.4.
2100
21012004-05-13  Diego Novillo  <dnovillo@redhat.com>
2102
2103	Merge from tree-ssa-20020619-branch.
2104
2105	* filter_gcc_for_doxygen: New file.
2106	* filter_knr2ansi.pl: New file.
2107	* filter_params.pl: New file.
2108	* tree-ssa.doxy: New file.
2109	* contrib/gcc_update (files_and_dependencies): Handle
2110	libbanshee and libmudflap.
2111
21122004-04-12  Kelley Cook  <kcook@gcc.gnu.org>
2113	    Andreas Jaeger  <aj@suse.de>
2114
2115	* gcc_update (files_and_dependencies): Insert zlib dependencies.
2116
21172004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
2118
2119	* gcc_update (files_and_dependencies): libobjc/configure now
2120	depends on configure.ac, not configure.in.
2121
21222004-04-01  Kelley Cook  <kcook@gcc.gnu.org>
2123
2124	* gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
2125
21262004-03-16  Andreas Tobler  <a.tobler@schweiz.ch>
2127
2128	* gcc_update (files_and_dependencies): Insert libffi dependencies.
2129
21302004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
2131
2132	* gcc_update (files_and_dependencies): Insert libada/configure.
2133
21342004-02-29  Andrew Pinski  <pinskia@physics.uc.edu>
2135
2136	* gcc_update (files_and_dependencies): Update intl/configure.in
2137	to intl/configure.ac.
2138
21392004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
2140
2141	* gcc_update (files_and_dependencies): Update fastjar/configure.in
2142	to fastjar/configure.ac
2143
21442004-01-07  Kelley Cook  <kcook@gcc.gnu.org>
2145
2146	* gcc_update (files_and_dependencies): Remove non-existant files.
2147
21482004-01-05  Kelley Cook  <kcook@gcc.gnu.org>
2149
2150	* gcc_update (files_generated): Revert 2003-12-18 change.
2151
21522004-01-03  Andrew Pinski  <pinskia@physics.uc.edu>
2153
2154	* gcc_update (files_and_dependencies): For gcc directory,
2155	rename configure.in to configure.ac.
2156
21572003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
2158
2159	* gcc_update (files_and_dependencies): For libjava/libltdl directory,
2160	remove acconfig.h. No longer used.
2161
21622003-12-18  Kelley Cook  <kcook@gcc.gnu.org>
2163
2164	* gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
2165	gcc/ada/gnat_ug_* to use it.
2166
21672003-12-16  James E Wilson  <wilson@specifixinc.com>
2168
2169	* gcc_update (files_and_dependencies): For libjava/libltdl directory,
2170	rename configure.in to configure.ac, and stamp-h.in to config-h.in.
2171
21722003-12-11  Kelley Cook  <kcook@gcc.gnu.org>
2173
2174	* gcc_update (files_and_dependencies): Correct typo in the filename
2175	gnat_ug_wnt.texi.
2176
21772003-12-08  Arnaud Charlet  <charlet@act-europe.fr
2178
2179	* gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
2180	treeprs.ads.
2181
21822003-10-16  Mark Mitchell  <mark@codesourcery.com>
2183
2184	* gennews (files): Add GCC 3.3 files.
2185
21862003-08-21  Mark Mitchell  <mark@codesourcery.com>
2187
2188	* gcc_build: Fix handling of -t option.  Add -x option.
2189
21902003-07-31  Matt Kraai  <kraai@alumni.cmu.edu>
2191
2192	* texi2pod.pl: Remove extra line.
2193
21942003-07-15  Matt Kraai  <kraai@alumni.cmu.edu>
2195
2196	* texi2pod.pl: Default @itemize's parameter to @bullet.
2197
21982003-07-12  Zack Weinberg  <zack@codesourcery.com>
2199
2200	* gcc_update: gcc/acconfig.h no longer exists.
2201
22022003-07-11  Matthias Klose  <doko@debian.org>
2203
2204	* test_installed: Add options to run objc tests.
2205	In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
2206
22072003-07-04  Zack Weinberg  <zack@codesourcery.com>
2208
2209	* gcc_update: Remove gcc/intl/plural.c from list.
2210	Add new generated files intl/plural.c, intl/configure,
2211	intl/config.h.in.
2212
22132003-06-13  Jason Thorpe  <thorpej@wasabisystems.com>
2214
2215	* gcc_update (files_and_dependencies): Add
2216	gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
2217	gcc/testsuite/gcc.dg/cpp/mi1c.h.
2218
22192003-05-23  Nathanael Nerode  <neroden@gcc.gnu.org>
2220
2221	* paranoia.cc: Fix spelling error.
2222
2223	* analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
2224	to GCC.
2225
22262003-04-04  Mike Stump  <mrs@apple.com>
2227
2228	* compare_tests: Fix exit status and be more flexible with spacing.
2229
22302003-03-08  Phil Edwards  <pme@gcc.gnu.org>
2231
2232	* test_summary:  Add -h, print existing comments as help.
2233
22342003-03-03  H.J. Lu  <hjl@gnu.org>
2235
2236	* gcc_build: Use $GCC_CVS/$CVS instead of cvs.
2237	* gcc_update: Likewise.
2238
22392003-01-19  Alexandre Oliva  <aoliva@redhat.com>
2240
2241	* test_summary (configflags): Only use the first match.  Remove
2242	excess space.  Use sub instead of gsub where possible.  Use `none'
2243	if no configure flags were given.
2244
22452003-01-10  Loren J. Rittle  <ljrittle@acm.org>
2246
2247	* test_summary (configflags): awk portability.
2248
22492003-01-07  Alexandre Oliva  <aoliva@redhat.com>
2250
2251	* test_summary (configflags): Compute correctly with both
2252	autoconfiscated and Cygnus-style top-level.
2253
22542003-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2255
2256	* gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
2257	on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
2258	gcc/java/keyword.gperf
2259
22602002-12-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2261
2262	* gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
2263	depending on gcc/intl/plural.y.
2264
22652002-12-28  Alexandre Oliva  <aoliva@redhat.com>
2266
2267	* gcc_update (configure): Depend on config/acx.m4 as well.
2268
2269	* gcc_update (configure): Depend on configure.in.
2270
22712002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2272
2273	* texi2pod.pl: Skip contents of @copying.
2274
22752002-11-09  Zack Weinberg  <zack@codesourcery.com>
2276
2277	* gthr_supp_vxw_5x.c: New file.
2278
22792002-10-21  Richard Henderson  <rth@redhat.com>
2280
2281	* paranoia.cc (real_c_float::image): Accomodate size of
2282	real_internal format.
2283	(main): Unbuffer stdio.  Add real_internal format.
2284	(floor_log2_wide): New.
2285
22862002-10-16  Richard Henderson  <rth@redhat.com>
2287
2288	* paranoia.cc (ENUM_BITFIELD): New.
2289	(class): Define as klass around real.h.
2290	(real_c_float): Not a template any longer; define MODE as a
2291	class static constant; use real_format elements for SIZE.
2292	Update uses of real_to_decimal and real_to_hexadecimal.
2293	(main): Change -g argument to use a format name.
2294	(mode_for_size): Remove.
2295
22962002-09-16  Richard Henderson  <rth@redhat.com>
2297
2298	* paranoia.cc: New file.
2299
23002002-09-04  Richard Henderson  <rth@redhat.com>
2301
2302	* enquire.c: Remove.
2303
23042002-08-14  Mark Mitchell  <mark@codesourcery.com>
2305
2306	* gennews (files): Add GCC 3.2 files.
2307
23082002-07-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2309
2310	* gennews (files): Add proper files for the GCC 3.1 release series.
2311	Simplify and reformat introductory wording.
2312
23132002-07-16  Nathanael Nerode  <neroden@gcc.gnu.org>
2314
2315	* enquire.c: Move from gcc.
2316
23172002-07-16  H.J. Lu  <hjl@gnu.org>
2318
2319	* gcc_update (touch_files): Pass -s to ${MAKE}.
2320
23212002-06-26  Zack Weinberg  <zack@codesourcery.com>
2322
2323	* texi2pod.pl: Correct handling of the internal R<> sequence.
2324
23252002-05-31  Florian Weimer  <fw@deneb.enyo.de>
2326
2327	* gcc_update (files_and_dependencies): Add generated Texinfo files
2328	for Ada.
2329
23302002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2331
2332	* test_installed: Allow for PWDCMD to override hardcoded pwd.
2333	* test_summary: Likewise.
2334
23352002-04-18  Geoffrey Keating  <geoffk@redhat.com>
2336
2337	* gcc_update (touch_files): Don't have empty for loop.
2338
23392002-04-16  Richard Henderson  <rth@redhat.com>
2340
2341	* gcc_update: Remove libchill.
2342
23432002-03-25  Zack Weinberg  <zack@codesourcery.com>
2344
2345	* texi2pod.pl: Handle @end ftable and @end vtable.
2346
23472002-03-11  Zack Weinberg  <zack@codesourcery.com>
2348
2349	* texi2pod.pl: Handle @include, @ftable, @vtable.
2350	Reformat some code for clarity.
2351
23522002-02-24  Christian Jönsson  <c.christian.joensson@telia.com>
2353
2354	* test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
2355	WARNING and ERROR output from the *.sum files.
2356
23572002-01-26  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2358
2359	* gennews (files): Replace gcc-2.95/gcc-2.95.html,
2360	gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
2361	and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
2362
23632002-01-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2364
2365	* gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
2366	egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
2367	egcs-1.1/index.html.
2368
23692002-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2370
2371	* warn_summary: Add -ada subdirectory flag.
2372
23732001-12-12  Matthias Klose  <doko@debian.org>
2374
2375	* texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
2376	generation of more than one man page from one source.
2377	Add '-' to set of valid chars for an identifier.
2378	Let -D option accept flags of the form <flag>=<value>.
2379	Use \s+ for whitespace detection in '@c man' lines.
2380	Handle @set and @clear independent of $output.
2381	Substitute all @value{}'s in a line.
2382
23832001-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2384
2385	* texi2pod.pl: Handle @ifnottex, @iftex and @display.  Handle @var
2386	in verbatim blocks specially.  Handle @unnumbered, @unnumberedsec
2387	and @center.  Allow [a-z] after @enumerate.  Handle 0 and numbers
2388	greater than 9 in enumerations.
2389
23902001-11-07  Laurent Guerby  <guerby@acm.org>
2391
2392	* gcc_update (files_and_dependencies): Add Ada dependencies.
2393
23942001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2395
2396	* snapshot: Remove.
2397
23982001-09-07  Richard Sandiford  <rsandifo@redhat.com>
2399
2400	Revert:
2401	* gcc_update: (files_and_dependencies) Add gcc/java/parse.c
2402	gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
2403	touch.
2404
24052001-09-04  David.Billinghurst  <David.Billinghurst@riotinto.com>
2406
2407	* gcc_update: (files_and_dependencies) Add gcc/java/parse.c
2408	gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
2409	touch.
2410
2411Mon Aug 13 02:29:08 CEST 2001  Jan Hubicka  <jh@suse.cz>
2412
2413	* analyze_brprob: Update for changes in gcc debug output.
2414
2415Sat Jul 28 22:37:49 CEST 2001  Jan Hubicka  <jh@suse.cz>
2416
2417	* analyze_brprob: Avoid more overflows.
2418
24192001-07-27  Richard Henderson  <rth@redhat.com>
2420
2421	* test_summary: Copy LAST_UPDATED UTC time to head of summary.
2422
2423Fri Jul 27 18:01:21 CEST 2001  Jan Hubicka  <jh@suse.cz>
2424
2425	* analyze_brprob: Avoid overflows.
2426
24272001-07-27  Richard Henderson  <rth@redhat.com>
2428
2429	* gcc_update: Dump timestamp in LAST_UPDATED.
2430
24312001-07-26  Andreas Jaeger  <aj@suse.de>,
2432	    Hans-Peter Nilsson  <hp@bitrange.com>
2433
2434	* analyze_brprob: Fix documentation.
2435
2436Mon Jul 23 15:47:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
2437
2438	* analyze_brprob: Fix awk compatibility problems; update comment.
2439
24402001-07-23  Andreas Jaeger  <aj@suse.de>
2441
2442	* analyze_brprob: Fix more typos.
2443
24442001-07-23  Andreas Jaeger  <aj@suse.de>
2445
2446	* analyze_brprob: Fix typos.
2447
24482001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2449
2450	* texi2pod.pl: Handle @r inside @item.
2451
24522001-07-02  Zack Weinberg  <zackw@stanford.edu>
2453
2454	* gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
2455
24562001-07-01  Zoltan Felleg  <zfelleg@telnet.hu>
2457
2458	* warn_summary: Fix typo in a comment.
2459
24602001-06-14  Albert Chin-A-Young  <china@thewrittenword.com>
2461
2462	* contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
2463
24642001-06-13  Mark Mitchell  <mark@codesourcery.com>
2465
2466	* gennews: Set TERM to vt100 for Lynx.
2467
24682001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2469
2470	* release: Remove.
2471
2472Tue Jun 12 12:21:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
2473
2474	* analyze_brprob: New file.
2475
24762001-06-11  Mark Mitchell  <mark@codesourcery.com>
2477
2478	* gcc_build: Output information about the commands used to
2479	configure the compiler.
2480
24812001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2482
2483	* gennews: Update for GCC 3.0.
2484
24852001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2486
2487	* gcc_update: Update for move of documentation to gcc/doc.
2488
24892001-05-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2490
2491	* contrib/test_summary (files): Sort before evaluating.
2492
24932001-05-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2494
2495	* gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
2496
24972001-05-21  Mark Mitchell  <mark@codesourcery.com>
2498
2499	* gcc_build: Use -d when invoking gcc_update.
2500
25012001-05-18  Andreas Jaeger  <aj@suse.de>
2502
2503	* gcc_update: Add rules for libf2c/libI77.
2504
25052001-05-17  Alexandre Oliva  <aoliva@redhat.com>
2506
2507	* gcc_update (touch_files): Use simpler, yet as portable, syntax.
2508
25092001-05-14  Loren J. Rittle  <ljrittle@acm.org>
2510
2511	* gcc_update (touch_files): Enhance make portability.
2512
25132001-05-14  Alexandre Oliva  <aoliva@redhat.com>
2514
2515	* gcc_update (touch_files): Use a Makefile to touch files.
2516
25172001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2518
2519	* texi2pod.pl: Add copyright and GPL notices.
2520
25212001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2522
2523	* texi2pod.pl: Handle "\,".
2524
25252001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2526
2527	* texi2pod.pl: Fix regular expression for @r to avoid exponential
2528	recursion.  From Russ Allbery <rra@stanford.edu>.  Remove perl
2529	version check.
2530
25312001-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2532
2533	* warn_summary (stageNfilter): Update for recent changes in
2534	bootstrap logic.
2535
25362001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2537
2538	* texi2pod.pl: Require at least perl 5.6.0.
2539
25402001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2541
2542	* gcc_update: Add gcc/gcc.1 to generated files.
2543	* texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
2544	discarding to end of sentence with @xref where the sentence has an
2545	interior "." in markup, and handle discarding parentheses around
2546	such a sentence.
2547
25482001-01-11  Bernd Schmidt  <bernds@redhat.com>
2549
2550	* gennews: Add gcc-2.95.3.
2551
25522001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
2553
2554	* texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
2555	@command.  Format URLs and email addresses in bold.
2556
25572001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2558
2559	* gcc_update: Add cpp.1 to the list of generated files.
2560
2561	* texi2pod.pl: Handle @option and @env.
2562
25632001-01-03  Mike Stump  <mrs@wrs.com>
2564
2565	* snapshot: Update to account for java libraries.
2566
25672000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
2568
2569	* test_summary: Export filesuffix, not fileprefix.
2570
25712000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2572
2573	* release: Change some EGCS references to GCC.
2574
25752000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2576
2577	* warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
2578	subdirectory flags.  Add source directory prefix filtering.
2579	Redirect diagnostic output to stderr.
2580
25812000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
2582
2583	* texi2pod.pl: If multiple @c man sections with the same tag
2584	appear, concatenate them in the final output.  When skipping,
2585	ignore block commands that can't cause skipping, and honor
2586	those that can.  Ensure that verbatim blocks are separate
2587	paragraphs.
2588
25892000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2590
2591	* gcc_update: Don't touch tradcif.c or java/parse.h.
2592
25932000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
2594
2595	* texi2pod.pl: Restructure for comprehensibility, add
2596	comments.  Merge handling of @ignore and @ifxxx.  Handle a
2597	whole bunch more Texinfo commands.  Use consistent formatting
2598	style.
2599
26002000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2601
2602	* gennews: New script.
2603
26042000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2605
2606	* gcc_update: Update a comment as we now require bison for CVS users.
2607
26082000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2609
2610	* gcc_update: Add gcov.1 to the list of generated files.
2611
26122000-11-21  Mark Mitchell  <mark@codesourcery.com>
2613
2614	* gcc_build: Remove code to put information in a log file.
2615
26162000-11-19  Zack Weinberg  <zackw@stanford.edu>
2617
2618	* texi2pod.pl:
2619	  - Add real command line parsing.
2620	  - Support @ifset, @ifclear, @set, @value, -D switch.
2621	  - Support @sc.  Improve handling of @ref and friends.
2622	  - Discard @subsection, @need, @node lines.
2623	  - Un-nest font changes to match texinfo semantics.
2624	  - Handle @{ and @}.  Oops.
2625	  - Don't emit E<> directives inside verbatim blocks.
2626
26272000-11-12  Bruce Korb  <bkorb@gnu.org>
2628
2629	* release: generalize the release script a bit.
2630
2631Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
2632
2633	* gcc_build: Add -o option for setting the objdir to use.
2634
26352000-11-11  Jeff Law  <law@redhat.com>,
2636
2637	* release: New file.
2638
26392000-11-08  Jeff Law  <law@redhat.com>,
2640	    Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2641
2642	* snapshot: New file.
2643
26442000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2645
2646	* gcc_build (bootstrap_gcc): New function.
2647	(configure_gcc): Likewise.
2648	(build_gcc): Rewritten to use configure and bootstrap.
2649	(MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
2650
26512000-10-31  Mark Mitchell  <mark@codesourcery.com>
2652
2653	* gcc_build (MAKE): New variable.
2654	(build_gcc): Use it.  Fix logging of errors.
2655	(install_gcc): Likewise.
2656
26572000-10-29  Mark Mitchell  <mark@codesourcery.com>
2658
2659	* gcc_build: Save the output from CVS into the logfile as well.
2660
26612000-10-25  Mark Mitchell  <mark@codesourcery.com>
2662
2663	* gcc_build: Fix typos.
2664
26652000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2666
2667	* gperf-2.7-19981006.pat: Remove.
2668
26692000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2670
2671	* test_installed: Change EGCS references to refer to GCC.
2672
26732000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2674
2675	* gcc_update (touch_files): Add some informative output.
2676
26772000-09-16  Andreas Jaeger  <aj@suse.de>
2678
2679	* gcc_update: Remove gcc/c-parse.gperf.
2680
26812000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
2682	    Alexandre Oliva  <aoliva@redhat.com>
2683
2684	* gcc_update: Execute touch_files_reexec even if `cvs update`
2685	failed.
2686
26872000-08-09  Alexandre Oliva  <aoliva@redhat.com>
2688
2689	* test_summary: AWK breaks with filenames containing `='.
2690
2691Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
2692
2693	* gcc_build: New script.
2694
26952000-07-13  Mark Mitchell  <mark@codesourcery.com>
2696
2697	* gcc_update (files_and_dependencies): Remove generated YACC files.
2698
26992000-07-12  Mark Mitchell  <mark@codesourcery.com>
2700
2701	* gcc_update (files_and_dependencies): Remove generated YACC files.
2702
27032000-06-04  Mark Mitchell  <mark@codesourcery.com>
2704
2705	* newcvsroot: Handle filenames that contain spaces.
2706
27072000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
2708
2709	* test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
2710	Elide --with-gcc-version-trigger and --norecursion from
2711	configure flags.  Remove code to report status of haifa scheduler.
2712
27132000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
2714
2715	* gcc_update (self): Set to `$0'.
2716	(touch_files_reexec): Use `$self' instead of `$0'.
2717
27182000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
2719
2720	* gcc_update (touch_files_reexec): New function, run after the
2721	tree is modified.
2722
27232000-05-08  Richard Hendeson  <rth@cygnus.com>
2724
2725	* gcc_update: Remove references to inclhack.tpl.
2726
27272000-04-28  Jason Merrill  <jason@casey.cygnus.com>
2728
2729	* index-prop: Use a single pattern.  Also support *** cdiffs.
2730
27312000-04-28  Pavel Roskin  <pavel_roskin@geocities.com>
2732
2733	* index-prop: Don't change /dev/null.
2734
27352000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2736
2737	* gcc_update: Refer to GCC and gcc_update instead of egcs and
2738	egcs_update.
2739
27402000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
2741
2742	* index-prop: Fix occasional problem when using cvs diff -p.
2743
27442000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
2745
2746	* gcc_update: Remove references to cexp.c/cexp.y.
2747
27481999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2749
2750	* newcvsroot: Add check on the number of command-line arguments.
2751	Add usage.
2752
2753Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
2754
2755	* gcc_update: Allow patches compressed by bzip2.
2756
27571999-10-11  Martin v. Löwis  <loewis@informatik.hu-berlin.de>
2758
2759	* newcvsroot: New file.
2760
27611999-09-11  Craig Burley  <craig@jcb-sc.com>
2762
2763	* convert_to_f2c, convert_to_g2c, download_f2c: New file.
2764
27651999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2766
2767	* gcc_update: New file.
2768	* egcs_update: Renamed to gcc_update.
2769
27701999-08-09  Robert Lipe  <robertlipe@usa.net>
2771
2772	* test_summary: Quote curly braces in 1999-07-03 change.
2773
27741999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
2775
2776	* egcs_update (files_and_dependencies): Fixed typo in
2777	gcc/cstamp-h.in.  Added gcc/config.in.
2778
27791999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
2780
2781	* egcs_update (files_and_dependencies): New function, with
2782	complete list of files to be updated, as well as their
2783	dependencies.
2784	(touch_files): Check the timestamp of each generated file against
2785	its dependencies'.
2786	(main): New flags --touch, --list and --help.  Remove the
2787	pre-update step.
2788
27891999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
2790
2791	* test_summary: Replace egcs with gcc.  Update e-mail address.
2792
27931999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2794	    Jerry Quinn  <jquinn@nortelnetworks.com>
2795
2796	* egcs_update (touch_files, apply_patch): New functions.
2797	Use them.  New command-line option --patch.  Split test of local
2798	tree into two parts.  Add comments.
2799
28001999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
2801
2802	* test_summary: If Target is `unix{*}', append the Target variants
2803	to Host.
2804
28051999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
2806
2807	* test_summary: Set default mail-address and version for egcs
2808	instead of relying on unpredictable pathnames.
2809	Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
2810
2811Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
2812
2813	* fixinc/*: Delete obsolete files.
2814
28151999-02-04  Robert Lipe  <robertlipe@usa.net>
2816
2817	* egcs_update: Test return values of 'cvs update'.  Propogate
2818	to caller as exit values.
2819
28201999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2821
2822	* egcs_update: Use "if" instead of "&&".  Touch generated files
2823	only after the corresponding *.y files.
2824
28251999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2826
2827	* egcs_update: Do not use xargs, but a backquote construct.
2828
28291999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
2830
2831	* test_summary (version): Remove carriage return that gawk inserts
2832	in the version string for some reason.
2833
28341998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2835
2836	* egcs_update: Only touch files that already exist.
2837
28381998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
2839
2840	* test_summary (EOF): Remove double backslash.
2841	Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2842
28431998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
2844
2845	* test_summary (address): Set to egcs-testresults mailing list.
2846
28471998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
2848
2849	* test_summary (address): Added Marc Lehmann's testsuite-results
2850	to the default e-mail address.
2851
28521998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
2853
2854	* test_summary (-p, prepend_logs): Add these before the summary.
2855	(Compiler, Platform): Print these just before configflags.
2856
2857Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2858
2859	* warn_summary (longLineFilter): New shell function to encapsulate
2860	this functionality.  It is off by default, only active if -llf
2861	flag is specified.
2862	(subdirectoryFilter): Fix bug in filtering which made some
2863	subdirectory warnings erroneously appear in the toplevel set.
2864	(stageNfilter): Renamed from `stageNwarns'.  Updated to collect
2865	warnings from stage1 as well as stage0, which means warnings from
2866	outside the bootstrap directory.  Eg, the libraries, etc.
2867	(warningFilter): New shell function to encapsulate this
2868	functionality.
2869	(keywordFilter): New shell function to encapsulate this
2870	functionality.
2871
2872	Store data in a temp file rather than calculating it 3x.  Arrange
2873	to remove it on exit and signals.
2874
2875	Add -pass/-wpass flags to do "pass through" (i.e. manual
2876	inspection) of bootstrap output from a particular stageN as well
2877	as language subdirs.
2878
2879	Add better comments/documentation.
2880
2881Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2882
2883	* egcs_update: Add comment about keeping the FAQ synchronized.
2884
2885Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
2886
2887	* egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
2888	in the repo again.
2889
2890Fri Oct 16 07:35:00 1998  Bruce Korb  <korb@datadesign.com>
2891
2892	* egcs_update:  Added gcc/fixinc/* generated files to touch list.
2893
2894Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
2895
2896	* egcs_update: Remove gcc/java/parse.c from list of files to
2897	touch.
2898
2899Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2900
2901	* gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
2902
2903Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2904
2905	* warn_summary (subdirectoryFilter): New shell function to
2906	optionally filter in/out gcc subdirectories when summarizing
2907	warnings.  Add new flags to support subdirectory filtering.
2908
2909	Also, ensure the bootstrap stage is a number.  Add some more C
2910	keywords that are preserved in the "warning type" summary and
2911	tighten up the "arg ???" regexp.
2912
2913Tue Sep 22 07:30  Bruce Korb  <korb@datadesign.com>
2914
2915	* fixinc/inclhack.def:  Not all C++ comments in C headers
2916	were treated alike.  They are now.  Also fixed syntax
2917	of sed expression in "systypes" fix.
2918
2919	* fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
2920
2921	* egcs_update:  Added fixinc/* generated files to touch list.
2922
2923Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2924
2925	* egcs_update: Additionally touch gcc/java/parse.[ch].
2926
2927Thu Sep  9 16:48  Bruce Korb <korb@datadesign.com>
2928
2929	* fixinc/inclhack.def:  Added two files required by
2930	SCO's Open Server 5's avoid_bool fix.
2931	Regenerated fixinc.x and inclhack.sh to incorporate
2932	the update.
2933
2934Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
2935
2936	* egcs_update: Do the pass 1 CVS update only for files that
2937	may reasonably be under CVS control.
2938
29391998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
2940
2941	* test_installed: New script for testing already-installed
2942	gcc/g++/g77.
2943
2944Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2945
2946	* egcs_update: Assigned copyright to FSF.
2947
2948Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2949			  Alexandre Oliva  <oliva@dcc.unicamp.br>
2950
2951	* egcs_update: New switch --nostdflags and documentation
2952	enhancements.
2953
2954Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2955
2956	* egcs_update: New script.
2957
29581998-08-05  Bruce Korb  <korbb@datadesign.com>
2959
2960	* fixinc/Makefile
2961	Added define for target machine so machine-specific tests
2962	can be selected for or against.
2963
2964	* fixinc/fixincl.c
2965	Added an array of string pointers to machines to select
2966	or avoid, depending on a FD_MACH_IFNOT bit flag.
2967	Used a shell script to match the defined TARGET_MACHINE
2968	with any of the given match patterns.
2969
2970	* fixinc/fixincl.tpl
2971	Generate the array of strings and bit flag, as needed,
2972	depending on "mach" and "not_machine" attributes for a fix.
2973
2974	* fixinc/mkfixinc.sh
2975	Invoke the make with TARGET assigned the value of the
2976	machine name argument.
2977
2978Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
2979
2980	* compare_tests: New script.
2981
29821998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
2983
2984	* test_summary: Assigned copyright to FSF.
2985
2986Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2987
2988	* test_summary: Corrected script name in comments providing
2989	documentation.  Added linebreaks for lines with > 80 characters.
2990
2991Fri Jun 19 02:36:59 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
2992
2993	* test_summary: New switch, -i, and environment variable,
2994	append_logs, for including files in the report.
2995
29961998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
2997
2998	* warn_summary: Update to Kaveh's latest version allowing to
2999	specify the last stage built.
3000
30011998-05-29  Bruce Korb  <korbb@datadesign.com>
3002
3003	* fixinc/mkfixinc.sh
3004	Changes to make it easier to invoke on platforms that
3005	normally do not invoke fixincludes.
3006
3007	* fixinc/inclhack.def
3008	Applied fixes from egcs/gcc/fixincludes from the past several
3009	months.
3010
30111998-05-28  Bruce Korb  <korbb@datadesign.com>
3012
3013	* fixinc/*: Updated most everything for a first real
3014	try at getting "fast_fixincludes" working.
3015
30161998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
3017
3018	* index-prop: New file.
3019
3020Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
3021
3022	* test_summary: find good awk (copied from warn_summary).
3023
3024Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
3025
3026	* test_summary, warn_summary: New files
3027