]> git.ipfire.org Git - thirdparty/gcc.git/blame - contrib/ChangeLog
Daily bump.
[thirdparty/gcc.git] / contrib / ChangeLog
CommitLineData
109c11f6
GA
12023-09-07 Tobias Burnus <tobias@codesourcery.com>
2
3 * gcc-changelog/git_commit.py (GitCommit.__init__):
4 Handle commit_to_info_hook = None; otherwise, if None,
5 regard it as error.
6 (to_changelog_entries): Handle commit_to_info_hook = None;
7 if info is None, create a warning for it.
8 * gcc-changelog/git_email.py (GitEmail.__init__):
9 call super() with commit_to_info_hook=None instead
10 of a lambda function.
11
122023-09-07 Tobias Burnus <tobias@codesourcery.com>
13
14 * gcc-changelog/git_commit.py (GitCommit.__init__):
15 Handle commit_to_info_hook = None; otherwise, if None,
16 regard it as error.
17 (to_changelog_entries): Handle commit_to_info_hook = None;
18 if info is None, create a warning for it.
19 * gcc-changelog/git_email.py (GitEmail.__init__):
20 call super() with commit_to_info_hook=None instead
21 of a lamda function.
22
d820cd78
GA
232023-09-04 Marc Poulhiès <dkm@kataplop.net>
24
25 * mklog.py: Leave SOB lines after changelog.
26 * prepare-commit-msg: Apply most shellcheck suggestions.
27
ded52c9f
GA
282023-08-29 Lehua Ding <lehua.ding@rivai.ai>
29
30 * mklog.py: Fix bugs.
31
8e71ad9e
GA
322023-08-16 Andrew Pinski <apinski@marvell.com>
33
34 * gcc_update: Add libstdc++-v3/include/bits/version.h.
35
3d0ca8b5
GA
362023-07-13 Lehua Ding <lehua.ding@rivai.ai>
37
38 * mklog.py: Add --append option.
39
01405f01
GA
402023-07-07 Richard Biener <rguenther@suse.de>
41
42 * gcc-changelog/git_update_version.py: Remove GCC 10 from
43 active_refs.
44
270742ce
GA
452023-06-22 David Malcolm <dmalcolm@redhat.com>
46
47 * unicode/gen-box-drawing-chars.py: New file.
48 * unicode/gen-combining-chars.py: New file.
49 * unicode/gen-printable-chars.py: New file.
50
729c6f40
GA
512023-06-17 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
52
53 * testsuite-management/validate_failures.py (IsInterestingResult):
54 Add result_set argument and use it. Adjust callers.
55
c1c5edef
GA
562023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
57
58 * testsuite-management/validate_failures.py (TestResult,)
59 (ParseManifestWorker, ParseSummary, Main): Handle new option
60 "--srcpath <regex>".
61
622023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
63
64 * testsuite-management/validate_failures.py (TestResult): Update.
65 (Main): Handle new option "--expiry_date YYYYMMDD".
66
672023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
68
69 * testsuite-management/validate_failures.py (ResultSet.update,)
70 (ResultSet.HasTestsuite): New methods.
71 (GetResults): Update.
72 (ParseSummary, CompareResults, PerformComparison, Main): Handle new
73 option --invert_match.
74
752023-06-14 Thiago Bauermann <thiago.bauermann@linaro.org>
76
77 * testsuite-management/validate_failures.py (TestResult): Improve error
78 output.
79
802023-06-14 Christophe Lyon <christophe.lyon@linaro.org>
81
82 * testsuite-management/validate_failures.py (_EXP_LINE_FORMAT,)
83 (_EXP_LINE_REX, ResultSet): Support "$tool:" prefix in exp names.
84
852023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
86
87 * testsuite-management/validate_failures.py (Main): Use exit code "2"
88 to indicate regression.
89
902023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
91
92 * testsuite-management/validate_failures.py (_VALID_TEST_RESULTS_REX):
93 Update.
94 (TestResult): Use _VALID_TEST_RESULTS_REX.
95
962023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
97
98 * testsuite-management/validate_failures.py: Add more verbosity levels.
99
1002023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
101
102 * testsuite-management/validate_failures.py: Simplify GetManifestPath().
103
1042023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
105
106 * testsuite-management/validate_failures.py (GetResults): Update.
107 (CompareBuilds): Read in manifest.
108
1092023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
110
111 * testsuite-management/validate_failures.py (ParseManifestWorker):
112 Support expiry attributes in manifests.
113 (ParseSummary): Add a comment.
114
1152023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
116
117 * testsuite-management/validate_failures.py: Avoid testsuite
118 aliasing.
119
532fb120
GA
1202023-06-13 Andi Kleen <ak@linux.intel.com>
121
122 * gen_autofdo_event.py: Update for download server changes
123
321cee7e
GA
1242023-06-03 Lehua Ding <lehua.ding@rivai.ai>
125
126 * clang-format (ForEachMacros): Add missing cases
127 for EXECUTE_IF_... macros.
128
b2776076
GA
1292023-05-18 Jonathan Wakely <jwakely@redhat.com>
130
131 PR bootstrap/105831
132 * bench-stringop: Use = operator instead of ==.
133 * repro_fail: Likewise.
134
50205195
GA
1352023-04-28 Martin Liska <mliska@suse.cz>
136
137 * filter_gcc_for_doxygen: Use python3 and not python2.
138 * filter_params.py: Likewise.
139
4a3dbcbd
GA
1402023-04-26 Jakub Jelinek <jakub@redhat.com>
141
142 * gennews (files): Add files for GCC 13.
143
56b288f5
GA
1442023-04-17 Jakub Jelinek <jakub@redhat.com>
145
146 * gcc-changelog/git_update_version.py (active_refs): Add
147 releases/gcc-13.
148
5c389a5c
GA
1492023-03-16 Jakub Jelinek <jakub@redhat.com>
150
151 * unicode/README: Update to mention also makeuname2c.
152 * unicode/NameAliases.txt: New file.
153
a9835599
GA
1542023-03-13 Lewis Hyatt <lhyatt@gmail.com>
155
156 * unicode/DerivedCoreProperties.txt: Update to Unicode 15.
157 * unicode/DerivedNormalizationProps.txt: Likewise.
158 * unicode/EastAsianWidth.txt: Likwise.
159 * unicode/PropList.txt: Likewise.
160 * unicode/README: Likewise.
161 * unicode/UnicodeData.txt: Likewise.
162
b6f98991
GA
1632023-02-22 Thomas Schwinge <thomas@codesourcery.com>
164
165 * config-list.mk (LIST): Clarify i686-symbolics-gnu to i686-gnu.
166
7814ce44
GA
1672023-02-17 Petr Sumbera <petr.sumbera@oracle.com>
168
169 * make_sunver.pl: Escape brace.
170
d7a47ed1
GA
1712023-02-10 Flavio Cruz <flaviocruz@gmail.com>
172
173 * config-list.mk: Add x86_64-gnu to list of archs.
174
0846336d
GA
1752023-01-19 Gaius Mulley <gaiusmod2@gmail.com>
176
177 * gcc_update (files_and_dependencies): Add dependencies for
178 gcc/m2/gm2config.h.in, gcc/m2/configure,
179 gcc/m2/gm2-libs/config-host, libgm2/Makefile.in,
180 libgm2/aclocal.m4, libgm2/libm2cor/Makefile.in,
181 libgm2/libm2pim/Makefile.in, libgm2/libm2iso/Makefile.in,
182 libgm2/libm2log/Makefile.in and libgm2/libm2min/Makefile.in.
183
8d07b193
GA
1842023-01-17 Martin Liska <mliska@suse.cz>
185
186 * update-copyright.py: Ignore test_patches.txt.
187
1882023-01-17 Martin Liska <mliska@suse.cz>
189
190 * gcc-changelog/test_patches.txt: The CR character was removed
191 with ./contrib/update-copyright.py which I'm going to change.
192
f457a62e
GA
1932023-01-16 Jakub Jelinek <jakub@redhat.com>
194
195 PR other/108413
196 * update-copyright.py (LibPhobosFilter): Add __builtins.di to
197 skipped files.
198
1992023-01-16 Jakub Jelinek <jakub@redhat.com>
200
201 PR other/108413
202 * update-copyright.py (TestsuiteFilter): Add .mod and .rs extensions.
203 (GCCCopyright): Add 'The fast_float authors' as external author.
204
cc44e55e
GA
2052023-01-15 Gerald Pfeifer <gerald@pfeifer.com>
206
207 * config-list.mk: Update FreeBSD targets to version 13.
208 Add aarch64-freebsd13.
209
81ed98bc
GA
2102023-01-12 Gerald Pfeifer <gerald@pfeifer.com>
211
212 * config-list.mk: Remove i486-freebsd4, ia64-freebsd6, and
213 sparc64-freebsd6.
214
d808db1f
GA
2152023-01-06 Martin Liska <mliska@suse.cz>
216
217 * update-copyright.py: Add contrib as a default dir.
218
9b111deb
GA
2192022-12-28 Martin Liska <mliska@suse.cz>
220
221 * update-copyright.py: Add contrib folder.
222
376d6b8c
GA
2232022-12-23 Arsen Arsenović <arsen@aarsen.me>
224
225 * dg-out-generator.pl: New file.
226
de282a20
GA
2272022-12-21 Martin Liska <mliska@suse.cz>
228
229 * filter-clang-warnings.py: Simplify.
230
2312022-12-21 Martin Liska <mliska@suse.cz>
232
233 * filter-clang-warnings.py: Skip Makefile and libffi warnings.
234
d2ef2327
GA
2352022-12-19 Martin Liska <mliska@suse.cz>
236
237 * gcc-changelog/git_commit.py: Support digits in PR's
238 component in subject.
239
2402022-12-19 Martin Liska <mliska@suse.cz>
241
242 * gcc-changelog/test_email.py: Add new test.
243 * gcc-changelog/test_patches.txt: Add new patch.
244
2452022-12-19 Martin Liska <mliska@suse.cz>
246
247 * gcc-changelog/git_commit.py: Allow digit in component name.
248
2492022-12-19 Tobias Burnus <tobias@codesourcery.com>
250
251 * gcc-changelog/git_check_commit.py (__main__): With -v print a
252 warning for the auto-added files.
253 * gcc-changelog/git_commit.py (GitCommit.__init__): Add self.warnings.
254 (GitCommit.check_mentioned_files): Add warning for auto-added files.
255 (GitCommit.print_warnings): New function.
256 * gcc-changelog/git_email.py (__main__): Remove bogus argument to
257 GitEmail constructor; print auto-added-files warning.
258 * gcc-changelog/test_email.py (test_auto_add_file_1,
259 test_auto_add_file_2): New tests.
260 * gcc-changelog/test_patches.txt: Add two test cases.
261
2622022-12-19 Martin Liska <mliska@suse.cz>
263
264 * gcc-changelog/setup.cfg: Do not use flake8 pytest plug-in.
265
5fb1e674
GA
2662022-12-16 Martin Liska <mliska@suse.cz>
267
268 * filter-clang-warnings.py: Print each warning only one time.
269
2702022-12-16 Martin Liska <mliska@suse.cz>
271
272 * gcc-changelog/git_email.py: Use PatchSet constructor
273 as newline argument is not supported with older unidiff
274 library.
275
2762022-12-16 Tobias Burnus <tobias@codesourcery.com>
277
278 * gcc-changelog/git_email.py (GitEmail:__init__): Support older
279 unidiff.PatchSet that do not have a newline= argument
280 of from_filename.
281
26f4aefa
GA
2822022-12-14 Martin Liska <mliska@suse.cz>
283
284 * analyze_brprob.py: Add copyright header.
285 * analyze_brprob_spec.py: Likewise.
286 * check-params-in-docs.py: Likewise.
287 * check_GNU_style.py: Likewise.
288 * check_GNU_style_lib.py: Likewise.
289 * filter-clang-warnings.py: Likewise.
290 * gcc-changelog/git_check_commit.py: Likewise.
291 * gcc-changelog/git_commit.py: Likewise.
292 * gcc-changelog/git_email.py: Likewise.
293 * gcc-changelog/git_repository.py: Likewise.
294 * gcc-changelog/git_update_version.py: Likewise.
295 * gcc-changelog/test_email.py: Likewise.
296 * mark_spam.py: Likewise.
297
2982022-12-14 Martin Liska <mliska@suse.cz>
299
300 * mklog.py: Check for number of hunks and not if a modified
301 file is binary.
302
1728c537
GA
3032022-12-12 Martin Liska <mliska@suse.cz>
304
305 * mklog.py: Do not search PR entry in a file that is binary.
306
324e9953
GA
3072022-12-11 Martin Liska <mliska@suse.cz>
308
309 * check_GNU_style.py: Use newline=\n.
310 * check_GNU_style_lib.py: Simplify.
311 * gcc-changelog/git_commit.py: Fix issues seen
312 Rust patchset.
313 * gcc-changelog/git_email.py: Use newline argument.
314 * gcc-changelog/test_email.py: New test.
315 * gcc-changelog/test_patches.txt: New test.
316 * mklog.py: Use newline argument.
317
c6b12b80
GA
3182022-12-10 Thomas Schwinge <thomas@codesourcery.com>
319
320 * gcc-changelog/git_commit.py (default_changelog_locations): Add
321 'gcc/rust'.
322 (bug_components): Add 'rust'.
323
3242022-12-10 Gaius Mulley <gaiusmod2@gmail.com>
325
326 * gcc-changelog/git_commit.py (default_changelog_locations):
327 New entry for gcc/m2. New entry for libgm2.
328
3fe66f7f
GA
3292022-12-06 David Malcolm <dmalcolm@redhat.com>
330
331 * gcc.doxy (INPUT): Add gcc/analyzer subdirectory.
332
d769c504
GA
3332022-11-25 Martin Liska <mliska@suse.cz>
334
335 Revert:
336 2022-11-25 Martin Liska <mliska@suse.cz>
337
338 * gcc-changelog/git_commit.py: Temporarily disable
339 check_line.start.
340
9a1b4f1d
GA
3412022-11-25 Martin Liska <mliska@suse.cz>
342
343 * gcc-changelog/git_commit.py: Temporarily disable
344 check_line.start.
345
8b7fee1d
GA
3462022-11-21 Martin Liska <mliska@suse.cz>
347
348 Revert:
349 2022-11-20 Martin Liska <mliska@suse.cz>
350
351 * gcc-changelog/git_commit.py: Temporarily disable
352 check_line.start.
353
fb98ede8
GA
3542022-11-20 Martin Liska <mliska@suse.cz>
355
356 * gcc-changelog/git_commit.py: Temporarily disable
357 check_line.start.
358
add89840
GA
3592022-11-18 Jakub Jelinek <jakub@redhat.com>
360
361 * gcc-changelog/git_update_version.py: Add
362 1957bedf29a1b2cc231972aba680fe80199d5498 to ignored commits.
363
cdc34229
GA
3642022-11-15 Martin Liska <mliska@suse.cz>
365
366 * gcc-changelog/git_commit.py: Revert temporary rule
367 relaxation.
368
83d400bd
GA
3692022-11-14 Martin Liska <mliska@suse.cz>
370
371 * gcc-changelog/git_commit.py: Temporarily disable
372 check_line.start.
373
5b6ce16a
GA
3742022-11-11 Martin Liska <mliska@suse.cz>
375
376 * gcc-changelog/git_commit.py: Check for a space after leading
377 tab.
378 * gcc-changelog/test_email.py: Likewise.
379 * gcc-changelog/test_patches.txt: Likewise.
380
05788e9b
GA
3812022-11-06 Jakub Jelinek <jakub@redhat.com>
382
383 * gcc-changelog/git_update_version.py: Add
384 e4cba49413ca429dc82f6aa2e88129ecb3fdd943 to ignored commits.
385
89d0a14a
JJ
3862022-11-04 Thomas Schwinge <thomas@codesourcery.com>
387
388 * gcc-changelog/git_commit.py (default_changelog_locations):
389 Remove 'liboffloadmic'.
390 * gcc_update (files_and_dependencies): Remove 'liboffloadmic'
391 files.
392 * update-copyright.py (GCCCmdLine): Remove 'liboffloadmic'
393 comment.
394
47a6ae56
GA
3952022-10-20 Jonathan Wakely <jwakely@redhat.com>
396 Ulrich Drepper <drepper@redhat.com>
397
398 * gcc_update: Add rule for gcc/cp/std-name-hint.gperf.
399
9ff6c33e
GA
4002022-10-07 Martin Liska <mliska@suse.cz>
401
402 * gcc-changelog/git_update_version.py: Remove extra fetch.
403
629d04d3
GA
4042022-10-06 Martin Liska <mliska@suse.cz>
405
406 * gcc-changelog/git_update_version.py: Use logging module
407 and provide robust debugging output.
408
966010b2
GA
4092022-10-05 Martin Liska <mliska@suse.cz>
410
411 * gcc-changelog/git_update_version.py: Do fetch before a push.
412
5e4f5c25
GA
4132022-09-20 Martin Liska <mliska@suse.cz>
414
415 * filter-clang-warnings.py: Skip egrep: warning: egrep is
3d3b561f 416 obsolescent; using grep -E.
5e4f5c25 417
542c60c4
GA
4182022-08-31 Martin Liska <mliska@suse.cz>
419
420 * config-list.mk: Remove deprecated ports.
421
3de9fb32
GA
4222022-08-30 Ulrich Drepper <drepper@gmail.com>
423
424 * gcc_update (files_and_dependencies): Add rule for
425 gcc/cp/std-name-hint.h.
426
4272022-08-30 Martin Liska <mliska@suse.cz>
428
429 * config-list.mk: Remove the port.
430
6b226ef7
GA
4312022-08-27 Xi Ruoyao <xry111@xry111.site>
432
433 * gen_autofdo_event.py: Port to Python 3, and use grep -E
434 instead of egrep.
435
16f542d6
GA
4362022-08-26 Martin Liska <mliska@suse.cz>
437
438 * config-list.mk: Remove cr16.
439
613e9e16
GA
4402022-08-19 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
441
442 * clang-format: Add further FOR_EACH_ macros.
443
30afe5e7
GA
4442022-08-18 Andrea Corallo <andrea.corallo@arm.com>
445
446 * git-fetch-vendor.sh : Fix typo.
447
969a989d
GA
4482022-08-02 Martin Liska <mliska@suse.cz>
449
450 * gcc-changelog/git_commit.py: Do not deduce changelog for root ChangeLog.
451
b563a8dd
GA
4522022-07-22 Martin Liska <mliska@suse.cz>
453
454 * git-commit-mklog.py: Do not parse -b argument.
455 Pass mklog_args as json environment variable.
456 * mklog.py: Parse GCC_MKLOG_ARGS and append it to sys.argv.
457 * prepare-commit-msg: Do not append GCC_MKLOG_ARGS to args.
458
4592022-07-22 Martin Liska <mliska@suse.cz>
460
461 * mklog.py: Use component: [PR xyz] only when one PR is used.
462
8467574d
GA
4632022-07-04 Martin Liska <mliska@suse.cz>
464
465 * git-descr.sh: By default print revision for HEAD.
466
fb29fdea
GA
4672022-06-28 Lewis Hyatt <lhyatt@gmail.com>
468
469 * unicode/README: Added instructions for updating ucnid.h.
470 * unicode/DerivedCoreProperties.txt: New file added to source
471 control from Unicode 14.0 release.
472 * unicode/DerivedNormalizationProps.txt: Likewise.
473
b2b72757
GA
4742022-06-26 Lewis Hyatt <lhyatt@gmail.com>
475
476 * unicode/EastAsianWidth.txt: Update to Unicode 14.0.0.
477 * unicode/PropList.txt: Likewise.
478 * unicode/README: Likewise.
479 * unicode/UnicodeData.txt: Likewise.
480
87509781
GA
4812022-06-25 Jeff Law <jeffreyalaw@gmail.com>
482
483 * config-list.mk: Remove tilegx and tilepro entries.
484 * gcc_update: Remove tilegx and tilepro entries.
485
d9176e64
GA
4862022-05-27 Richard Biener <rguenther@suse.de>
487
488 * gcc-changelog/git_update_version.py (active_refs): Remove
489 releases/gcc-9.
490
ea3fbfda
GA
4912022-05-06 Jakub Jelinek <jakub@redhat.com>
492
493 * gennews (files): Add files for GCC 12.
494
6b6f53d8
GA
4952022-04-28 Jakub Jelinek <jakub@redhat.com>
496
497 * gcc-changelog/git_update_version.py (active_refs): Add
498 releases/gcc-12.
499
98de0da6
GA
5002022-04-25 Martin Liska <mliska@suse.cz>
501
502 * filter-clang-warnings.py: Filter out
503 -Wc++20-attribute-extensions in lex.cc.
504
5052022-04-25 Martin Liska <mliska@suse.cz>
506
507 * filter-clang-warnings.py: Filter out
508 -Wbitwise-instead-of-logical.
509
8af4270d
GA
5102022-04-04 Martin Liska <mliska@suse.cz>
511
512 * gcc-changelog/git_update_version.py: Ignore the revision.
513
57ad4462
GA
5142022-03-31 Jakub Jelinek <jakub@redhat.com>
515 Joseph Myers <joseph@codesourcery.com>
516
517 PR other/105114
518 * gcc_update: Fix up spelling of
519 gcc/config/loongarch/genopts/loongarch-strings dependency.
520
9f774626
GA
5212022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
522 Lulu Cheng <chenglulu@loongson.cn>
523
524 * config-list.mk: Add LoongArch triplet.
525
5262022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
527 Lulu Cheng <chenglulu@loongson.cn>
528
529 * gcc_update (files_and_dependencies): Add
3d3b561f 530 config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h.
9f774626 531
aab0127d
GA
5322022-03-28 Martin Liska <mliska@suse.cz>
533
534 * gcc-changelog/git_commit.py: Match trailing dot literally.
535
5362022-03-28 Martin Liska <mliska@suse.cz>
537
538 * gcc-changelog/git_commit.py: Make the parsing stricter.
539
31e989a2
GA
5402022-03-26 Jakub Jelinek <jakub@redhat.com>
541
542 * gcc-changelog/git_update_version.py: Add
543 3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
544
5e28be89
GA
5452022-03-10 Jonathan Wakely <jwakely@redhat.com>
546
547 PR other/102664
548 * gcc-git-customization.sh: Fix non-portable commands.
549
5502022-03-10 Jakub Jelinek <jakub@redhat.com>
551
552 PR other/102664
553 * git-descr.sh: Replace all [1-9] occurrences with [0-9].
554 * git-undescr.sh: Likewise.
555
8cc4f9cd
GA
5562022-03-09 Jonathan Wakely <jwakely@redhat.com>
557
558 PR other/102664
559 * git-descr.sh: Use portable sed commands.
560 * git-undescr.sh: Likewise.
561
8d038a84
GA
5622022-03-08 Jonathan Wakely <jwakely@redhat.com>
563
564 PR other/102664
565 * git-descr.sh: Use portable form of expr match.
566
1bb52662
GA
5672022-01-31 Martin Liska <mliska@suse.cz>
568
569 * analyze_brprob.py: Support more formatted predict.def file.
570 * analyze_brprob_spec.py: Improve output and documentation.
571
99f17e99
GA
5722022-01-27 Martin Liska <mliska@suse.cz>
573
574 * git-undescr.sh: Support full output of git-descr.sh.
575
5762022-01-27 Martin Liska <mliska@suse.cz>
577 Martin Jambor <mjambor@suse.cz>
578
579 * git-descr.sh: New file.
580 * git-undescr.sh: New file.
581 Support optional arguments --long, --short and default
582 to 14 characters of git hash.
583 * gcc-git-customization.sh: Use the created files.
584
bb99171b
GA
5852022-01-24 Martin Liska <mliska@suse.cz>
586
587 * gcc-changelog/git_commit.py: New files in toplev must
588 be explicitly marked as "New file".
589 * gcc-changelog/test_email.py: Test.
590 * gcc-changelog/test_patches.txt: Add test.
591
0c940703
GA
5922022-01-23 Martin Liska <mliska@suse.cz>
593
594 * filter-clang-warnings.py: Filter out one another warning
595 for sse.md.
596
fe1ad141
GA
5972022-01-19 Martin Liska <mliska@suse.cz>
598
599 * check_GNU_style_lib.py: Skip Python files.
600
6012022-01-19 Martin Liska <mliska@suse.cz>
602
603 * git-backport.py: Use it.
604 * git-fix-changelog.py: New file.
605 * gcc-git-customization.sh: Add new alias git gcc-fix-changelog.
606
fc829782
GA
6072022-01-17 Martin Liska <mliska@suse.cz>
608
609 * git-backport.py: Support renaming of .cc files.
610
6112022-01-17 Martin Liska <mliska@suse.cz>
612
613 * filter-clang-warnings.py: Rename .c names to .cc.
614 * gcc_update: Likewise.
615 * paranoia.cc: Likewise.
616
6172022-01-17 Martin Liska <mliska@suse.cz>
618
619 * maintainers-verify.sh: Removed.
620
ad3f0d08
GA
6212022-01-13 Martin Liska <mliska@suse.cz>
622
623 * git-backport.py: Simplify the script as pre-auto-ChangeLog era
624 is 14 months old.
625
01a254e3
GA
6262022-01-11 Martin Liska <mliska@suse.cz>
627
628 * check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS.
629
6302022-01-11 Martin Liska <mliska@suse.cz>
631
632 * check-MAINTAINERS.py: New file.
633
a4ae8c37
GA
6342022-01-03 Jakub Jelinek <jakub@redhat.com>
635
636 * update-copyright.py: Add University of Illinois as external author.
637
774269aa
GA
6382021-12-16 Xionghu Luo <luoxhu@linux.ibm.com>
639
640 * analyze_brprob_spec.py: Add verbose argument.
641
3a580f96
GA
6422021-12-06 Martin Liska <mliska@suse.cz>
643
644 * filter-clang-warnings.py: Filter out one warning.
645
d9ca4b45
GA
6462021-11-24 Tobias Burnus <tobias@codesourcery.com>
647
648 * download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0,
649 mpc-1.2.1 and isl-0.24.
650 * prerequisites.md5: Update hash.
651 * prerequisites.sha512: Likewise.
652
e1d43592
GA
6532021-11-23 Martin Liska <mliska@suse.cz>
654
655 * filter-clang-warnings.py: Filter -Wc++20-extensions as it does
656 not respect proper attribute detection.
657
6582021-11-23 Martin Liska <mliska@suse.cz>
659
660 * check-params-in-docs.py: Support @itemx in param documentation
661 and support multi-line documentation for parameters.
662
1bd89833
GA
6632021-11-08 Thomas Schwinge <thomas@codesourcery.com>
664
665 * update-copyright.py (class BadYear): Derive from 'Exception'.
666
851dff04
GA
6672021-11-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
668
669 * testsuite-management/validate_failures.py: 2to3
670
29a1af24
GA
6712021-11-04 Martin Liska <mliska@suse.cz>
672
673 * gcc-changelog/git_check_commit.py: Add -v option.
674 * gcc-changelog/git_commit.py: Print verbose diff for wrong
675 filename.
676
b4df2dd3
GA
6772021-11-02 Martin Liska <mliska@suse.cz>
678
679 * check-internal-format-escaping.py: Fix flake8 errors.
680
cf82e8d9
GA
6812021-11-01 David Malcolm <dmalcolm@redhat.com>
682
683 * unicode/utf8-dump.py: New file.
684
674dda6b
GA
6852021-10-20 H.J. Lu <hjl.tools@gmail.com>
686
687 * gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/.
688
ce4d1f63
GA
6892021-10-18 Martin Liska <mliska@suse.cz>
690
691 * gcc-changelog/git_commit.py: Update location of
692 'bad parentheses wrapping'.
693 * gcc-changelog/test_email.py: Test it.
694
e3e07b89
GA
6952021-10-02 Martin Liska <mliska@suse.cz>
696
697 * filter-clang-warnings.py: Filter out -Wtautological-compare
698 for the file.
699
62498024
GA
7002021-09-20 Richard Biener <rguenther@suse.de>
701
702 * config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and
703 hppa2.0-hpux11.9.
704
9e85da8d
GA
7052021-09-15 Martin Liska <mliska@suse.cz>
706
707 * gcc-changelog/git_commit.py: Add FIXME note.
708
7092021-09-15 Martin Liska <mliska@suse.cz>
710
711 * gcc-changelog/git_commit.py: Check commit email.
712 * gcc-changelog/test_email.py: Add new test.
713 * gcc-changelog/test_patches.txt: Likewise.
714
7152021-09-15 Richard Biener <rguenther@suse.de>
716
717 * config-list.mk: Remove vax-openbsd.
718
7192021-09-15 Richard Biener <rguenther@suse.de>
720
721 * config-list.mk: Remove m68k-openbsd.
722
07985c47
GA
7232021-09-13 Andrew Pinski <apinski@marvell.com>
724
725 * config-list.mk: Remove m32r-linux and m32rle-linux
726 from the list.
727
7282021-09-13 Jan-Benedict Glaw <jbglaw@lug-owl.de>
729
730 * config-list.mk (LIST): --enable-obsolete for cr16-elf.
731
9f99555f
GA
7322021-09-06 Serge Belyshev <belyshev@depni.sinp.msu.ru>
733
734 * gcc_update: Derive human readable name for HEAD using git describe
735 like "git gcc-descr" with short commit hash. Drop "revision" from
736 gcc/REVISION.
737
1e2f030b
GA
7382021-08-30 Andrew Pinski <apinski@marvell.com>
739
740 * download_prerequisites (md5_check): Replace == inside
741 test with = to be more portable.
742
ccc19145
GA
7432021-08-26 Martin Liska <mliska@suse.cz>
744
745 * mklog.py: Use file.{source,target}_file for proper rename
746 handling.
747
05ace294
GA
7482021-08-24 Andrew Pinski <apinski@marvell.com>
749
750 PR other/82704
751 * download_prerequisites: Fix issues with --md5 and
752 --sha512 options.
753
6e529985
GA
7542021-08-18 Martin Liska <mliska@suse.cz>
755
756 * gcc-git-customization.sh: Wrap $@ in quotes.
757 * git-commit-mklog.py: Add new argument --co.
758 * mklog.py: Skip the Co-Authored-By lines.
759
3ae564ea
GA
7602021-08-10 Martin Liska <mliska@suse.cz>
761
762 * mklog.py: Support additional PRs without PR prefix.
763
4d17ca1b
GA
7642021-08-03 Martin Liska <mliska@suse.cz>
765
766 * gcc-changelog/git_update_version.py: Ignore problematic
3d3b561f 767 commit.
4d17ca1b 768
92d45509
GA
7692021-07-20 Richard Earnshaw <rearnsha@arm.com>
770
771 * vimrc (textwidth): Change non-gitcommit length to 79.
772
7a60a6e8
GA
7732021-07-02 Eugene Rozenfeld <erozen@microsoft.com>
774
775 * gen_autofdo_event.py: handle stepping, non-working PEBS
776
c8abc205
GA
7772021-06-28 Martin Liska <mliska@suse.cz>
778
779 * mklog.py: Handle correctly long lines.
780 * test_mklog.py: Test it.
781
fcf617f0
GA
7822021-06-23 Martin Liska <mliska@suse.cz>
783
784 * gcc-git-customization.sh: Use the new wrapper.
785 * git-commit-mklog.py: New file.
786 * prepare-commit-msg: Support GCC_MKLOG_ARGS.
787
419af06a
GA
7882021-06-22 Martin Liska <mliska@suse.cz>
789
790 * mklog.py: Fix flake8 issue.
791
2f080224
GA
7922021-06-21 Tobias Burnus <tobias@codesourcery.com>
793 Martin Sebor <msebor@redhat.com>
794
795 * mklog.py (bugzilla_url): Fetch also component.
796 (pr_filename_regex): New.
797 (get_pr_titles): Update PR string with correct format and component.
798 (generate_changelog): Take additional PRs; extract PR from the
799 filename.
800 (__main__): Add -b/--pr-numbers argument.
801 * test_mklog.py (EXPECTED4): Update to expect a PR for the new file.
802
688359a2
GA
8032021-06-17 Jason Merrill <jason@redhat.com>
804
805 * mklog.py: Add an initial component: [PRnnnnn] line when
806 we have a PR.
807
4e70c34e
GA
8082021-06-13 Tobias Burnus <tobias@codesourcery.com>
809
810 * gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr').
811 (subject_pr_regex, subject_pr2_regex): New.
812 (GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs.
813 * gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New.
814 (GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo.
815 * gcc-changelog/test_email.py (test_pr_only_in_subject,
816 test_wrong_pr_comp_in_subject, test_copyright_years): New.
817 * gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch):
818 Update to avoid triggering the new check.
819 (0001-rs6000-Support-doubleword, pr-wrong-comp.patch,
820 copyright-years.patch): New.
821
43c35d0d
GA
8222021-06-11 Martin Liska <mliska@suse.cz>
823
824 * gcc-changelog/git_update_version.py: Ignore commit that
825 violates rules and was somehow pushed.
826
2bc6dace
GA
8272021-05-25 Jakub Jelinek <jakub@redhat.com>
828
829 * update-copyright.py: Add c++tools.
830
637569df
GA
8312021-05-24 Martin Liska <mliska@suse.cz>
832
833 * gcc-changelog/git_commit.py: Add note that ChangeLog entries
834 are added automatically.
835 * gcc-changelog/test_email.py: Update test.
836
a8daf9a1
GA
8372021-05-18 Jonathan Wakely <jwakely@redhat.com>
838
839 * gcc-changelog/git_email.py: Remove use of non-strict mode.
840
a7ffc1ef
GA
8412021-05-17 Richard Biener <rguenther@suse.de>
842
843 * download_prerequisites: Update mpfr version to 3.1.6.
844 * prerequisites.md5: Update.
845 * prerequisites.sha512: Likewise.
846
8472021-05-17 Richard Biener <rguenther@suse.de>
848
849 Revert:
850 2021-05-14 Martin Liska <mliska@suse.cz>
851
852 * download_prerequisites: Use version 4.1.0.
853
87a7d10c
GA
8542021-05-14 Martin Liska <mliska@suse.cz>
855
856 * download_prerequisites: Use version 4.1.0.
857
8582021-05-14 Jakub Jelinek <jakub@redhat.com>
859
860 * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from
861 active_refs.
862
8632021-05-14 Martin Liska <mliska@suse.cz>
864
865 * gcc-changelog/git_commit.py: Support Co-Authored-By before
866 a first ChangeLog entry.
867
f9af11c7
GA
8682021-05-13 Martin Liska <mliska@suse.cz>
869
870 * mklog.py: Put PR entries before all ChangeLog entries
871 (will be added to all ChangeLog locations by Daily bump script).
872 * test_mklog.py: Test the new behavior.
873
037e3661
GA
8742021-05-12 Martin Liska <mliska@suse.cz>
875
876 * gcc-changelog/git_commit.py: Simplify needle lookup.
877 * gcc-changelog/git_update_version.py: Pass ref_name to
878 parse_git_revisions.
879
8802021-05-11 Martin Liska <mliska@suse.cz>
881
882 * gcc_update: Remove libhsail-rt folder.
883 * update-copyright.py: Likewise.
884
8852021-05-11 Martin Liska <mliska@suse.cz>
886
887 * gcc-changelog/git_check_commit.py: Remove --non-strict-mode.
888 * gcc-changelog/git_commit.py: Remove strict mode.
889 * gcc-changelog/git_email.py: Likewise.
890 * gcc-changelog/git_repository.py: Likewise.
891 * gcc-changelog/test_email.py: Likewise.
892 * gcc-changelog/test_patches.txt: Update patches so that they
893 don't contain a ChangeLog file changes.
894
8952021-05-11 Martin Liska <mliska@suse.cz>
896
897 * gcc-changelog/git_commit.py: Remove ChangeLog locations
898 based on ref_name.
899 * gcc-changelog/git_repository.py: Likewise.
900
aa891c56
GA
9012021-05-10 Martin Liska <mliska@suse.cz>
902
903 * gcc-changelog/git_email.py: Remove newlines when --help
904 is used.
905
9062021-05-10 Tobias Burnus <tobias@codesourcery.com>
907
908 * gcc-changelog/git_check_commit.py (__Main__): State in --help
909 the default value for 'revisions'.
910 * gcc-changelog/git_email.py (show_help): Add.
911 (__main__): Handle -h and --help.
912
9132021-05-10 Tobias Burnus <tobias@codesourcery.com>
914
915 * gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon.
916 (GitCommit.check_mentioned_files): Check whether the same file has been
917 specified multiple times.
918 * gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New.
919 * gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test.
920
9212021-05-10 Martin Liska <mliska@suse.cz>
922
923 Revert:
924 2021-05-10 Martin Liska <mliska@suse.cz>
925
926 * gcc-changelog/git_commit.py: Remove components that will be
927 removed.
928
9292021-05-10 Martin Liska <mliska@suse.cz>
930
931 * gcc_update: Start using reload.c instead of version.c.
932
9332021-05-10 Martin Liska <mliska@suse.cz>
934
935 * gcc-changelog/git_commit.py: Remove components that will be
936 removed.
937
8f54dd61
GA
9382021-04-27 Jakub Jelinek <jakub@redhat.com>
939
940 * gennews (files): Add files for GCC 10 and GCC 11.
941
e3948473
GA
9422021-04-22 David Edelsohn <dje.gcc@gmail.com>
943
944 * config-list.mk: Remove rs6000-ibm-aix6.1.
945 Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1.
946 Add powerpc-ibm-aix7.2.
947
be8aad8d
GA
9482021-04-20 Jakub Jelinek <jakub@redhat.com>
949
950 * gcc-changelog/git_update_version.py (active_refs): Add
951 releases/gcc-11.
952
287ad814
GA
9532021-04-12 Martin Liska <mliska@suse.cz>
954
955 * gcc-changelog/git_commit.py: Do not allow space in long lines.
956
9572021-04-12 Martin Liska <mliska@suse.cz>
958
959 * gcc-changelog/git_commit.py: Support long filenames
960 in entries.
961 * gcc-changelog/test_email.py: Test it.
962 * gcc-changelog/test_patches.txt: Likewise.
963
bf1f3168
GA
9642021-03-23 Martin Liska <mliska@suse.cz>
965
966 * mklog.py: Fix broken tests.
967
8b744f46
GA
9682021-03-22 Martin Liska <mliska@suse.cz>
969
970 * mklog.py: Add --directory argument.
971
5f256a70
GA
9722021-03-19 Matthias Klose <doko@ubuntu.com>
973
974 * texi2pod.pl: Substitute @tie{} with a space for the man pages.
975
3c5b6d24
GA
9762021-03-16 Martin Liska <mliska@suse.cz>
977
978 * gcc-changelog/git_update_version.py: Skip one problematic
979 commit.
980
6da2762a
GA
9812021-03-12 Martin Liska <mliska@suse.cz>
982
983 * gcc-changelog/git_commit.py: Allow deletion of ChangeLog
984 files.
985 * gcc-changelog/setup.cfg: Set line limit to 120 characters.
986 * gcc-changelog/test_email.py: Add test.
987 * gcc-changelog/test_patches.txt: Likewise.
988 * gcc-changelog/git_email.py: Fix parsing of deleted files.
989
2da7ce23
GA
9902021-02-08 Mike Frysinger <vapier@gentoo.org>
991
992 * mklog.py (generated_files): New set.
993 (generate_changelog): Add entries based on generated_files.
994
9faaa807
GA
9952021-02-03 Aaron Sawdey <acsawdey@linux.ibm.com>
996
997 * gcc_update (files_and_dependencies): Add dependency for
998 gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md.
999
85d04a2e
GA
10002021-01-28 Eric Botcazou <ebotcazou@adacore.com>
1001
1002 PR lto/85574
1003 * compare-lto: Deal with PE-COFF executables specifically.
1004
5fff80fd
GA
10052021-01-14 Martin Liska <mliska@suse.cz>
1006
1007 * mklog.py: Fix infinite loop for unsupported files.
1008
be0851b8
GA
10092021-01-13 Martin Liska <mliska@suse.cz>
1010
1011 * gcc-changelog/git_commit.py: Support wrapping of functions
1012 in parentheses that can take multiple lines.
1013 * gcc-changelog/test_email.py: Add tests for it.
1014 * gcc-changelog/test_patches.txt: Add 2 patches.
1015
10162021-01-13 Martin Liska <mliska@suse.cz>
1017
1018 * mklog.py: Parse also define_insn_and_split and similar
1019 directives in .md files.
1020 * test_mklog.py: Test.
1021
10222021-01-13 Martin Liska <mliska@suse.cz>
1023
1024 * gcc-changelog/git_commit.py: Allow modifications of older
1025 ChangeLog (or specific) files without need to make a ChangeLog
1026 entry.
1027 * gcc-changelog/test_email.py: Test it.
1028 * gcc-changelog/test_patches.txt: Add new patch.
1029
67fbb7f0
GA
10302021-01-11 Martin Liska <mliska@suse.cz>
1031
1032 * update-copyright.py: Port to python3 by guessing encoding
1033 (first utf8, then iso8859). Add 2 more ignores: .png and .pyc.
1034
942ae5be
GA
10352021-01-06 Martin Liska <mliska@suse.cz>
1036
1037 * gcc-changelog/git_commit.py: Add decode_path function.
1038 * gcc-changelog/git_email.py: Use it in order to solve
1039 utf8 encoding filename issues.
1040 * gcc-changelog/git_repository.py: Likewise.
1041 * gcc-changelog/test_email.py: Test it.
1042
7e73f511
GA
10432021-01-04 Jakub Jelinek <jakub@redhat.com>
1044
1045 * update-copyright.py: Add AMD and Ulf Adams as external authors.
1046
10472021-01-04 Jakub Jelinek <jakub@redhat.com>
1048
1049 * update-copyright.py: Use 8 spaces instead of tab to indent.
1050
10512021-01-04 Martin Liska <mliska@suse.cz>
1052
1053 * mklog.py: Add --update-copyright option which adds:
1054 "Update copyright years." to ChangeLog files belonging
1055 to a modified file.
1056
10572021-01-04 Martin Liska <mliska@suse.cz>
1058
1059 * gcc-changelog/git_commit.py: Skip Update copyright
1060 years commits.
1061
1a5e728a
GA
10622020-12-21 Martin Liska <mliska@suse.cz>
1063
1064 * gcc-changelog/git_commit.py: Add new error for quoted
1065 filenames.
1066 * gcc-changelog/test_email.py: Test it.
1067 * gcc-changelog/test_patches.txt: Test it.
1068
10692020-12-21 Martin Liska <mliska@suse.cz>
1070
1071 * gcc-changelog/test_email.py: New test.
1072 * gcc-changelog/test_patches.txt: Likewise.
1073
cd69e3d5
GA
10742020-12-17 Nathan Sidwell <nathan@acm.org>
1075
1076 PR bootstrap/98300
1077 * gcc_update: Add c++tools/config.h.in.
1078
6e9d8651
GA
10792020-12-15 Nathan Sidwell <nathan@acm.org>
1080
1081 * gcc_update: Add c++tools & libcody.
1082
10832020-12-15 Nathan Sidwell <nathan@acm.org>
1084
1085 * gcc-changelog/git_commit.py (changelog_locations): Add
1086 libcody, c++tools.
1087
f6e8e279
GA
10882020-12-08 Martin Liska <mliska@suse.cz>
1089
1090 * filter-clang-warnings.py: Filter more cases.
1091
10922020-12-08 Martin Liska <mliska@suse.cz>
1093
1094 * filter-clang-warnings.py: Modernize and filter 2 more
1095 patterns.
1096
c5fd8a91
GA
10972020-12-04 Martin Liska <mliska@suse.cz>
1098
1099 * check-params-in-docs.py: use flake8 and add some
1100 tweaks to ignore aarch64 params.
1101
11860cf4
GA
11022020-12-02 Jason Merrill <jason@redhat.com>
1103
1104 * gcc-git-customization.sh: Configure sendemail.to.
1105
94358e47
GA
11062020-11-30 Martin Liska <mliska@suse.cz>
1107
1108 * gcc-changelog/git_commit.py: Suggest close file for
1109 'unchanged file mentioned in a ChangeLog' error.
1110 * gcc-changelog/test_email.py: Test it.
1111
11122020-11-30 Martin Liska <mliska@suse.cz>
1113
1114 * gcc-changelog/git_commit.py: Allow sub-directory wildcard
1115 changelog entry. Fix a typo caused by apostrophe escaping.
1116 * gcc-changelog/test_email.py: Test it.
1117 * gcc-changelog/test_patches.txt: Likewise.
1118
11192020-11-30 Jonathan Wakely <jwakely@redhat.com>
1120
1121 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
1122 testsuite directory.
1123
11242020-11-30 Martin Liska <mliska@suse.cz>
1125
1126 * gcc-changelog/git_commit.py: Allow wildcard pattern only.
1127
e87559d2
GA
11282020-11-27 Martin Liska <mliska@suse.cz>
1129
1130 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
1131 * gcc-changelog/test_email.py: Test it.
1132 * gcc-changelog/test_patches.txt: Likewise.
1133
1e2c9a27
GA
11342020-11-25 Martin Liska <mliska@suse.cz>
1135
1136 * gcc-changelog/git_commit.py: Use revert_regex instead
1137 of string prefix. Convert sets to literals.
1138
29c5d9ce
GA
11392020-11-16 Martin Liska <mliska@suse.cz>
1140
1141 * mklog.py: Do not call read on an input stream.
1142 Fix some flake8 issues.
1143
2da7ee05
GA
11442020-11-07 Lewis Hyatt <lhyatt@gmail.com>
1145
1146 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
1147 * unicode/PropList.txt: Likewise.
1148 * unicode/README: Likewise.
1149 * unicode/UnicodeData.txt: Likewise.
1150 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
1151 * unicode/from_glibc/utf8_gen.py: Likewise.
1152
44cab2d8
GA
11532020-11-06 Martin Liska <mliska@suse.cz>
1154
1155 * gcc-changelog/git_commit.py: Add new check.
1156 * gcc-changelog/test_email.py: Test it.
1157 * gcc-changelog/test_patches.txt: Add new patch.
1158
35c125cb
GA
11592020-11-04 Martin Liska <mliska@suse.cz>
1160
1161 * gcc-changelog/git_repository.py: Set strict=True
1162 for parse_git_revisions as a default.
1163
11642020-11-04 Tobias Burnus <tobias@codesourcery.com>
1165
1166 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
1167 item_parenthesis_regex): Add.
1168 (check_for_empty_description): Use them.
1169 * gcc-changelog/test_email.py (test_emptry_entry_desc,
1170 test_emptry_entry_desc_2): Add.
1171 * gcc-changelog/test_patches.txt: Add two testcases for it.
1172
fd2325ea
GA
11732020-11-03 Tobias Burnus <tobias@codesourcery.com>
1174
1175 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
1176
11772020-11-03 Martin Liska <mliska@suse.cz>
1178
1179 * gcc-changelog/setup.cfg: New file.
1180
88ce3d5f
GA
11812020-10-30 Martin Liska <mliska@suse.cz>
1182
1183 * gcc-changelog/git_commit.py: Handle empty groups in
1184 file description.
1185 * gcc-changelog/test_email.py: New test.
1186 * gcc-changelog/test_patches.txt: Likewise.
1187
44135373
GA
11882020-09-21 Tobias Burnus <tobias@codesourcery.com>
1189
1190 * mklog.py: Parse first 10 lines for PR/DR number
1191 not only the first line.
1192
2aad20c0
GA
11932020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com>
1194
1195 * clang-format: Autodetect C++ standard in use rather than
1196 forcing C++03.
1197
57ea0894
GA
11982020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
1199
1200 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
1201 tilegxbe-linux-gnu, and tilepro-linux-gnu.
1202
bea7a391
GA
12032020-07-29 Martin Liska <mliska@suse.cz>
1204
1205 * git-backport.py: fix how are ChangeLog paths combined.
1206
9bb403dc
GA
12072020-07-23 Patrick Palka <ppalka@redhat.com>
1208
1209 * vimrc (SetStyle): Also inspect &filetype to determine whether
1210 a file is C-like.
1211
12122020-07-23 Martin Liska <mliska@suse.cz>
1213
1214 * gcc-changelog/git_commit.py: When reverting a backport,
1215 we should print only Revert header.
1216
ab660b01
GA
12172020-07-17 Jonathan Wakely <jwakely@redhat.com>
1218
1219 * gcc-changelog/git_update_version.py: Fix typo.
1220
86536295
GA
12212020-07-10 Mike Nolta <mike@nolta.net>
1222
1223 * download_prerequisites: Don't pass wget options to curl.
1224
f60ee68d
GA
12252020-07-07 Alexandre Oliva <oliva@adacore.com>
1226 Martin Liska <mliska@suse.cz>
1227
1228 * gcc-changelog/git_commit.py: Support CASE and COND.
1229 * gcc-changelog/test_patches.txt: Add test.
1230 * gcc-changelog/test_email.py: Add test.
1231
46fbb6c6
GA
12322020-06-30 Martin Liska <mliska@suse.cz>
1233
1234 * gcc-changelog/git_repository.py: Support older releases of
1235 GitPython when renamed_file was named renamed.
1236
458f12ed
GA
12372020-06-30 Martin Liska <mliska@suse.cz>
1238
1239 * gcc-changelog/git_check_commit.py: Print revision
1240 of original_info.
1241 * gcc-changelog/git_commit.py: Support Revert commits.
1242
12432020-06-30 Martin Liska <mliska@suse.cz>
1244
1245 * gcc-changelog/git_check_commit.py: Use GitInfo
1246 * gcc-changelog/git_commit.py: Add GitInfo class.
1247 * gcc-changelog/git_email.py: Use GitInfo class.
1248 * gcc-changelog/git_repository.py: Likewise.
1249
2e546c26
GA
12502020-06-24 Ilya Leoshkevich <iii@linux.ibm.com>
1251
1252 * download_prerequisites: Support AIX and OpenBSD unames.
1253 Pipe `{gzip,bzip2} -d` to `tar -xf -`.
1254
aae80e83
GA
12552020-06-18 Martin Liska <mliska@suse.cz>
1256
1257 * gcc-changelog/git_update_version.py: First checkout and then
1258 run git pull ---rebase.
1259
12602020-06-18 Martin Liska <mliska@suse.cz>
1261
1262 * gcc-changelog/git_update_version.py: Support merge commits
1263 and walk only on the branch that is being merged and generate
1264 missing ChangeLog entries.
1265
12662020-06-18 Martin Liska <mliska@suse.cz>
1267
1268 * gcc-changelog/git_commit.py: Fix Backported from timestamp when
1269 use_commit_ts=True is used.
1270
aff95ee7
GA
12712020-06-17 Martin Liska <mliska@suse.cz>
1272
1273 * gcc-changelog/git_commit.py: Print 'Backported from master'
1274 heading to backported commits.
1275 * gcc-changelog/test_email.py: Test it.
1276 * gcc-changelog/test_patches.txt: Add new patch.
1277 * gcc-changelog/git_repository.py: Add commit_to_date hook.
1278 * gcc-changelog/git_email.py: Add fuzzy implementation
1279 of commit_to_date_hook.
1280
e68e80c8
GA
12812020-06-11 Jonathan Wakely <jwakely@redhat.com>
1282
1283 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
1284 config key instead of the GCC_FORCE_MKLOG environment variable.
1285 Optionally disable generating a new ChangeLog template for
1286 amended commits when the existing log is still OK.
1287
12882020-06-11 Martin Liska <mliska@suse.cz>
1289
1290 * gcc-changelog/git_update_version.py: Add --curent argument.
1291
12922020-06-11 Martin Liska <mliska@suse.cz>
1293
1294 * prepare-commit-msg: Replace ENV variable with a git config
1295 value.
1296
12972020-06-11 Jonathan Wakely <jwakely@redhat.com>
1298
1299 * prepare-commit-msg: Use 'tee' to save the diff to a file
1300 instead of running 'git diff' twice.
1301
ec6ffbb9
GA
13022020-06-10 Martin Liska <mliska@suse.cz>
1303
1304 * gcc-changelog/git_commit.py: Fix renamed files in
1305 parse_git_name_status.
1306 * gcc-changelog/test_email.py: Add test for it.
1307
13082020-06-10 Martin Liska <mliska@suse.cz>
1309
1310 * gcc-changelog/git_commit.py: Add more supported prefixes.
1311 * gcc-changelog/test_email.py: Fix one flake8 error.
1312 * gcc-changelog/test_patches.txt: Add tested for newly
1313 supported prefixes.
1314
13152020-06-10 Jonathan Wakely <jwakely@redhat.com>
1316
1317 * gcc-changelog/git_commit.py (GitCommit.parse_changelog):
1318 Improve error strings.
1319 * gcc-changelog/test_email.py: Update expected errors.
1320
b952c2cf
GA
13212020-06-09 Jonathan Wakely <jwakely@redhat.com>
1322
1323 * gcc-changelog/git_email.py: Set exit status on error.
1324
13252020-06-09 Martin Liska <mliska@suse.cz>
1326
1327 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
1328 match the top-level ChangeLog.
1329 * gcc-changelog/test_email.py: Add test.
1330 * gcc-changelog/test_patches.txt: Likewise.
1331
a9312a79
GA
13322020-06-02 Martin Liska <mliska@suse.cz>
1333
1334 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
1335 wildcard_prefixes locations.
1336 * gcc-changelog/test_email.py: Test it.
1337 * gcc-changelog/test_patches.txt: Add 3 new patches.
1338
13392020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
1340
1341 * gcc-changelog/git_commit.py (ignored_prefixes): Add
1342 gcc/testsuite/gdc.test/.
1343
13442020-06-02 Jonathan Wakely <jwakely@redhat.com>
1345
1346 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
1347 Update expected error message.
1348
13492020-06-02 Jonathan Wakely <jwakely@redhat.com>
1350
1351 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
1352 grammar.
1353
13542020-06-02 Jonathan Wakely <jwakely@redhat.com>
1355
1356 * prepare-commit-msg: Do nothing if the mklog.py script isn't
1357 present.
1358
13592020-06-02 Jonathan Wakely <jwakely@redhat.com>
1360
1361 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
1362 Improve error text.
1363
e7340ed7
GA
13642020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1365
1366 * config-list.mk (LIST): Add v850e1-elf.
1367
13682020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1369
1370 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
1371
13722020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1373
1374 * config-list.mk (LIST): Remove arm-wrs-vxworks.
1375
13762020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1377
1378 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
1379 crisv32-linux.
1380
13812020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1382
1383 * config-list.mk (LIST): Add pru-elf.
1384
885ef72f
GA
13852020-05-29 Iain Buclaw <ibuclaw@gdcproject.org>
1386
1387 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
1388
13892020-05-29 Martin Liska <mliska@suse.cz>
1390
1391 * gcc-changelog/git_commit.py: Find empty change descriptions.
1392 * gcc-changelog/test_email.py: New test.
1393 * gcc-changelog/test_patches.txt: New patch that tests that.
1394
13952020-05-29 Martin Liska <mliska@suse.cz>
1396
1397 * git-backport.py: The script did 'git co HEAD~' when
1398 there was no modified ChangeLog file in a successful
1399 git cherry pick.
1400 Run cherry-pick --continue without editor.
1401
14022020-05-29 Martin Liska <mliska@suse.cz>
1403
1404 * gcc-changelog/git_commit.py: Properly
1405 handle duplicite authors.
1406 * gcc-changelog/test_email.py: New test.
1407 * gcc-changelog/test_patches.txt: New patch.
1408
53ffb43a
GA
14092020-05-28 Pierre-Marie de Rodat <derodat@adacore.com>
1410
1411 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
1412 renamings as a file deletion plus a file addition.
1413 * gcc-changelog/git_repository.py (parse_git_revisions):
1414 Likewise.
1415 * gcc-changelog/test_email.py: New testcase.
1416 * gcc-changelog/test_patches.txt: New testcase.
1417
14182020-05-28 Martin Liska <mliska@suse.cz>
1419
1420 * check-params-in-docs.py: Update to new format
1421 of help. Apply flake8 corrections.
1422
14232020-05-28 Martin Liska <mliska@suse.cz>
1424
1425 * mklog.py: Support renaming of files.
1426 One needs unidiff 0.6.0+.
1427 * test_mklog.py: Test it.
1428
61f3b605
GA
14292020-05-27 Martin Liska <mliska@suse.cz>
1430
1431 * gcc-git-customization.sh: Use git-backport.py to drop
1432 all changes for ChangeLog files.
1433 * git-backport.py: New file.
1434
14352020-05-27 Martin Liska <mliska@suse.cz>
1436
1437 * gcc-git-customization.sh: Rename
1438 commit-mklog to gcc-commit-mklog.
1439
14402020-05-27 Martin Liska <mliska@suse.cz>
1441
1442 * prepare-commit-msg: Save diff to a file if
1443 the GCC_GIT_DIFF_FILE variable is set.
1444
c3a4169b
GA
14452020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
1446
1447 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
1448 with multi-line file lists.
1449 * gcc-changelog/test_email.py: New testcase.
1450 * gcc-changelog/test_patches.txt: Likewise.
1451
14522020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
1453
1454 * gcc-changelog/git_update_version.py: Close file objects after
1455 use.
1456 * gcc-changelog/git_email.py: Likewise.
1457 * gcc-changelog/test_email.py: Likewise.
1458
14592020-05-26 Martin Liska <mliska@suse.cz>
1460
1461 * gcc-changelog/git_update_version.py: Add 2 new options.
1462
14632020-05-26 Alexandre Oliva <oliva@gnu.org>
1464
1465 * gcc-changelog/git_commit.py (changelog_regex): Accept optional
1466 'for' prefix.
1467
14682020-05-26 Alexandre Oliva <oliva@adacore.com>
1469
1470 * compare-debug: Adjust for .gkd files named as dump files,
1471 with the source suffix rather than the object suffix.
1472
14732020-05-26 Martin Liska <mliska@suse.cz>
1474
1475 * gcc-changelog/git_commit.py: Parse changelog entries for
1476 ignored locations.
1477 * gcc-changelog/test_email.py: Add new test for it.
1478 * gcc-changelog/test_patches.txt: Likewise.
1479
14802020-05-26 Jason Merrill <jason@redhat.com>
1481
1482 * prepare-commit-msg: New file.
1483 * gcc-git-customization.sh: Install it. Add commit-mklog alias.
1484 * mklog.py: Add new option -c which appends
1485 to a ChangeLog file.
1486
deea3def
ML
14872020-05-25 Martin Liska <mliska@suse.cz>
1488
1489 * gcc-changelog/git_commit.py: Add trailing '/'
1490 for libdruntime. Allow empty changelog for
1491 only ignored files.
1492 * gcc-changelog/test_email.py: New test for go
1493 patch in ignored location.
1494 * gcc-changelog/test_patches.txt: Add test.
1495
5daf69cf
JJ
14962020-05-22 Jakub Jelinek <jakub@redhat.com>
1497
1498 * gcc-changelog/git_commit.py: Add trailing / to
1499 gcc/testsuite/go.test/test and replace gcc/go/frontend/
1500 with gcc/go/gofrontend/ in ignored locations.
1501
59b282bc
ML
15022020-05-22 Martin Liska <mliska@suse.cz>
1503
1504 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
1505 to ignored locations.
1506
62b5b53e
ML
15072020-05-21 Martin Liska <mliska@suse.cz>
1508
1509 * gcc-changelog/git_update_version.py: Prepare the script, the
1510 only missing piece is pushing of the updated branches.
1511
9722b139
ML
15122020-05-21 Martin Liska <mliska@suse.cz>
1513
1514 * gcc-changelog/git_commit.py: Support DR entries/
1515 * gcc-changelog/test_email.py: New test for it.
1516 * gcc-changelog/test_patches.txt: New patch for it.
1517
e7c7cdc5
ML
15182020-05-21 Martin Liska <mliska@suse.cz>
1519
1520 * mklog.py: Support DR parsing.
1521 * test_mklog.py: New test for DR parsing.
1522
2f809e77
ML
15232020-05-20 Martin Liska <mliska@suse.cz>
1524
1525 * gcc-changelog/git_commit.py: Add author_tuple
1526 only if not present in author_lines.
1527 * gcc-changelog/test_email.py: New test.
1528 * gcc-changelog/test_patches.txt: Add new patch.
1529
29c34351
ML
15302020-05-20 Martin Liska <mliska@suse.cz>
1531
1532 * gcc-changelog/git_commit.py: Refactor to make flake8 happy.
1533 * gcc-changelog/test_email.py: Add new test.
1534 * gcc-changelog/test_patches.txt: Add new patch.
1535
3bcaf16e
FH
15362020-05-20 Frederik Harwath <frederik@codesourcery.com>
1537
1538 * gcc-changelog/git_commit.py: Skip over lines starting
1539 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
1540
93db1f80
ML
15412020-05-20 Martin Liska <mliska@suse.cz>
1542
1543 * gcc-changelog/git_check_commit.py: Change
1544 --allow-non-strict-mode to --non-strict-mode.
1545
71389093
ML
15462020-05-20 Martin Liska <mliska@suse.cz>
1547
1548 * gcc-changelog/git_commit.py: Support cherry pick
1549 prefix.
1550 * gcc-changelog/test_email.py: Test it.
1551 * gcc-changelog/test_patches.txt: Add new patch.
1552 * gcc-git-customization.sh: Add gcc-backport.
1553
25c284f1
ML
15542020-05-19 Martin Liska <mliska@suse.cz>
1555
1556 * mklog.py: Use REST API for bug title downloading.
1557
4a5d072a
ML
15582020-05-19 Martin Liska <mliska@suse.cz>
1559
1560 * gcc-changelog/git_commit.py: Add param use_commit_ts
1561 for to_changelog_entries.
1562 * gcc-changelog/git_update_version.py: Se use_commit_ts to True.
1563
4f85a52c
ML
15642020-05-19 Martin Liska <mliska@suse.cz>
1565
1566 * mklog.py: Skip GTY for struct names. Make flake8 happy.
1567 * test_mklog.py: Add test for GTY.
1568
53cc8cf9
ML
15692020-05-19 Martin Liska <mliska@suse.cz>
1570
1571 * gcc-changelog/git_update_version.py:
1572 Fill up entries in reverse order.
1573
00243d9a
ML
15742020-05-19 Martin Liska <mliska@suse.cz>
1575
1576 * gcc-git-customization.sh: Add
1577 alias.gcc-mklog new hook.
1578 * mklog.py: New file.
1579 * test_mklog.py: New file.
1580
e576ed7a
ML
15812020-05-19 Martin Liska <mliska@suse.cz>
1582
1583 * legacy/mklog: Moved from mklog.
1584 * legacy/mklog.pl: Moved from mklog.pl.
1585
c3b44e34
ML
15862020-05-19 Martin Liska <mliska@suse.cz>
1587
1588 * gcc-git-customization.sh: Add gcc-verify alias
1589 that uses contrib/gcc-changelog/git_check_commit.py.
1590
c9a41202
AB
15912020-05-15 Andrew Burgess <andrew.burgess@embecosm.com>
1592
1593 * dg-extract-results.py: Handle GDB specific test types.
1594 * dg-extract-results.sh: Likewise.
1595
941c9474
ML
15962020-05-14 Martin Liska <mliska@suse.cz>
1597
1598 * gcc-changelog/test_email.py: New file.
1599 * gcc-changelog/test_patches.txt: New file.
1600
9b56828c
PP
16012020-05-13 Patrick Palka <ppalka@redhat.com>
1602
1603 * vimrc: Reduce textwidth to 72 for Git commit messages.
1604
e4f0e06b
ML
16052020-05-13 Martin Liska <mliska@suse.cz>
1606
1607 * gcc-changelog/git_check_commit.py: Add default argument HEAD
1608 for revisions and improve error message output.
1609
b8333fc6
ML
16102020-05-13 Martin Liska <mliska@suse.cz>
1611
1612 * gcc-changelog/git_commit.py: Restore print_output syntax
1613 in git_commit.py.
1614
c10aa1f0
ML
16152020-05-13 Martin Liska <mliska@suse.cz>
1616
1617 * gcc-changelog/git_check_commit.py: New file.
1618 * gcc-changelog/git_commit.py: New file.
1619 * gcc-changelog/git_email.py: New file.
1620 * gcc-changelog/git_repository.py: New file.
1621 * gcc-changelog/git_update_version.py: New file.
1622
5315e1da
ML
16232020-04-17 Martin Liska <mliska@suse.cz>
1624
1625 * vimrc: We do not want to modify tab options
1626 for Python files.
1627
437eea66
JJ
16282020-04-16 Jakub Jelinek <jakub@redhat.com>
1629
1630 PR bootstrap/92008
1631 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
1632
fa4aab7f
ML
16332020-04-03 Martin Liska <mliska@suse.cz>
1634
1635 * gcc-git-customization.sh: Search for the pattern
1636 at line beginning only.
1637
612137e1
RE
16382020-01-24 Richard Earnshaw <rearnsha@arm.com>
1639
1640 * gcc-git-customization.sh: Use users/<pfx> for the personal remote
1641 rather than just <pfx>. Convert existing personal branches to the
1642 new remote.
1643 * git-add-user-branch.sh: New file.
1644
f96af171
RE
16452020-01-22 Richard Earnshaw <rearnsha@arm.com>
1646
1647 * git-add-vendor-branch.sh: New file.
1648
24b17818
RE
16492020-01-20 Richard Earnshaw <rearnsha@arm.com>
1650
1651 * gcc-git-customization.sh: Check that user-supplied remote
1652 name exists before continuting. Use a separate remotes for the
1653 personal commit area. Convert existing personal and vendor
1654 fetch rules to new layout.
1655 * git-fetch-vendor.sh: New vendor layout. Add --enable-push
1656 option.
1657
f17f6127
HPN
16582020-01-17 Hans-Peter Nilsson <hp@axis.com>
1659
1660 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
1661 not "--pretty=%p:%t:%H".
1662
66aae15b
AS
16632020-01-16 Andreas Schwab <schwab@linux-m68k.org>
1664
1665 * gcc-git-customization.sh: Avoid double expansion.
1666
545f5fad
RE
16672020-01-16 Richard Earnshaw <rearnsha@arm.com>
1668
1669 * gcc-git-customization.sh: Check that user.name and user.email
1670 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when
1671 using eval.
1672
2588197b
JJ
16732020-01-16 Jakub Jelinek <jakub@redhat.com>
1674
1675 * gcc-git-customization.sh: Verify the id to be printed is ancestor of
1676 the corresponding remote release branch (or master), otherwise print
1677 nothing.
1678
affb7b66
JJ
16792020-01-15 Segher Boessenkool <segher@kernel.crashing.org>
1680 Jakub Jelinek <jakub@redhat.com>
1681
1682 * gcc-git-customization.sh: Change uses to use in comment.
1683
6ff7efb7
JJ
16842020-01-15 Jakub Jelinek <jakub@redhat.com>
1685
1686 * gcc-git-customization.sh: Handle output of older git which doesn't
1687 print tags/ prefixes before branchpoint/gcc-.
1688
e6107422
RE
16892010-01-15 Richard Earnshaw <rearnsha@arm.com>
1690
1691 * gcc-git-customization.sh: Explain why we want the user's
1692 upstream account name. Don't add push rules. Check if push rules
1693 have been added and suggest that they should be removed.
1694 * git-fetch-vendor.sh: Don't add push rules.
1695
11b81575
RE
16962010-01-13 Richard Earnshaw <rearnsha@arm.com>
1697
1698 Revert:
1699 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1700
1701 * gcc-git-customization.sh: Add back the default rule that
1702 is lost by adding a custom push rule.
1703 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1704
b60563a8
RE
17052010-01-13 Richard Earnshaw <rearnsha@arm.com>
1706
1707 * gcc-git-customization.sh: Add back the default rule that
1708 is lost by adding a custom push rule.
1709 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1710
b8f59c4b
RE
17112010-01-13 Richard Earnshaw <rearnsha@arm.com>
1712
1713 * contrib/git-fetch-vendor.sh: New file.
1714
e19db6a2
JJ
17152020-01-13 Jakub Jelinek <jakub@redhat.com>
1716
1717 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
1718 aliases.
1719
743d4d82
RE
17202010-01-13 Richard Earnshaw <rearnsha@arm.com>
1721
1722 * gcc-git-customization.sh: New file.
1723
e528bf8d
JJ
17242020-01-01 Jakub Jelinek <jakub@redhat.com>
1725
1726 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
1727 Sato as external authors. Skip LICENSE.txt files.
1728
e8aa9f55
JL
17292019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
1730
1731 * config-list.mk: Add msp430-elfbare.
1732
ee925640
LH
17332019-12-09 Lewis Hyatt <lhyatt@gmail.com>
1734
1735 PR preprocessor/49973
1736 * unicode/from_glibc/unicode_utils.py: Support script from
1737 glibc (commit 464cd3) to extract character widths from Unicode data
1738 files.
1739 * unicode/from_glibc/utf8_gen.py: Likewise.
1740 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
1741 * unicode/EastAsianWidth.txt: Likewise.
1742 * unicode/PropList.txt: Likewise.
1743 * unicode/gen_wcwidth.py: New utility to generate
1744 libcpp/generated_cpp_wcwidth.h with help from the glibc support
1745 scripts and the Unicode data files.
1746 * unicode/unicode-license.txt: Added.
1747 * unicode/README: New explanatory file.
1748
b01d215d
RS
17492019-12-07 Richard Sandiford <richard.sandiford@arm.com>
1750
1751 * texi2pod.pl: Handle @headitems in @multitables, printing them
1752 in italics. Push an empty item code onto the stack.
1753
d51dd316
JB
17542019-11-13 Janne Blomqvist <jb@gcc.gnu.org>
1755
1756 * download_prerequisites: Use http instead of ftp for downloading.
1757
617c564b
ML
17582019-11-08 Martin Liska <mliska@suse.cz>
1759
1760 * mklog: The script fails for patches that contain:
1761 '---param=foo=bar xyz'.
1762
ba7c8cb5
ML
17632019-09-18 Martin Liska <mliska@suse.cz>
1764
1765 * clang-format: Tweak configuration based on new
1766 options offered.
1767
91dfef96
JM
17682019-09-09 Jose E. Marchesi <jemarch@gnu.org>
1769
1770 * config-list.mk (LIST): Disable go in bpf-*-* targets.
1771
bc7f7ff9
ML
17722019-09-04 Martin Liska <mliska@suse.cz>
1773
1774 * mklog: Do not print changed functions for
1775 testsuite files.
1776
a45de90e
ML
17772019-09-04 Martin Liska <mliska@suse.cz>
1778
1779 * mklog: Parse PR references from newly added
1780 test files.
1781
e94e92dc
ML
17822019-09-04 Martin Liska <mliska@suse.cz>
1783
1784 * mklog: Use argparse instead of getopt.
1785
2f2aeda9
UW
17862019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
1787
1788 * compare-all-tests (all_targets): Remove references to spu.
1789 * config-list.mk (LIST): Likewise.
1790
2b196fb7
AM
17912019-09-02 Alexander Monakov <amonakov@ispras.ru>
1792
1793 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
1794 * vimrc: Set preferred values for 'tabstop', 'softtabstop',
1795 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
1796 files, not just C-like files.
1797
c746efca
ML
17982019-09-02 Martin Liska <mliska@suse.cz>
1799
1800 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
1801
547d5d22
UB
18022019-08-13 Uros Bizjak <ubizjak@gmail.com>
1803
1804 * test_summary: Do not escape "=".
1805
6d64cee8
JB
18062019-07-02 Janne Blomqvist <jb@gcc.gnu.org>
1807
1808 PR other/91048
1809 * mklog (read_user_info): Open ~/.mklog in string mode.
1810
99efe97d
ML
18112019-06-19 Martin Liska <mliska@suse.cz>
1812
1813 * bench-stringop: New file.
1814
36902ed6
JB
18152019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
1816
1817 * mklog: Open files in text mode.
1818
eaa6a39d
JB
18192019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
1820
1821 * mklog: Convert to Python 3.
1822
d6fc19a0
JJ
18232019-05-03 Jakub Jelinek <jakub@redhat.com>
1824
1825 * gennews (files): Add files for GCC 9.
1826
aaae53ce
RI
18272019-04-30 Roland Illig <roland.illig@gmx.de>
1828
1829 * check-internal-format-escaping.py: New version using polib.
1830
41804907
CL
18312019-04-19 Christophe Lyon <christophe.lyon@linaro.org>
1832
1833 PR translation/90118
1834 * check-internal-format-escaping.py: Check that %< is not next to
1835 a word.
1836
ec60715d
JJ
18372019-04-17 Jakub Jelinek <jakub@redhat.com>
1838
1839 * dg-extract-results.sh: Only handle WARNING: program timed out
1840 lines specially in "$MODE" == "sum". Restore previous behavior
1841 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in
1842 a different variant or curfile is empty.
1843 * dg-extract-results.py: Fix a typo.
1844
904f3daa
ML
18452019-04-05 Martin Liska <mliska@suse.cz>
1846
2723350f 1847 PR translation/89936
904f3daa
ML
1848 * check-internal-format-escaping.py: Properly detect wrong
1849 apostrophes.
1850
93964ebd
ML
18512019-03-11 Martin Liska <mliska@suse.cz>
1852
1853 * check-internal-format-escaping.py: Uncomment apostrophes
1854 check.
1855
a3f9f006
ML
18562019-03-11 Martin Liska <mliska@suse.cz>
1857
1858 * check-internal-format-escaping.py: New file.
1859
6f8fc6f9
TN
18602019-03-10 Tommy Nguyen <remyabel@gmail.com>
1861
1862 PR contrib/82704
1863 * download_prerequisites: Use -c instead of --check for sha512sum.
1864
08bc73f0
ML
18652019-03-06 Martin Liska <mliska@suse.cz>
1866
1867 * check-params-in-docs.py: Ignore a param.
1868
0a7b7521
CL
18692019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
1870
1871 contrib/
1872 * dg-extract-results.py: Handle case where a WARNING happens with
1873 the first test of a harness.
1874
e8d18fd8
CL
18752019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
1876
1877 contrib/
1878 * dg-extract-results.sh: Fix order of WARNING and following test
1879 result.
1880
f874089d
CL
18812019-02-04 Christophe Lyon <christophe.lyon@linaro.org>
1882
1883 contrib/
1884 * dg-extract-results.py: Keep timeout warnings next to their
1885 matching test.
1886 * dg-extract-results.sh: Likewise.
1887
b5fcfdba
JJ
18882019-01-01 Jakub Jelinek <jakub@redhat.com>
1889
1890 * update-copyright.py: Add Gerard Jungman as external author.
1891
80de5ef9
IB
18922018-11-26 Iain Buclaw <ibuclaw@gdcproject.org>
1893
1894 * update-copyright.py (TestsuiteFilter): Skip .d tests.
1895 (LibPhobosFilter): Add filter for upstream D sources.
1896 (GCCCopyright): Add D Language Foundation as external author.
1897 (GCCCmdLine): Add libphobos.
1898
ca44d7f4
ML
18992018-11-19 Martin Liska <mliska@suse.cz>
1900
1901 * check_GNU_style_lib.py: Detect mixed usage
1902 of spaces and tabs.
1903
357044d2
RO
19042018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1905
1906 * gcc_update (files_and_dependencies): Handle libphobos.
1907
46ec9261
TP
19082018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org>
1909
1910 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
1911 default verbosity.
1912
ca3a27b6
RO
19132018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1914
1915 * config-list.mk (LIST): Switch to i686-solaris2.11,
1916 sparc64-sun-solaris2.11.
1917
0448002b
BRF
19182018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1919
1920 * unused_functions.py: Handle archive files.
1921
75fcc3eb
BRF
19222018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1923
1924 * unused_functions.py: New file.
1925
a0464aa0
ML
19262018-09-25 Martin Liska <mliska@suse.cz>
1927
1928 * filter-rtags-warnings.py: New file.
1929
4cac9d00
ML
19302018-09-25 Martin Liska <mliska@suse.cz>
1931
1932 PR middle-end/86078
1933 * check-params-in-docs.py: New file.
1934
56856b58
J
19352018-08-17 Jojo <jijie_rong@c-sky.com>
1936 Huibin Wang <huibin_wang@c-sky.com>
1937 Sandra Loosemore <sandra@codesourcery.com>
1938 Chung-Lin Tang <cltang@codesourcery.com>
1939 Andrew Jenner <andrew@codesourcery.com>
1940
1941 C-SKY port: Configury
1942
1943 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
1944
bddcac9d
TV
19452018-07-13 Tom de Vries <tdevries@suse.de>
1946
1947 * maintainers-verify.sh: New file.
1948
e57aae39
CL
19492018-07-12 Christophe Lyon <christophe.lyon@linaro.org>
1950
1951 * compare_tests: Print number of tests in each category.
1952
b33aa720
AM
19532018-06-19 Alexander Monakov <amonakov@ispras.ru>
1954
1955 * vim-gcc-dev/README: New file.
1956 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
1957 * vim-gcc-dev/syntax/gcc-match.vim: New file.
1958 * gimple.vim: Move under vim-gcc-dev/syntax/.
1959 * gcc-rtl.vim: Likewise.
1960
58508d3f
ML
19612018-06-19 Martin Liska <mliska@suse.cz>
1962
1963 * gcc-rtl.vim: New file.
1964
6044eae7
JL
19652018-06-12 Jeff Law <law@redhat.com>
1966
1967 * config-list.mk (LIST): Remove alpha-freebsd6.
1968
4be63d9e
RB
19692018-05-08 Richard Biener <rguenther@suse.de>
1970
1971 PR bootstrap/85571
1972 * compare-lto: New script derived from compare-debug.
1973
b1750618
JJ
19742018-05-02 Jakub Jelinek <jakub@redhat.com>
1975
1976 * gennews (files): Add files for GCC 8.
1977
254f7933
JW
19782018-05-01 Jim Wilson <jimw@sifive.com>
1979
1980 * gcc_update: Check for .git as a file.
1981
1e4573c0
CL
19822018-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1983
1984 * test_summary: Match possible single quotes in configure path.
1985
ed2a2f08
TS
19862018-03-02 Thomas Schwinge <thomas@codesourcery.com>
1987
1988 * update-copyright.py: Remove "libcilkrts" reference.
1989
9f88a07b
YG
19902018-02-19 Yury Gribov <tetra2005@gmail.com>
1991
1992 * compare_tests: Use TMPDIR when set.
1993 * dg-cmp-results.sh: Ditto.
1994 * warn_summary: Ditto.
1995
3ab78ac2
JW
19962018-01-29 Jonathan Wakely <jwakely@redhat.com>
1997
1998 * download_prerequisites: Use shasum for FreeBSD and DragonFly.
1999
d1b9a572
ML
20002018-01-19 Martin Liska <mliska@suse.cz>
2001
2002 * analyze_brprob.py: Support new format that can be easily
2003 parsed. Add new column to report.
2004
ada38d5f
JJ
20052018-01-03 Jakub Jelinek <jakub@redhat.com>
2006
2007 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
2008
5e9d6aa4 20092017-11-28 Julia Koval <julia.koval@intel.com>
92a285c1 2010 Sebastian Peryt <sebastian.peryt@intel.com>
5e9d6aa4
JK
2011
2012 * contrib/gcc_update: Ditto.
2013
caba2b36
ML
20142017-11-08 Martin Liska <mliska@suse.cz>
2015
2016 * analyze_brprob.py: Fix abbreviations for SI units.
2017
22381c22
TS
20182017-10-02 Thomas Schwinge <thomas@codesourcery.com>
2019
2020 * gcc_update (files_and_dependencies): Handle libbacktrace.
2021
37026b57
RB
20222017-09-18 Richard Biener <rguenther@suse.de>
2023
2024 * download_prerequisites (isl): Bump version to 0.18.
2025
01f5295d
YG
20262017-08-02 Yury Gribov <tetra2005@gmail.com>
2027
2028 * mklog: Added new implementation.
2029
e1df0c91
YG
20302017-08-02 Yury Gribov <tetra2005@gmail.com>
2031
2032 * mklog: Rename to ...
2033 * mklog.pl: this.
2034
883b0e46
YG
20352017-07-17 Yury Gribov <tetra2005@gmail.com>
2036
2037 * mklog: Fix extraction of changed file name.
2038
8b99a6f7
GJL
20392017-07-17 Georg-Johann Lay <avr@gjlay.de>
2040
2041 * gcc_update (files_and_dependencies)
2042 [gcc/config/avr/avr-tables.opt]: Remove dead entry.
2043
f2bcf09e
ML
20442017-06-28 Martin Liska <mliska@suse.cz>
2045
2046 * gcc.doxy: Add default location for filters and output folder.
2047 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
2048 * filter_params.pl: Remove.
2049
1e55769b
TP
20502017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
2051
2052 * dg-cmp-results.sh: Restore filtering on target variant.
2053
afc474f8
TP
20542017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
2055
2056 * dg-cmp-results.sh: Keep test result lines rather than throwing
2057 header and summary to support sum files with multiple tools.
2058
7f1b5019
ML
20592017-05-31 Martin Liska <mliska@suse.cz>
2060
2061 * filter_params.py:
2062 Transform ENUM_BITFIELD and comments starting with '/**'
2063
892c1fce
DM
20642017-05-31 David Malcolm <dmalcolm@redhat.com>
2065 Martin Liska <mliska@suse.cz>
2066
2067 * filter_params.py: New, porting the perl script to python,
2068 adding a test suite.
2069 * filter_gcc_for_doxygen_new: New file.
2070
59075bc8
ML
20712017-05-30 Martin Liska <mliska@suse.cz>
2072
2073 * analyze_brprob.py: Add new argument to parse and modify
2074 predict.def file.
2075 * analyze_brprob_spec.py: Likewise.
2076
0a71c876
TV
20772017-05-29 Tom de Vries <tom@codesourcery.com>
2078
2079 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
2080 trailing eol.
2081 (TrailingWhitespaceTest): New unit test.
2082 (check_GNU_style_file): Remove eol before checking.
2083
75017bb9
TV
20842017-05-29 Tom de Vries <tom@codesourcery.com>
2085
2086 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
2087 file handle. Add and handle file_encoding argument.
2088 * check_GNU_style.py (main): Handle '-' file argument. Call
2089 check_GNU_style_file with file handle as argument.
2090
76baf5ca
TV
20912017-05-29 Tom de Vries <tom@codesourcery.com>
2092
2093 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
2094 (import_pip3): New function.
2095
b7fc9ae0
TV
20962017-05-24 Tom de Vries <tom@codesourcery.com>
2097
2098 * check_GNU_style_lib.py: New file, factored out of ...
2099 * check_GNU_style.py: ... here. Call main unconditionally.
2100
850098eb
ML
21012017-05-19 Martin Liska <mliska@suse.cz>
2102
2103 * check_GNU_style.py: New file.
2104
f47337ae
JL
21052007-05-03 Jeff Law <law@redhat.com>
2106
2107 * config-list.mk (am33_2.0-linux): Remove from list of targets
2108 to build.
2109
03dc1f5f
JJ
21102017-05-02 Jakub Jelinek <jakub@redhat.com>
2111
2112 * gennews (files): Add files for GCC 7.
2113
9f06c15a
TV
21142017-04-26 Tom de Vries <tom@codesourcery.com>
2115
2116 * gen_autofdo_event.py: Fix comment.
2117
b1c0468f
DR
21182017-04-11 Damian Rouson <damian@sourceryinstitute.org>
2119
92a285c1
ML
2120 * download_prerequisites (md5_check): New function emulates Linux
2121 'md5 --check' on macOS. Modified script for macOS compatibility.
b1c0468f 2122
154cc77e
PD
21232017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
2124
2125 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
2126 riscv64-unknown-linux-gnu.
2127
357a7731
BRF
21282017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2129
2130 * update-copyright.py (Copyright.process_file): Retain original
2131 file mode.
2132
23075ebe
GP
21332017-01-29 Gerald Pfeifer <gerald@pfeifer.com>
2134
2135 * update-copyright.py: Fix the name of this script in examples.
2136
e6d55103
JJ
21372017-01-26 Jakub Jelinek <jakub@redhat.com>
2138
2139 * update-copyright.py: Add libhsail-rt to self.default_dirs
2140 and call self.add_dir on it. Add Intel Corporation to external
2141 authors.
2142
4703b555
TS
21432017-01-25 Thomas Schwinge <thomas@codesourcery.com>
2144
2145 * gcc_update (files_and_dependencies): Care for "libhsail-rt".
2146
f9e37186
GP
21472017-01-23 Gerald Pfeifer <gerald@pfeifer.com>
2148
2149 * patch_tester.sh (TESTLOGS): Remove
2150 $TARGET/libjava/testsuite/libjava.sum.
2151
eec5428b
GP
21522017-01-22 Gerald Pfeifer <gerald@pfeifer.com>
2153
2154 * warn_summary: Remove the -java option.
2155
a395b2e5 21562017-01-20 Gerald Pfeifer <gerald@pfeifer.com>
b2bcb1b3 2157
a395b2e5
GP
2158 * update-copyright.py (LibJavaFilter): Remove.
2159
21602017-01-17 Gerald Pfeifer <gerald@pfeifer.com>
2161
b2bcb1b3
GP
2162 * gcc_update: Remove entries related to GCJ and libgcj.
2163 Complete copyright years and adjust my e-mail address.
2164
a92ffb3e
RE
21652017-01-11 Richard Earnshaw <rearnsha@arm.com>
2166
2167 * gcc_update: Adjust touch list for ARM.
2168
1243c42d
GP
21692017-01-08 Gerald Pfeifer <gerald@pfeifer.com>
2170
2171 * download_ecj: Remove.
6438c2f4
ML
2172
21732017-01-05 Martin Liska <mliska@suse.cz>
2174
2175 * vimrc: Update indentation definition.
2176
d0a0bfd9
JJ
21772017-01-04 Jakub Jelinek <jakub@redhat.com>
2178
2179 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
2180 libssp, libvtv and lto-plugin to default_dirs.
2181
ae12c0f0
JJ
21822017-01-01 Jakub Jelinek <jakub@redhat.com>
2183
2184 * update-copyright.py (TestsuiteFilter): Skip params/README.
2185 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
2186
ca3b6071
ML
21872016-12-14 Martin Liska <mliska@suse.cz>
2188
2189 * analyze_brprob.py: Add new column to output and new sorting
2190 option. Fix coding style to not exceed 80 characters.
2191 * analyze_brprob_spec.py: Add new sorting
2192 option. Fix coding style to not exceed 80 characters.
2193
38000825
MK
21942016-10-24 Moritz Klammler <moritz@glammler.eu>
2195
6ddefaa7 2196 PR other/61439
38000825
MK
2197 * download_prerequisites: Conditionally verify checksums of
2198 downloaded pacakges. Add help text.
2199 * prerequisites.md5: New file.
2200 * prerequisites.sha512: New file.
2201
e77cf8c6
KT
22022016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2203
2204 * check_GNU_style.sh (remove_testsuite): New function.
2205 Use it to remove testsuite from the diff.
2206
643e0854
RO
22072016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2208
2209 * dg-extract-results.sh: Revert bogus change.
2210
aa9baacf
CL
22112016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
2212
2213 * dg-extract-results.py: Report DejaGnu error in the final
2214 summary.
2215 * dg-extract-results.sh: Likewise.
2216
b0a5704b
CL
22172016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
2218
2219 * compare_tests: Take ERROR messages into account when
3d3b561f 2220 comparing.
b0a5704b 2221
abe95ef6
ML
22222016-08-17 Martin Liska <mliska@suse.cz>
2223
2224 * mark_spam.py: Mark as spam all comments done by a creator.
2225
28619cd7
ML
22262016-08-15 Martin Liska <mliska@suse.cz>
2227
2228 * mark_spam.py: Add error handling and reset
2229 another properties of attachments and bugs.
2230
3f1b3373
ML
22312016-08-11 Martin Liska <mliska@suse.cz>
2232
2233 * mark_spam.py: Mark attachments as obsolete and rename them.
2234
612a6ffe
EG
22352016-08-03 Eric Gallager <egall@gwmail.gwu.edu>
2236
2237 * download_prerequisites: Explicitly remove existing symlinks
2238 before trying to create new ones.
2239
ce84ada3
ML
22402016-07-28 Martin Liska <mliska@suse.cz>
2241
2242 * mark_spam.py: New file.
2243
88617fe4
ML
22442016-07-21 Martin Liska <mliska@suse.cz>
2245
2246 * analyze_brprob.py: If there's no loop, do not calculate
2247 average number of loop iterations.
2248
199b1891
ML
22492016-06-24 Martin Liska <mliska@suse.cz>
2250
2251 * analyze_brprob.py: Parse and display average number
2252 of loop iterations.
2253
7b72d14a
AK
22542016-06-23 Andi Kleen <ak@linux.intel.com>
2255
2256 * gen_autofdo_event.py: New file to regenerate
2257 gcc-auto-profile.
2258
0609abda
TS
22592016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2260
2261 * config-list.mk: Stop testing mep-elf.
2262
3e326935
TS
22632016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2264
2265 * config-list.mk: Stop testing avr-rtems.
2266
914b155c
TS
22672016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2268
2269 * config-list.mk: Stop testing m32r-rtems.
2270
5ebf89bd
TS
22712016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2272
2273 * config-list.mk: Remove h8300-rtems support.
2274
8466af06
TS
22752016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2276
2277 * config-list.mk: stop testing knetbsd.
2278
d980e738
TS
22792016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2280
2281 * config-list.mk: Stop testing openbsd3.0.
2282
ee2499b4
TS
22832016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2284
2285 * config-list.mk: Remove interix target.
2286
316ded53
DE
22872016-06-21 David Edelsohn <dje.gcc@gmail.com>
2288
2289 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
2290 rs6000-ibm-aix5.2.
2291 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
2292 Add rs6000-ibm-aix7.1.
2293
69071d86
ML
22942016-06-17 Martin Liska <mliska@suse.cz>
2295
2296 * analyze_brprob.py: Fix columns of script output.
2297
50a593c7
RB
22982016-06-13 Richard Biener <rguenther@suse.de>
2299
2300 * download_prerequisites (ISL): Bump version to 0.16.1
2301
22d222d2
AH
23022016-06-10 Alan Hayward <alan.hayward@arm.com>
2303
2304 * check_GNU_style.sh: Fix paste args for BSD
2305
f8fdb10e
DM
23062016-06-09 David Malcolm <dmalcolm@redhat.com>
2307
2308 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
2309 h8300-rtems, m32r-rtems, mep-elf.
2310
54951c63
DM
23112016-06-09 David Malcolm <dmalcolm@redhat.com>
2312
2313 * config-list.mk (GCC_SRC_DIR): New variable.
2314 (make-log-dir): Use GCC_SRC_DIR.
2315 ($(LIST)): Likewise.
2316
fdf3a386
ML
23172016-06-09 Martin Liska <mliska@suse.cz>
2318
2319 * analyze_brprob_spec.py: New file.
2320
0d73e480
ML
23212016-06-09 Martin Liska <mliska@suse.cz>
2322
2323 * analyze_brprob.py: Add new argument --sorting.
2324
e49efc14
ML
23252016-06-09 Martin Liska <mliska@suse.cz>
2326
2327 * analyze_brprob.py: Cover new dump output format.
2328
48eae472
RO
23292016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2330
2331 * update-copyright.py (LibMudflapFilter): Remove.
2332 (GCCCmdLine.__init__): Add gotools, libcc1.
2333 Remove libmudflap.
2334 List unhandled intl, libcilkrts, libgo, liboffloadmic,
2335 maintainer-scripts.
2336
00f35794
BE
23372016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2338
2339 * download_prerequisites: Adjust gmp/mpfr/mpc versions.
2340
bc6d9014
OE
23412016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2342
2343 * compare-all-tests: Remove SH5 support.
2344 * config-list.mk: Likewise.
2345
4877829b
ML
23462016-04-28 Martin Liska <mliska@suse.cz>
2347
2348 * analyze_brprob: Remove.
2349 * analyze_brprob.py: New file.
2350
9364c30e
JJ
23512016-04-27 Jakub Jelinek <jakub@redhat.com>
2352
2353 * gennews (files): Add files for GCC 6.
2354
d0e037eb
JH
23552016-04-17 Jan Hubicka <jh@suse.cz>
2356
2357 * analyze_brprob: Update comment.
2358
2ecc0c83
MS
23592016-04-13 Martin Sebor <msebor@redhat.com>
2360
2361 * check_GNU_style.sh: Avoid false posivies in trailing operator
2362 checks.
2363
55a82b66
MS
23642016-03-07 Martin Sebor <msebor@redhat.com>
2365
2366 * check_GNU_style.sh (color): New global variable.
2367 Add checks for trailing operators and spaces before left brackets.
2368 Tightened up a check for a trailing left curly brace.
2369 (g, ag, vg): Use color.
2370 (col): Don't complain about excessively long lines with DejaGnu
2371 directives.
2372
1f347c50
TS
23732016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2374
2375 * mklog: Look for the ChangeLog file in $cwd.
2376
7d081272
JS
23772016-02-26 Joel Sherrill <joel@rtems.org>
2378
2379 * config-list.mk: Add aarch64-rtems and x86_64-rtems
2380
4a8c29cc
JW
23812016-01-19 Jonathan Wakely <jwakely@redhat.com>
2382
2383 * uninclude: Fix third argument to gensub.
2384
f29fa917
JJ
23852016-01-04 Jakub Jelinek <jakub@redhat.com>
2386
2387 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
2388 as external author.
2389
7ce9105f
JBG
23902015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2391
2392 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
2393 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
2394
f78590bb
TB
23952015-12-06 Tobias Burnus <burnus@net-b.de>
2396
2397 * download_prerequisites: Download ISL 0.15 instead of 0.14.
2398
e06b54c2
ML
23992015-11-20 Martin Liska <mliska@suse.cz>
2400
2401 * clang-format: Split content of a list to multiple
2402 lines.
2403
0f3594af
ML
24042015-11-19 Martin Liska <mliska@suse.cz>
2405
2406 * clang-format: Enhance list of FOR_EACH macros.
2407
daa53f38
ML
24082015-11-19 Martin Liska <mliska@suse.cz>
2409
2410 * clang-format: New file.
2411
bd94906f
AM
24122015-11-11 Andrew MacLeod <amacleod@redhat.com>
2413
2414 * header-tools: New. Directory containing a set of tools for
2415 manipulating header files.
2416
27776f55
NS
24172015-10-30 Nathan Sidwell <nathan@acm.org>
2418
2419 * config-list.mk (nvptx-none): Add it.
2420
78c56a5a
MT
24212015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de>
2422
2423 * download_prerequisites: Make sure that script is run from
2424 top level source directory.
2425
dfa37515
RO
24262015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2427
2428 * update-copyright.py (GCCCmdLine): Add libvtv.
2429
4b5ed6cf
UB
24302015-08-04 Uros Bizjak <ubizjak@gmail.com>
2431
2432 * texi2pod.pl: Escape braces in regexp involving @strong{...}.
2433
7392b090
TV
24342015-07-15 Tom de Vries <tom@codesourcery.com>
2435
2436 * check_GNU_style.sh (cat_with_prefix): Fix quoting.
2437
1a607203
SE
24382015-06-02 Steve Ellcey <sellcey@imgtec.com>
2439
2440 * test_installed (--target=): New option.
2441
ec3dfdac
MM
24422015-05-30 Mikhail Maltsev <maltsevm@gmail.com>
2443
2444 * gimple.vim: New file.
2445
323eb6e3
TV
24462015-05-18 Tom de Vries <tom@codesourcery.com>
2447
2448 * check_GNU_style.sh: Add temp files tmp2 and tmp3.
2449 (cat_with_prefix): New function, using global variable prefix.
2450 (col): Make prefix a global variable. Rewrite to process file at a time
2451 rather than line at a time. Print part longer than 80 chars in red.
2452
ad7f0dfe
TV
24532015-05-18 Tom de Vries <tom@codesourcery.com>
2454
2455 * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
2456
847b6e15
TV
24572015-05-18 Tom de Vries <tom@codesourcery.com>
2458
2459 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
2460
7e425ad6
TV
24612015-05-18 Tom de Vries <tom@codesourcery.com>
2462
2463 * check_GNU_style.sh: Improve readability function calls.
2464
36805406
JL
24652015-05-16 James Bowman <james.bowman@ftdichip.com>
2466
2467 * config-list.mk: Add FT32.
2468
cc1e0483
TV
24692015-05-12 Tom de Vries <tom@codesourcery.com>
2470
2471 * check_GNU_style.sh (col): Fix tab size.
2472
a22e33d0
TV
24732015-05-12 Tom de Vries <tom@codesourcery.com>
2474
2475 * check_GNU_style.sh: Put stdin into a temp file.
2476
7f167be6
TV
24772015-05-12 Tom de Vries <tom@codesourcery.com>
2478
2479 * check_GNU_style.sh: Read either from stdin, or from files.
2480
0648b807
TV
24812015-05-12 Tom de Vries <tom@codesourcery.com>
2482
2483 * check_GNU_style.sh: Check if files exists.
2484
4171ffe9
TV
24852015-05-12 Tom de Vries <tom@codesourcery.com>
2486
2487 * check_GNU_style.sh: Don't use a filename prefix if we're only
2488 processing one patch file.
2489
a92a1c27
YG
24902015-05-12 Yury Gribov <y.gribov@samsung.com>
2491
2492 * mklog: Ignore preprocessor directives.
2493
a497da4c
JJ
24942015-04-22 Jakub Jelinek <jakub@redhat.com>
2495
2496 * gennews (files): Add files for GCC 5.
2497
74d35315
BE
24982015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2499
2500 * dg-extract-results.sh: Check that the necessary python modules exist.
2501
4ed8ef26
IV
25022015-02-05 Ilya Verbin <ilya.verbin@intel.com>
2503
2504 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
2505 liboffloadmic/plugin.
2506
8fced9b9
RS
25072015-01-15 Richard Sandiford <richard.sandiford@arm.com>
2508
2509 * update-copyright.py (Copyright.__init__): Add a regexp for
2510 "copyright = u'".
2511 (Copyright.update_copyright): Don't add a space before the year
2512 in that case.
2513
41dbbb37
TS
25142015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2515
2516 * gcc_update (files_and_dependencies): Update rules for new
2517 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
2518
6e7bdfac
YG
25192015-01-12 Yury Gribov <y.gribov@samsung.com>
2520
2521 * check_GNU_style.sh: Support patches coming from stdin.
2522 Check that spaces are converted to tabs.
2523 Make double-space-after-dot check more precice.
2524
d3d514a9
EB
25252015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2526
2527 * config-list.mk (LIST): Add visium-elf.
2528
04a11c01
JBG
25292015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2530
2531 * config-list.mk: Use shortest match for OPT to find the actual
2532 target name.
2533
64e6d5c4
SDJ
25342014-12-17 Sergio Durigan Junior <sergiodj@redhat.com>
2535
2536 * dg-extract-results.sh: Use --text with grep to avoid issues with
2537 binary files. Fall back to cat -v, if that doesn't work.
2538
923e09ee
CJW
25392014-12-12 Chung-Ju Wu <jasonwucj@gmail.com>
2540
2541 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
2542
c3e1e693
YG
25432014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
2544 Yury Gribov <y.gribov@samsung.com>
2545
2546 * vimrc: New file.
2547
83f41b24
TP
25482014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
2549
2550 * check_GNU_style.sh: Warn for incorrect number of spaces in function
2551 call only if 0 or 2+ spaces found.
2552
f5d5b88f
TB
25532014-12-02 Tobias Burnus <burnus@net-b.de>
2554
2555 * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
2556
fdb424cf
TV
25572014-11-25 Tom de Vries <tom@codesourcery.com>
2558 Peter Bergner <bergner@vnet.ibm.com>
2559
2560 * mklog: Handle .mklog. Use git setting independent of presence .git
2561 directory.
2562
78d7f09f
TV
25632014-11-14 Tom de Vries <tom@codesourcery.com>
2564
2565 * mklog: Move reading of .diff file up and add comment. Copy diff_lines
2566 to orig_diff_lines. Use orig_diff_lines when appending patch.
2567
35485da9
DM
25682014-11-11 David Malcolm <dmalcolm@redhat.com>
2569
2570 * ChangeLog.jit: New.
2571 * jit-coverage-report.py: New file: a script to print crude
2572 code-coverage information for the libgccjit API.
2573
67183c4d
MZ
25742014-11-11 Marat Zakirov <m.zakirov@samsung.com>
2575
4b5ed6cf 2576 * mklog: Symbol '}' stops search for changes.
67183c4d 2577
51f784f5
TB
25782014-11-11 Tobias Burnus <burnus@net-b.de>
2579
2580 * download_prerequisites: Stop downloading CLooG.
2581
a8cfbbdc
MZ
25822014-11-07 Marat Zakirov <m.zakirov@samsung.com>
2583
4b5ed6cf
UB
2584 * mklog: Always doubt in functions.
2585 Add EOF protection.
a8cfbbdc 2586
1335a8ca
JBG
25872014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2588
2589 * config-list.mk: Don't build Go for certain targets.
2590
3daa7bbf
TS
25912014-10-04 Trevor Saunders <tsaunders@mozilla.com>
2592
2593 * compare-all-tests: Don't test score-*.
2594 * config-list.mk: Likewise.
2595
c19adb17
SB
25962014-10-02 Segher Boessenkool <segher@kernel.crashing.org>
2597
2598 * dg-extract-results.py (output_variation): Always sort if do_sum.
2599
38278d8a
TV
26002014-09-22 Tom de Vries <tom@codesourcery.com>
2601
2602 * mklog: Add --inline option.
2603
813271fc
SB
26042014-09-19 Segher Boessenkool <segher@kernel.crashing.org>
2605
2606 * dg-extract-results.py (Prog.result_re): Include options in test name.
2607
3a8fe7c6
OH
26082014-09-19 Olivier Hainque <hainque@adacore.com>
2609
2610 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
2611
f4d5fe47
JS
26122014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
2613
2614 * config-list.mk (LIST): Add v850-rtems.
2615
b060c217
SH
26162014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
2617
2618 * config-list.mk (LIST): Add arm-rtems.
2619 Add nios2-rtems. Remove extra option from powerpc-rtems.
2620
157e859f
TS
26212014-09-08 Trevor Saunders <tsaunders@mozilla.com>
2622
2623 * compare-all-tests: Don't test picochip.
2624 * config-list.mk: Likewise.
2625
6f853fd4
MX
26262014-08-11 Mingjie Xing <mingjie.xing@gmail.com>
2627
2628 * texi2pod.pl (postprocess): Move command process for '@sc' to the
2629 front of '@dfn'. Add a new command process for '@t{...}', just print
2630 the content.
2631
863aa163 26322014-07-21 Trevor Saunders <tsaunders@mozilla.com>
633e5fbb 2633 Yury Gribov <y.gribov@samsung.com>
863aa163 2634
633e5fbb
TS
2635 * mklog: Run mklog as a filter.
2636
26372014-07-21 Trevor Saunders <tsaunders@mozilla.com>
2638
2639 * mklog: Read name and email from git config when available.
863aa163 2640
16a4b3b9
RB
26412014-06-28 Richard Biener <rguenther@suse.de>
2642
2643 * gennews: Use gcc-3.0/index.html.
2644
e6120abe
RS
26452014-06-14 Richard Sandiford <rdsandiford@googlemail.com>
2646
2647 * dg-extract-results.py: For Python 3, force sys.stdout to handle
2648 surrogate escape sequences.
2649 (safe_open): New function.
2650 (output_segment, main): Use it.
2651
ae242e3f
RS
26522014-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2653
2654 * dg-extract-results.py (Named): Remove __cmp__ method.
2655 (output_variation): Use a key to sort variation.harnesses.
2656
386c4027
UB
26572014-05-24 Uros Bizjak <ubizjak@gmail.com>
2658
2659 * texi2pod.pl: Force .pod file to not be a numbered list.
2660
768b94bc
RS
26612014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
2662
2663 * dg-extract-results.py (parse_run): Handle warnings that are printed
2664 before a test harness is run.
2665
3ce2cd36
JBG
26662014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2667
2668 * config-list.mk (show): New target.
2669
0af7b53a
RS
26702014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
2671
2672 * dg-extract-results.py: New file.
2673 * dg-extract-results.sh: Use it if the environment seems suitable.
2674
d9f069ab
RO
26752014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2676
2677 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
2678
b716608c
JJ
26792013-04-22 Jakub Jelinek <jakub@redhat.com>
2680
2681 * gennews (files): Add files for GCC 4.9.
2682
341c653c
WL
26832014-02-24 Walter Lee <walt@tilera.com>
2684
2685 * config-list.mk (LIST): Add tilegxbe-linux-gnu.
2686
662dae0d
RB
26872014-02-13 Richard Biener <rguenther@suse.de>
2688
2689 * download_prerequisites: Update ISL and CLOOG versions.
2690
37f14a0d
BM
26912014-01-31 Brooks Moses <bmoses@google.com>
2692
2693 * gcc_update (files_and_dependencies): Add aarch64-tune.md.
2694
69b09963
YG
26952014-01-29 Yury Gribov <y.gribov@samsung.com>
2696
2697 * mklog: Improve support of context diffs.
2698
e8b37cb6
TU
26992014-01-21 Tatiana Udalova <t.udalova@samsung.com>
2700
2701 * mklog: Avoid adding falsely changed functions to ChangeLog.
2702
e430824f
CLT
27032013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
2704
2705 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
2706 ordering of some configs.
2707
b654717c
YG
27082013-12-23 Yury Gribov <y.gribov@samsung.com>
2709
2710 * mklog: Automatically insert comments in trivial cases.
2711
26b08681
YG
27122013-12-19 Yury Gribov <y.gribov@samsung.com>
2713
2714 * mklog: Split generated message in parts.
2715
9304f876
CJW
27162013-10-31 Chung-Ju Wu <jasonwucj@gmail.com>
2717
2718 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
2719
8a1a4544
TB
27202013-10-29 Tobias Burnus <burnus@net-b.de>
2721
2722 * gcc_update (files_and_dependencies): Add rules for
2723 libcilkrts.
2724
cd13be9b
TS
27252013-10-11 Thomas Schwinge <thomas@codesourcery.com>
2726
2727 * gcc_update (files_and_dependencies): Fix rule for
2728 libgomp/testsuite/Makefile.in.
2729
53426f6c
JR
27302013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
2731
2732 * config-list.mk: Add arc configurations.
2733
f6113c27
DN
27342013-09-27 Diego Novillo <dnovillo@google.com>
2735
2736 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2737
f6a83b4a
DD
27382013-09-12 DJ Delorie <dj@redhat.com>
2739
2740 * config-list.mk: Add msp430-elf.
2741
cdc35a2e
DN
27422013-08-31 Diego Novillo <dnovillo@google.com>
2743
2744 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2745
6e39ee0c
MS
27462013-08-29 Mike Stump <mikestump@comcast.net>
2747
2748 * gcc_update (configure): Update to handle svn 1.8.1.
2749
ecdbd01a 27502013-08-03 Caroline Tice <cmtice@google.com>
2077db1b
CT
2751
2752 * gcc_update: Add libvtv files.
386c4027 2753
76ba1222
BM
27542013-06-06 Brooks Moses <bmoses@google.com>
2755
2756 * testsuite-management/validate_failures.py: Fix handling of
2757 summary lines with "|" characters or empty description fields.
2758
a8db5990
CJW
27592013-05-24 Chung-Ju Wu <jasonwucj@gmail.com>
2760
2761 * download_prerequisites: Download isl and cloog conditionally.
2762
f3e4f44c
DM
27632013-05-21 David Malcolm <dmalcolm@redhat.com>
2764
dd1c676f 2765 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
f3e4f44c 2766
0baddc45
RO
27672013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2768
2769 * config-list.mk (LIST): Add -enable-obsolete for
2770 sparc-sun-solaris2.9, i686-solaris2.9.
2771
aa7e6aad
MS
27722013-05-13 Mike Stump <mikestump@comcast.net>
2773
2774 * compare_tests: Limit lines to 2000 characters as comm on Mac OS
2775 X 10.8.3 doesn't like long lines (those 2055 characters or more).
2776
a46d0aff
SN
27772013-04-22 Sofiane Naci <sofiane.naci@arm.com>
2778
2779 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
2780
18d5a76d
DN
27812013-04-18 Diego Novillo <dnovillo@google.com>
2782
2783 * validate_failures.py: Fix typo.
2784
89cbb85b
DN
27852013-04-18 Diego Novillo <dnovillo@google.com>
2786
2787 * validate_failures.py: Loosen check for build directory.
2788 State what failed if we couldn't find the source tree or
2789 the target triplet.
2790
1faae6ef
JJ
27912013-03-22 Jakub Jelinek <jakub@redhat.com>
2792
2793 * gennews (files): Add files for GCC 4.8.
2794
34d3a672
TB
27952013-03-06 Tobias Burnus <burnus@net-b.de>
2796
2797 * make-obstacks-texi.pl: New.
2798
d809887a
RO
27992013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2800
2801 * make_sunver.pl: Enforce C locale.
2802
b96299a1
RS
28032013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
2804
2805 * update-copyright.py: Add libdecnumber to the default list.
2806 Remove libquadmath and libssp.
2807
144f2e52
DN
28082013-02-06 Diego Novillo <dnovillo@google.com>
2809
2810 * testsuite-management/validate_failures.py: Fix typo.
2811
828e50c5
DN
28122013-02-06 Diego Novillo <dnovillo@google.com>
2813
2814 * testsuite-management/validate_failures.py: Update
2815 Copyright years.
2816 Request contributions not to use Python features newer
2817 than 2.4.
2818 (GetBuildData): If this is not a build directory,
2819 emit an error only if --results or --manifest are missing.
2820
143c83f1
BRF
28212013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2822
2823 * testsuite-management/validate_failures.py
2824 (IsInterestingResult): Fix performance regression
2825
240d6348
RS
28262013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
2827
b3dc7102 2828 * update-copyright.py: New file.
240d6348 2829
1faae6ef 28302013-01-15 David Blaikie <dblaikie@gmail.com>
16dd2667
DB
2831
2832 * dg-extract-results.sh: Handle KPASSes.
2833
9fa633fc
DB
2834 * dg-extract-results.sh: Constrain the start-of-log pattern.
2835
db065268
DB
2836 * dg-extract-results.sh: Fix order of summary counts.
2837
7fb1e592
BRF
28382012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2839
2840 * testsuite-management/validate_failures.py
2841 (IsInterestingResult): Only strip line a second time if we did split.
2842 Rephrase return statement while at it.
2843 (CollectSumFiles): Also ignore .git directory.
2844
f15b9727
DN
28452012-12-03 Diego Novillo <dnovillo@google.com>
2846
2847 * testsuite-management/validate_failures.py: Fix stale
2848 use of 'options'.
2849
f6fce951
DE
28502012-11-30 Doug Evans <dje@google.com>
2851
d5651dcf
DE
2852 * testsuite-management/validate_failures.py: Add support for @include,
2853 @remove directives in manifest files.
2854
f6fce951
DE
2855 * testsuite-management/validate_failures.py: Add function
2856 GetManifestPath. New global _MANIFEST_SUBDIR.
2857
b4b5e1f7
DE
28582012-11-29 Doug Evans <dje@google.com>
2859
74df1ad0
DE
2860 * testsuite-management/validate_failures.py: Remove pass/fail
2861 indicator from result of GetBuildData.
2862
bc5e01b1
DE
2863 * testsuite-management/validate_failures.py: Store options in global
2864 variable _OPTIONS.
2865
cd1d95bd
DE
2866 * testsuite-management/validate_failures.py: Rename variable
2867 manifest_name to manifest_path everywhere.
2868
b4b5e1f7
DE
2869 * testsuite-management/validate_failures.py (CompareBuilds): Pass
2870 options.results to GetSumFiles for clean build.
2871
b3891de4
DE
28722012-11-28 Doug Evans <dje@google.com>
2873
1099bb0a
DE
2874 * testsuite-management/validate_failures.py: Use <target_alias> instead
2875 of <target>. Minor whitespace changes.
2876
b3891de4
DE
2877 * testsuite-management/validate_failures.py: Record ordinal with
2878 TestResult.
2879
a59a2c21
MS
28802012-11-19 Mike Stump <mikestump@comcast.net>
2881
2882 * compare_tests: Add export LC_ALL=C to make sort happier.
2883
451a210d
L
28842012-11-14 H.J. Lu <hongjiu.lu@intel.com>
2885
2886 * gcc_update: Update libsanitizer generated files.
2887
36a41ef1
TB
28882012-11-12 Tobias Burnus <burnus@net-b.de>
2889
2890 * gcc_update: Add libquadmath generated files.
2891
6671a4e4
L
28922012-11-12 H.J. Lu <hongjiu.lu@intel.com>
2893
2894 * gcc_update: Add libsanitizer generated files.
2895
bff0e529
LC
28962012-11-05 Lawrence Crowl <crowl@google.com>
2897
2898 * compare_two_ftime_report_sets: New.
2899
b436bf38
DN
29002012-11-02 Diego Novillo <dnovillo@google.com>
2901
2902 * testsuite-management/validate_failures.py: Add option
2903 --clean_build to compare test results against another
2904 build.
2905
3b1de8eb
DN
29062012-10-31 Diego Novillo <dnovillo@google.com>
2907
2908 * testsuite-management/validate_failures.py: Fix parsing
2909 of summary lines.
2910
6119d95c
DN
29112012-10-29 Diego Novillo <dnovillo@google.com>
2912
2913 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2914
1996c0a6
DN
29152012-10-06 Diego Novillo <dnovillo@google.com>
2916
2917 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2918
c8ae7abf
CL
29192012-10-02 Christophe Lyon <christophe.lyon@linaro.org>
2920
2921 * check_GNU_style.sh: Remove temporay file upon exit.
2922
f3633f55
JR
29232012-09-26 Joern Rennecke <joern.rennecke@embecosm.com>
2924
2925 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
2926 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
2927 Use --enable-obsolete for picochip-elf.
2928
5ad7a43e
DN
29292012-09-10 Diego Novillo <dnovillo@google.com>
2930
2931 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2932
0e9f719a
EB
29332012-09-04 Eric Botcazou <ebotcazou@adacore.com>
2934
2935 * make_sunver.pl: Add missing newline at the end of extern "C++" block.
2936
e8f6d046
DN
29372012-08-24 Diego Novillo <dnovillo@google.com>
2938
2939 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
386c4027 2940
18da4303
DN
29412012-08-14 Diego Novillo <dnovillo@google.com>
2942
2943 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
2944
a327112f
DN
29452012-08-13 Diego Novillo <dnovillo@google.com>
2946
2947 * testsuite-management/validate_failures.py (ExpirationDate): Tidy
2948 comment.
2949
6baa7225
DN
29502012-08-13 Diego Novillo <dnovillo@google.com>
2951
2952 * testsuite-management/validate_failures.py (ParseSummary): Fix
2953 comment.
2954
c577382e
DN
29552012-08-13 Diego Novillo <dnovillo@google.com>
2956
2957 * testsuite-management/validate_failures.py: Import datetime.
2958 (TestResult.ExpirationDate): New.
2959 (TestResult.HasExpired): New.
2960 (ParseSummary): Call it. If it returns True, warn that the
2961 expected failure has expired and do not add it to the set of
2962 expected results.
2963 (GetResults): Clarify documentation.
2964
55b073ba
DN
29652012-07-26 Diego Novillo <dnovillo@google.com>
2966
2967 * testsuite-management/validate_failures.py: Do not use
2968 'with ... as ...' constructs.
2969
29476fe1
DN
29702012-07-19 Diego Novillo <dnovillo@google.com>
2971
2972 * testsuite-management/validate_failures.py (CollectSumFiles):
2973 Rename from GetSumFiles.
2974 (GetSumFiles): Factor out of CheckExpectedResults.
2975 (CheckExpectedResults): Call it.
2976 (ProduceManifest): Call it.
2977
89d223b3
DN
29782012-07-18 Diego Novillo <dnovillo@google.com>
2979
2980 * testsuite-management/validate_failures.py: Fix
2981 /usr/bin/python invocation.
2982
c85fd25b
SB
29832012-06-19 Steven Bosscher <steven@gcc.gnu.org>
2984
2985 * check_makefile_deps.sh: Look for c-common.o in c-family/.
2986 Add a few more crt* files to the list of files to skip.
2987
9adf6490
MP
29882012-05-31 Marek Polacek <polacek@redhat.com>
2989
4b5ed6cf 2990 * mklog: Prevent printing three spaces after the date.
9adf6490 2991
4da37205
DN
29922012-06-04 Diego Novillo <dnovillo@google.com>
2993
2994 * testsuite-management/validate_failures.py (GetResults):
2995 Change argument to accept list of summary files to analyze.
2996 Update callers.
2997 (CheckExpectedResults): Handle options.manifest, options.results
2998 and options.ignore_missing_failures.
2999 (Main): Add options --manifest, --results and --ignore_missing_failures.
3000
ba0d684e
DN
30012012-05-31 Diego Novillo <dnovillo@google.com>
3002 Cary Coutant <ccoutant@google.com>
3003
3004 * mklog: New.
3005
c7046906
L
30062012-05-25 H.J. Lu <hongjiu.lu@intel.com>
3007
3008 PR bootstrap/53472
3009 * contrib/compare-debug (remove_comment): New function.
3010 Remove any .comment sections if the first cmp failed.
3011
c75e90f3
DE
30122012-05-09 David Edelsohn <dje.gcc@gmail.com>
3013
3014 * gcc_update: Use $GCC_SVN to retrieve branch and revision.
3015
48310492
RH
30162012-05-01 Richard Henderson <rth@redhat.com>
3017
3018 * gcc_update: Add libatomic generated files.
3019
af13465f
MLI
30202012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
3021
3022 * compare_tests: Append '/' to make 'find' traverse
3023 symlinked directories.
3024
034a3fcd
RO
30252012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3026
3027 * testsuite-management/validate_failures.py (GetBuildData): Use
3028 target_alias.
3029
a0806f33
DE
30302012-04-06 Doug Evans <dje@google.com>
3031
3032 * dg-extract-results.sh: Handle KFAILs.
3033
b24513a1
RO
30342012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3035
3036 * config-list.mk (LIST): Remove mips-sgi-irix6.5.
3037
bfdac9a1
JM
30382012-03-13 Joseph Myers <joseph@codesourcery.com>
3039
3040 * gennews (files): Add files for GCC 4.7.
3041
c4bc5c25
RO
30422012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3043
3044 * config-list.mk (LIST): Remove mips-openbsd.
3045
5c30094f
RO
30462012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3047
3048 * config-list.mk (LIST): Remove alpha-dec-osf5.1.
3049
acb3748d
DN
30502012-03-02 Diego Novillo <dnovillo@google.com>
3051
3052 * testsuite-management/validate_failures.py (class TestResult): Fix
3053 match pattern for the summary line. If there is a parsing failure,
3054 show the line we failed to parse.
3055
cc2de92d
RO
30562012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3057
3058 PR libstdc++/52188
3059 * make_sunver.pl: Remove #ifdef handling.
3060
4ad29d0d
DK
30612012-02-17 Doug Kwan <dougkwan@google.com>
3062
3063 * contrib/testsuite-management/validate_failures.py
3064 (GetMakefileValue): Check for cross compilers.
3065
e53182b7
QN
30662012-02-15 Quentin Neill <quentin.neill@amd.com>
3067
3068 * compare_tests: Fix trailing paths in dir arguments.
3069 Handle sum1/sum2 temp files with others.
3070
dd552284
WL
30712012-02-14 Walter Lee <walt@tilera.com>
3072
3073 * config-list.mk (LIST): Add tilegx-linux-gnu and
3074 tilepro-linux-gnu.
3075 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
3076 (gcc/config/tilepro/mul-tables.c): New dependencies.
3077
44414d2f
MS
30782012-02-11 Mike Stump <mikestump@comcast.net>
3079
3080 * compare_tests (exit_status): Fix.
3081
a8fc9855
DN
30822012-02-10 Diego Novillo <dnovillo@google.com>
3083
3084 * repro_fail: Add --debug and --debug-tui flags.
3085
1faae6ef
JJ
30862012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com>
3087 Jayant R Sonar <jayant.sonar@kpitcummins.com>
b25364a0
S
3088
3089 * config-list.mk (LIST): Add cr16-elf.
3090
884f56d1
GJL
30912012-01-02 Georg-Johann Lay <avr@gjlay.de>
3092
3093 PR target/51345
3094 * gcc_update (files_and_dependencies): Add
3095 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
3096
85b8555e
DD
30972011-11-29 DJ Delorie <dj@redhat.com>
3098
3099 * config-list.mk (LIST): Add rl78-elf.
3100
adcd36bc
RO
31012011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3102
3103 * make_sunver.pl: Convert '?' in glob patterns to '.'.
3104
0a35513e
AH
31052011-11-07 Richard Henderson <rth@redhat.com>
3106
3107 Merged from transactional-memory.
3108
3109 * gcc_update: Add libitm to touch data.
3110
cf7716a2
QN
31112011-11-07 Quentin Neill <quentin.neill@amd.com>
3112
3113 * compare_tests: Add ability to compare all .sum
3114 files from two build directories.
3115
feeeff5c
JR
31162011-11-05 Joern Rennecke <joern.rennecke@embecosm.com>
3117
3118 * contrib-list.mk: Add Epiphany configurations.
3119
a5baf3b8
DN
31202011-09-13 Diego Novillo <dnovillo@google.com>
3121
3122 * testsuite-management: New.
3123 * testsuite-management/validate_failures.py: New.
3124
39b75e51
RO
31252011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3126
3127 * gcc_update: Determine svn branch from hg convert_revision.
3128
e44dbbe1
RO
31292011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3130
3131 * config-list.mk (i586-netware): Remove.
3132 (.PHONY): Remove make-script-dir dependency.
3133 (make-script-dir): Remove.
3134 ($(LIST)): Remove make-script-dir dependency.
3135
bcead286
BS
31362011-07-15 Bernd Schmidt <bernds@codesourcery.com>
3137
3138 * gcc_update: Add C6X generated files.
3139 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
3140
e35fceb5
RO
31412011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3142
3143 * config-list.mk (LIST): Append OPT-enable-obsolete to
3144 alpha-dec-osf5.1, mips-sgi-irix6.5.
3145
23d11384
DN
31462011-06-24 Diego Novillo <dnovillo@google.com>
3147
3148 * repro_fail: New.
3149
1b916ca6
JM
31502011-06-21 Joseph Myers <joseph@codesourcery.com>
3151
3152 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
3153
12d844c8
JM
31542011-05-19 Joseph Myers <joseph@codesourcery.com>
3155
3156 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
3157 gcc/config/arm/arm-fpus.def.
3158
f10d3ac9
JM
31592011-05-10 Joseph Myers <joseph@codesourcery.com>
3160
3161 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
3162 dependencies.
3163
d371df6f
JM
31642011-05-09 Joseph Myers <joseph@codesourcery.com>
3165
3166 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
3167
adad1007
JR
31682010-05-05 Joern Rennecke <joern.rennecke@embecosm.com>
3169
3170 * config-list.mk: New file.
3171
47c94d21
JM
31722011-05-02 Joseph Myers <joseph@codesourcery.com>
3173
3174 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
3175
e5b0dad8
JK
31762011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
3177
3178 * paranoia.cc (ENUM_BITFIELD): Remove.
3179
ad7be009
JM
31802011-04-08 Joseph Myers <joseph@codesourcery.com>
3181
3182 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
3183
ebb9f8b0
JM
31842011-03-22 Joseph Myers <joseph@codesourcery.com>
3185
3186 * compare-all-tests (all_targets): Remove crx and m68hc11.
3187
084239f4
RO
31882011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3189
3190 PR bootstrap/48135
3191 * make_sunver.pl: Don't use File::Glob.
3192
20a52ab9
JM
31932011-03-05 Joseph Myers <joseph@codesourcery.com>
3194
3195 * gennews (files): Add files for GCC 4.6.
3196
a7150b3d
DK
31972011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3198
3199 * patch_tester.sh (nopristinecache): New shell var, set according
3200 to presence or absence of new -nopristinecache option.
3201 (usage): Document new option.
3202 (bootntest_pristine): Implement it.
3203
f7598845
RO
32042010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3205
3206 * make_sunver.pl: Use elfdump -s to extract symbols if possible,
3207 readelf -s otherwise.
3208
79770339
EB
32092010-11-08 Eric Botcazou <ebotcazou@adacore.com>
3210
3211 * make_sunver.pl: Ignore entries without symbol name first. Then do
3212 not ignore symbols marked as 'R'.
3213
fda9c731
AK
32142010-10-18 Andi Kleen <ak@linux.intel.com>
3215
3216 * gccbug.el: Remove.
3217
6832435e
RO
32182010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3219
3220 * gcc_update: Run $GCC_HG pull and update separately.
3221 Check parents for SVN revision.
3222
6c009867
RW
32232010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3224
3225 * test_recheck: New script.
3226
ab940b73
RW
32272010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3228
3229 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
3230 Also escape characters with grave accents, to be fixed ...
3231 (unmunge): ... here.
3232 (postprocess): Also handle @/ and @acronym{...}.
3233
8cab7c13
SP
32342010-07-02 Sebastian Pop <sebastian.pop@amd.com>
3235
3236 * check_GNU_style.sh: Do not print warning messages when there are
3237 no occurences.
3238
97075d3b
RO
32392010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3240
3241 * gcc_update: Handle hg, too.
3242
5653ef60
EB
32432010-07-08 Eric Botcazou <ebotcazou@adacore.com>
3244
3245 * make_sunver.pl: Remove extra whitespace in regexp.
3246
f3e3b476
SP
32472010-07-02 Sebastian Pop <sebastian.pop@amd.com>
3248
3249 * check_GNU_style.sh: New.
3250
c18dc5cc
RO
32512010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3252
3253 * make_sunver.pl: New file.
3254
9a082684
IS
32552010-07-02 Iain Sandoe <iains@gcc.gnu.org>
3256
4b5ed6cf
UB
3257 * compare-debug (Darwin): Remove '-x' flag from ld-based object
3258 stripping. Add a comment as to why we do it this way.
9a082684 3259
339325b3
AO
32602010-06-20 Alexandre Oliva <aoliva@redhat.com>
3261
3262 * compare-debug: Drop LTO sections.
3263
e31a6dc2
BRF
32642010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3265
3266 * gcc_update: Support updating a git clone.
3267
fb340c3c
RO
32682010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3269
3270 * test_summary: Don't use diff -u.
3271 Adapt egrep regex.
3272
69baf0a3
AH
32732010-06-02 Andrew Haley <aph@redhat.com>
3274
3275 * download_prerequisites: New script.
3276
bc492e47
RO
32772010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3278
3279 * dg-extract-results.sh: Redirect grep output to /dev/null instead
3280 of grep -q.
3281
c334c130
BS
32822010-04-22 Basile Starynkevitch <basile@starynkevitch.net>
3283
3284 * gcc_update: Sets the locale to C.
3285
02e698d7
JM
32862010-04-06 Joseph Myers <joseph@codesourcery.com>
3287
3288 * gennews (files): Add files for GCC 4.5.
3289
fccff341
JK
32902010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
3291
3292 Fix *.log tests output containing "===".
3293 * dg-extract-results.sh (/\===/): Rename to ...
3294 (/^\t\t=== .* ===$/): ... this pattern.
3295
54bceaf3
RO
32962010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3297
3298 * dg-extract-results.sh: Fix result order to match sequential case.
3299
2fdb618d
RW
33002010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3301
3302 * check_warning_flags.sh: Use \012 instead of \n with tr.
3303
5392f6be
RO
33042010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3305
3306 * dg-extract-results.sh: Don't use tail -n.
3307
d7f09764
DN
33082009-10-03 H.J. Lu <hongjiu.lu@intel.com>
3309 Richard Guenther <rguenther@suse.de>
3310
3311 PR lto/39216
3312 * gcc_update: Adjust file timestamps for lto-plugin.
3313
bb59df52
IS
33142009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3315
3316 PR bootstrap/41245
3317 * compare-debug: Handle stripping of dwarf debug sections from darwin
3318 mach-o objects.
3319
c45ae2c8
AO
33202009-09-04 Alexandre Oliva <aoliva@redhat.com>
3321
3322 * compare-debug: Grep for blank before dash to avoid grep -e.
3323
8fc68cba
AO
33242009-09-01 Alexandre Oliva <aoliva@redhat.com>
3325
3326 * compare-debug: Look for .gkd files and compare them.
3327
0930984e
RW
33282009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3329
3330 PR testsuite/41166
3331 * test_summary: Invoke config.status, rather than trying to
3332 parse it. Adjust awk script.
3333
5830150a
AO
33342009-08-18 Alexandre Oliva <aoliva@redhat.com>
3335
3336 * compare-debug: Drop .eh_frame relocations too.
3337
c2d88223
L
33382009-08-18 H.J. Lu <hongjiu.lu@intel.com>
3339
3340 PR testsuite/40704
386c4027 3341 * test_summary: Filter out "\r".
c2d88223 3342
2feb56e6
AO
33432009-06-02 Alexandre Oliva <aoliva@redhat.com>
3344
3345 * compare-debug: Don't fail just because of .eh_frame differences.
3346
060717fc
JJ
33472009-04-27 Jakub Jelinek <jakub@redhat.com>
3348
3349 PR testsuite/39807
3350 * dg-extract-results.sh: Close open files and use >> instead of >
3351 to decrease number of concurrently open files from awk. Avoid
3352 = at the beginning of a regexp and redirect to a file determined
3353 by curfile variable rather than concatenated strings to workaround
3354 Solaris nawk bug.
3355
7527cf21
GP
33562009-04-25 Gerald Pfeifer <gerald@pfeifer.com>
3357
3358 * test_summary: Only include LAST_UPDATED if it exists.
3359 Complete copyright years.
3360
0455c7f4
PB
33612009-04-16 Paolo Bonzini <bonzini@gnu.org>
3362
3363 * compare-all-tests: New.
3364
50e8c6d2
JJ
33652009-04-14 Jakub Jelinek <jakub@redhat.com>
3366
3367 * gennews (files): Reference GCC 4.4 web pages.
3368
748086b7
JJ
33692009-04-09 Jakub Jelinek <jakub@redhat.com>
3370
3371 * reghunt/date_based/reg_periodic: Change copyright header to refer
3372 to version 3 of the GNU General Public License and to point readers
3373 at the COPYING3 file and the FSF's license web page.
3374 * reghunt/date_based/reg_search: Likewise.
3375 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
3376 * regression/btest-gcc.sh: Likewise.
3377 * regression/objs-gcc.sh: Likewise.
3378
a072f1cf
RW
33792009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3380
3381 * check_warning_flags.sh: Update flag exceptions.
3382
7a401a0d
BE
33832008-11-18 Ben Elliston <bje@au.ibm.com>
3384
3385 * dg-cmp-results.sh: Do not print usage if either .sum file cannot
3386 be opened; print a more meaningful error instead.
3387
7134e605
JJ
33882008-10-24 Janis Johnson <janis187@us.ibm.com>
3389 Jakub Jelinek <jakub@redhat.com>
3390
3391 * dg-extract-results.sh: New file.
3392
e63ea00c
RW
33932008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3394
3395 * check_makefile_deps.sh: New file.
3396
a3ced85e
SP
33972008-05-08 Sebastian Pop <sebastian.pop@amd.com>
3398
3399 * patch_tester.sh (report): Do not print "Checker: ".
3400
24170ff9
SP
34012008-04-23 Sebastian Pop <sebastian.pop@amd.com>
3402
3403 * patch_tester.sh (report): Do not print the time.
3404
7f9766e4
JM
34052008-04-01 Joseph Myers <joseph@codesourcery.com>
3406
3407 * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
3408 Handle @heading. Handle enumerated lists with starting numbers
3409 and extra headings.
3410
1d4edfd6
JJ
34112008-03-10 Janis Johnson <janis187@us.ibm.com>
3412
3413 * patch_tester.sh (initialization): Initialize svnpatch and stop.
386c4027 3414 (usage): Add -svnpath and -stop.
1d4edfd6
JJ
3415 (makedir): New.
3416 (argument handling): Process -stop and -svnpath.
3417 (setup code): Use makedir, error out if initial svn checkout fails.
3418 (update): Use svnpath. Invoke contrib/gcc_update.
3419 (apply_patch): Require that patch was created at top level. Use eval
3420 with option variables. Don't use bootstrap target for make. Verify
3421 that some tests were run.
3422 (bootntest_patched): Use snvpath.
3423 (main loop): For -stop, exit when there are no more patches to test.
3424
802e3f8c
RW
34252008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3426
3427 * check_warning_flags.sh: Instead of invoke.texi, take the path
3428 to the doc directory as argument. Check that warnings listed in
3429 'gcc --help' are accepted by the compiler, and listed in the
3430 manuals.
3431
3825be8c
TT
34322008-03-06 Tom Tromey <tromey@redhat.com>
3433
3434 * patch_tester.sh (usage): Watermark is not lexicographic.
3435 Load $STATE/defaults if it exists.
3436 (selfexec): Use $0.
3437 (apply_patch): Handle deletions.
3438 (bootntest): Handle default settings.
3439
a7d95bfe
JJ
34402008-03-05 Jakub Jelinek <jakub@redhat.com>
3441
3442 * gennews (files): Reference GCC 4.3 web pages.
3443
1a1f7588
RW
34442008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3445
3446 * check_warning_flags.sh: New file.
3447
8d8da227
JM
34482008-01-25 Joseph Myers <joseph@codesourcery.com>
3449
3450 * paranoia.cc (main): Remove handling of c4x_single and
3451 c4x_extended formats.
3452
3dfb41c5
SP
34532007-12-26 Sebastian Pop <sebastian.pop@amd.com>
3454
3455 * compareSumTests3: Changed to GPLv3.
3456 * prepare_patch.sh: Same.
3457 * uninclude: Same.
3458 * dglib.pm: Same.
3459 * gennews: Same.
3460 * texi2pod.pl: Same.
3461 * analyze_brprob: Same.
3462 * gcc_build: Same.
3463
66d3504c
SP
34642007-12-26 Sebastian Pop <sebastian.pop@amd.com>
3465
3466 * patch_tester.sh: Changed to GPLv3.
3467
cf79e386
SP
34682007-12-15 Sebastian Pop <sebastian.pop@amd.com>
3469
3470 * patch_tester.sh: Don't save the script anymore.
3471
0f55312a
SP
34722007-12-15 Sebastian Pop <sebastian.pop@amd.com>
3473
3474 * patch_tester.sh: New.
3475 * prepare_patch.sh: New.
3476
3a3b6beb
AO
34772007-11-26 Alexandre Oliva <aoliva@redhat.com>
3478
3479 * compare-debug: Introduce -p flag to preserve .stripped files.
3480
7b6cb843
MLI
34812007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3482
3483 * texi2pod.pl: Handle @asis.
3484 (postprocess): Move @gccoptlist{} after all formatting commands.
386c4027 3485
a64036a7
AO
34862007-10-01 Alexandre Oliva <aoliva@redhat.com>
3487
3488 * compare-debug: Avoid spurious errors when .stripped files
3489 exist.
3490
1733c7eb
HPN
34912007-09-22 Hans-Peter Nilsson <hp@axis.com>
3492
3493 * warn_summary (srcdirFilter): Add fixincludes, sim,
3494 newlib and mpfr.
3495
0cb58062
L
34962007-08-23 H.J. Lu <hongjiu.lu@intel.com>
3497
3498 * gcc_update: Handle different URL paths and tags.
3499
bb286d71
AO
35002007-08-16 Alexandre Oliva <aoliva@redhat.com>
3501
3502 * compare-debug: New.
3503
36dcf055 35042007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1faae6ef 3505 Andreas Schwab <schwab@suse.de>
36dcf055
L
3506
3507 * gcc_update: Use "svn info" for revision number. Create
3508 gcc/REVISION with branch name and revision number.
3509
c749c2ee
DN
35102007-08-10 Diego Novillo <dnovillo@google.com>
3511
3512 * gcc.doxy: Rename from tree-ssa.doxy.
3513
cfa66dc1
DN
35142007-08-10 Diego Novillo <dnovillo@google.com>
3515
3516 * tree-ssa.doxy: Update for doxygen 1.5.
3517 Include all the files in the middle and back ends.
3518
6d409e8a
HPN
35192007-06-30 Hans-Peter Nilsson <hp@axis.com>
3520
3521 * gcc_update (files_and_dependencies): Handle
e9a57dc1 3522 gcc/testsuite/gcc.dg/cpp/direct2s.c.
6d409e8a 3523
6d707d08
MM
35242007-05-13 Mark Mitchell <mark@codesourcery.com>
3525
3526 * gennews (files): Reference GCC 4.2 web pages.
3527
3caecafa
ZW
35282007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu>
3529
3530 * texi2pod.pl: Correct handling of @itemize with no argument.
3531
a8af9c34
HPN
35322007-03-17 Hans-Peter Nilsson <hp@axis.com>
3533
3534 * uninclude: New utility, from Alexandre Oliva.
3535
7276d368
DH
35362007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr>
3537
3538 * test_installed: Adjust to the move from g77 to gfortran.
3539
d0fc3f06
MK
35402007-02-16 Matthias Klose <doko@debian.org>
3541
3542 * texi2pod.pl: Handle @subsubsection, ignore @anchor.
3543
ce0d943a
HPN
35442007-02-10 Hans-Peter Nilsson <hp@axis.com>
3545
3546 * test_summary (configflags): Adjust for changes in the
3547 config.status format due to update to autoconf 2.59.
3548
61930fe5
DJ
35492007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
3550
3551 * gcc_update: Update for configure.in -> configure.ac.
3552
427e84f7
RS
35532007-02-06 Richard Sandiford <richard@codesourcery.com>
3554
3555 * texi2pod.pl: Handle @multitable.
3556
69403237
TT
35572007-01-15 Tom Tromey <tromey@redhat.com>
3558
3559 * download_ecj: New file.
3560
7f5b8ff7
MS
35612006-09-27 Matthew Sachs <msachs@apple.com>
3562
3563 * compareSumTests3: POD syntax fix.
3564
ed5ce4e0
MS
35652006-09-27 Matthew Sachs <msachs@apple.com>
3566
3567 * dglib.pm: Initial commit.
3568 * compareSumTests3: Initial commit.
3569
c3382fba
BF
35702006-09-18 Bernhard Fischer <aldot@gcc.gnu.org>
3571
3572 * dg-cmp-results.sh (compare-$$.awk): Print name[old]
3573 and not non-existing nm[old].
3574
27b56ba6
PE
35752006-07-06 Paul Eggert <eggert@cs.ucla.edu>
3576
3577 Port to hosts whose 'sort' and 'tail' implementations
3578 treat operands with leading '+' as file names, as POSIX
3579 has required since 2001. However, make sure the code still
3580 works on pre-POSIX hosts.
3581 * compare_tests: Don't assume "sort +2" is equivalent to
3582 "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
3583
afef9a5b
JL
35842006-06-05 James Lemke <jwlemke@wasabisystems.com>
3585
3586 * dg-cmp-results.sh: New script for comparing DejaGNU logs.
3587
e58b87f7
RE
35882006-06-02 Richard Earnshaw <rearnsha@arm.com>
3589 Mike Stump <mrs@apple.com>
3590
3591 * compare_tests: Handle multilibs better.
3592
5dd59f65
DJ
35932006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
3594
3595 * texi2pod.pl: Correct handling of absolute @include.
3596
597fb86c 35972006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
84309a32
DJ
3598
3599 * texi2pod.pl: Handle -I.
3600
b7ded1e0
MM
36012006-02-28 Mark Mitchell <mark@codesourcery.com>
3602
3603 * gennews (files): Update for GCC 4.1.
3604
46852b9b
DN
36052006-01-24 Diego Novillo <dnovillo@redhat.com>
3606
3607 * gcc_update (files_and_dependencies): Handle
3608 libgomp/testsuite/Makefile.in.
3609
953ff289
DN
36102006-01-18 Richard Henderson <rth@redhat.com>
3611 Diego Novillo <dnovillo@redhat.com>
3612
3613 * gcc_update (files_and_dependencies): Add libgomp files.
3614
7a774079
BE
36152005-12-06 Ben Elliston <bje@au.ibm.com>
3616
3617 * newcvsroot: Remove.
3618
f2bd1eb9
SB
36192005-11-03 Steven Bosscher <stevenb@suse.de>
3620
3621 * gcc_build: Fix my previous checking.
3622
f415efe3
JM
36232005-11-01 Joseph S. Myers <joseph@codesourcery.com>
3624
3625 * gcc_update: Include revision number in LAST_UPDATED.
3626
133f4c87
SB
36272005-10-30 Steven Bosscher <stevenb@suse.de>
3628
3629 * gcc_build: Use gcc.gnu.org as the default server. Set up
3630 SVN_REPOSITORY correctly. Add support for checking out branches.
3631
8f5c9c3d
AP
36322005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3633
3634 * gcc_update: When svn update is called and
3635 --silent is used, pass -q.
3636
7dcd894f
AP
36372005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3638
3639 * gcc_update: Remove the -q from svn invocation.
3640
6c301b82
AP
36412005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3642
3643 * gcc_build: Remove -d from the call to gcc_update.
3644
1b9f940b 36452005-10-28 Daniel Berlin <dberlin@dberlin.org>
1faae6ef 3646 Ben Elliston <bje@au1.ibm.com>
386c4027 3647
1b9f940b
DB
3648 * gcc_update: Update for svn.
3649 * newcvsroot: Ditto.
3650 * gcc_build: Ditto.
3651
901097db
MM
36522005-10-21 Mark Mitchell <mark@codesourcery.com>
3653
386c4027 3654 * texi2pod.pl: Substitue for @value even when part of @include.
901097db 3655
0928f405
BW
36562005-10-21 Bob Wilson <bob.wilson@acm.org>
3657
3658 * texi2pod.pl: Convert two single quotes or two backquotes to
3659 double quotes.
3660
5464337b
BE
36612005-08-23 Ben Elliston <bje@au.ibm.com>
3662
3663 * gcc_update: Update dependencies for libjava/aclocal.m4.
3664
89ee9c70
KC
36652005-08-14 Kelley Cook <kcook@gcc.gnu.org>
3666
3667 * All files: Update with new FSF address.
3668
d0e71b9c
BE
36692005-07-14 Ben Elliston <bje@au.ibm.com>
3670
3671 * filter_params.pl: Typo fix.
3672 * filter_knr2ansi.pl: Likewise.
3673
bfac631b
GP
36742005-06-05 Gerald Pfeifer <gerald@pfeifer.com>
3675
3676 * gennews (files): Update for egcs-1.0 release pages consolidation.
3677
492f761a
JM
36782005-04-17 Joseph S. Myers <joseph@codesourcery.com>
3679
3680 * gennews (files): Update for GCC 4.0.
3681
7e3c8f17
AO
36822005-03-18 Alexandre Oliva <aoliva@redhat.com>
3683
3684 * gcc_update (silent): Unset instead of initializing to null.
3685
d028e149
AS
36862005-03-18 Andreas Schwab <schwab@suse.de>
3687
3688 * gcc_update (apply_patch): Properly quote $1.
3689
2d072788
ZW
36902005-03-18 Zack Weinberg <zack@codesourcery.com>
3691
3692 * gcc_update: Add --silent option.
3693
be932466
KG
36942005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3695
3696 * warn_summary (keywordFilter): Update sed pattern for new quoting
3697 style in warnings.
3698
1f43e92e
KG
36992005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3700
3701 * warn_summary: Add -fortran subdir flag.
3702 (subdirectoryFilter): Fix missing ada subdir.
3703
9eaf7da0
HPN
37042004-11-20 Hans-Peter Nilsson <hp@bitrange.com>
3705
3706 * gcc_update (touch_files): Don't rely on "make" being GNU make;
3707 grep for "Touching" to determine that the rule executes.
3708
18ccc7e0
HPN
37092004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
3710
3711 * gcc_update (touch_files): Explicitly pass --no-print-directory.
3712
9a399055
AP
37132004-11-04 Andrew Pinski <pinskia@physics.uc.edu>
3714
3715 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
3716
71b5d516
PB
37172004-08-04 Paolo Bonzini <bonzini@gnu.org>
3718
3719 * gcc_update: Add fixincludes.
3720
df6e87bf 37212004-08-26 Matthias Klose <doko@debian.org>
1249691b 3722
df6e87bf
MK
3723 * texi2pod.pl: keep references of the form @ref{...}, print them bold.
3724
37252004-08-26 Matthias Klose <doko@debian.org>
3726
3727 * test_summary: Include baseline used for libstdc++-v3 abi check
3728 in test summary.
1249691b 3729
5b292a4b
BE
37302004-08-25 Ben Elliston <bje@au.ibm.com>
3731
3732 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
3733
8b84ead6
AT
37342004-08-20 Andreas Tobler <a.tobler@schweiz.ch>
3735
3736 * gcc_update (self): libjava/configure.in -> configure.ac. Automake
3737 update done.
3738
71b5d516 37392004-08-04 Paolo Bonzini <bonzini@gnu.org>
d0921255
PB
3740
3741 * gcc_update: libjava/configure.ac -> configure.in. Automake
3742 1.4 does not handle configure.ac properly.
3743
da96112d
AS
37442004-08-04 Andreas Schwab <schwab@suse.de>
3745
3746 * gcc_update: libjava/configure.in -> configure.ac.
3747
1faae6ef 37482004-08-03 Richard Earnshaw <rearnsha@arm.com>
1e45521f
RE
3749
3750 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
3751
7eacb691
JL
37522004-07-16 Jeff Law <law@redhat.com>
3753
3754 * analyze_brprob: Fix comments. More consistent output format.
3755
5bed2809
DN
37562004-06-17 Diego Novillo <dnovillo@redhat.com>
3757
3758 * tree-ssa.doxy: Update for doxygen 1.3.5.
3759
cc605afe
AJ
37602004-06-14 Andreas Jaeger <aj@suse.de>
3761
3762 * gcc_update: boehm-gc/configure.in -> configure.ac.
3763
bf9a420e
PB
37642004-06-16 Paolo Bonzini <bonzini@gnu.org>
3765
3766 * gcc_update (boehm-gc/configure): Depend on
3767 boehm-gc/configure.ac instead of boehm-gc/configure.in
3768
5a4f1818
PB
37692004-06-14 Paolo Bonzini <bonzini@gnu.org>
3770
3771 * gcc_update (libmudflap/configure): Depend on
3772 libmudflap/configure.ac instead of libmudflap/configure.in
3773
d5ad6feb
AJ
37742004-06-14 Andreas Jaeger <aj@suse.de>
3775
3776 * gcc_update: Add libcpp.
3777
dbfa8d15
AJ
37782004-06-10 Andreas Jaeger <aj@suse.de>
3779
3780 * gcc_update: Add libgfortran.
3781
9e953fed
AP
37822004-05-29 Andrew Pinski <pinskia@physics.uc.edu>
3783
3784 * gcc_update (libbanshee/configure): Depend on
3785 libbanshee/configure.ac instead of libbanshee/configure.in
3786
b4117c30
ZW
37872004-05-17 Zack Weinberg <zack@codesourcery.com>
3788
3789 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
3790 from list of files to be touched.
3791 * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
3792
e3d26d7b
JM
37932004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3794
3795 * gennews: Update for GCC 3.4.
3796
6de9cd9a
DN
37972004-05-13 Diego Novillo <dnovillo@redhat.com>
3798
3799 Merge from tree-ssa-20020619-branch.
3800
3801 * filter_gcc_for_doxygen: New file.
3802 * filter_knr2ansi.pl: New file.
3803 * filter_params.pl: New file.
3804 * tree-ssa.doxy: New file.
3805 * contrib/gcc_update (files_and_dependencies): Handle
3806 libbanshee and libmudflap.
3807
5b03e555 38082004-04-12 Kelley Cook <kcook@gcc.gnu.org>
b4117c30 3809 Andreas Jaeger <aj@suse.de>
5b03e555
KC
3810
3811 * gcc_update (files_and_dependencies): Insert zlib dependencies.
3812
3adc31d1
NN
38132004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
3814
3815 * gcc_update (files_and_dependencies): libobjc/configure now
3816 depends on configure.ac, not configure.in.
3817
b52d4110
KC
38182004-04-01 Kelley Cook <kcook@gcc.gnu.org>
3819
3820 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
3821
7de53bca
AT
38222004-03-16 Andreas Tobler <a.tobler@schweiz.ch>
3823
3824 * gcc_update (files_and_dependencies): Insert libffi dependencies.
3825
8ab705be
KC
38262004-03-10 Kelley Cook <kcook@gcc.gnu.org>
3827
3828 * gcc_update (files_and_dependencies): Insert libada/configure.
3829
61c3ff8f
AP
38302004-02-29 Andrew Pinski <pinskia@physics.uc.edu>
3831
3832 * gcc_update (files_and_dependencies): Update intl/configure.in
3833 to intl/configure.ac.
3834
a4b0b8f1
KC
38352004-01-09 Kelley Cook <kcook@gcc.gnu.org>
3836
3837 * gcc_update (files_and_dependencies): Update fastjar/configure.in
3838 to fastjar/configure.ac
3839
102d3176
KC
38402004-01-07 Kelley Cook <kcook@gcc.gnu.org>
3841
3842 * gcc_update (files_and_dependencies): Remove non-existant files.
3843
dedebde1
KC
38442004-01-05 Kelley Cook <kcook@gcc.gnu.org>
3845
3846 * gcc_update (files_generated): Revert 2003-12-18 change.
3847
c5d1156b
AP
38482004-01-03 Andrew Pinski <pinskia@physics.uc.edu>
3849
3850 * gcc_update (files_and_dependencies): For gcc directory,
3851 rename configure.in to configure.ac.
3852
d9b000b1
AT
38532003-12-19 Andreas Tobler <a.tobler@schweiz.ch>
3854
3855 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
3856 remove acconfig.h. No longer used.
3857
90c2f1de
KC
38582003-12-18 Kelley Cook <kcook@gcc.gnu.org>
3859
3860 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
3861 gcc/ada/gnat_ug_* to use it.
3862
3a816711
JW
38632003-12-16 James E Wilson <wilson@specifixinc.com>
3864
3865 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
3866 rename configure.in to configure.ac, and stamp-h.in to config-h.in.
3867
90ff9ff3
KC
38682003-12-11 Kelley Cook <kcook@gcc.gnu.org>
3869
3870 * gcc_update (files_and_dependencies): Correct typo in the filename
3871 gnat_ug_wnt.texi.
3872
c41affc7
AC
38732003-12-08 Arnaud Charlet <charlet@act-europe.fr
3874
3875 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
3876 treeprs.ads.
3877
8f850e49
MM
38782003-10-16 Mark Mitchell <mark@codesourcery.com>
3879
3880 * gennews (files): Add GCC 3.3 files.
3881
9d3d50d2
MM
38822003-08-21 Mark Mitchell <mark@codesourcery.com>
3883
3884 * gcc_build: Fix handling of -t option. Add -x option.
3885
5bea01be
MK
38862003-07-31 Matt Kraai <kraai@alumni.cmu.edu>
3887
3888 * texi2pod.pl: Remove extra line.
3889
9fa09038
MK
38902003-07-15 Matt Kraai <kraai@alumni.cmu.edu>
3891
3892 * texi2pod.pl: Default @itemize's parameter to @bullet.
3893
0c6a2903
ZW
38942003-07-12 Zack Weinberg <zack@codesourcery.com>
3895
3896 * gcc_update: gcc/acconfig.h no longer exists.
3897
c3c35932
MK
38982003-07-11 Matthias Klose <doko@debian.org>
3899
3900 * test_installed: Add options to run objc tests.
3901 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
3902
6eb95e99
ZW
39032003-07-04 Zack Weinberg <zack@codesourcery.com>
3904
3905 * gcc_update: Remove gcc/intl/plural.c from list.
3906 Add new generated files intl/plural.c, intl/configure,
3907 intl/config.h.in.
3908
e4048ffc
JT
39092003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
3910
3911 * gcc_update (files_and_dependencies): Add
3912 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
3913 gcc/testsuite/gcc.dg/cpp/mi1c.h.
3914
1faae6ef 39152003-05-23 Nathanael Nerode <neroden@gcc.gnu.org>
487a9427 3916
281b1732
NN
3917 * paranoia.cc: Fix spelling error.
3918
487a9427
NN
3919 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
3920 to GCC.
3921
112a0bfd
MS
39222003-04-04 Mike Stump <mrs@apple.com>
3923
3924 * compare_tests: Fix exit status and be more flexible with spacing.
3925
5ce810b7
PE
39262003-03-08 Phil Edwards <pme@gcc.gnu.org>
3927
3928 * test_summary: Add -h, print existing comments as help.
3929
1faae6ef 39302003-03-03 H.J. Lu <hjl@gnu.org>
b47d9efd
L
3931
3932 * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
3933 * gcc_update: Likewise.
3934
d25fc1b5
AO
39352003-01-19 Alexandre Oliva <aoliva@redhat.com>
3936
3937 * test_summary (configflags): Only use the first match. Remove
3938 excess space. Use sub instead of gsub where possible. Use `none'
3939 if no configure flags were given.
3940
6787cc15
LR
39412003-01-10 Loren J. Rittle <ljrittle@acm.org>
3942
3943 * test_summary (configflags): awk portability.
3944
ce985125
AO
39452003-01-07 Alexandre Oliva <aoliva@redhat.com>
3946
3947 * test_summary (configflags): Compute correctly with both
3948 autoconfiscated and Cygnus-style top-level.
3949
029d882c
KG
39502003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3951
3952 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
3953 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
3954 gcc/java/keyword.gperf
3955
695a8bcf
GP
39562002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3957
3958 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
3959 depending on gcc/intl/plural.y.
3960
e1c1b6a5
AO
39612002-12-28 Alexandre Oliva <aoliva@redhat.com>
3962
e4029133 3963 * gcc_update (configure): Depend on config/acx.m4 as well.
6eb95e99 3964
e1c1b6a5
AO
3965 * gcc_update (configure): Depend on configure.in.
3966
d6bef02d
JM
39672002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
3968
3969 * texi2pod.pl: Skip contents of @copying.
3970
4977bab6
ZW
39712002-11-09 Zack Weinberg <zack@codesourcery.com>
3972
3973 * gthr_supp_vxw_5x.c: New file.
3974
ad03e4c4
RH
39752002-10-21 Richard Henderson <rth@redhat.com>
3976
3977 * paranoia.cc (real_c_float::image): Accomodate size of
3978 real_internal format.
3979 (main): Unbuffer stdio. Add real_internal format.
3980 (floor_log2_wide): New.
3981
fc76a969
RH
39822002-10-16 Richard Henderson <rth@redhat.com>
3983
3984 * paranoia.cc (ENUM_BITFIELD): New.
3985 (class): Define as klass around real.h.
3986 (real_c_float): Not a template any longer; define MODE as a
3987 class static constant; use real_format elements for SIZE.
3988 Update uses of real_to_decimal and real_to_hexadecimal.
3989 (main): Change -g argument to use a format name.
3990 (mode_for_size): Remove.
3991
efdc7e19
RH
39922002-09-16 Richard Henderson <rth@redhat.com>
3993
3994 * paranoia.cc: New file.
3995
7fd6c930
RH
39962002-09-04 Richard Henderson <rth@redhat.com>
3997
3998 * enquire.c: Remove.
3999
72c41e5a
MM
40002002-08-14 Mark Mitchell <mark@codesourcery.com>
4001
4002 * gennews (files): Add GCC 3.2 files.
4003
1899ba3e
GP
40042002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4005
4006 * gennews (files): Add proper files for the GCC 3.1 release series.
4007 Simplify and reformat introductory wording.
4008
39cef914
NN
40092002-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
4010
4011 * enquire.c: Move from gcc.
4012
1faae6ef 40132002-07-16 H.J. Lu <hjl@gnu.org>
554b8111
L
4014
4015 * gcc_update (touch_files): Pass -s to ${MAKE}.
4016
dd6773cd
ZW
40172002-06-26 Zack Weinberg <zack@codesourcery.com>
4018
4019 * texi2pod.pl: Correct handling of the internal R<> sequence.
4020
ba9e1571
FW
40212002-05-31 Florian Weimer <fw@deneb.enyo.de>
4022
4023 * gcc_update (files_and_dependencies): Add generated Texinfo files
4024 for Ada.
4025
1e6347d8
RO
40262002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4027
4028 * test_installed: Allow for PWDCMD to override hardcoded pwd.
4029 * test_summary: Likewise.
4030
29a948c8
GK
40312002-04-18 Geoffrey Keating <geoffk@redhat.com>
4032
4033 * gcc_update (touch_files): Don't have empty for loop.
4034
b8d70bee
RH
40352002-04-16 Richard Henderson <rth@redhat.com>
4036
4037 * gcc_update: Remove libchill.
4038
28852cc6
ZW
40392002-03-25 Zack Weinberg <zack@codesourcery.com>
4040
4041 * texi2pod.pl: Handle @end ftable and @end vtable.
4042
049b03f4
ZW
40432002-03-11 Zack Weinberg <zack@codesourcery.com>
4044
4045 * texi2pod.pl: Handle @include, @ftable, @vtable.
4046 Reformat some code for clarity.
4047
719bb4e3 40482002-02-24 Christian Jönsson <c.christian.joensson@telia.com>
506d4ef6
CJ
4049
4050 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
4051 WARNING and ERROR output from the *.sum files.
4052
66b8f5d7
GP
40532002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4054
4055 * gennews (files): Replace gcc-2.95/gcc-2.95.html,
4056 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
4057 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
4058
c10a75a7
GP
40592002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4060
4061 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
4062 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
4063 egcs-1.1/index.html.
4064
99e9e773
KG
40652002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4066
4067 * warn_summary: Add -ada subdirectory flag.
4068
3da33af3
MK
40692001-12-12 Matthias Klose <doko@debian.org>
4070
4071 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
4072 generation of more than one man page from one source.
4073 Add '-' to set of valid chars for an identifier.
4074 Let -D option accept flags of the form <flag>=<value>.
4075 Use \s+ for whitespace detection in '@c man' lines.
4076 Handle @set and @clear independent of $output.
4077 Substitute all @value{}'s in a line.
4078
77bd67cb
JM
40792001-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
4080
4081 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var
4082 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec
4083 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers
4084 greater than 9 in enumerations.
4085
1faae6ef 40862001-11-07 Laurent Guerby <guerby@acm.org>
178612c9
LG
4087
4088 * gcc_update (files_and_dependencies): Add Ada dependencies.
4089
bbd300a9
JM
40902001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4091
4092 * snapshot: Remove.
4093
b5f20931
RS
40942001-09-07 Richard Sandiford <rsandifo@redhat.com>
4095
4096 Revert:
3da33af3 4097 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
b5f20931
RS
4098 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
4099 touch.
4100
1faae6ef 41012001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com>
e7503d92 4102
3da33af3 4103 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
e7503d92
DB
4104 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
4105 touch.
4106
e961606c
JH
4107Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz>
4108
4109 * analyze_brprob: Update for changes in gcc debug output.
4110
ffd15534
JH
4111Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz>
4112
4113 * analyze_brprob: Avoid more overflows.
4114
da397f8e
RH
41152001-07-27 Richard Henderson <rth@redhat.com>
4116
4117 * test_summary: Copy LAST_UPDATED UTC time to head of summary.
4118
92e3cac8
JH
4119Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz>
4120
4121 * analyze_brprob: Avoid overflows.
4122
2a08c780
RH
41232001-07-27 Richard Henderson <rth@redhat.com>
4124
4125 * gcc_update: Dump timestamp in LAST_UPDATED.
4126
3da33af3 41272001-07-26 Andreas Jaeger <aj@suse.de>,
1faae6ef 4128 Hans-Peter Nilsson <hp@bitrange.com>
a6ed70ef
AJ
4129
4130 * analyze_brprob: Fix documentation.
4131
4edc91ae
JH
4132Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz>
4133
4134 * analyze_brprob: Fix awk compatibility problems; update comment.
4135
f981f97b
AJ
41362001-07-23 Andreas Jaeger <aj@suse.de>
4137
4138 * analyze_brprob: Fix more typos.
4139
075cc945
AJ
41402001-07-23 Andreas Jaeger <aj@suse.de>
4141
4142 * analyze_brprob: Fix typos.
4143
aee96fe9
JM
41442001-07-03 Joseph S. Myers <jsm28@cam.ac.uk>
4145
4146 * texi2pod.pl: Handle @r inside @item.
4147
51817b10
ZW
41482001-07-02 Zack Weinberg <zackw@stanford.edu>
4149
4150 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
4151
1faae6ef 41522001-07-01 Zoltan Felleg <zfelleg@telnet.hu>
e5149841
ZF
4153
4154 * warn_summary: Fix typo in a comment.
4155
894b7c63
ACY
41562001-06-14 Albert Chin-A-Young <china@thewrittenword.com>
4157
4977bab6 4158 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
894b7c63 4159
acabb596
MM
41602001-06-13 Mark Mitchell <mark@codesourcery.com>
4161
4162 * gennews: Set TERM to vt100 for Lynx.
4163
9f293893
GP
41642001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4165
4166 * release: Remove.
4167
17d6c819
JH
4168Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz>
4169
4170 * analyze_brprob: New file.
4171
72e0bae5
MM
41722001-06-11 Mark Mitchell <mark@codesourcery.com>
4173
a6ed70ef 4174 * gcc_build: Output information about the commands used to
72e0bae5
MM
4175 configure the compiler.
4176
47c2a318
JM
41772001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
4178
4179 * gennews: Update for GCC 3.0.
4180
aff5d053
JM
41812001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
4182
4183 * gcc_update: Update for move of documentation to gcc/doc.
4184
26d8af06
RO
41852001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4186
4187 * contrib/test_summary (files): Sort before evaluating.
4188
6cf735a7
GP
41892001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4190
4191 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
4192
47816305
MM
41932001-05-21 Mark Mitchell <mark@codesourcery.com>
4194
4195 * gcc_build: Use -d when invoking gcc_update.
4196
f3e16a47
AJ
41972001-05-18 Andreas Jaeger <aj@suse.de>
4198
4199 * gcc_update: Add rules for libf2c/libI77.
4200
e8dc2763
AO
42012001-05-17 Alexandre Oliva <aoliva@redhat.com>
4202
4203 * gcc_update (touch_files): Use simpler, yet as portable, syntax.
4204
af22667e
LR
42052001-05-14 Loren J. Rittle <ljrittle@acm.org>
4206
4207 * gcc_update (touch_files): Enhance make portability.
4208
e8b073c1
AO
42092001-05-14 Alexandre Oliva <aoliva@redhat.com>
4210
4211 * gcc_update (touch_files): Use a Makefile to touch files.
4212
6e26f4aa
JM
42132001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
4214
4215 * texi2pod.pl: Add copyright and GPL notices.
4216
445c435a
JM
42172001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
4218
4219 * texi2pod.pl: Handle "\,".
4220
3f896fc2
JM
42212001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
4222
4223 * texi2pod.pl: Fix regular expression for @r to avoid exponential
4224 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl
4225 version check.
4226
c2b31703
KG
42272001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4228
4229 * warn_summary (stageNfilter): Update for recent changes in
4230 bootstrap logic.
4231
150d3c00
JM
42322001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
4233
4234 * texi2pod.pl: Require at least perl 5.6.0.
4235
4bc1997b
JM
42362001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
4237
4238 * gcc_update: Add gcc/gcc.1 to generated files.
4239 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle
4240 discarding to end of sentence with @xref where the sentence has an
4241 interior "." in markup, and handle discarding parentheses around
4242 such a sentence.
4243
d2796d4e
BS
42442001-01-11 Bernd Schmidt <bernds@redhat.com>
4245
4246 * gennews: Add gcc-2.95.3.
4247
2642624b
JM
42482001-01-10 Joseph S. Myers <jsm28@cam.ac.uk>
4249
4250 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle
4251 @command. Format URLs and email addresses in bold.
4252
fd939e46
JM
42532001-01-03 Joseph S. Myers <jsm28@cam.ac.uk>
4254
6bfa3dac
JM
4255 * gcc_update: Add cpp.1 to the list of generated files.
4256
fd939e46
JM
4257 * texi2pod.pl: Handle @option and @env.
4258
79424a4f
MS
42592001-01-03 Mike Stump <mrs@wrs.com>
4260
4261 * snapshot: Update to account for java libraries.
4262
5da01bc1
JO
42632000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
4264
4265 * test_summary: Export filesuffix, not fileprefix.
4266
2d6fd5fd
JM
42672000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
4268
4269 * release: Change some EGCS references to GCC.
4270
c097fab6
KG
42712000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4272
4273 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc
4274 subdirectory flags. Add source directory prefix filtering.
4275 Redirect diagnostic output to stderr.
4276
f4e8dec6
ZW
42772000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
4278
4279 * texi2pod.pl: If multiple @c man sections with the same tag
4280 appear, concatenate them in the final output. When skipping,
4281 ignore block commands that can't cause skipping, and honor
4282 those that can. Ensure that verbatim blocks are separate
4283 paragraphs.
4284
beb039fe
JM
42852000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4286
4287 * gcc_update: Don't touch tradcif.c or java/parse.h.
4288
b75d998f
ZW
42892000-12-05 Zack Weinberg <zack@wolery.stanford.edu>
4290
4291 * texi2pod.pl: Restructure for comprehensibility, add
4292 comments. Merge handling of @ignore and @ifxxx. Handle a
4293 whole bunch more Texinfo commands. Use consistent formatting
4294 style.
4295
c4f0b011
JM
42962000-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
4297
4298 * gennews: New script.
4299
d9ddcc6a
GP
43002000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4301
4302 * gcc_update: Update a comment as we now require bison for CVS users.
4303
c01a508e
JM
43042000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
4305
4306 * gcc_update: Add gcov.1 to the list of generated files.
4307
c132c0e3
MM
43082000-11-21 Mark Mitchell <mark@codesourcery.com>
4309
4310 * gcc_build: Remove code to put information in a log file.
4311
3d6f4d76
ZW
43122000-11-19 Zack Weinberg <zackw@stanford.edu>
4313
4314 * texi2pod.pl:
3d3b561f 4315 - Add real command line parsing.
3d6f4d76
ZW
4316 - Support @ifset, @ifclear, @set, @value, -D switch.
4317 - Support @sc. Improve handling of @ref and friends.
4318 - Discard @subsection, @need, @node lines.
3d3b561f 4319 - Un-nest font changes to match texinfo semantics.
3d6f4d76 4320 - Handle @{ and @}. Oops.
3d3b561f 4321 - Don't emit E<> directives inside verbatim blocks.
3d6f4d76 4322
f6820157
BK
43232000-11-12 Bruce Korb <bkorb@gnu.org>
4324
4325 * release: generalize the release script a bit.
4326
8a3d997e
MM
4327Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com>
4328
4329 * gcc_build: Add -o option for setting the objdir to use.
4330
1e8ba2a3
JL
43312000-11-11 Jeff Law <law@redhat.com>,
4332
4333 * release: New file.
4334
09ff8283
JL
43352000-11-08 Jeff Law <law@redhat.com>,
4336 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4337
4338 * snapshot: New file.
4339
37ac3c7f
JO
43402000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com>
4341
4342 * gcc_build (bootstrap_gcc): New function.
4343 (configure_gcc): Likewise.
4344 (build_gcc): Rewritten to use configure and bootstrap.
4345 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
4346
9f56c004
MM
43472000-10-31 Mark Mitchell <mark@codesourcery.com>
4348
4349 * gcc_build (MAKE): New variable.
4350 (build_gcc): Use it. Fix logging of errors.
4351 (install_gcc): Likewise.
4352
d3d6410d
MM
43532000-10-29 Mark Mitchell <mark@codesourcery.com>
4354
4355 * gcc_build: Save the output from CVS into the logfile as well.
4356
59c341cb
MM
43572000-10-25 Mark Mitchell <mark@codesourcery.com>
4358
4359 * gcc_build: Fix typos.
4360
f4d48ea9
JM
43612000-10-14 Joseph S. Myers <jsm28@cam.ac.uk>
4362
4363 * gperf-2.7-19981006.pat: Remove.
4364
6f298a0a
JM
43652000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4366
4367 * test_installed: Change EGCS references to refer to GCC.
4368
2d89ce6a
GP
43692000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4370
4371 * gcc_update (touch_files): Add some informative output.
f3e16a47 4372
12acf3a9
AJ
43732000-09-16 Andreas Jaeger <aj@suse.de>
4374
4375 * gcc_update: Remove gcc/c-parse.gperf.
4376
41343a8f
GP
43772000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>,
4378 Alexandre Oliva <aoliva@redhat.com>
4379
4380 * gcc_update: Execute touch_files_reexec even if `cvs update`
4381 failed.
4382
e50d2932
AO
43832000-08-09 Alexandre Oliva <aoliva@redhat.com>
4384
4385 * test_summary: AWK breaks with filenames containing `='.
4386
b9faa6b6
MM
4387Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com>
4388
4389 * gcc_build: New script.
4390
1735b35f
MM
43912000-07-13 Mark Mitchell <mark@codesourcery.com>
4392
4393 * gcc_update (files_and_dependencies): Remove generated YACC files.
4394
792abd35
MM
43952000-07-12 Mark Mitchell <mark@codesourcery.com>
4396
4397 * gcc_update (files_and_dependencies): Remove generated YACC files.
4398
84d6d72f
MM
43992000-06-04 Mark Mitchell <mark@codesourcery.com>
4400
4401 * newcvsroot: Handle filenames that contain spaces.
4402
dd5330e8
ZW
44032000-06-03 Zack Weinberg <zack@wolery.cumb.org>
4404
4405 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
4406 Elide --with-gcc-version-trigger and --norecursion from
4407 configure flags. Remove code to report status of haifa scheduler.
4408
fda73e41
AO
44092000-05-18 Alexandre Oliva <aoliva@cygnus.com>
4410
4411 * gcc_update (self): Set to `$0'.
4412 (touch_files_reexec): Use `$self' instead of `$0'.
fda73e41 4413
25a9b3e5
AO
44142000-05-12 Alexandre Oliva <aoliva@cygnus.com>
4415
4416 * gcc_update (touch_files_reexec): New function, run after the
4417 tree is modified.
4418
bdcabcd4
RH
44192000-05-08 Richard Hendeson <rth@cygnus.com>
4420
4421 * gcc_update: Remove references to inclhack.tpl.
4422
62014cb3
JM
44232000-04-28 Jason Merrill <jason@casey.cygnus.com>
4424
4425 * index-prop: Use a single pattern. Also support *** cdiffs.
4426
1faae6ef 44272000-04-28 Pavel Roskin <pavel_roskin@geocities.com>
62014cb3
JM
4428
4429 * index-prop: Don't change /dev/null.
4430
b9550bfb
GP
44312000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4432
4433 * gcc_update: Refer to GCC and gcc_update instead of egcs and
12acf3a9 4434 egcs_update.
b9550bfb 4435
db6a1df0
JL
44362000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk>
4437
b9550bfb 4438 * index-prop: Fix occasional problem when using cvs diff -p.
db6a1df0 4439
86702e31
ZW
44402000-04-18 Zack Weinberg <zack@wolery.cumb.org>
4441
4442 * gcc_update: Remove references to cexp.c/cexp.y.
4443
05e1739f
GP
44441999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4445
4446 * newcvsroot: Add check on the number of command-line arguments.
4447 Add usage.
4448
5c96cc3b
WB
4449Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net)
4450
4451 * gcc_update: Allow patches compressed by bzip2.
4452
1faae6ef 44531999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de>
ba33cb50
ML
4454
4455 * newcvsroot: New file.
4456
697f6b2f
CB
44571999-09-11 Craig Burley <craig@jcb-sc.com>
4458
4459 * convert_to_f2c, convert_to_g2c, download_f2c: New file.
4460
ecdea017
GP
44611999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4462
4463 * gcc_update: New file.
4464 * egcs_update: Renamed to gcc_update.
4465
83694b61
RL
44661999-08-09 Robert Lipe <robertlipe@usa.net>
4467
4468 * test_summary: Quote curly braces in 1999-07-03 change.
4469
1a618a5a
AO
44701999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4471
4472 * egcs_update (files_and_dependencies): Fixed typo in
4473 gcc/cstamp-h.in. Added gcc/config.in.
4474
94b82f2b
AO
44751999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br>
4476
4477 * egcs_update (files_and_dependencies): New function, with
4478 complete list of files to be updated, as well as their
4479 dependencies.
4480 (touch_files): Check the timestamp of each generated file against
4481 its dependencies'.
4482 (main): New flags --touch, --list and --help. Remove the
4483 pre-update step.
4484
bc8735ed 44851999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br>
12acf3a9 4486
bc8735ed
AO
4487 * test_summary: Replace egcs with gcc. Update e-mail address.
4488
9d59f307 44891999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1faae6ef 4490 Jerry Quinn <jquinn@nortelnetworks.com>
9d59f307
GP
4491
4492 * egcs_update (touch_files, apply_patch): New functions.
4493 Use them. New command-line option --patch. Split test of local
4494 tree into two parts. Add comments.
4495
069550be
AO
44961999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br>
4497
12acf3a9 4498 * test_summary: If Target is `unix{*}', append the Target variants
069550be
AO
4499 to Host.
4500
6f482ae3
AO
45011999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br>
4502
4503 * test_summary: Set default mail-address and version for egcs
4504 instead of relying on unpredictable pathnames.
4505 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
4506
2fa6b2d2
JL
4507Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com)
4508
4509 * fixinc/*: Delete obsolete files.
4510
7a19950e
RL
45111999-02-04 Robert Lipe <robertlipe@usa.net>
4512
12acf3a9
AJ
4513 * egcs_update: Test return values of 'cvs update'. Propogate
4514 to caller as exit values.
7a19950e 4515
bdf32ae5
GP
45161999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4517
4518 * egcs_update: Use "if" instead of "&&". Touch generated files
12acf3a9 4519 only after the corresponding *.y files.
bdf32ae5 4520
3243be28
GP
45211999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4522
4523 * egcs_update: Do not use xargs, but a backquote construct.
4524
692c4bf5
AO
45251999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br>
4526
ceff9b14
AO
4527 * test_summary (version): Remove carriage return that gawk inserts
4528 in the version string for some reason.
692c4bf5 4529
5eff2ed5
GP
45301998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4531
4532 * egcs_update: Only touch files that already exist.
4533
cae94af8
AO
45341998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br>
4535
ceff9b14 4536 * test_summary (EOF): Remove double backslash.
cae94af8
AO
4537 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4538
ddf469cc
AO
45391998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4540
ceff9b14 4541 * test_summary (address): Set to egcs-testresults mailing list.
ddf469cc 4542
aa4d18c9
AO
45431998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
4544
ceff9b14
AO
4545 * test_summary (address): Added Marc Lehmann's testsuite-results
4546 to the default e-mail address.
aa4d18c9 4547
0a955618
AO
45481998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br>
4549
ceff9b14
AO
4550 * test_summary (-p, prepend_logs): Add these before the summary.
4551 (Compiler, Platform): Print these just before configflags.
0a955618 4552
0d4f7920
KG
4553Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4554
4555 * warn_summary (longLineFilter): New shell function to encapsulate
12acf3a9
AJ
4556 this functionality. It is off by default, only active if -llf
4557 flag is specified.
4558 (subdirectoryFilter): Fix bug in filtering which made some
4559 subdirectory warnings erroneously appear in the toplevel set.
4560 (stageNfilter): Renamed from `stageNwarns'. Updated to collect
4561 warnings from stage1 as well as stage0, which means warnings from
4562 outside the bootstrap directory. Eg, the libraries, etc.
4563 (warningFilter): New shell function to encapsulate this
4564 functionality.
0d4f7920 4565 (keywordFilter): New shell function to encapsulate this
12acf3a9 4566 functionality.
0d4f7920
KG
4567
4568 Store data in a temp file rather than calculating it 3x. Arrange
4569 to remove it on exit and signals.
4570
4571 Add -pass/-wpass flags to do "pass through" (i.e. manual
12acf3a9
AJ
4572 inspection) of bootstrap output from a particular stageN as well
4573 as language subdirs.
0d4f7920 4574
12acf3a9 4575 Add better comments/documentation.
0d4f7920 4576
415634f6
GP
4577Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4578
4579 * egcs_update: Add comment about keeping the FAQ synchronized.
4580
0999b4b8
JL
4581Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com)
4582
4583 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
4584 in the repo again.
4585
1faae6ef 4586Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com>
318b0430
BK
4587
4588 * egcs_update: Added gcc/fixinc/* generated files to touch list.
4589
788169db
JL
4590Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com)
4591
4592 * egcs_update: Remove gcc/java/parse.c from list of files to
4593 touch.
4594
8173d477
KG
4595Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4596
4597 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
4598
a3225b7a
KG
4599Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4600
4601 * warn_summary (subdirectoryFilter): New shell function to
12acf3a9
AJ
4602 optionally filter in/out gcc subdirectories when summarizing
4603 warnings. Add new flags to support subdirectory filtering.
4604
a3225b7a 4605 Also, ensure the bootstrap stage is a number. Add some more C
12acf3a9
AJ
4606 keywords that are preserved in the "warning type" summary and
4607 tighten up the "arg ???" regexp.
a3225b7a 4608
1faae6ef 4609Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
3b0e5534
BK
4610
4611 * fixinc/inclhack.def: Not all C++ comments in C headers
4612 were treated alike. They are now. Also fixed syntax
4613 of sed expression in "systypes" fix.
4614
4615 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation
4616
4617 * egcs_update: Added fixinc/* generated files to touch list.
4618
f06e7a27
KG
4619Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4620
4621 * egcs_update: Additionally touch gcc/java/parse.[ch].
4622
1faae6ef 4623Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com>
12acf3a9 4624
430c3d7b
BK
4625 * fixinc/inclhack.def: Added two files required by
4626 SCO's Open Server 5's avoid_bool fix.
4627 Regenerated fixinc.x and inclhack.sh to incorporate
4628 the update.
4629
aecb0339
RL
4630Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com>
4631
4632 * egcs_update: Do the pass 1 CVS update only for files that
12acf3a9 4633 may reasonably be under CVS control.
aecb0339 4634
49e921be
AO
46351998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br>
4636
ceff9b14 4637 * test_installed: New script for testing already-installed
12acf3a9 4638 gcc/g++/g77.
49e921be 4639
23a05d03
GP
4640Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4641
4642 * egcs_update: Assigned copyright to FSF.
4643
9b14b81c 4644Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4977bab6 4645 Alexandre Oliva <oliva@dcc.unicamp.br>
9b14b81c
GP
4646
4647 * egcs_update: New switch --nostdflags and documentation
4648 enhancements.
4649
f717c7e4
GP
4650Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4651
4652 * egcs_update: New script.
4653
1faae6ef 46541998-08-05 Bruce Korb <korbb@datadesign.com>
7c3b5ba5
BK
4655
4656 * fixinc/Makefile
4657 Added define for target machine so machine-specific tests
4658 can be selected for or against.
4659
4660 * fixinc/fixincl.c
4661 Added an array of string pointers to machines to select
4662 or avoid, depending on a FD_MACH_IFNOT bit flag.
4663 Used a shell script to match the defined TARGET_MACHINE
4664 with any of the given match patterns.
4665
4666 * fixinc/fixincl.tpl
4667 Generate the array of strings and bit flag, as needed,
4668 depending on "mach" and "not_machine" attributes for a fix.
4669
4670 * fixinc/mkfixinc.sh
4671 Invoke the make with TARGET assigned the value of the
4672 machine name argument.
4673
31e9c6ed
MS
4674Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com)
4675
4676 * compare_tests: New script.
4677
91fa313b
AO
46781998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4679
ceff9b14 4680 * test_summary: Assigned copyright to FSF.
91fa313b 4681
18aca902
GP
4682Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4683
4684 * test_summary: Corrected script name in comments providing
4685 documentation. Added linebreaks for lines with > 80 characters.
4686
1faae6ef 4687Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3e5fb7a9 4688
ceff9b14
AO
4689 * test_summary: New switch, -i, and environment variable,
4690 append_logs, for including files in the report.
3e5fb7a9 4691
91af92df
MH
46921998-06-01 Manfred Hollstein <manfred@s-direktnet.de>
4693
4694 * warn_summary: Update to Kaveh's latest version allowing to
4695 specify the last stage built.
4696
1faae6ef 46971998-05-29 Bruce Korb <korbb@datadesign.com>
91af92df 4698
a681b39b
BK
4699 * fixinc/mkfixinc.sh
4700 Changes to make it easier to invoke on platforms that
4701 normally do not invoke fixincludes.
4702
4703 * fixinc/inclhack.def
4704 Applied fixes from egcs/gcc/fixincludes from the past several
4705 months.
4706
1faae6ef 47071998-05-28 Bruce Korb <korbb@datadesign.com>
91af92df 4708
8a5b8e20
BK
4709 * fixinc/*: Updated most everything for a first real
4710 try at getting "fast_fixincludes" working.
4711
be3a14bb
JM
47121998-05-28 Jason Merrill <jason@yorick.cygnus.com>
4713
4714 * index-prop: New file.
4715
269df0f8
JL
4716Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de>
4717
4718 * test_summary: find good awk (copied from warn_summary).
4719
4720Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com)
4721
4722 * test_summary, warn_summary: New files