]> git.ipfire.org Git - thirdparty/gcc.git/blame - contrib/ChangeLog
Daily bump.
[thirdparty/gcc.git] / contrib / ChangeLog
CommitLineData
f2d11893
GA
12024-05-09 Jakub Jelinek <jakub@redhat.com>
2
3 * gcc-changelog/git_update_version.py: Replace
4 9dbff9c05520a74e6cd337578f27b56c941f64f3 with
5 39f81924d88e3cc197fc3df74204c9b5e01e12f7 and
6 109f1b28fc94c93096506e3df0c25e331cef19d0 in IGNORED_COMMITS.
7
d508d708
GA
82024-05-09 Jakub Jelinek <jakub@redhat.com>
9
10 * gcc-changelog/git_update_version.py: Add
11 9dbff9c05520a74e6cd337578f27b56c941f64f3 to IGNORED_COMMITS.
12
132024-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
14
15 * make_sunver.pl: Use File::Basename;
16 Skip -lLIB args.
17 Convert libtool object/archive names to underlying
18 objects/archives.
19
202024-05-07 Jakub Jelinek <jakub@redhat.com>
21
22 * gennews (files): Add files for GCC 14.
23
f56280d5
GA
242024-05-06 Ken Matsui <kmatsui@gcc.gnu.org>
25
26 * gcc-changelog/git_check_commit.py: Implement --num-commits.
27
2781d809
GA
282024-04-26 Jakub Jelinek <jakub@redhat.com>
29
30 * gcc-changelog/git_update_version.py (active_refs): Add
31 releases/gcc-14.
32
85c187b2
GA
332024-04-18 Sandra Loosemore <sloosemore@baylibre.com>
34
35 * config-list.mk (LIST): --enable-obsolete for nios2*-*-*.
36
1667962a
GA
372024-04-12 Filip Kastl <fkastl@suse.cz>
38
39 * check-params-in-docs.py: Ignore target specific params.
40
d1a21a6f
GA
412024-04-11 Martin Jambor <mjambor@suse.cz>
42
43 * check-params-in-docs.py (ignored): Add
44 gcn-preferred-vectorization-factor.
45
1a96eb0a
GA
462024-04-08 Jakub Jelinek <jakub@redhat.com>
47
48 * gcc-changelog/git_update_version.py: Add
49 8057f9aa1f7e70490064de796d7a8d42d446caf8 to IGNORED_COMMITS.
50
cc606a91
GA
512024-03-19 Jonathan Wakely <jwakely@redhat.com>
52
53 * unicode/gen_libstdcxx_unicode_data.py: Fix header of generated
54 file to name the correct script.
55
23409731
GA
562024-03-18 Jonathan Wakely <jwakely@redhat.com>
57
58 * gcc_update: Add more generated files in libcc1, lto-plugin,
59 fixincludes, and libstdc++-v3.
60
c775a030
GA
612024-03-08 Sam James <sam@gentoo.org>
62
63 PR other/109668
64 * dg-extract-results.sh: Check for python3 before python. Check for
65 python2 last.
66
1e74c758
GA
672024-03-07 Filip Kastl <fkastl@suse.cz>
68
69 * test_mklog.py: "Moved to..." -> "Move to..."
70
306a4c32
GA
712024-03-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
72
73 * mklog.py: Use present tense in ChangeLog.
74
b05f474c
GA
752024-02-29 Andrew Pinski <quic_apinski@quicinc.com>
76
77 * gcc-changelog/git_commit.py (bug_components): Add libcc1.
78
4d9da419
GA
792024-02-23 Richard Biener <rguenther@suse.de>
80
81 PR target/90785
82 * config-list.mk (LIST): --enable-obsolete for ia64*-*-*.
83
1c9ddaae
GA
842024-02-05 Jakub Jelinek <jakub@redhat.com>
85
86 * test_installed: Fill in HOSTCC, HOSTCXX, HOSTCFLAGS and
87 HOSTCXXFLAGS.
88
72319171
GA
892024-02-04 Jonathan Wakely <jwakely@redhat.com>
90
91 * unicode/gen_libstdcxx_unicode_data.py: Add copyright and
92 license text to the output.
93
1a80e955
GA
942024-01-11 Paul Iannetta <piannetta@kalrayinc.com>
95
96 * dg-extract-results.py: Make the test_run regex case
97 insensitive.
98
73ce73fc
GA
992024-01-09 Jonathan Wakely <jwakely@redhat.com>
100
101 * unicode/gen_libstdcxx_unicode_data.py: Print out Gcb_property
102 enumerators in the order they're seen, not alphabetical order.
103
6b1d6a2d
GA
1042024-01-08 Jonathan Wakely <jwakely@redhat.com>
105
106 * unicode/README: Add notes about generating libstdc++ tables.
107 * unicode/GraphemeBreakProperty.txt: New file.
108 * unicode/emoji-data.txt: New file.
109 * unicode/gen_libstdcxx_unicode_data.py: New file.
110
f38103f5
GA
1112024-01-05 Jonathan Wakely <jwakely@redhat.com>
112
113 * analyze_brprob.py: Remove stray text at end of comment.
114 * analyze_brprob_spec.py: Likewise.
115 * check-params-in-docs.py: Likewise.
116 * check_GNU_style.py: Likewise.
117 * check_GNU_style_lib.py: Likewise.
118 * filter-clang-warnings.py: Likewise.
119 * gcc-changelog/git_check_commit.py: Likewise.
120 * gcc-changelog/git_commit.py: Likewise.
121 * gcc-changelog/git_email.py: Likewise.
122 * gcc-changelog/git_repository.py: Likewise.
123 * gcc-changelog/git_update_version.py: Likewise.
124 * gcc-changelog/test_email.py: Likewise.
125 * gen_autofdo_event.py: Likewise.
126 * mark_spam.py: Likewise.
127 * unicode/gen-box-drawing-chars.py: Likewise.
128 * unicode/gen-combining-chars.py: Likewise.
129 * unicode/gen-printable-chars.py: Likewise.
130 * unicode/gen_wcwidth.py: Likewise.
131
1322024-01-05 Jonathan Wakely <jwakely@redhat.com>
133
134 * unicode/gen_wcwidth.py: Add sys.argv[0] to usage error.
135
eb84e8d3
GA
1362024-01-03 Jakub Jelinek <jakub@redhat.com>
137
138 * update-copyright.py (GenericFilter): Skip gpl_v3_without_node.texi.
139 (GCCFilter): Skip GmcOptions.cc.
140
cdfaa4aa
GA
1412023-12-21 Alexandre Oliva <oliva@adacore.com>
142
143 * compare_tests: Add tool to test lines. Match tabs besides
144 blanks to insert tool and target. Don't print undefined fname.
145
7ad9058c
GA
1462023-12-20 Jason Merrill <jason@redhat.com>
147
148 * gcc-git-customization.sh: Add git gcc-style alias.
149
f998335a
GA
1502023-12-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
151 Arthur Cohen <arthur.cohen@embecosm.com>
152
153 * gcc_update: Add libgrust file dependencies.
154
1552023-12-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
156 Arthur Cohen <arthur.cohen@embecosm.com>
157
158 * gcc-changelog/git_commit.py: Add libgrust.
159
e8018ccf
GA
1602023-12-13 Arsen Arsenović <arsen@aarsen.me>
161
162 * download_prerequisites
163 <arg parse>: Parse --only-gettext.
164 (echo_archives): Check only_gettext and stop early if true.
165 (helptext): Document --only-gettext.
166
04d4a494
GA
1672023-12-02 Richard Sandiford <richard.sandiford@arm.com>
168
169 * config-list.mk (OPT_IN_LANGUAGES): New variable.
170 ($(LIST)): Replace --enable-languages=all with a specifc list.
171 Disable fortran on bpf and mmix. Enable the languages in
172 OPT_IN_LANGUAGES.
173
eaedb56a
GA
1742023-11-14 Jakub Jelinek <jakub@redhat.com>
175
176 * unicode/README: Adjust glibc git commit hash, number of Unicode
177 data files to be updated and latest Unicode version.
178 * unicode/from_glibc/utf8_gen.py: Update from glibc.
179 * unicode/UnicodeData.txt: Update from Unicode 15.1.
180 * unicode/EastAsianWidth.txt: Likewise.
181 * unicode/DerivedNormalizationProps.txt: Likewise.
182 * unicode/NameAliases.txt: Likewise.
183 * unicode/DerivedCoreProperties.txt: Likewise.
184 * unicode/PropList.txt: Likewise.
185
b9fd8399
GA
1862023-11-14 Jakub Jelinek <jakub@redhat.com>
187
188 * gcc-changelog/git_update_version.py: Add
189 040e5b0edbca861196d9e2ea2af5e805769c8d5d to ignored commits.
190
1912023-11-13 Arsen Arsenović <arsen@aarsen.me>
192
193 * prerequisites.sha512: Add gettext.
194 * prerequisites.md5: Add gettext.
195 * download_prerequisites: Add gettext.
196
6c44b95d
GA
1972023-10-05 Andrea Corallo <andrea.corallo@arm.com>
198
199 * mdcompact/mdcompact-testsuite.el: New file.
200 * mdcompact/mdcompact.el: Likewise.
201 * mdcompact/tests/1.md: Likewise.
202 * mdcompact/tests/1.md.out: Likewise.
203 * mdcompact/tests/2.md: Likewise.
204 * mdcompact/tests/2.md.out: Likewise.
205 * mdcompact/tests/3.md: Likewise.
206 * mdcompact/tests/3.md.out: Likewise.
207 * mdcompact/tests/4.md: Likewise.
208 * mdcompact/tests/4.md.out: Likewise.
209 * mdcompact/tests/5.md: Likewise.
210 * mdcompact/tests/5.md.out: Likewise.
211 * mdcompact/tests/6.md: Likewise.
212 * mdcompact/tests/6.md.out: Likewise.
213 * mdcompact/tests/7.md: Likewise.
214 * mdcompact/tests/7.md.out: Likewise.
215
96557ee6
GA
2162023-10-03 Martin Jambor <mjambor@suse.cz>
217
218 * mklog.py (skip_line_in_changelog): Compare to None using is instead
219 of ==, add an extra newline after the function.
220
41d1c9a9
GA
2212023-10-02 Iain Sandoe <iain@sandoe.co.uk>
222
223 * config-list.mk: Add newer Darwin versions, trim one older.
224 Remove cases with no OS version, which is not supported for cross-
225 compilers.
226
87c00507
GA
2272023-09-29 Patrick O'Neill <patrick@rivosinc.com>
228
229 * check_GNU_style_lib.py: Skip machine description file bracket linting.
230
2312023-09-29 Paul Iannetta <piannetta@kalrayinc.com>
232
233 * dg-extract-results.py: Print the "Test run" line.
234 * dg-extract-results.sh: Print the "Host" line.
235
a1c20158
GA
2362023-09-12 Jonathan Wakely <jwakely@redhat.com>
237
238 PR other/111360
239 * gcc_update: Quote variable.
240
fb4b53d9
GA
2412023-09-11 Jonathan Wakely <jwakely@redhat.com>
242
243 PR other/111359
244 * gcc-git-customization.sh: Check for getent before using it.
245 Use id on macOS.
246
478c37e7
TB
2472023-09-07 Tobias Burnus <tobias@codesourcery.com>
248
249 * gcc-changelog/git_commit.py (GitCommit.__init__,
250 to_changelog_entries): Fix lost wording fix.
251
109c11f6
GA
2522023-09-07 Tobias Burnus <tobias@codesourcery.com>
253
254 * gcc-changelog/git_commit.py (GitCommit.__init__):
255 Handle commit_to_info_hook = None; otherwise, if None,
256 regard it as error.
257 (to_changelog_entries): Handle commit_to_info_hook = None;
258 if info is None, create a warning for it.
259 * gcc-changelog/git_email.py (GitEmail.__init__):
260 call super() with commit_to_info_hook=None instead
261 of a lambda function.
262
478c37e7
TB
2632023-09-07 Tobias Burnus <tobias@codesourcery.com>
264
265 Revert:
266 2023-09-07 Tobias Burnus <tobias@codesourcery.com>
267
268 * gcc-changelog/git_commit.py (GitCommit.__init__):
269 Handle commit_to_info_hook = None; otherwise, if None,
270 regard it as error.
271 (to_changelog_entries): Handle commit_to_info_hook = None;
272 if info is None, create a warning for it.
273 * gcc-changelog/git_email.py (GitEmail.__init__):
274 call super() with commit_to_info_hook=None instead
275 of a lamda function.
276
109c11f6
GA
2772023-09-07 Tobias Burnus <tobias@codesourcery.com>
278
279 * gcc-changelog/git_commit.py (GitCommit.__init__):
280 Handle commit_to_info_hook = None; otherwise, if None,
281 regard it as error.
282 (to_changelog_entries): Handle commit_to_info_hook = None;
283 if info is None, create a warning for it.
284 * gcc-changelog/git_email.py (GitEmail.__init__):
285 call super() with commit_to_info_hook=None instead
286 of a lamda function.
287
d820cd78
GA
2882023-09-04 Marc Poulhiès <dkm@kataplop.net>
289
290 * mklog.py: Leave SOB lines after changelog.
291 * prepare-commit-msg: Apply most shellcheck suggestions.
292
ded52c9f
GA
2932023-08-29 Lehua Ding <lehua.ding@rivai.ai>
294
295 * mklog.py: Fix bugs.
296
8e71ad9e
GA
2972023-08-16 Andrew Pinski <apinski@marvell.com>
298
299 * gcc_update: Add libstdc++-v3/include/bits/version.h.
300
3d0ca8b5
GA
3012023-07-13 Lehua Ding <lehua.ding@rivai.ai>
302
303 * mklog.py: Add --append option.
304
01405f01
GA
3052023-07-07 Richard Biener <rguenther@suse.de>
306
307 * gcc-changelog/git_update_version.py: Remove GCC 10 from
308 active_refs.
309
270742ce
GA
3102023-06-22 David Malcolm <dmalcolm@redhat.com>
311
312 * unicode/gen-box-drawing-chars.py: New file.
313 * unicode/gen-combining-chars.py: New file.
314 * unicode/gen-printable-chars.py: New file.
315
729c6f40
GA
3162023-06-17 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
317
318 * testsuite-management/validate_failures.py (IsInterestingResult):
319 Add result_set argument and use it. Adjust callers.
320
c1c5edef
GA
3212023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
322
323 * testsuite-management/validate_failures.py (TestResult,)
324 (ParseManifestWorker, ParseSummary, Main): Handle new option
325 "--srcpath <regex>".
326
3272023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
328
329 * testsuite-management/validate_failures.py (TestResult): Update.
330 (Main): Handle new option "--expiry_date YYYYMMDD".
331
3322023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
333
334 * testsuite-management/validate_failures.py (ResultSet.update,)
335 (ResultSet.HasTestsuite): New methods.
336 (GetResults): Update.
337 (ParseSummary, CompareResults, PerformComparison, Main): Handle new
338 option --invert_match.
339
3402023-06-14 Thiago Bauermann <thiago.bauermann@linaro.org>
341
342 * testsuite-management/validate_failures.py (TestResult): Improve error
343 output.
344
3452023-06-14 Christophe Lyon <christophe.lyon@linaro.org>
346
347 * testsuite-management/validate_failures.py (_EXP_LINE_FORMAT,)
348 (_EXP_LINE_REX, ResultSet): Support "$tool:" prefix in exp names.
349
3502023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
351
352 * testsuite-management/validate_failures.py (Main): Use exit code "2"
353 to indicate regression.
354
3552023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
356
357 * testsuite-management/validate_failures.py (_VALID_TEST_RESULTS_REX):
358 Update.
359 (TestResult): Use _VALID_TEST_RESULTS_REX.
360
3612023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
362
363 * testsuite-management/validate_failures.py: Add more verbosity levels.
364
3652023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
366
367 * testsuite-management/validate_failures.py: Simplify GetManifestPath().
368
3692023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
370
371 * testsuite-management/validate_failures.py (GetResults): Update.
372 (CompareBuilds): Read in manifest.
373
3742023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
375
376 * testsuite-management/validate_failures.py (ParseManifestWorker):
377 Support expiry attributes in manifests.
378 (ParseSummary): Add a comment.
379
3802023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
381
382 * testsuite-management/validate_failures.py: Avoid testsuite
383 aliasing.
384
532fb120
GA
3852023-06-13 Andi Kleen <ak@linux.intel.com>
386
387 * gen_autofdo_event.py: Update for download server changes
388
321cee7e
GA
3892023-06-03 Lehua Ding <lehua.ding@rivai.ai>
390
391 * clang-format (ForEachMacros): Add missing cases
392 for EXECUTE_IF_... macros.
393
b2776076
GA
3942023-05-18 Jonathan Wakely <jwakely@redhat.com>
395
396 PR bootstrap/105831
397 * bench-stringop: Use = operator instead of ==.
398 * repro_fail: Likewise.
399
50205195
GA
4002023-04-28 Martin Liska <mliska@suse.cz>
401
402 * filter_gcc_for_doxygen: Use python3 and not python2.
403 * filter_params.py: Likewise.
404
4a3dbcbd
GA
4052023-04-26 Jakub Jelinek <jakub@redhat.com>
406
407 * gennews (files): Add files for GCC 13.
408
56b288f5
GA
4092023-04-17 Jakub Jelinek <jakub@redhat.com>
410
411 * gcc-changelog/git_update_version.py (active_refs): Add
412 releases/gcc-13.
413
5c389a5c
GA
4142023-03-16 Jakub Jelinek <jakub@redhat.com>
415
416 * unicode/README: Update to mention also makeuname2c.
417 * unicode/NameAliases.txt: New file.
418
a9835599
GA
4192023-03-13 Lewis Hyatt <lhyatt@gmail.com>
420
421 * unicode/DerivedCoreProperties.txt: Update to Unicode 15.
422 * unicode/DerivedNormalizationProps.txt: Likewise.
423 * unicode/EastAsianWidth.txt: Likwise.
424 * unicode/PropList.txt: Likewise.
425 * unicode/README: Likewise.
426 * unicode/UnicodeData.txt: Likewise.
427
b6f98991
GA
4282023-02-22 Thomas Schwinge <thomas@codesourcery.com>
429
430 * config-list.mk (LIST): Clarify i686-symbolics-gnu to i686-gnu.
431
7814ce44
GA
4322023-02-17 Petr Sumbera <petr.sumbera@oracle.com>
433
434 * make_sunver.pl: Escape brace.
435
d7a47ed1
GA
4362023-02-10 Flavio Cruz <flaviocruz@gmail.com>
437
438 * config-list.mk: Add x86_64-gnu to list of archs.
439
0846336d
GA
4402023-01-19 Gaius Mulley <gaiusmod2@gmail.com>
441
442 * gcc_update (files_and_dependencies): Add dependencies for
443 gcc/m2/gm2config.h.in, gcc/m2/configure,
444 gcc/m2/gm2-libs/config-host, libgm2/Makefile.in,
445 libgm2/aclocal.m4, libgm2/libm2cor/Makefile.in,
446 libgm2/libm2pim/Makefile.in, libgm2/libm2iso/Makefile.in,
447 libgm2/libm2log/Makefile.in and libgm2/libm2min/Makefile.in.
448
8d07b193
GA
4492023-01-17 Martin Liska <mliska@suse.cz>
450
451 * update-copyright.py: Ignore test_patches.txt.
452
4532023-01-17 Martin Liska <mliska@suse.cz>
454
455 * gcc-changelog/test_patches.txt: The CR character was removed
456 with ./contrib/update-copyright.py which I'm going to change.
457
f457a62e
GA
4582023-01-16 Jakub Jelinek <jakub@redhat.com>
459
460 PR other/108413
461 * update-copyright.py (LibPhobosFilter): Add __builtins.di to
462 skipped files.
463
4642023-01-16 Jakub Jelinek <jakub@redhat.com>
465
466 PR other/108413
467 * update-copyright.py (TestsuiteFilter): Add .mod and .rs extensions.
468 (GCCCopyright): Add 'The fast_float authors' as external author.
469
cc44e55e
GA
4702023-01-15 Gerald Pfeifer <gerald@pfeifer.com>
471
472 * config-list.mk: Update FreeBSD targets to version 13.
473 Add aarch64-freebsd13.
474
81ed98bc
GA
4752023-01-12 Gerald Pfeifer <gerald@pfeifer.com>
476
477 * config-list.mk: Remove i486-freebsd4, ia64-freebsd6, and
478 sparc64-freebsd6.
479
d808db1f
GA
4802023-01-06 Martin Liska <mliska@suse.cz>
481
482 * update-copyright.py: Add contrib as a default dir.
483
9b111deb
GA
4842022-12-28 Martin Liska <mliska@suse.cz>
485
486 * update-copyright.py: Add contrib folder.
487
376d6b8c
GA
4882022-12-23 Arsen Arsenović <arsen@aarsen.me>
489
490 * dg-out-generator.pl: New file.
491
de282a20
GA
4922022-12-21 Martin Liska <mliska@suse.cz>
493
494 * filter-clang-warnings.py: Simplify.
495
4962022-12-21 Martin Liska <mliska@suse.cz>
497
498 * filter-clang-warnings.py: Skip Makefile and libffi warnings.
499
d2ef2327
GA
5002022-12-19 Martin Liska <mliska@suse.cz>
501
502 * gcc-changelog/git_commit.py: Support digits in PR's
503 component in subject.
504
5052022-12-19 Martin Liska <mliska@suse.cz>
506
507 * gcc-changelog/test_email.py: Add new test.
508 * gcc-changelog/test_patches.txt: Add new patch.
509
5102022-12-19 Martin Liska <mliska@suse.cz>
511
512 * gcc-changelog/git_commit.py: Allow digit in component name.
513
5142022-12-19 Tobias Burnus <tobias@codesourcery.com>
515
516 * gcc-changelog/git_check_commit.py (__main__): With -v print a
517 warning for the auto-added files.
518 * gcc-changelog/git_commit.py (GitCommit.__init__): Add self.warnings.
519 (GitCommit.check_mentioned_files): Add warning for auto-added files.
520 (GitCommit.print_warnings): New function.
521 * gcc-changelog/git_email.py (__main__): Remove bogus argument to
522 GitEmail constructor; print auto-added-files warning.
523 * gcc-changelog/test_email.py (test_auto_add_file_1,
524 test_auto_add_file_2): New tests.
525 * gcc-changelog/test_patches.txt: Add two test cases.
526
5272022-12-19 Martin Liska <mliska@suse.cz>
528
529 * gcc-changelog/setup.cfg: Do not use flake8 pytest plug-in.
530
5fb1e674
GA
5312022-12-16 Martin Liska <mliska@suse.cz>
532
533 * filter-clang-warnings.py: Print each warning only one time.
534
5352022-12-16 Martin Liska <mliska@suse.cz>
536
537 * gcc-changelog/git_email.py: Use PatchSet constructor
538 as newline argument is not supported with older unidiff
539 library.
540
5412022-12-16 Tobias Burnus <tobias@codesourcery.com>
542
543 * gcc-changelog/git_email.py (GitEmail:__init__): Support older
544 unidiff.PatchSet that do not have a newline= argument
545 of from_filename.
546
26f4aefa
GA
5472022-12-14 Martin Liska <mliska@suse.cz>
548
549 * analyze_brprob.py: Add copyright header.
550 * analyze_brprob_spec.py: Likewise.
551 * check-params-in-docs.py: Likewise.
552 * check_GNU_style.py: Likewise.
553 * check_GNU_style_lib.py: Likewise.
554 * filter-clang-warnings.py: Likewise.
555 * gcc-changelog/git_check_commit.py: Likewise.
556 * gcc-changelog/git_commit.py: Likewise.
557 * gcc-changelog/git_email.py: Likewise.
558 * gcc-changelog/git_repository.py: Likewise.
559 * gcc-changelog/git_update_version.py: Likewise.
560 * gcc-changelog/test_email.py: Likewise.
561 * mark_spam.py: Likewise.
562
5632022-12-14 Martin Liska <mliska@suse.cz>
564
565 * mklog.py: Check for number of hunks and not if a modified
566 file is binary.
567
1728c537
GA
5682022-12-12 Martin Liska <mliska@suse.cz>
569
570 * mklog.py: Do not search PR entry in a file that is binary.
571
324e9953
GA
5722022-12-11 Martin Liska <mliska@suse.cz>
573
574 * check_GNU_style.py: Use newline=\n.
575 * check_GNU_style_lib.py: Simplify.
576 * gcc-changelog/git_commit.py: Fix issues seen
577 Rust patchset.
578 * gcc-changelog/git_email.py: Use newline argument.
579 * gcc-changelog/test_email.py: New test.
580 * gcc-changelog/test_patches.txt: New test.
581 * mklog.py: Use newline argument.
582
c6b12b80
GA
5832022-12-10 Thomas Schwinge <thomas@codesourcery.com>
584
585 * gcc-changelog/git_commit.py (default_changelog_locations): Add
586 'gcc/rust'.
587 (bug_components): Add 'rust'.
588
5892022-12-10 Gaius Mulley <gaiusmod2@gmail.com>
590
591 * gcc-changelog/git_commit.py (default_changelog_locations):
592 New entry for gcc/m2. New entry for libgm2.
593
3fe66f7f
GA
5942022-12-06 David Malcolm <dmalcolm@redhat.com>
595
596 * gcc.doxy (INPUT): Add gcc/analyzer subdirectory.
597
d769c504
GA
5982022-11-25 Martin Liska <mliska@suse.cz>
599
600 Revert:
601 2022-11-25 Martin Liska <mliska@suse.cz>
602
603 * gcc-changelog/git_commit.py: Temporarily disable
604 check_line.start.
605
9a1b4f1d
GA
6062022-11-25 Martin Liska <mliska@suse.cz>
607
608 * gcc-changelog/git_commit.py: Temporarily disable
609 check_line.start.
610
8b7fee1d
GA
6112022-11-21 Martin Liska <mliska@suse.cz>
612
613 Revert:
614 2022-11-20 Martin Liska <mliska@suse.cz>
615
616 * gcc-changelog/git_commit.py: Temporarily disable
617 check_line.start.
618
fb98ede8
GA
6192022-11-20 Martin Liska <mliska@suse.cz>
620
621 * gcc-changelog/git_commit.py: Temporarily disable
622 check_line.start.
623
add89840
GA
6242022-11-18 Jakub Jelinek <jakub@redhat.com>
625
626 * gcc-changelog/git_update_version.py: Add
627 1957bedf29a1b2cc231972aba680fe80199d5498 to ignored commits.
628
cdc34229
GA
6292022-11-15 Martin Liska <mliska@suse.cz>
630
631 * gcc-changelog/git_commit.py: Revert temporary rule
632 relaxation.
633
83d400bd
GA
6342022-11-14 Martin Liska <mliska@suse.cz>
635
636 * gcc-changelog/git_commit.py: Temporarily disable
637 check_line.start.
638
5b6ce16a
GA
6392022-11-11 Martin Liska <mliska@suse.cz>
640
641 * gcc-changelog/git_commit.py: Check for a space after leading
642 tab.
643 * gcc-changelog/test_email.py: Likewise.
644 * gcc-changelog/test_patches.txt: Likewise.
645
05788e9b
GA
6462022-11-06 Jakub Jelinek <jakub@redhat.com>
647
648 * gcc-changelog/git_update_version.py: Add
649 e4cba49413ca429dc82f6aa2e88129ecb3fdd943 to ignored commits.
650
89d0a14a
JJ
6512022-11-04 Thomas Schwinge <thomas@codesourcery.com>
652
653 * gcc-changelog/git_commit.py (default_changelog_locations):
654 Remove 'liboffloadmic'.
655 * gcc_update (files_and_dependencies): Remove 'liboffloadmic'
656 files.
657 * update-copyright.py (GCCCmdLine): Remove 'liboffloadmic'
658 comment.
659
47a6ae56
GA
6602022-10-20 Jonathan Wakely <jwakely@redhat.com>
661 Ulrich Drepper <drepper@redhat.com>
662
663 * gcc_update: Add rule for gcc/cp/std-name-hint.gperf.
664
9ff6c33e
GA
6652022-10-07 Martin Liska <mliska@suse.cz>
666
667 * gcc-changelog/git_update_version.py: Remove extra fetch.
668
629d04d3
GA
6692022-10-06 Martin Liska <mliska@suse.cz>
670
671 * gcc-changelog/git_update_version.py: Use logging module
672 and provide robust debugging output.
673
966010b2
GA
6742022-10-05 Martin Liska <mliska@suse.cz>
675
676 * gcc-changelog/git_update_version.py: Do fetch before a push.
677
5e4f5c25
GA
6782022-09-20 Martin Liska <mliska@suse.cz>
679
680 * filter-clang-warnings.py: Skip egrep: warning: egrep is
3d3b561f 681 obsolescent; using grep -E.
5e4f5c25 682
542c60c4
GA
6832022-08-31 Martin Liska <mliska@suse.cz>
684
685 * config-list.mk: Remove deprecated ports.
686
3de9fb32
GA
6872022-08-30 Ulrich Drepper <drepper@gmail.com>
688
689 * gcc_update (files_and_dependencies): Add rule for
690 gcc/cp/std-name-hint.h.
691
6922022-08-30 Martin Liska <mliska@suse.cz>
693
694 * config-list.mk: Remove the port.
695
6b226ef7
GA
6962022-08-27 Xi Ruoyao <xry111@xry111.site>
697
698 * gen_autofdo_event.py: Port to Python 3, and use grep -E
699 instead of egrep.
700
16f542d6
GA
7012022-08-26 Martin Liska <mliska@suse.cz>
702
703 * config-list.mk: Remove cr16.
704
613e9e16
GA
7052022-08-19 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
706
707 * clang-format: Add further FOR_EACH_ macros.
708
30afe5e7
GA
7092022-08-18 Andrea Corallo <andrea.corallo@arm.com>
710
711 * git-fetch-vendor.sh : Fix typo.
712
969a989d
GA
7132022-08-02 Martin Liska <mliska@suse.cz>
714
715 * gcc-changelog/git_commit.py: Do not deduce changelog for root ChangeLog.
716
b563a8dd
GA
7172022-07-22 Martin Liska <mliska@suse.cz>
718
719 * git-commit-mklog.py: Do not parse -b argument.
720 Pass mklog_args as json environment variable.
721 * mklog.py: Parse GCC_MKLOG_ARGS and append it to sys.argv.
722 * prepare-commit-msg: Do not append GCC_MKLOG_ARGS to args.
723
7242022-07-22 Martin Liska <mliska@suse.cz>
725
726 * mklog.py: Use component: [PR xyz] only when one PR is used.
727
8467574d
GA
7282022-07-04 Martin Liska <mliska@suse.cz>
729
730 * git-descr.sh: By default print revision for HEAD.
731
fb29fdea
GA
7322022-06-28 Lewis Hyatt <lhyatt@gmail.com>
733
734 * unicode/README: Added instructions for updating ucnid.h.
735 * unicode/DerivedCoreProperties.txt: New file added to source
736 control from Unicode 14.0 release.
737 * unicode/DerivedNormalizationProps.txt: Likewise.
738
b2b72757
GA
7392022-06-26 Lewis Hyatt <lhyatt@gmail.com>
740
741 * unicode/EastAsianWidth.txt: Update to Unicode 14.0.0.
742 * unicode/PropList.txt: Likewise.
743 * unicode/README: Likewise.
744 * unicode/UnicodeData.txt: Likewise.
745
87509781
GA
7462022-06-25 Jeff Law <jeffreyalaw@gmail.com>
747
748 * config-list.mk: Remove tilegx and tilepro entries.
749 * gcc_update: Remove tilegx and tilepro entries.
750
d9176e64
GA
7512022-05-27 Richard Biener <rguenther@suse.de>
752
753 * gcc-changelog/git_update_version.py (active_refs): Remove
754 releases/gcc-9.
755
ea3fbfda
GA
7562022-05-06 Jakub Jelinek <jakub@redhat.com>
757
758 * gennews (files): Add files for GCC 12.
759
6b6f53d8
GA
7602022-04-28 Jakub Jelinek <jakub@redhat.com>
761
762 * gcc-changelog/git_update_version.py (active_refs): Add
763 releases/gcc-12.
764
98de0da6
GA
7652022-04-25 Martin Liska <mliska@suse.cz>
766
767 * filter-clang-warnings.py: Filter out
768 -Wc++20-attribute-extensions in lex.cc.
769
7702022-04-25 Martin Liska <mliska@suse.cz>
771
772 * filter-clang-warnings.py: Filter out
773 -Wbitwise-instead-of-logical.
774
8af4270d
GA
7752022-04-04 Martin Liska <mliska@suse.cz>
776
777 * gcc-changelog/git_update_version.py: Ignore the revision.
778
57ad4462
GA
7792022-03-31 Jakub Jelinek <jakub@redhat.com>
780 Joseph Myers <joseph@codesourcery.com>
781
782 PR other/105114
783 * gcc_update: Fix up spelling of
784 gcc/config/loongarch/genopts/loongarch-strings dependency.
785
9f774626
GA
7862022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
787 Lulu Cheng <chenglulu@loongson.cn>
788
789 * config-list.mk: Add LoongArch triplet.
790
7912022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
792 Lulu Cheng <chenglulu@loongson.cn>
793
794 * gcc_update (files_and_dependencies): Add
3d3b561f 795 config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h.
9f774626 796
aab0127d
GA
7972022-03-28 Martin Liska <mliska@suse.cz>
798
799 * gcc-changelog/git_commit.py: Match trailing dot literally.
800
8012022-03-28 Martin Liska <mliska@suse.cz>
802
803 * gcc-changelog/git_commit.py: Make the parsing stricter.
804
31e989a2
GA
8052022-03-26 Jakub Jelinek <jakub@redhat.com>
806
807 * gcc-changelog/git_update_version.py: Add
808 3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
809
5e28be89
GA
8102022-03-10 Jonathan Wakely <jwakely@redhat.com>
811
812 PR other/102664
813 * gcc-git-customization.sh: Fix non-portable commands.
814
8152022-03-10 Jakub Jelinek <jakub@redhat.com>
816
817 PR other/102664
818 * git-descr.sh: Replace all [1-9] occurrences with [0-9].
819 * git-undescr.sh: Likewise.
820
8cc4f9cd
GA
8212022-03-09 Jonathan Wakely <jwakely@redhat.com>
822
823 PR other/102664
824 * git-descr.sh: Use portable sed commands.
825 * git-undescr.sh: Likewise.
826
8d038a84
GA
8272022-03-08 Jonathan Wakely <jwakely@redhat.com>
828
829 PR other/102664
830 * git-descr.sh: Use portable form of expr match.
831
1bb52662
GA
8322022-01-31 Martin Liska <mliska@suse.cz>
833
834 * analyze_brprob.py: Support more formatted predict.def file.
835 * analyze_brprob_spec.py: Improve output and documentation.
836
99f17e99
GA
8372022-01-27 Martin Liska <mliska@suse.cz>
838
839 * git-undescr.sh: Support full output of git-descr.sh.
840
8412022-01-27 Martin Liska <mliska@suse.cz>
842 Martin Jambor <mjambor@suse.cz>
843
844 * git-descr.sh: New file.
845 * git-undescr.sh: New file.
846 Support optional arguments --long, --short and default
847 to 14 characters of git hash.
848 * gcc-git-customization.sh: Use the created files.
849
bb99171b
GA
8502022-01-24 Martin Liska <mliska@suse.cz>
851
852 * gcc-changelog/git_commit.py: New files in toplev must
853 be explicitly marked as "New file".
854 * gcc-changelog/test_email.py: Test.
855 * gcc-changelog/test_patches.txt: Add test.
856
0c940703
GA
8572022-01-23 Martin Liska <mliska@suse.cz>
858
859 * filter-clang-warnings.py: Filter out one another warning
860 for sse.md.
861
fe1ad141
GA
8622022-01-19 Martin Liska <mliska@suse.cz>
863
864 * check_GNU_style_lib.py: Skip Python files.
865
8662022-01-19 Martin Liska <mliska@suse.cz>
867
868 * git-backport.py: Use it.
869 * git-fix-changelog.py: New file.
870 * gcc-git-customization.sh: Add new alias git gcc-fix-changelog.
871
fc829782
GA
8722022-01-17 Martin Liska <mliska@suse.cz>
873
874 * git-backport.py: Support renaming of .cc files.
875
8762022-01-17 Martin Liska <mliska@suse.cz>
877
878 * filter-clang-warnings.py: Rename .c names to .cc.
879 * gcc_update: Likewise.
880 * paranoia.cc: Likewise.
881
8822022-01-17 Martin Liska <mliska@suse.cz>
883
884 * maintainers-verify.sh: Removed.
885
ad3f0d08
GA
8862022-01-13 Martin Liska <mliska@suse.cz>
887
888 * git-backport.py: Simplify the script as pre-auto-ChangeLog era
889 is 14 months old.
890
01a254e3
GA
8912022-01-11 Martin Liska <mliska@suse.cz>
892
893 * check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS.
894
8952022-01-11 Martin Liska <mliska@suse.cz>
896
897 * check-MAINTAINERS.py: New file.
898
a4ae8c37
GA
8992022-01-03 Jakub Jelinek <jakub@redhat.com>
900
901 * update-copyright.py: Add University of Illinois as external author.
902
774269aa
GA
9032021-12-16 Xionghu Luo <luoxhu@linux.ibm.com>
904
905 * analyze_brprob_spec.py: Add verbose argument.
906
3a580f96
GA
9072021-12-06 Martin Liska <mliska@suse.cz>
908
909 * filter-clang-warnings.py: Filter out one warning.
910
d9ca4b45
GA
9112021-11-24 Tobias Burnus <tobias@codesourcery.com>
912
913 * download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0,
914 mpc-1.2.1 and isl-0.24.
915 * prerequisites.md5: Update hash.
916 * prerequisites.sha512: Likewise.
917
e1d43592
GA
9182021-11-23 Martin Liska <mliska@suse.cz>
919
920 * filter-clang-warnings.py: Filter -Wc++20-extensions as it does
921 not respect proper attribute detection.
922
9232021-11-23 Martin Liska <mliska@suse.cz>
924
925 * check-params-in-docs.py: Support @itemx in param documentation
926 and support multi-line documentation for parameters.
927
1bd89833
GA
9282021-11-08 Thomas Schwinge <thomas@codesourcery.com>
929
930 * update-copyright.py (class BadYear): Derive from 'Exception'.
931
851dff04
GA
9322021-11-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
933
934 * testsuite-management/validate_failures.py: 2to3
935
29a1af24
GA
9362021-11-04 Martin Liska <mliska@suse.cz>
937
938 * gcc-changelog/git_check_commit.py: Add -v option.
939 * gcc-changelog/git_commit.py: Print verbose diff for wrong
940 filename.
941
b4df2dd3
GA
9422021-11-02 Martin Liska <mliska@suse.cz>
943
944 * check-internal-format-escaping.py: Fix flake8 errors.
945
cf82e8d9
GA
9462021-11-01 David Malcolm <dmalcolm@redhat.com>
947
948 * unicode/utf8-dump.py: New file.
949
674dda6b
GA
9502021-10-20 H.J. Lu <hjl.tools@gmail.com>
951
952 * gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/.
953
ce4d1f63
GA
9542021-10-18 Martin Liska <mliska@suse.cz>
955
956 * gcc-changelog/git_commit.py: Update location of
957 'bad parentheses wrapping'.
958 * gcc-changelog/test_email.py: Test it.
959
e3e07b89
GA
9602021-10-02 Martin Liska <mliska@suse.cz>
961
962 * filter-clang-warnings.py: Filter out -Wtautological-compare
963 for the file.
964
62498024
GA
9652021-09-20 Richard Biener <rguenther@suse.de>
966
967 * config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and
968 hppa2.0-hpux11.9.
969
9e85da8d
GA
9702021-09-15 Martin Liska <mliska@suse.cz>
971
972 * gcc-changelog/git_commit.py: Add FIXME note.
973
9742021-09-15 Martin Liska <mliska@suse.cz>
975
976 * gcc-changelog/git_commit.py: Check commit email.
977 * gcc-changelog/test_email.py: Add new test.
978 * gcc-changelog/test_patches.txt: Likewise.
979
9802021-09-15 Richard Biener <rguenther@suse.de>
981
982 * config-list.mk: Remove vax-openbsd.
983
9842021-09-15 Richard Biener <rguenther@suse.de>
985
986 * config-list.mk: Remove m68k-openbsd.
987
07985c47
GA
9882021-09-13 Andrew Pinski <apinski@marvell.com>
989
990 * config-list.mk: Remove m32r-linux and m32rle-linux
991 from the list.
992
9932021-09-13 Jan-Benedict Glaw <jbglaw@lug-owl.de>
994
995 * config-list.mk (LIST): --enable-obsolete for cr16-elf.
996
9f99555f
GA
9972021-09-06 Serge Belyshev <belyshev@depni.sinp.msu.ru>
998
999 * gcc_update: Derive human readable name for HEAD using git describe
1000 like "git gcc-descr" with short commit hash. Drop "revision" from
1001 gcc/REVISION.
1002
1e2f030b
GA
10032021-08-30 Andrew Pinski <apinski@marvell.com>
1004
1005 * download_prerequisites (md5_check): Replace == inside
1006 test with = to be more portable.
1007
ccc19145
GA
10082021-08-26 Martin Liska <mliska@suse.cz>
1009
1010 * mklog.py: Use file.{source,target}_file for proper rename
1011 handling.
1012
05ace294
GA
10132021-08-24 Andrew Pinski <apinski@marvell.com>
1014
1015 PR other/82704
1016 * download_prerequisites: Fix issues with --md5 and
1017 --sha512 options.
1018
6e529985
GA
10192021-08-18 Martin Liska <mliska@suse.cz>
1020
1021 * gcc-git-customization.sh: Wrap $@ in quotes.
1022 * git-commit-mklog.py: Add new argument --co.
1023 * mklog.py: Skip the Co-Authored-By lines.
1024
3ae564ea
GA
10252021-08-10 Martin Liska <mliska@suse.cz>
1026
1027 * mklog.py: Support additional PRs without PR prefix.
1028
4d17ca1b
GA
10292021-08-03 Martin Liska <mliska@suse.cz>
1030
1031 * gcc-changelog/git_update_version.py: Ignore problematic
3d3b561f 1032 commit.
4d17ca1b 1033
92d45509
GA
10342021-07-20 Richard Earnshaw <rearnsha@arm.com>
1035
1036 * vimrc (textwidth): Change non-gitcommit length to 79.
1037
7a60a6e8
GA
10382021-07-02 Eugene Rozenfeld <erozen@microsoft.com>
1039
1040 * gen_autofdo_event.py: handle stepping, non-working PEBS
1041
c8abc205
GA
10422021-06-28 Martin Liska <mliska@suse.cz>
1043
1044 * mklog.py: Handle correctly long lines.
1045 * test_mklog.py: Test it.
1046
fcf617f0
GA
10472021-06-23 Martin Liska <mliska@suse.cz>
1048
1049 * gcc-git-customization.sh: Use the new wrapper.
1050 * git-commit-mklog.py: New file.
1051 * prepare-commit-msg: Support GCC_MKLOG_ARGS.
1052
419af06a
GA
10532021-06-22 Martin Liska <mliska@suse.cz>
1054
1055 * mklog.py: Fix flake8 issue.
1056
2f080224
GA
10572021-06-21 Tobias Burnus <tobias@codesourcery.com>
1058 Martin Sebor <msebor@redhat.com>
1059
1060 * mklog.py (bugzilla_url): Fetch also component.
1061 (pr_filename_regex): New.
1062 (get_pr_titles): Update PR string with correct format and component.
1063 (generate_changelog): Take additional PRs; extract PR from the
1064 filename.
1065 (__main__): Add -b/--pr-numbers argument.
1066 * test_mklog.py (EXPECTED4): Update to expect a PR for the new file.
1067
688359a2
GA
10682021-06-17 Jason Merrill <jason@redhat.com>
1069
1070 * mklog.py: Add an initial component: [PRnnnnn] line when
1071 we have a PR.
1072
4e70c34e
GA
10732021-06-13 Tobias Burnus <tobias@codesourcery.com>
1074
1075 * gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr').
1076 (subject_pr_regex, subject_pr2_regex): New.
1077 (GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs.
1078 * gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New.
1079 (GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo.
1080 * gcc-changelog/test_email.py (test_pr_only_in_subject,
1081 test_wrong_pr_comp_in_subject, test_copyright_years): New.
1082 * gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch):
1083 Update to avoid triggering the new check.
1084 (0001-rs6000-Support-doubleword, pr-wrong-comp.patch,
1085 copyright-years.patch): New.
1086
43c35d0d
GA
10872021-06-11 Martin Liska <mliska@suse.cz>
1088
1089 * gcc-changelog/git_update_version.py: Ignore commit that
1090 violates rules and was somehow pushed.
1091
2bc6dace
GA
10922021-05-25 Jakub Jelinek <jakub@redhat.com>
1093
1094 * update-copyright.py: Add c++tools.
1095
637569df
GA
10962021-05-24 Martin Liska <mliska@suse.cz>
1097
1098 * gcc-changelog/git_commit.py: Add note that ChangeLog entries
1099 are added automatically.
1100 * gcc-changelog/test_email.py: Update test.
1101
a8daf9a1
GA
11022021-05-18 Jonathan Wakely <jwakely@redhat.com>
1103
1104 * gcc-changelog/git_email.py: Remove use of non-strict mode.
1105
a7ffc1ef
GA
11062021-05-17 Richard Biener <rguenther@suse.de>
1107
1108 * download_prerequisites: Update mpfr version to 3.1.6.
1109 * prerequisites.md5: Update.
1110 * prerequisites.sha512: Likewise.
1111
11122021-05-17 Richard Biener <rguenther@suse.de>
1113
1114 Revert:
1115 2021-05-14 Martin Liska <mliska@suse.cz>
1116
1117 * download_prerequisites: Use version 4.1.0.
1118
87a7d10c
GA
11192021-05-14 Martin Liska <mliska@suse.cz>
1120
1121 * download_prerequisites: Use version 4.1.0.
1122
11232021-05-14 Jakub Jelinek <jakub@redhat.com>
1124
1125 * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from
1126 active_refs.
1127
11282021-05-14 Martin Liska <mliska@suse.cz>
1129
1130 * gcc-changelog/git_commit.py: Support Co-Authored-By before
1131 a first ChangeLog entry.
1132
f9af11c7
GA
11332021-05-13 Martin Liska <mliska@suse.cz>
1134
1135 * mklog.py: Put PR entries before all ChangeLog entries
1136 (will be added to all ChangeLog locations by Daily bump script).
1137 * test_mklog.py: Test the new behavior.
1138
037e3661
GA
11392021-05-12 Martin Liska <mliska@suse.cz>
1140
1141 * gcc-changelog/git_commit.py: Simplify needle lookup.
1142 * gcc-changelog/git_update_version.py: Pass ref_name to
1143 parse_git_revisions.
1144
11452021-05-11 Martin Liska <mliska@suse.cz>
1146
1147 * gcc_update: Remove libhsail-rt folder.
1148 * update-copyright.py: Likewise.
1149
11502021-05-11 Martin Liska <mliska@suse.cz>
1151
1152 * gcc-changelog/git_check_commit.py: Remove --non-strict-mode.
1153 * gcc-changelog/git_commit.py: Remove strict mode.
1154 * gcc-changelog/git_email.py: Likewise.
1155 * gcc-changelog/git_repository.py: Likewise.
1156 * gcc-changelog/test_email.py: Likewise.
1157 * gcc-changelog/test_patches.txt: Update patches so that they
1158 don't contain a ChangeLog file changes.
1159
11602021-05-11 Martin Liska <mliska@suse.cz>
1161
1162 * gcc-changelog/git_commit.py: Remove ChangeLog locations
1163 based on ref_name.
1164 * gcc-changelog/git_repository.py: Likewise.
1165
aa891c56
GA
11662021-05-10 Martin Liska <mliska@suse.cz>
1167
1168 * gcc-changelog/git_email.py: Remove newlines when --help
1169 is used.
1170
11712021-05-10 Tobias Burnus <tobias@codesourcery.com>
1172
1173 * gcc-changelog/git_check_commit.py (__Main__): State in --help
1174 the default value for 'revisions'.
1175 * gcc-changelog/git_email.py (show_help): Add.
1176 (__main__): Handle -h and --help.
1177
11782021-05-10 Tobias Burnus <tobias@codesourcery.com>
1179
1180 * gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon.
1181 (GitCommit.check_mentioned_files): Check whether the same file has been
1182 specified multiple times.
1183 * gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New.
1184 * gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test.
1185
11862021-05-10 Martin Liska <mliska@suse.cz>
1187
1188 Revert:
1189 2021-05-10 Martin Liska <mliska@suse.cz>
1190
1191 * gcc-changelog/git_commit.py: Remove components that will be
1192 removed.
1193
11942021-05-10 Martin Liska <mliska@suse.cz>
1195
1196 * gcc_update: Start using reload.c instead of version.c.
1197
11982021-05-10 Martin Liska <mliska@suse.cz>
1199
1200 * gcc-changelog/git_commit.py: Remove components that will be
1201 removed.
1202
8f54dd61
GA
12032021-04-27 Jakub Jelinek <jakub@redhat.com>
1204
1205 * gennews (files): Add files for GCC 10 and GCC 11.
1206
e3948473
GA
12072021-04-22 David Edelsohn <dje.gcc@gmail.com>
1208
1209 * config-list.mk: Remove rs6000-ibm-aix6.1.
1210 Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1.
1211 Add powerpc-ibm-aix7.2.
1212
be8aad8d
GA
12132021-04-20 Jakub Jelinek <jakub@redhat.com>
1214
1215 * gcc-changelog/git_update_version.py (active_refs): Add
1216 releases/gcc-11.
1217
287ad814
GA
12182021-04-12 Martin Liska <mliska@suse.cz>
1219
1220 * gcc-changelog/git_commit.py: Do not allow space in long lines.
1221
12222021-04-12 Martin Liska <mliska@suse.cz>
1223
1224 * gcc-changelog/git_commit.py: Support long filenames
1225 in entries.
1226 * gcc-changelog/test_email.py: Test it.
1227 * gcc-changelog/test_patches.txt: Likewise.
1228
bf1f3168
GA
12292021-03-23 Martin Liska <mliska@suse.cz>
1230
1231 * mklog.py: Fix broken tests.
1232
8b744f46
GA
12332021-03-22 Martin Liska <mliska@suse.cz>
1234
1235 * mklog.py: Add --directory argument.
1236
5f256a70
GA
12372021-03-19 Matthias Klose <doko@ubuntu.com>
1238
1239 * texi2pod.pl: Substitute @tie{} with a space for the man pages.
1240
3c5b6d24
GA
12412021-03-16 Martin Liska <mliska@suse.cz>
1242
1243 * gcc-changelog/git_update_version.py: Skip one problematic
1244 commit.
1245
6da2762a
GA
12462021-03-12 Martin Liska <mliska@suse.cz>
1247
1248 * gcc-changelog/git_commit.py: Allow deletion of ChangeLog
1249 files.
1250 * gcc-changelog/setup.cfg: Set line limit to 120 characters.
1251 * gcc-changelog/test_email.py: Add test.
1252 * gcc-changelog/test_patches.txt: Likewise.
1253 * gcc-changelog/git_email.py: Fix parsing of deleted files.
1254
2da7ce23
GA
12552021-02-08 Mike Frysinger <vapier@gentoo.org>
1256
1257 * mklog.py (generated_files): New set.
1258 (generate_changelog): Add entries based on generated_files.
1259
9faaa807
GA
12602021-02-03 Aaron Sawdey <acsawdey@linux.ibm.com>
1261
1262 * gcc_update (files_and_dependencies): Add dependency for
1263 gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md.
1264
85d04a2e
GA
12652021-01-28 Eric Botcazou <ebotcazou@adacore.com>
1266
1267 PR lto/85574
1268 * compare-lto: Deal with PE-COFF executables specifically.
1269
5fff80fd
GA
12702021-01-14 Martin Liska <mliska@suse.cz>
1271
1272 * mklog.py: Fix infinite loop for unsupported files.
1273
be0851b8
GA
12742021-01-13 Martin Liska <mliska@suse.cz>
1275
1276 * gcc-changelog/git_commit.py: Support wrapping of functions
1277 in parentheses that can take multiple lines.
1278 * gcc-changelog/test_email.py: Add tests for it.
1279 * gcc-changelog/test_patches.txt: Add 2 patches.
1280
12812021-01-13 Martin Liska <mliska@suse.cz>
1282
1283 * mklog.py: Parse also define_insn_and_split and similar
1284 directives in .md files.
1285 * test_mklog.py: Test.
1286
12872021-01-13 Martin Liska <mliska@suse.cz>
1288
1289 * gcc-changelog/git_commit.py: Allow modifications of older
1290 ChangeLog (or specific) files without need to make a ChangeLog
1291 entry.
1292 * gcc-changelog/test_email.py: Test it.
1293 * gcc-changelog/test_patches.txt: Add new patch.
1294
67fbb7f0
GA
12952021-01-11 Martin Liska <mliska@suse.cz>
1296
1297 * update-copyright.py: Port to python3 by guessing encoding
1298 (first utf8, then iso8859). Add 2 more ignores: .png and .pyc.
1299
942ae5be
GA
13002021-01-06 Martin Liska <mliska@suse.cz>
1301
1302 * gcc-changelog/git_commit.py: Add decode_path function.
1303 * gcc-changelog/git_email.py: Use it in order to solve
1304 utf8 encoding filename issues.
1305 * gcc-changelog/git_repository.py: Likewise.
1306 * gcc-changelog/test_email.py: Test it.
1307
7e73f511
GA
13082021-01-04 Jakub Jelinek <jakub@redhat.com>
1309
1310 * update-copyright.py: Add AMD and Ulf Adams as external authors.
1311
13122021-01-04 Jakub Jelinek <jakub@redhat.com>
1313
1314 * update-copyright.py: Use 8 spaces instead of tab to indent.
1315
13162021-01-04 Martin Liska <mliska@suse.cz>
1317
1318 * mklog.py: Add --update-copyright option which adds:
1319 "Update copyright years." to ChangeLog files belonging
1320 to a modified file.
1321
13222021-01-04 Martin Liska <mliska@suse.cz>
1323
1324 * gcc-changelog/git_commit.py: Skip Update copyright
1325 years commits.
1326
1a5e728a
GA
13272020-12-21 Martin Liska <mliska@suse.cz>
1328
1329 * gcc-changelog/git_commit.py: Add new error for quoted
1330 filenames.
1331 * gcc-changelog/test_email.py: Test it.
1332 * gcc-changelog/test_patches.txt: Test it.
1333
13342020-12-21 Martin Liska <mliska@suse.cz>
1335
1336 * gcc-changelog/test_email.py: New test.
1337 * gcc-changelog/test_patches.txt: Likewise.
1338
cd69e3d5
GA
13392020-12-17 Nathan Sidwell <nathan@acm.org>
1340
1341 PR bootstrap/98300
1342 * gcc_update: Add c++tools/config.h.in.
1343
6e9d8651
GA
13442020-12-15 Nathan Sidwell <nathan@acm.org>
1345
1346 * gcc_update: Add c++tools & libcody.
1347
13482020-12-15 Nathan Sidwell <nathan@acm.org>
1349
1350 * gcc-changelog/git_commit.py (changelog_locations): Add
1351 libcody, c++tools.
1352
f6e8e279
GA
13532020-12-08 Martin Liska <mliska@suse.cz>
1354
1355 * filter-clang-warnings.py: Filter more cases.
1356
13572020-12-08 Martin Liska <mliska@suse.cz>
1358
1359 * filter-clang-warnings.py: Modernize and filter 2 more
1360 patterns.
1361
c5fd8a91
GA
13622020-12-04 Martin Liska <mliska@suse.cz>
1363
1364 * check-params-in-docs.py: use flake8 and add some
1365 tweaks to ignore aarch64 params.
1366
11860cf4
GA
13672020-12-02 Jason Merrill <jason@redhat.com>
1368
1369 * gcc-git-customization.sh: Configure sendemail.to.
1370
94358e47
GA
13712020-11-30 Martin Liska <mliska@suse.cz>
1372
1373 * gcc-changelog/git_commit.py: Suggest close file for
1374 'unchanged file mentioned in a ChangeLog' error.
1375 * gcc-changelog/test_email.py: Test it.
1376
13772020-11-30 Martin Liska <mliska@suse.cz>
1378
1379 * gcc-changelog/git_commit.py: Allow sub-directory wildcard
1380 changelog entry. Fix a typo caused by apostrophe escaping.
1381 * gcc-changelog/test_email.py: Test it.
1382 * gcc-changelog/test_patches.txt: Likewise.
1383
13842020-11-30 Jonathan Wakely <jwakely@redhat.com>
1385
1386 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
1387 testsuite directory.
1388
13892020-11-30 Martin Liska <mliska@suse.cz>
1390
1391 * gcc-changelog/git_commit.py: Allow wildcard pattern only.
1392
e87559d2
GA
13932020-11-27 Martin Liska <mliska@suse.cz>
1394
1395 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
1396 * gcc-changelog/test_email.py: Test it.
1397 * gcc-changelog/test_patches.txt: Likewise.
1398
1e2c9a27
GA
13992020-11-25 Martin Liska <mliska@suse.cz>
1400
1401 * gcc-changelog/git_commit.py: Use revert_regex instead
1402 of string prefix. Convert sets to literals.
1403
29c5d9ce
GA
14042020-11-16 Martin Liska <mliska@suse.cz>
1405
1406 * mklog.py: Do not call read on an input stream.
1407 Fix some flake8 issues.
1408
2da7ee05
GA
14092020-11-07 Lewis Hyatt <lhyatt@gmail.com>
1410
1411 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
1412 * unicode/PropList.txt: Likewise.
1413 * unicode/README: Likewise.
1414 * unicode/UnicodeData.txt: Likewise.
1415 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
1416 * unicode/from_glibc/utf8_gen.py: Likewise.
1417
44cab2d8
GA
14182020-11-06 Martin Liska <mliska@suse.cz>
1419
1420 * gcc-changelog/git_commit.py: Add new check.
1421 * gcc-changelog/test_email.py: Test it.
1422 * gcc-changelog/test_patches.txt: Add new patch.
1423
35c125cb
GA
14242020-11-04 Martin Liska <mliska@suse.cz>
1425
1426 * gcc-changelog/git_repository.py: Set strict=True
1427 for parse_git_revisions as a default.
1428
14292020-11-04 Tobias Burnus <tobias@codesourcery.com>
1430
1431 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
1432 item_parenthesis_regex): Add.
1433 (check_for_empty_description): Use them.
1434 * gcc-changelog/test_email.py (test_emptry_entry_desc,
1435 test_emptry_entry_desc_2): Add.
1436 * gcc-changelog/test_patches.txt: Add two testcases for it.
1437
fd2325ea
GA
14382020-11-03 Tobias Burnus <tobias@codesourcery.com>
1439
1440 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
1441
14422020-11-03 Martin Liska <mliska@suse.cz>
1443
1444 * gcc-changelog/setup.cfg: New file.
1445
88ce3d5f
GA
14462020-10-30 Martin Liska <mliska@suse.cz>
1447
1448 * gcc-changelog/git_commit.py: Handle empty groups in
1449 file description.
1450 * gcc-changelog/test_email.py: New test.
1451 * gcc-changelog/test_patches.txt: Likewise.
1452
44135373
GA
14532020-09-21 Tobias Burnus <tobias@codesourcery.com>
1454
1455 * mklog.py: Parse first 10 lines for PR/DR number
1456 not only the first line.
1457
2aad20c0
GA
14582020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com>
1459
1460 * clang-format: Autodetect C++ standard in use rather than
1461 forcing C++03.
1462
57ea0894
GA
14632020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
1464
1465 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
1466 tilegxbe-linux-gnu, and tilepro-linux-gnu.
1467
bea7a391
GA
14682020-07-29 Martin Liska <mliska@suse.cz>
1469
1470 * git-backport.py: fix how are ChangeLog paths combined.
1471
9bb403dc
GA
14722020-07-23 Patrick Palka <ppalka@redhat.com>
1473
1474 * vimrc (SetStyle): Also inspect &filetype to determine whether
1475 a file is C-like.
1476
14772020-07-23 Martin Liska <mliska@suse.cz>
1478
1479 * gcc-changelog/git_commit.py: When reverting a backport,
1480 we should print only Revert header.
1481
ab660b01
GA
14822020-07-17 Jonathan Wakely <jwakely@redhat.com>
1483
1484 * gcc-changelog/git_update_version.py: Fix typo.
1485
86536295
GA
14862020-07-10 Mike Nolta <mike@nolta.net>
1487
1488 * download_prerequisites: Don't pass wget options to curl.
1489
f60ee68d
GA
14902020-07-07 Alexandre Oliva <oliva@adacore.com>
1491 Martin Liska <mliska@suse.cz>
1492
1493 * gcc-changelog/git_commit.py: Support CASE and COND.
1494 * gcc-changelog/test_patches.txt: Add test.
1495 * gcc-changelog/test_email.py: Add test.
1496
46fbb6c6
GA
14972020-06-30 Martin Liska <mliska@suse.cz>
1498
1499 * gcc-changelog/git_repository.py: Support older releases of
1500 GitPython when renamed_file was named renamed.
1501
458f12ed
GA
15022020-06-30 Martin Liska <mliska@suse.cz>
1503
1504 * gcc-changelog/git_check_commit.py: Print revision
1505 of original_info.
1506 * gcc-changelog/git_commit.py: Support Revert commits.
1507
15082020-06-30 Martin Liska <mliska@suse.cz>
1509
1510 * gcc-changelog/git_check_commit.py: Use GitInfo
1511 * gcc-changelog/git_commit.py: Add GitInfo class.
1512 * gcc-changelog/git_email.py: Use GitInfo class.
1513 * gcc-changelog/git_repository.py: Likewise.
1514
2e546c26
GA
15152020-06-24 Ilya Leoshkevich <iii@linux.ibm.com>
1516
1517 * download_prerequisites: Support AIX and OpenBSD unames.
1518 Pipe `{gzip,bzip2} -d` to `tar -xf -`.
1519
aae80e83
GA
15202020-06-18 Martin Liska <mliska@suse.cz>
1521
1522 * gcc-changelog/git_update_version.py: First checkout and then
1523 run git pull ---rebase.
1524
15252020-06-18 Martin Liska <mliska@suse.cz>
1526
1527 * gcc-changelog/git_update_version.py: Support merge commits
1528 and walk only on the branch that is being merged and generate
1529 missing ChangeLog entries.
1530
15312020-06-18 Martin Liska <mliska@suse.cz>
1532
1533 * gcc-changelog/git_commit.py: Fix Backported from timestamp when
1534 use_commit_ts=True is used.
1535
aff95ee7
GA
15362020-06-17 Martin Liska <mliska@suse.cz>
1537
1538 * gcc-changelog/git_commit.py: Print 'Backported from master'
1539 heading to backported commits.
1540 * gcc-changelog/test_email.py: Test it.
1541 * gcc-changelog/test_patches.txt: Add new patch.
1542 * gcc-changelog/git_repository.py: Add commit_to_date hook.
1543 * gcc-changelog/git_email.py: Add fuzzy implementation
1544 of commit_to_date_hook.
1545
e68e80c8
GA
15462020-06-11 Jonathan Wakely <jwakely@redhat.com>
1547
1548 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
1549 config key instead of the GCC_FORCE_MKLOG environment variable.
1550 Optionally disable generating a new ChangeLog template for
1551 amended commits when the existing log is still OK.
1552
15532020-06-11 Martin Liska <mliska@suse.cz>
1554
1555 * gcc-changelog/git_update_version.py: Add --curent argument.
1556
15572020-06-11 Martin Liska <mliska@suse.cz>
1558
1559 * prepare-commit-msg: Replace ENV variable with a git config
1560 value.
1561
15622020-06-11 Jonathan Wakely <jwakely@redhat.com>
1563
1564 * prepare-commit-msg: Use 'tee' to save the diff to a file
1565 instead of running 'git diff' twice.
1566
ec6ffbb9
GA
15672020-06-10 Martin Liska <mliska@suse.cz>
1568
1569 * gcc-changelog/git_commit.py: Fix renamed files in
1570 parse_git_name_status.
1571 * gcc-changelog/test_email.py: Add test for it.
1572
15732020-06-10 Martin Liska <mliska@suse.cz>
1574
1575 * gcc-changelog/git_commit.py: Add more supported prefixes.
1576 * gcc-changelog/test_email.py: Fix one flake8 error.
1577 * gcc-changelog/test_patches.txt: Add tested for newly
1578 supported prefixes.
1579
15802020-06-10 Jonathan Wakely <jwakely@redhat.com>
1581
1582 * gcc-changelog/git_commit.py (GitCommit.parse_changelog):
1583 Improve error strings.
1584 * gcc-changelog/test_email.py: Update expected errors.
1585
b952c2cf
GA
15862020-06-09 Jonathan Wakely <jwakely@redhat.com>
1587
1588 * gcc-changelog/git_email.py: Set exit status on error.
1589
15902020-06-09 Martin Liska <mliska@suse.cz>
1591
1592 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
1593 match the top-level ChangeLog.
1594 * gcc-changelog/test_email.py: Add test.
1595 * gcc-changelog/test_patches.txt: Likewise.
1596
a9312a79
GA
15972020-06-02 Martin Liska <mliska@suse.cz>
1598
1599 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
1600 wildcard_prefixes locations.
1601 * gcc-changelog/test_email.py: Test it.
1602 * gcc-changelog/test_patches.txt: Add 3 new patches.
1603
16042020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
1605
1606 * gcc-changelog/git_commit.py (ignored_prefixes): Add
1607 gcc/testsuite/gdc.test/.
1608
16092020-06-02 Jonathan Wakely <jwakely@redhat.com>
1610
1611 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
1612 Update expected error message.
1613
16142020-06-02 Jonathan Wakely <jwakely@redhat.com>
1615
1616 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
1617 grammar.
1618
16192020-06-02 Jonathan Wakely <jwakely@redhat.com>
1620
1621 * prepare-commit-msg: Do nothing if the mklog.py script isn't
1622 present.
1623
16242020-06-02 Jonathan Wakely <jwakely@redhat.com>
1625
1626 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
1627 Improve error text.
1628
e7340ed7
GA
16292020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1630
1631 * config-list.mk (LIST): Add v850e1-elf.
1632
16332020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1634
1635 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
1636
16372020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1638
1639 * config-list.mk (LIST): Remove arm-wrs-vxworks.
1640
16412020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1642
1643 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
1644 crisv32-linux.
1645
16462020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1647
1648 * config-list.mk (LIST): Add pru-elf.
1649
885ef72f
GA
16502020-05-29 Iain Buclaw <ibuclaw@gdcproject.org>
1651
1652 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
1653
16542020-05-29 Martin Liska <mliska@suse.cz>
1655
1656 * gcc-changelog/git_commit.py: Find empty change descriptions.
1657 * gcc-changelog/test_email.py: New test.
1658 * gcc-changelog/test_patches.txt: New patch that tests that.
1659
16602020-05-29 Martin Liska <mliska@suse.cz>
1661
1662 * git-backport.py: The script did 'git co HEAD~' when
1663 there was no modified ChangeLog file in a successful
1664 git cherry pick.
1665 Run cherry-pick --continue without editor.
1666
16672020-05-29 Martin Liska <mliska@suse.cz>
1668
1669 * gcc-changelog/git_commit.py: Properly
1670 handle duplicite authors.
1671 * gcc-changelog/test_email.py: New test.
1672 * gcc-changelog/test_patches.txt: New patch.
1673
53ffb43a
GA
16742020-05-28 Pierre-Marie de Rodat <derodat@adacore.com>
1675
1676 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
1677 renamings as a file deletion plus a file addition.
1678 * gcc-changelog/git_repository.py (parse_git_revisions):
1679 Likewise.
1680 * gcc-changelog/test_email.py: New testcase.
1681 * gcc-changelog/test_patches.txt: New testcase.
1682
16832020-05-28 Martin Liska <mliska@suse.cz>
1684
1685 * check-params-in-docs.py: Update to new format
1686 of help. Apply flake8 corrections.
1687
16882020-05-28 Martin Liska <mliska@suse.cz>
1689
1690 * mklog.py: Support renaming of files.
1691 One needs unidiff 0.6.0+.
1692 * test_mklog.py: Test it.
1693
61f3b605
GA
16942020-05-27 Martin Liska <mliska@suse.cz>
1695
1696 * gcc-git-customization.sh: Use git-backport.py to drop
1697 all changes for ChangeLog files.
1698 * git-backport.py: New file.
1699
17002020-05-27 Martin Liska <mliska@suse.cz>
1701
1702 * gcc-git-customization.sh: Rename
1703 commit-mklog to gcc-commit-mklog.
1704
17052020-05-27 Martin Liska <mliska@suse.cz>
1706
1707 * prepare-commit-msg: Save diff to a file if
1708 the GCC_GIT_DIFF_FILE variable is set.
1709
c3a4169b
GA
17102020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
1711
1712 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
1713 with multi-line file lists.
1714 * gcc-changelog/test_email.py: New testcase.
1715 * gcc-changelog/test_patches.txt: Likewise.
1716
17172020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
1718
1719 * gcc-changelog/git_update_version.py: Close file objects after
1720 use.
1721 * gcc-changelog/git_email.py: Likewise.
1722 * gcc-changelog/test_email.py: Likewise.
1723
17242020-05-26 Martin Liska <mliska@suse.cz>
1725
1726 * gcc-changelog/git_update_version.py: Add 2 new options.
1727
17282020-05-26 Alexandre Oliva <oliva@gnu.org>
1729
1730 * gcc-changelog/git_commit.py (changelog_regex): Accept optional
1731 'for' prefix.
1732
17332020-05-26 Alexandre Oliva <oliva@adacore.com>
1734
1735 * compare-debug: Adjust for .gkd files named as dump files,
1736 with the source suffix rather than the object suffix.
1737
17382020-05-26 Martin Liska <mliska@suse.cz>
1739
1740 * gcc-changelog/git_commit.py: Parse changelog entries for
1741 ignored locations.
1742 * gcc-changelog/test_email.py: Add new test for it.
1743 * gcc-changelog/test_patches.txt: Likewise.
1744
17452020-05-26 Jason Merrill <jason@redhat.com>
1746
1747 * prepare-commit-msg: New file.
1748 * gcc-git-customization.sh: Install it. Add commit-mklog alias.
1749 * mklog.py: Add new option -c which appends
1750 to a ChangeLog file.
1751
deea3def
ML
17522020-05-25 Martin Liska <mliska@suse.cz>
1753
1754 * gcc-changelog/git_commit.py: Add trailing '/'
1755 for libdruntime. Allow empty changelog for
1756 only ignored files.
1757 * gcc-changelog/test_email.py: New test for go
1758 patch in ignored location.
1759 * gcc-changelog/test_patches.txt: Add test.
1760
5daf69cf
JJ
17612020-05-22 Jakub Jelinek <jakub@redhat.com>
1762
1763 * gcc-changelog/git_commit.py: Add trailing / to
1764 gcc/testsuite/go.test/test and replace gcc/go/frontend/
1765 with gcc/go/gofrontend/ in ignored locations.
1766
59b282bc
ML
17672020-05-22 Martin Liska <mliska@suse.cz>
1768
1769 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
1770 to ignored locations.
1771
62b5b53e
ML
17722020-05-21 Martin Liska <mliska@suse.cz>
1773
1774 * gcc-changelog/git_update_version.py: Prepare the script, the
1775 only missing piece is pushing of the updated branches.
1776
9722b139
ML
17772020-05-21 Martin Liska <mliska@suse.cz>
1778
1779 * gcc-changelog/git_commit.py: Support DR entries/
1780 * gcc-changelog/test_email.py: New test for it.
1781 * gcc-changelog/test_patches.txt: New patch for it.
1782
e7c7cdc5
ML
17832020-05-21 Martin Liska <mliska@suse.cz>
1784
1785 * mklog.py: Support DR parsing.
1786 * test_mklog.py: New test for DR parsing.
1787
2f809e77
ML
17882020-05-20 Martin Liska <mliska@suse.cz>
1789
1790 * gcc-changelog/git_commit.py: Add author_tuple
1791 only if not present in author_lines.
1792 * gcc-changelog/test_email.py: New test.
1793 * gcc-changelog/test_patches.txt: Add new patch.
1794
29c34351
ML
17952020-05-20 Martin Liska <mliska@suse.cz>
1796
1797 * gcc-changelog/git_commit.py: Refactor to make flake8 happy.
1798 * gcc-changelog/test_email.py: Add new test.
1799 * gcc-changelog/test_patches.txt: Add new patch.
1800
3bcaf16e
FH
18012020-05-20 Frederik Harwath <frederik@codesourcery.com>
1802
1803 * gcc-changelog/git_commit.py: Skip over lines starting
1804 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
1805
93db1f80
ML
18062020-05-20 Martin Liska <mliska@suse.cz>
1807
1808 * gcc-changelog/git_check_commit.py: Change
1809 --allow-non-strict-mode to --non-strict-mode.
1810
71389093
ML
18112020-05-20 Martin Liska <mliska@suse.cz>
1812
1813 * gcc-changelog/git_commit.py: Support cherry pick
1814 prefix.
1815 * gcc-changelog/test_email.py: Test it.
1816 * gcc-changelog/test_patches.txt: Add new patch.
1817 * gcc-git-customization.sh: Add gcc-backport.
1818
25c284f1
ML
18192020-05-19 Martin Liska <mliska@suse.cz>
1820
1821 * mklog.py: Use REST API for bug title downloading.
1822
4a5d072a
ML
18232020-05-19 Martin Liska <mliska@suse.cz>
1824
1825 * gcc-changelog/git_commit.py: Add param use_commit_ts
1826 for to_changelog_entries.
1827 * gcc-changelog/git_update_version.py: Se use_commit_ts to True.
1828
4f85a52c
ML
18292020-05-19 Martin Liska <mliska@suse.cz>
1830
1831 * mklog.py: Skip GTY for struct names. Make flake8 happy.
1832 * test_mklog.py: Add test for GTY.
1833
53cc8cf9
ML
18342020-05-19 Martin Liska <mliska@suse.cz>
1835
1836 * gcc-changelog/git_update_version.py:
1837 Fill up entries in reverse order.
1838
00243d9a
ML
18392020-05-19 Martin Liska <mliska@suse.cz>
1840
1841 * gcc-git-customization.sh: Add
1842 alias.gcc-mklog new hook.
1843 * mklog.py: New file.
1844 * test_mklog.py: New file.
1845
e576ed7a
ML
18462020-05-19 Martin Liska <mliska@suse.cz>
1847
1848 * legacy/mklog: Moved from mklog.
1849 * legacy/mklog.pl: Moved from mklog.pl.
1850
c3b44e34
ML
18512020-05-19 Martin Liska <mliska@suse.cz>
1852
1853 * gcc-git-customization.sh: Add gcc-verify alias
1854 that uses contrib/gcc-changelog/git_check_commit.py.
1855
c9a41202
AB
18562020-05-15 Andrew Burgess <andrew.burgess@embecosm.com>
1857
1858 * dg-extract-results.py: Handle GDB specific test types.
1859 * dg-extract-results.sh: Likewise.
1860
941c9474
ML
18612020-05-14 Martin Liska <mliska@suse.cz>
1862
1863 * gcc-changelog/test_email.py: New file.
1864 * gcc-changelog/test_patches.txt: New file.
1865
9b56828c
PP
18662020-05-13 Patrick Palka <ppalka@redhat.com>
1867
1868 * vimrc: Reduce textwidth to 72 for Git commit messages.
1869
e4f0e06b
ML
18702020-05-13 Martin Liska <mliska@suse.cz>
1871
1872 * gcc-changelog/git_check_commit.py: Add default argument HEAD
1873 for revisions and improve error message output.
1874
b8333fc6
ML
18752020-05-13 Martin Liska <mliska@suse.cz>
1876
1877 * gcc-changelog/git_commit.py: Restore print_output syntax
1878 in git_commit.py.
1879
c10aa1f0
ML
18802020-05-13 Martin Liska <mliska@suse.cz>
1881
1882 * gcc-changelog/git_check_commit.py: New file.
1883 * gcc-changelog/git_commit.py: New file.
1884 * gcc-changelog/git_email.py: New file.
1885 * gcc-changelog/git_repository.py: New file.
1886 * gcc-changelog/git_update_version.py: New file.
1887
5315e1da
ML
18882020-04-17 Martin Liska <mliska@suse.cz>
1889
1890 * vimrc: We do not want to modify tab options
1891 for Python files.
1892
437eea66
JJ
18932020-04-16 Jakub Jelinek <jakub@redhat.com>
1894
1895 PR bootstrap/92008
1896 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
1897
fa4aab7f
ML
18982020-04-03 Martin Liska <mliska@suse.cz>
1899
1900 * gcc-git-customization.sh: Search for the pattern
1901 at line beginning only.
1902
612137e1
RE
19032020-01-24 Richard Earnshaw <rearnsha@arm.com>
1904
1905 * gcc-git-customization.sh: Use users/<pfx> for the personal remote
1906 rather than just <pfx>. Convert existing personal branches to the
1907 new remote.
1908 * git-add-user-branch.sh: New file.
1909
f96af171
RE
19102020-01-22 Richard Earnshaw <rearnsha@arm.com>
1911
1912 * git-add-vendor-branch.sh: New file.
1913
24b17818
RE
19142020-01-20 Richard Earnshaw <rearnsha@arm.com>
1915
1916 * gcc-git-customization.sh: Check that user-supplied remote
1917 name exists before continuting. Use a separate remotes for the
1918 personal commit area. Convert existing personal and vendor
1919 fetch rules to new layout.
1920 * git-fetch-vendor.sh: New vendor layout. Add --enable-push
1921 option.
1922
f17f6127
HPN
19232020-01-17 Hans-Peter Nilsson <hp@axis.com>
1924
1925 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
1926 not "--pretty=%p:%t:%H".
1927
66aae15b
AS
19282020-01-16 Andreas Schwab <schwab@linux-m68k.org>
1929
1930 * gcc-git-customization.sh: Avoid double expansion.
1931
545f5fad
RE
19322020-01-16 Richard Earnshaw <rearnsha@arm.com>
1933
1934 * gcc-git-customization.sh: Check that user.name and user.email
1935 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when
1936 using eval.
1937
2588197b
JJ
19382020-01-16 Jakub Jelinek <jakub@redhat.com>
1939
1940 * gcc-git-customization.sh: Verify the id to be printed is ancestor of
1941 the corresponding remote release branch (or master), otherwise print
1942 nothing.
1943
affb7b66
JJ
19442020-01-15 Segher Boessenkool <segher@kernel.crashing.org>
1945 Jakub Jelinek <jakub@redhat.com>
1946
1947 * gcc-git-customization.sh: Change uses to use in comment.
1948
6ff7efb7
JJ
19492020-01-15 Jakub Jelinek <jakub@redhat.com>
1950
1951 * gcc-git-customization.sh: Handle output of older git which doesn't
1952 print tags/ prefixes before branchpoint/gcc-.
1953
e6107422
RE
19542010-01-15 Richard Earnshaw <rearnsha@arm.com>
1955
1956 * gcc-git-customization.sh: Explain why we want the user's
1957 upstream account name. Don't add push rules. Check if push rules
1958 have been added and suggest that they should be removed.
1959 * git-fetch-vendor.sh: Don't add push rules.
1960
11b81575
RE
19612010-01-13 Richard Earnshaw <rearnsha@arm.com>
1962
1963 Revert:
1964 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1965
1966 * gcc-git-customization.sh: Add back the default rule that
1967 is lost by adding a custom push rule.
1968 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1969
b60563a8
RE
19702010-01-13 Richard Earnshaw <rearnsha@arm.com>
1971
1972 * gcc-git-customization.sh: Add back the default rule that
1973 is lost by adding a custom push rule.
1974 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1975
b8f59c4b
RE
19762010-01-13 Richard Earnshaw <rearnsha@arm.com>
1977
1978 * contrib/git-fetch-vendor.sh: New file.
1979
e19db6a2
JJ
19802020-01-13 Jakub Jelinek <jakub@redhat.com>
1981
1982 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
1983 aliases.
1984
743d4d82
RE
19852010-01-13 Richard Earnshaw <rearnsha@arm.com>
1986
1987 * gcc-git-customization.sh: New file.
1988
e528bf8d
JJ
19892020-01-01 Jakub Jelinek <jakub@redhat.com>
1990
1991 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
1992 Sato as external authors. Skip LICENSE.txt files.
1993
e8aa9f55
JL
19942019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
1995
1996 * config-list.mk: Add msp430-elfbare.
1997
ee925640
LH
19982019-12-09 Lewis Hyatt <lhyatt@gmail.com>
1999
2000 PR preprocessor/49973
2001 * unicode/from_glibc/unicode_utils.py: Support script from
2002 glibc (commit 464cd3) to extract character widths from Unicode data
2003 files.
2004 * unicode/from_glibc/utf8_gen.py: Likewise.
2005 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
2006 * unicode/EastAsianWidth.txt: Likewise.
2007 * unicode/PropList.txt: Likewise.
2008 * unicode/gen_wcwidth.py: New utility to generate
2009 libcpp/generated_cpp_wcwidth.h with help from the glibc support
2010 scripts and the Unicode data files.
2011 * unicode/unicode-license.txt: Added.
2012 * unicode/README: New explanatory file.
2013
b01d215d
RS
20142019-12-07 Richard Sandiford <richard.sandiford@arm.com>
2015
2016 * texi2pod.pl: Handle @headitems in @multitables, printing them
2017 in italics. Push an empty item code onto the stack.
2018
d51dd316
JB
20192019-11-13 Janne Blomqvist <jb@gcc.gnu.org>
2020
2021 * download_prerequisites: Use http instead of ftp for downloading.
2022
617c564b
ML
20232019-11-08 Martin Liska <mliska@suse.cz>
2024
2025 * mklog: The script fails for patches that contain:
2026 '---param=foo=bar xyz'.
2027
ba7c8cb5
ML
20282019-09-18 Martin Liska <mliska@suse.cz>
2029
2030 * clang-format: Tweak configuration based on new
2031 options offered.
2032
91dfef96
JM
20332019-09-09 Jose E. Marchesi <jemarch@gnu.org>
2034
2035 * config-list.mk (LIST): Disable go in bpf-*-* targets.
2036
bc7f7ff9
ML
20372019-09-04 Martin Liska <mliska@suse.cz>
2038
2039 * mklog: Do not print changed functions for
2040 testsuite files.
2041
a45de90e
ML
20422019-09-04 Martin Liska <mliska@suse.cz>
2043
2044 * mklog: Parse PR references from newly added
2045 test files.
2046
e94e92dc
ML
20472019-09-04 Martin Liska <mliska@suse.cz>
2048
2049 * mklog: Use argparse instead of getopt.
2050
2f2aeda9
UW
20512019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
2052
2053 * compare-all-tests (all_targets): Remove references to spu.
2054 * config-list.mk (LIST): Likewise.
2055
2b196fb7
AM
20562019-09-02 Alexander Monakov <amonakov@ispras.ru>
2057
2058 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
2059 * vimrc: Set preferred values for 'tabstop', 'softtabstop',
2060 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
2061 files, not just C-like files.
2062
c746efca
ML
20632019-09-02 Martin Liska <mliska@suse.cz>
2064
2065 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
2066
547d5d22
UB
20672019-08-13 Uros Bizjak <ubizjak@gmail.com>
2068
2069 * test_summary: Do not escape "=".
2070
6d64cee8
JB
20712019-07-02 Janne Blomqvist <jb@gcc.gnu.org>
2072
2073 PR other/91048
2074 * mklog (read_user_info): Open ~/.mklog in string mode.
2075
99efe97d
ML
20762019-06-19 Martin Liska <mliska@suse.cz>
2077
2078 * bench-stringop: New file.
2079
36902ed6
JB
20802019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
2081
2082 * mklog: Open files in text mode.
2083
eaa6a39d
JB
20842019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
2085
2086 * mklog: Convert to Python 3.
2087
d6fc19a0
JJ
20882019-05-03 Jakub Jelinek <jakub@redhat.com>
2089
2090 * gennews (files): Add files for GCC 9.
2091
aaae53ce
RI
20922019-04-30 Roland Illig <roland.illig@gmx.de>
2093
2094 * check-internal-format-escaping.py: New version using polib.
2095
41804907
CL
20962019-04-19 Christophe Lyon <christophe.lyon@linaro.org>
2097
2098 PR translation/90118
2099 * check-internal-format-escaping.py: Check that %< is not next to
2100 a word.
2101
ec60715d
JJ
21022019-04-17 Jakub Jelinek <jakub@redhat.com>
2103
2104 * dg-extract-results.sh: Only handle WARNING: program timed out
2105 lines specially in "$MODE" == "sum". Restore previous behavior
2106 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in
2107 a different variant or curfile is empty.
2108 * dg-extract-results.py: Fix a typo.
2109
904f3daa
ML
21102019-04-05 Martin Liska <mliska@suse.cz>
2111
2723350f 2112 PR translation/89936
904f3daa
ML
2113 * check-internal-format-escaping.py: Properly detect wrong
2114 apostrophes.
2115
93964ebd
ML
21162019-03-11 Martin Liska <mliska@suse.cz>
2117
2118 * check-internal-format-escaping.py: Uncomment apostrophes
2119 check.
2120
a3f9f006
ML
21212019-03-11 Martin Liska <mliska@suse.cz>
2122
2123 * check-internal-format-escaping.py: New file.
2124
6f8fc6f9
TN
21252019-03-10 Tommy Nguyen <remyabel@gmail.com>
2126
2127 PR contrib/82704
2128 * download_prerequisites: Use -c instead of --check for sha512sum.
2129
08bc73f0
ML
21302019-03-06 Martin Liska <mliska@suse.cz>
2131
2132 * check-params-in-docs.py: Ignore a param.
2133
0a7b7521
CL
21342019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
2135
2136 contrib/
2137 * dg-extract-results.py: Handle case where a WARNING happens with
2138 the first test of a harness.
2139
e8d18fd8
CL
21402019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
2141
2142 contrib/
2143 * dg-extract-results.sh: Fix order of WARNING and following test
2144 result.
2145
f874089d
CL
21462019-02-04 Christophe Lyon <christophe.lyon@linaro.org>
2147
2148 contrib/
2149 * dg-extract-results.py: Keep timeout warnings next to their
2150 matching test.
2151 * dg-extract-results.sh: Likewise.
2152
b5fcfdba
JJ
21532019-01-01 Jakub Jelinek <jakub@redhat.com>
2154
2155 * update-copyright.py: Add Gerard Jungman as external author.
2156
80de5ef9
IB
21572018-11-26 Iain Buclaw <ibuclaw@gdcproject.org>
2158
2159 * update-copyright.py (TestsuiteFilter): Skip .d tests.
2160 (LibPhobosFilter): Add filter for upstream D sources.
2161 (GCCCopyright): Add D Language Foundation as external author.
2162 (GCCCmdLine): Add libphobos.
2163
ca44d7f4
ML
21642018-11-19 Martin Liska <mliska@suse.cz>
2165
2166 * check_GNU_style_lib.py: Detect mixed usage
2167 of spaces and tabs.
2168
357044d2
RO
21692018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2170
2171 * gcc_update (files_and_dependencies): Handle libphobos.
2172
46ec9261
TP
21732018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org>
2174
2175 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
2176 default verbosity.
2177
ca3a27b6
RO
21782018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2179
2180 * config-list.mk (LIST): Switch to i686-solaris2.11,
2181 sparc64-sun-solaris2.11.
2182
0448002b
BRF
21832018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2184
2185 * unused_functions.py: Handle archive files.
2186
75fcc3eb
BRF
21872018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2188
2189 * unused_functions.py: New file.
2190
a0464aa0
ML
21912018-09-25 Martin Liska <mliska@suse.cz>
2192
2193 * filter-rtags-warnings.py: New file.
2194
4cac9d00
ML
21952018-09-25 Martin Liska <mliska@suse.cz>
2196
2197 PR middle-end/86078
2198 * check-params-in-docs.py: New file.
2199
56856b58
J
22002018-08-17 Jojo <jijie_rong@c-sky.com>
2201 Huibin Wang <huibin_wang@c-sky.com>
2202 Sandra Loosemore <sandra@codesourcery.com>
2203 Chung-Lin Tang <cltang@codesourcery.com>
2204 Andrew Jenner <andrew@codesourcery.com>
2205
2206 C-SKY port: Configury
2207
2208 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
2209
bddcac9d
TV
22102018-07-13 Tom de Vries <tdevries@suse.de>
2211
2212 * maintainers-verify.sh: New file.
2213
e57aae39
CL
22142018-07-12 Christophe Lyon <christophe.lyon@linaro.org>
2215
2216 * compare_tests: Print number of tests in each category.
2217
b33aa720
AM
22182018-06-19 Alexander Monakov <amonakov@ispras.ru>
2219
2220 * vim-gcc-dev/README: New file.
2221 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
2222 * vim-gcc-dev/syntax/gcc-match.vim: New file.
2223 * gimple.vim: Move under vim-gcc-dev/syntax/.
2224 * gcc-rtl.vim: Likewise.
2225
58508d3f
ML
22262018-06-19 Martin Liska <mliska@suse.cz>
2227
2228 * gcc-rtl.vim: New file.
2229
6044eae7
JL
22302018-06-12 Jeff Law <law@redhat.com>
2231
2232 * config-list.mk (LIST): Remove alpha-freebsd6.
2233
4be63d9e
RB
22342018-05-08 Richard Biener <rguenther@suse.de>
2235
2236 PR bootstrap/85571
2237 * compare-lto: New script derived from compare-debug.
2238
b1750618
JJ
22392018-05-02 Jakub Jelinek <jakub@redhat.com>
2240
2241 * gennews (files): Add files for GCC 8.
2242
254f7933
JW
22432018-05-01 Jim Wilson <jimw@sifive.com>
2244
2245 * gcc_update: Check for .git as a file.
2246
1e4573c0
CL
22472018-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2248
2249 * test_summary: Match possible single quotes in configure path.
2250
ed2a2f08
TS
22512018-03-02 Thomas Schwinge <thomas@codesourcery.com>
2252
2253 * update-copyright.py: Remove "libcilkrts" reference.
2254
9f88a07b
YG
22552018-02-19 Yury Gribov <tetra2005@gmail.com>
2256
2257 * compare_tests: Use TMPDIR when set.
2258 * dg-cmp-results.sh: Ditto.
2259 * warn_summary: Ditto.
2260
3ab78ac2
JW
22612018-01-29 Jonathan Wakely <jwakely@redhat.com>
2262
2263 * download_prerequisites: Use shasum for FreeBSD and DragonFly.
2264
d1b9a572
ML
22652018-01-19 Martin Liska <mliska@suse.cz>
2266
2267 * analyze_brprob.py: Support new format that can be easily
2268 parsed. Add new column to report.
2269
ada38d5f
JJ
22702018-01-03 Jakub Jelinek <jakub@redhat.com>
2271
2272 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
2273
5e9d6aa4 22742017-11-28 Julia Koval <julia.koval@intel.com>
92a285c1 2275 Sebastian Peryt <sebastian.peryt@intel.com>
5e9d6aa4
JK
2276
2277 * contrib/gcc_update: Ditto.
2278
caba2b36
ML
22792017-11-08 Martin Liska <mliska@suse.cz>
2280
2281 * analyze_brprob.py: Fix abbreviations for SI units.
2282
22381c22
TS
22832017-10-02 Thomas Schwinge <thomas@codesourcery.com>
2284
2285 * gcc_update (files_and_dependencies): Handle libbacktrace.
2286
37026b57
RB
22872017-09-18 Richard Biener <rguenther@suse.de>
2288
2289 * download_prerequisites (isl): Bump version to 0.18.
2290
01f5295d
YG
22912017-08-02 Yury Gribov <tetra2005@gmail.com>
2292
2293 * mklog: Added new implementation.
2294
e1df0c91
YG
22952017-08-02 Yury Gribov <tetra2005@gmail.com>
2296
2297 * mklog: Rename to ...
2298 * mklog.pl: this.
2299
883b0e46
YG
23002017-07-17 Yury Gribov <tetra2005@gmail.com>
2301
2302 * mklog: Fix extraction of changed file name.
2303
8b99a6f7
GJL
23042017-07-17 Georg-Johann Lay <avr@gjlay.de>
2305
2306 * gcc_update (files_and_dependencies)
2307 [gcc/config/avr/avr-tables.opt]: Remove dead entry.
2308
f2bcf09e
ML
23092017-06-28 Martin Liska <mliska@suse.cz>
2310
2311 * gcc.doxy: Add default location for filters and output folder.
2312 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
2313 * filter_params.pl: Remove.
2314
1e55769b
TP
23152017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
2316
2317 * dg-cmp-results.sh: Restore filtering on target variant.
2318
afc474f8
TP
23192017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
2320
2321 * dg-cmp-results.sh: Keep test result lines rather than throwing
2322 header and summary to support sum files with multiple tools.
2323
7f1b5019
ML
23242017-05-31 Martin Liska <mliska@suse.cz>
2325
2326 * filter_params.py:
2327 Transform ENUM_BITFIELD and comments starting with '/**'
2328
892c1fce
DM
23292017-05-31 David Malcolm <dmalcolm@redhat.com>
2330 Martin Liska <mliska@suse.cz>
2331
2332 * filter_params.py: New, porting the perl script to python,
2333 adding a test suite.
2334 * filter_gcc_for_doxygen_new: New file.
2335
59075bc8
ML
23362017-05-30 Martin Liska <mliska@suse.cz>
2337
2338 * analyze_brprob.py: Add new argument to parse and modify
2339 predict.def file.
2340 * analyze_brprob_spec.py: Likewise.
2341
0a71c876
TV
23422017-05-29 Tom de Vries <tom@codesourcery.com>
2343
2344 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
2345 trailing eol.
2346 (TrailingWhitespaceTest): New unit test.
2347 (check_GNU_style_file): Remove eol before checking.
2348
75017bb9
TV
23492017-05-29 Tom de Vries <tom@codesourcery.com>
2350
2351 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
2352 file handle. Add and handle file_encoding argument.
2353 * check_GNU_style.py (main): Handle '-' file argument. Call
2354 check_GNU_style_file with file handle as argument.
2355
76baf5ca
TV
23562017-05-29 Tom de Vries <tom@codesourcery.com>
2357
2358 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
2359 (import_pip3): New function.
2360
b7fc9ae0
TV
23612017-05-24 Tom de Vries <tom@codesourcery.com>
2362
2363 * check_GNU_style_lib.py: New file, factored out of ...
2364 * check_GNU_style.py: ... here. Call main unconditionally.
2365
850098eb
ML
23662017-05-19 Martin Liska <mliska@suse.cz>
2367
2368 * check_GNU_style.py: New file.
2369
f47337ae
JL
23702007-05-03 Jeff Law <law@redhat.com>
2371
2372 * config-list.mk (am33_2.0-linux): Remove from list of targets
2373 to build.
2374
03dc1f5f
JJ
23752017-05-02 Jakub Jelinek <jakub@redhat.com>
2376
2377 * gennews (files): Add files for GCC 7.
2378
9f06c15a
TV
23792017-04-26 Tom de Vries <tom@codesourcery.com>
2380
2381 * gen_autofdo_event.py: Fix comment.
2382
b1c0468f
DR
23832017-04-11 Damian Rouson <damian@sourceryinstitute.org>
2384
92a285c1
ML
2385 * download_prerequisites (md5_check): New function emulates Linux
2386 'md5 --check' on macOS. Modified script for macOS compatibility.
b1c0468f 2387
154cc77e
PD
23882017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
2389
2390 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
2391 riscv64-unknown-linux-gnu.
2392
357a7731
BRF
23932017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2394
2395 * update-copyright.py (Copyright.process_file): Retain original
2396 file mode.
2397
23075ebe
GP
23982017-01-29 Gerald Pfeifer <gerald@pfeifer.com>
2399
2400 * update-copyright.py: Fix the name of this script in examples.
2401
e6d55103
JJ
24022017-01-26 Jakub Jelinek <jakub@redhat.com>
2403
2404 * update-copyright.py: Add libhsail-rt to self.default_dirs
2405 and call self.add_dir on it. Add Intel Corporation to external
2406 authors.
2407
4703b555
TS
24082017-01-25 Thomas Schwinge <thomas@codesourcery.com>
2409
2410 * gcc_update (files_and_dependencies): Care for "libhsail-rt".
2411
f9e37186
GP
24122017-01-23 Gerald Pfeifer <gerald@pfeifer.com>
2413
2414 * patch_tester.sh (TESTLOGS): Remove
2415 $TARGET/libjava/testsuite/libjava.sum.
2416
eec5428b
GP
24172017-01-22 Gerald Pfeifer <gerald@pfeifer.com>
2418
2419 * warn_summary: Remove the -java option.
2420
a395b2e5 24212017-01-20 Gerald Pfeifer <gerald@pfeifer.com>
b2bcb1b3 2422
a395b2e5
GP
2423 * update-copyright.py (LibJavaFilter): Remove.
2424
24252017-01-17 Gerald Pfeifer <gerald@pfeifer.com>
2426
b2bcb1b3
GP
2427 * gcc_update: Remove entries related to GCJ and libgcj.
2428 Complete copyright years and adjust my e-mail address.
2429
a92ffb3e
RE
24302017-01-11 Richard Earnshaw <rearnsha@arm.com>
2431
2432 * gcc_update: Adjust touch list for ARM.
2433
1243c42d
GP
24342017-01-08 Gerald Pfeifer <gerald@pfeifer.com>
2435
2436 * download_ecj: Remove.
6438c2f4
ML
2437
24382017-01-05 Martin Liska <mliska@suse.cz>
2439
2440 * vimrc: Update indentation definition.
2441
d0a0bfd9
JJ
24422017-01-04 Jakub Jelinek <jakub@redhat.com>
2443
2444 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
2445 libssp, libvtv and lto-plugin to default_dirs.
2446
ae12c0f0
JJ
24472017-01-01 Jakub Jelinek <jakub@redhat.com>
2448
2449 * update-copyright.py (TestsuiteFilter): Skip params/README.
2450 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
2451
ca3b6071
ML
24522016-12-14 Martin Liska <mliska@suse.cz>
2453
2454 * analyze_brprob.py: Add new column to output and new sorting
2455 option. Fix coding style to not exceed 80 characters.
2456 * analyze_brprob_spec.py: Add new sorting
2457 option. Fix coding style to not exceed 80 characters.
2458
38000825
MK
24592016-10-24 Moritz Klammler <moritz@glammler.eu>
2460
6ddefaa7 2461 PR other/61439
38000825
MK
2462 * download_prerequisites: Conditionally verify checksums of
2463 downloaded pacakges. Add help text.
2464 * prerequisites.md5: New file.
2465 * prerequisites.sha512: New file.
2466
e77cf8c6
KT
24672016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2468
2469 * check_GNU_style.sh (remove_testsuite): New function.
2470 Use it to remove testsuite from the diff.
2471
643e0854
RO
24722016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2473
2474 * dg-extract-results.sh: Revert bogus change.
2475
aa9baacf
CL
24762016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
2477
2478 * dg-extract-results.py: Report DejaGnu error in the final
2479 summary.
2480 * dg-extract-results.sh: Likewise.
2481
b0a5704b
CL
24822016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
2483
2484 * compare_tests: Take ERROR messages into account when
3d3b561f 2485 comparing.
b0a5704b 2486
abe95ef6
ML
24872016-08-17 Martin Liska <mliska@suse.cz>
2488
2489 * mark_spam.py: Mark as spam all comments done by a creator.
2490
28619cd7
ML
24912016-08-15 Martin Liska <mliska@suse.cz>
2492
2493 * mark_spam.py: Add error handling and reset
2494 another properties of attachments and bugs.
2495
3f1b3373
ML
24962016-08-11 Martin Liska <mliska@suse.cz>
2497
2498 * mark_spam.py: Mark attachments as obsolete and rename them.
2499
612a6ffe
EG
25002016-08-03 Eric Gallager <egall@gwmail.gwu.edu>
2501
2502 * download_prerequisites: Explicitly remove existing symlinks
2503 before trying to create new ones.
2504
ce84ada3
ML
25052016-07-28 Martin Liska <mliska@suse.cz>
2506
2507 * mark_spam.py: New file.
2508
88617fe4
ML
25092016-07-21 Martin Liska <mliska@suse.cz>
2510
2511 * analyze_brprob.py: If there's no loop, do not calculate
2512 average number of loop iterations.
2513
199b1891
ML
25142016-06-24 Martin Liska <mliska@suse.cz>
2515
2516 * analyze_brprob.py: Parse and display average number
2517 of loop iterations.
2518
7b72d14a
AK
25192016-06-23 Andi Kleen <ak@linux.intel.com>
2520
2521 * gen_autofdo_event.py: New file to regenerate
2522 gcc-auto-profile.
2523
0609abda
TS
25242016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2525
2526 * config-list.mk: Stop testing mep-elf.
2527
3e326935
TS
25282016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2529
2530 * config-list.mk: Stop testing avr-rtems.
2531
914b155c
TS
25322016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2533
2534 * config-list.mk: Stop testing m32r-rtems.
2535
5ebf89bd
TS
25362016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2537
2538 * config-list.mk: Remove h8300-rtems support.
2539
8466af06
TS
25402016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2541
2542 * config-list.mk: stop testing knetbsd.
2543
d980e738
TS
25442016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2545
2546 * config-list.mk: Stop testing openbsd3.0.
2547
ee2499b4
TS
25482016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2549
2550 * config-list.mk: Remove interix target.
2551
316ded53
DE
25522016-06-21 David Edelsohn <dje.gcc@gmail.com>
2553
2554 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
2555 rs6000-ibm-aix5.2.
2556 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
2557 Add rs6000-ibm-aix7.1.
2558
69071d86
ML
25592016-06-17 Martin Liska <mliska@suse.cz>
2560
2561 * analyze_brprob.py: Fix columns of script output.
2562
50a593c7
RB
25632016-06-13 Richard Biener <rguenther@suse.de>
2564
2565 * download_prerequisites (ISL): Bump version to 0.16.1
2566
22d222d2
AH
25672016-06-10 Alan Hayward <alan.hayward@arm.com>
2568
2569 * check_GNU_style.sh: Fix paste args for BSD
2570
f8fdb10e
DM
25712016-06-09 David Malcolm <dmalcolm@redhat.com>
2572
2573 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
2574 h8300-rtems, m32r-rtems, mep-elf.
2575
54951c63
DM
25762016-06-09 David Malcolm <dmalcolm@redhat.com>
2577
2578 * config-list.mk (GCC_SRC_DIR): New variable.
2579 (make-log-dir): Use GCC_SRC_DIR.
2580 ($(LIST)): Likewise.
2581
fdf3a386
ML
25822016-06-09 Martin Liska <mliska@suse.cz>
2583
2584 * analyze_brprob_spec.py: New file.
2585
0d73e480
ML
25862016-06-09 Martin Liska <mliska@suse.cz>
2587
2588 * analyze_brprob.py: Add new argument --sorting.
2589
e49efc14
ML
25902016-06-09 Martin Liska <mliska@suse.cz>
2591
2592 * analyze_brprob.py: Cover new dump output format.
2593
48eae472
RO
25942016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2595
2596 * update-copyright.py (LibMudflapFilter): Remove.
2597 (GCCCmdLine.__init__): Add gotools, libcc1.
2598 Remove libmudflap.
2599 List unhandled intl, libcilkrts, libgo, liboffloadmic,
2600 maintainer-scripts.
2601
00f35794
BE
26022016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2603
2604 * download_prerequisites: Adjust gmp/mpfr/mpc versions.
2605
bc6d9014
OE
26062016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2607
2608 * compare-all-tests: Remove SH5 support.
2609 * config-list.mk: Likewise.
2610
4877829b
ML
26112016-04-28 Martin Liska <mliska@suse.cz>
2612
2613 * analyze_brprob: Remove.
2614 * analyze_brprob.py: New file.
2615
9364c30e
JJ
26162016-04-27 Jakub Jelinek <jakub@redhat.com>
2617
2618 * gennews (files): Add files for GCC 6.
2619
d0e037eb
JH
26202016-04-17 Jan Hubicka <jh@suse.cz>
2621
2622 * analyze_brprob: Update comment.
2623
2ecc0c83
MS
26242016-04-13 Martin Sebor <msebor@redhat.com>
2625
2626 * check_GNU_style.sh: Avoid false posivies in trailing operator
2627 checks.
2628
55a82b66
MS
26292016-03-07 Martin Sebor <msebor@redhat.com>
2630
2631 * check_GNU_style.sh (color): New global variable.
2632 Add checks for trailing operators and spaces before left brackets.
2633 Tightened up a check for a trailing left curly brace.
2634 (g, ag, vg): Use color.
2635 (col): Don't complain about excessively long lines with DejaGnu
2636 directives.
2637
1f347c50
TS
26382016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2639
2640 * mklog: Look for the ChangeLog file in $cwd.
2641
7d081272
JS
26422016-02-26 Joel Sherrill <joel@rtems.org>
2643
2644 * config-list.mk: Add aarch64-rtems and x86_64-rtems
2645
4a8c29cc
JW
26462016-01-19 Jonathan Wakely <jwakely@redhat.com>
2647
2648 * uninclude: Fix third argument to gensub.
2649
f29fa917
JJ
26502016-01-04 Jakub Jelinek <jakub@redhat.com>
2651
2652 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
2653 as external author.
2654
7ce9105f
JBG
26552015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2656
2657 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
2658 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
2659
f78590bb
TB
26602015-12-06 Tobias Burnus <burnus@net-b.de>
2661
2662 * download_prerequisites: Download ISL 0.15 instead of 0.14.
2663
e06b54c2
ML
26642015-11-20 Martin Liska <mliska@suse.cz>
2665
2666 * clang-format: Split content of a list to multiple
2667 lines.
2668
0f3594af
ML
26692015-11-19 Martin Liska <mliska@suse.cz>
2670
2671 * clang-format: Enhance list of FOR_EACH macros.
2672
daa53f38
ML
26732015-11-19 Martin Liska <mliska@suse.cz>
2674
2675 * clang-format: New file.
2676
bd94906f
AM
26772015-11-11 Andrew MacLeod <amacleod@redhat.com>
2678
2679 * header-tools: New. Directory containing a set of tools for
2680 manipulating header files.
2681
27776f55
NS
26822015-10-30 Nathan Sidwell <nathan@acm.org>
2683
2684 * config-list.mk (nvptx-none): Add it.
2685
78c56a5a
MT
26862015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de>
2687
2688 * download_prerequisites: Make sure that script is run from
2689 top level source directory.
2690
dfa37515
RO
26912015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2692
2693 * update-copyright.py (GCCCmdLine): Add libvtv.
2694
4b5ed6cf
UB
26952015-08-04 Uros Bizjak <ubizjak@gmail.com>
2696
2697 * texi2pod.pl: Escape braces in regexp involving @strong{...}.
2698
7392b090
TV
26992015-07-15 Tom de Vries <tom@codesourcery.com>
2700
2701 * check_GNU_style.sh (cat_with_prefix): Fix quoting.
2702
1a607203
SE
27032015-06-02 Steve Ellcey <sellcey@imgtec.com>
2704
2705 * test_installed (--target=): New option.
2706
ec3dfdac
MM
27072015-05-30 Mikhail Maltsev <maltsevm@gmail.com>
2708
2709 * gimple.vim: New file.
2710
323eb6e3
TV
27112015-05-18 Tom de Vries <tom@codesourcery.com>
2712
2713 * check_GNU_style.sh: Add temp files tmp2 and tmp3.
2714 (cat_with_prefix): New function, using global variable prefix.
2715 (col): Make prefix a global variable. Rewrite to process file at a time
2716 rather than line at a time. Print part longer than 80 chars in red.
2717
ad7f0dfe
TV
27182015-05-18 Tom de Vries <tom@codesourcery.com>
2719
2720 * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
2721
847b6e15
TV
27222015-05-18 Tom de Vries <tom@codesourcery.com>
2723
2724 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
2725
7e425ad6
TV
27262015-05-18 Tom de Vries <tom@codesourcery.com>
2727
2728 * check_GNU_style.sh: Improve readability function calls.
2729
36805406
JL
27302015-05-16 James Bowman <james.bowman@ftdichip.com>
2731
2732 * config-list.mk: Add FT32.
2733
cc1e0483
TV
27342015-05-12 Tom de Vries <tom@codesourcery.com>
2735
2736 * check_GNU_style.sh (col): Fix tab size.
2737
a22e33d0
TV
27382015-05-12 Tom de Vries <tom@codesourcery.com>
2739
2740 * check_GNU_style.sh: Put stdin into a temp file.
2741
7f167be6
TV
27422015-05-12 Tom de Vries <tom@codesourcery.com>
2743
2744 * check_GNU_style.sh: Read either from stdin, or from files.
2745
0648b807
TV
27462015-05-12 Tom de Vries <tom@codesourcery.com>
2747
2748 * check_GNU_style.sh: Check if files exists.
2749
4171ffe9
TV
27502015-05-12 Tom de Vries <tom@codesourcery.com>
2751
2752 * check_GNU_style.sh: Don't use a filename prefix if we're only
2753 processing one patch file.
2754
a92a1c27
YG
27552015-05-12 Yury Gribov <y.gribov@samsung.com>
2756
2757 * mklog: Ignore preprocessor directives.
2758
a497da4c
JJ
27592015-04-22 Jakub Jelinek <jakub@redhat.com>
2760
2761 * gennews (files): Add files for GCC 5.
2762
74d35315
BE
27632015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2764
2765 * dg-extract-results.sh: Check that the necessary python modules exist.
2766
4ed8ef26
IV
27672015-02-05 Ilya Verbin <ilya.verbin@intel.com>
2768
2769 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
2770 liboffloadmic/plugin.
2771
8fced9b9
RS
27722015-01-15 Richard Sandiford <richard.sandiford@arm.com>
2773
2774 * update-copyright.py (Copyright.__init__): Add a regexp for
2775 "copyright = u'".
2776 (Copyright.update_copyright): Don't add a space before the year
2777 in that case.
2778
41dbbb37
TS
27792015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2780
2781 * gcc_update (files_and_dependencies): Update rules for new
2782 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
2783
6e7bdfac
YG
27842015-01-12 Yury Gribov <y.gribov@samsung.com>
2785
2786 * check_GNU_style.sh: Support patches coming from stdin.
2787 Check that spaces are converted to tabs.
2788 Make double-space-after-dot check more precice.
2789
d3d514a9
EB
27902015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2791
2792 * config-list.mk (LIST): Add visium-elf.
2793
04a11c01
JBG
27942015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2795
2796 * config-list.mk: Use shortest match for OPT to find the actual
2797 target name.
2798
64e6d5c4
SDJ
27992014-12-17 Sergio Durigan Junior <sergiodj@redhat.com>
2800
2801 * dg-extract-results.sh: Use --text with grep to avoid issues with
2802 binary files. Fall back to cat -v, if that doesn't work.
2803
923e09ee
CJW
28042014-12-12 Chung-Ju Wu <jasonwucj@gmail.com>
2805
2806 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
2807
c3e1e693
YG
28082014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
2809 Yury Gribov <y.gribov@samsung.com>
2810
2811 * vimrc: New file.
2812
83f41b24
TP
28132014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
2814
2815 * check_GNU_style.sh: Warn for incorrect number of spaces in function
2816 call only if 0 or 2+ spaces found.
2817
f5d5b88f
TB
28182014-12-02 Tobias Burnus <burnus@net-b.de>
2819
2820 * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
2821
fdb424cf
TV
28222014-11-25 Tom de Vries <tom@codesourcery.com>
2823 Peter Bergner <bergner@vnet.ibm.com>
2824
2825 * mklog: Handle .mklog. Use git setting independent of presence .git
2826 directory.
2827
78d7f09f
TV
28282014-11-14 Tom de Vries <tom@codesourcery.com>
2829
2830 * mklog: Move reading of .diff file up and add comment. Copy diff_lines
2831 to orig_diff_lines. Use orig_diff_lines when appending patch.
2832
35485da9
DM
28332014-11-11 David Malcolm <dmalcolm@redhat.com>
2834
2835 * ChangeLog.jit: New.
2836 * jit-coverage-report.py: New file: a script to print crude
2837 code-coverage information for the libgccjit API.
2838
67183c4d
MZ
28392014-11-11 Marat Zakirov <m.zakirov@samsung.com>
2840
4b5ed6cf 2841 * mklog: Symbol '}' stops search for changes.
67183c4d 2842
51f784f5
TB
28432014-11-11 Tobias Burnus <burnus@net-b.de>
2844
2845 * download_prerequisites: Stop downloading CLooG.
2846
a8cfbbdc
MZ
28472014-11-07 Marat Zakirov <m.zakirov@samsung.com>
2848
4b5ed6cf
UB
2849 * mklog: Always doubt in functions.
2850 Add EOF protection.
a8cfbbdc 2851
1335a8ca
JBG
28522014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2853
2854 * config-list.mk: Don't build Go for certain targets.
2855
3daa7bbf
TS
28562014-10-04 Trevor Saunders <tsaunders@mozilla.com>
2857
2858 * compare-all-tests: Don't test score-*.
2859 * config-list.mk: Likewise.
2860
c19adb17
SB
28612014-10-02 Segher Boessenkool <segher@kernel.crashing.org>
2862
2863 * dg-extract-results.py (output_variation): Always sort if do_sum.
2864
38278d8a
TV
28652014-09-22 Tom de Vries <tom@codesourcery.com>
2866
2867 * mklog: Add --inline option.
2868
813271fc
SB
28692014-09-19 Segher Boessenkool <segher@kernel.crashing.org>
2870
2871 * dg-extract-results.py (Prog.result_re): Include options in test name.
2872
3a8fe7c6
OH
28732014-09-19 Olivier Hainque <hainque@adacore.com>
2874
2875 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
2876
f4d5fe47
JS
28772014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
2878
2879 * config-list.mk (LIST): Add v850-rtems.
2880
b060c217
SH
28812014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
2882
2883 * config-list.mk (LIST): Add arm-rtems.
2884 Add nios2-rtems. Remove extra option from powerpc-rtems.
2885
157e859f
TS
28862014-09-08 Trevor Saunders <tsaunders@mozilla.com>
2887
2888 * compare-all-tests: Don't test picochip.
2889 * config-list.mk: Likewise.
2890
6f853fd4
MX
28912014-08-11 Mingjie Xing <mingjie.xing@gmail.com>
2892
2893 * texi2pod.pl (postprocess): Move command process for '@sc' to the
2894 front of '@dfn'. Add a new command process for '@t{...}', just print
2895 the content.
2896
863aa163 28972014-07-21 Trevor Saunders <tsaunders@mozilla.com>
633e5fbb 2898 Yury Gribov <y.gribov@samsung.com>
863aa163 2899
633e5fbb
TS
2900 * mklog: Run mklog as a filter.
2901
29022014-07-21 Trevor Saunders <tsaunders@mozilla.com>
2903
2904 * mklog: Read name and email from git config when available.
863aa163 2905
16a4b3b9
RB
29062014-06-28 Richard Biener <rguenther@suse.de>
2907
2908 * gennews: Use gcc-3.0/index.html.
2909
e6120abe
RS
29102014-06-14 Richard Sandiford <rdsandiford@googlemail.com>
2911
2912 * dg-extract-results.py: For Python 3, force sys.stdout to handle
2913 surrogate escape sequences.
2914 (safe_open): New function.
2915 (output_segment, main): Use it.
2916
ae242e3f
RS
29172014-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2918
2919 * dg-extract-results.py (Named): Remove __cmp__ method.
2920 (output_variation): Use a key to sort variation.harnesses.
2921
386c4027
UB
29222014-05-24 Uros Bizjak <ubizjak@gmail.com>
2923
2924 * texi2pod.pl: Force .pod file to not be a numbered list.
2925
768b94bc
RS
29262014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
2927
2928 * dg-extract-results.py (parse_run): Handle warnings that are printed
2929 before a test harness is run.
2930
3ce2cd36
JBG
29312014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2932
2933 * config-list.mk (show): New target.
2934
0af7b53a
RS
29352014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
2936
2937 * dg-extract-results.py: New file.
2938 * dg-extract-results.sh: Use it if the environment seems suitable.
2939
d9f069ab
RO
29402014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2941
2942 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
2943
b716608c
JJ
29442013-04-22 Jakub Jelinek <jakub@redhat.com>
2945
2946 * gennews (files): Add files for GCC 4.9.
2947
341c653c
WL
29482014-02-24 Walter Lee <walt@tilera.com>
2949
2950 * config-list.mk (LIST): Add tilegxbe-linux-gnu.
2951
662dae0d
RB
29522014-02-13 Richard Biener <rguenther@suse.de>
2953
2954 * download_prerequisites: Update ISL and CLOOG versions.
2955
37f14a0d
BM
29562014-01-31 Brooks Moses <bmoses@google.com>
2957
2958 * gcc_update (files_and_dependencies): Add aarch64-tune.md.
2959
69b09963
YG
29602014-01-29 Yury Gribov <y.gribov@samsung.com>
2961
2962 * mklog: Improve support of context diffs.
2963
e8b37cb6
TU
29642014-01-21 Tatiana Udalova <t.udalova@samsung.com>
2965
2966 * mklog: Avoid adding falsely changed functions to ChangeLog.
2967
e430824f
CLT
29682013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
2969
2970 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
2971 ordering of some configs.
2972
b654717c
YG
29732013-12-23 Yury Gribov <y.gribov@samsung.com>
2974
2975 * mklog: Automatically insert comments in trivial cases.
2976
26b08681
YG
29772013-12-19 Yury Gribov <y.gribov@samsung.com>
2978
2979 * mklog: Split generated message in parts.
2980
9304f876
CJW
29812013-10-31 Chung-Ju Wu <jasonwucj@gmail.com>
2982
2983 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
2984
8a1a4544
TB
29852013-10-29 Tobias Burnus <burnus@net-b.de>
2986
2987 * gcc_update (files_and_dependencies): Add rules for
2988 libcilkrts.
2989
cd13be9b
TS
29902013-10-11 Thomas Schwinge <thomas@codesourcery.com>
2991
2992 * gcc_update (files_and_dependencies): Fix rule for
2993 libgomp/testsuite/Makefile.in.
2994
53426f6c
JR
29952013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
2996
2997 * config-list.mk: Add arc configurations.
2998
f6113c27
DN
29992013-09-27 Diego Novillo <dnovillo@google.com>
3000
3001 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3002
f6a83b4a
DD
30032013-09-12 DJ Delorie <dj@redhat.com>
3004
3005 * config-list.mk: Add msp430-elf.
3006
cdc35a2e
DN
30072013-08-31 Diego Novillo <dnovillo@google.com>
3008
3009 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3010
6e39ee0c
MS
30112013-08-29 Mike Stump <mikestump@comcast.net>
3012
3013 * gcc_update (configure): Update to handle svn 1.8.1.
3014
ecdbd01a 30152013-08-03 Caroline Tice <cmtice@google.com>
2077db1b
CT
3016
3017 * gcc_update: Add libvtv files.
386c4027 3018
76ba1222
BM
30192013-06-06 Brooks Moses <bmoses@google.com>
3020
3021 * testsuite-management/validate_failures.py: Fix handling of
3022 summary lines with "|" characters or empty description fields.
3023
a8db5990
CJW
30242013-05-24 Chung-Ju Wu <jasonwucj@gmail.com>
3025
3026 * download_prerequisites: Download isl and cloog conditionally.
3027
f3e4f44c
DM
30282013-05-21 David Malcolm <dmalcolm@redhat.com>
3029
dd1c676f 3030 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
f3e4f44c 3031
0baddc45
RO
30322013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3033
3034 * config-list.mk (LIST): Add -enable-obsolete for
3035 sparc-sun-solaris2.9, i686-solaris2.9.
3036
aa7e6aad
MS
30372013-05-13 Mike Stump <mikestump@comcast.net>
3038
3039 * compare_tests: Limit lines to 2000 characters as comm on Mac OS
3040 X 10.8.3 doesn't like long lines (those 2055 characters or more).
3041
a46d0aff
SN
30422013-04-22 Sofiane Naci <sofiane.naci@arm.com>
3043
3044 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
3045
18d5a76d
DN
30462013-04-18 Diego Novillo <dnovillo@google.com>
3047
3048 * validate_failures.py: Fix typo.
3049
89cbb85b
DN
30502013-04-18 Diego Novillo <dnovillo@google.com>
3051
3052 * validate_failures.py: Loosen check for build directory.
3053 State what failed if we couldn't find the source tree or
3054 the target triplet.
3055
1faae6ef
JJ
30562013-03-22 Jakub Jelinek <jakub@redhat.com>
3057
3058 * gennews (files): Add files for GCC 4.8.
3059
34d3a672
TB
30602013-03-06 Tobias Burnus <burnus@net-b.de>
3061
3062 * make-obstacks-texi.pl: New.
3063
d809887a
RO
30642013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3065
3066 * make_sunver.pl: Enforce C locale.
3067
b96299a1
RS
30682013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
3069
3070 * update-copyright.py: Add libdecnumber to the default list.
3071 Remove libquadmath and libssp.
3072
144f2e52
DN
30732013-02-06 Diego Novillo <dnovillo@google.com>
3074
3075 * testsuite-management/validate_failures.py: Fix typo.
3076
828e50c5
DN
30772013-02-06 Diego Novillo <dnovillo@google.com>
3078
3079 * testsuite-management/validate_failures.py: Update
3080 Copyright years.
3081 Request contributions not to use Python features newer
3082 than 2.4.
3083 (GetBuildData): If this is not a build directory,
3084 emit an error only if --results or --manifest are missing.
3085
143c83f1
BRF
30862013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3087
3088 * testsuite-management/validate_failures.py
3089 (IsInterestingResult): Fix performance regression
3090
240d6348
RS
30912013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
3092
b3dc7102 3093 * update-copyright.py: New file.
240d6348 3094
1faae6ef 30952013-01-15 David Blaikie <dblaikie@gmail.com>
16dd2667
DB
3096
3097 * dg-extract-results.sh: Handle KPASSes.
3098
9fa633fc
DB
3099 * dg-extract-results.sh: Constrain the start-of-log pattern.
3100
db065268
DB
3101 * dg-extract-results.sh: Fix order of summary counts.
3102
7fb1e592
BRF
31032012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3104
3105 * testsuite-management/validate_failures.py
3106 (IsInterestingResult): Only strip line a second time if we did split.
3107 Rephrase return statement while at it.
3108 (CollectSumFiles): Also ignore .git directory.
3109
f15b9727
DN
31102012-12-03 Diego Novillo <dnovillo@google.com>
3111
3112 * testsuite-management/validate_failures.py: Fix stale
3113 use of 'options'.
3114
f6fce951
DE
31152012-11-30 Doug Evans <dje@google.com>
3116
d5651dcf
DE
3117 * testsuite-management/validate_failures.py: Add support for @include,
3118 @remove directives in manifest files.
3119
f6fce951
DE
3120 * testsuite-management/validate_failures.py: Add function
3121 GetManifestPath. New global _MANIFEST_SUBDIR.
3122
b4b5e1f7
DE
31232012-11-29 Doug Evans <dje@google.com>
3124
74df1ad0
DE
3125 * testsuite-management/validate_failures.py: Remove pass/fail
3126 indicator from result of GetBuildData.
3127
bc5e01b1
DE
3128 * testsuite-management/validate_failures.py: Store options in global
3129 variable _OPTIONS.
3130
cd1d95bd
DE
3131 * testsuite-management/validate_failures.py: Rename variable
3132 manifest_name to manifest_path everywhere.
3133
b4b5e1f7
DE
3134 * testsuite-management/validate_failures.py (CompareBuilds): Pass
3135 options.results to GetSumFiles for clean build.
3136
b3891de4
DE
31372012-11-28 Doug Evans <dje@google.com>
3138
1099bb0a
DE
3139 * testsuite-management/validate_failures.py: Use <target_alias> instead
3140 of <target>. Minor whitespace changes.
3141
b3891de4
DE
3142 * testsuite-management/validate_failures.py: Record ordinal with
3143 TestResult.
3144
a59a2c21
MS
31452012-11-19 Mike Stump <mikestump@comcast.net>
3146
3147 * compare_tests: Add export LC_ALL=C to make sort happier.
3148
451a210d
L
31492012-11-14 H.J. Lu <hongjiu.lu@intel.com>
3150
3151 * gcc_update: Update libsanitizer generated files.
3152
36a41ef1
TB
31532012-11-12 Tobias Burnus <burnus@net-b.de>
3154
3155 * gcc_update: Add libquadmath generated files.
3156
6671a4e4
L
31572012-11-12 H.J. Lu <hongjiu.lu@intel.com>
3158
3159 * gcc_update: Add libsanitizer generated files.
3160
bff0e529
LC
31612012-11-05 Lawrence Crowl <crowl@google.com>
3162
3163 * compare_two_ftime_report_sets: New.
3164
b436bf38
DN
31652012-11-02 Diego Novillo <dnovillo@google.com>
3166
3167 * testsuite-management/validate_failures.py: Add option
3168 --clean_build to compare test results against another
3169 build.
3170
3b1de8eb
DN
31712012-10-31 Diego Novillo <dnovillo@google.com>
3172
3173 * testsuite-management/validate_failures.py: Fix parsing
3174 of summary lines.
3175
6119d95c
DN
31762012-10-29 Diego Novillo <dnovillo@google.com>
3177
3178 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3179
1996c0a6
DN
31802012-10-06 Diego Novillo <dnovillo@google.com>
3181
3182 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3183
c8ae7abf
CL
31842012-10-02 Christophe Lyon <christophe.lyon@linaro.org>
3185
3186 * check_GNU_style.sh: Remove temporay file upon exit.
3187
f3633f55
JR
31882012-09-26 Joern Rennecke <joern.rennecke@embecosm.com>
3189
3190 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
3191 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
3192 Use --enable-obsolete for picochip-elf.
3193
5ad7a43e
DN
31942012-09-10 Diego Novillo <dnovillo@google.com>
3195
3196 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3197
0e9f719a
EB
31982012-09-04 Eric Botcazou <ebotcazou@adacore.com>
3199
3200 * make_sunver.pl: Add missing newline at the end of extern "C++" block.
3201
e8f6d046
DN
32022012-08-24 Diego Novillo <dnovillo@google.com>
3203
3204 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
386c4027 3205
18da4303
DN
32062012-08-14 Diego Novillo <dnovillo@google.com>
3207
3208 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
3209
a327112f
DN
32102012-08-13 Diego Novillo <dnovillo@google.com>
3211
3212 * testsuite-management/validate_failures.py (ExpirationDate): Tidy
3213 comment.
3214
6baa7225
DN
32152012-08-13 Diego Novillo <dnovillo@google.com>
3216
3217 * testsuite-management/validate_failures.py (ParseSummary): Fix
3218 comment.
3219
c577382e
DN
32202012-08-13 Diego Novillo <dnovillo@google.com>
3221
3222 * testsuite-management/validate_failures.py: Import datetime.
3223 (TestResult.ExpirationDate): New.
3224 (TestResult.HasExpired): New.
3225 (ParseSummary): Call it. If it returns True, warn that the
3226 expected failure has expired and do not add it to the set of
3227 expected results.
3228 (GetResults): Clarify documentation.
3229
55b073ba
DN
32302012-07-26 Diego Novillo <dnovillo@google.com>
3231
3232 * testsuite-management/validate_failures.py: Do not use
3233 'with ... as ...' constructs.
3234
29476fe1
DN
32352012-07-19 Diego Novillo <dnovillo@google.com>
3236
3237 * testsuite-management/validate_failures.py (CollectSumFiles):
3238 Rename from GetSumFiles.
3239 (GetSumFiles): Factor out of CheckExpectedResults.
3240 (CheckExpectedResults): Call it.
3241 (ProduceManifest): Call it.
3242
89d223b3
DN
32432012-07-18 Diego Novillo <dnovillo@google.com>
3244
3245 * testsuite-management/validate_failures.py: Fix
3246 /usr/bin/python invocation.
3247
c85fd25b
SB
32482012-06-19 Steven Bosscher <steven@gcc.gnu.org>
3249
3250 * check_makefile_deps.sh: Look for c-common.o in c-family/.
3251 Add a few more crt* files to the list of files to skip.
3252
9adf6490
MP
32532012-05-31 Marek Polacek <polacek@redhat.com>
3254
4b5ed6cf 3255 * mklog: Prevent printing three spaces after the date.
9adf6490 3256
4da37205
DN
32572012-06-04 Diego Novillo <dnovillo@google.com>
3258
3259 * testsuite-management/validate_failures.py (GetResults):
3260 Change argument to accept list of summary files to analyze.
3261 Update callers.
3262 (CheckExpectedResults): Handle options.manifest, options.results
3263 and options.ignore_missing_failures.
3264 (Main): Add options --manifest, --results and --ignore_missing_failures.
3265
ba0d684e
DN
32662012-05-31 Diego Novillo <dnovillo@google.com>
3267 Cary Coutant <ccoutant@google.com>
3268
3269 * mklog: New.
3270
c7046906
L
32712012-05-25 H.J. Lu <hongjiu.lu@intel.com>
3272
3273 PR bootstrap/53472
3274 * contrib/compare-debug (remove_comment): New function.
3275 Remove any .comment sections if the first cmp failed.
3276
c75e90f3
DE
32772012-05-09 David Edelsohn <dje.gcc@gmail.com>
3278
3279 * gcc_update: Use $GCC_SVN to retrieve branch and revision.
3280
48310492
RH
32812012-05-01 Richard Henderson <rth@redhat.com>
3282
3283 * gcc_update: Add libatomic generated files.
3284
af13465f
MLI
32852012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
3286
3287 * compare_tests: Append '/' to make 'find' traverse
3288 symlinked directories.
3289
034a3fcd
RO
32902012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3291
3292 * testsuite-management/validate_failures.py (GetBuildData): Use
3293 target_alias.
3294
a0806f33
DE
32952012-04-06 Doug Evans <dje@google.com>
3296
3297 * dg-extract-results.sh: Handle KFAILs.
3298
b24513a1
RO
32992012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3300
3301 * config-list.mk (LIST): Remove mips-sgi-irix6.5.
3302
bfdac9a1
JM
33032012-03-13 Joseph Myers <joseph@codesourcery.com>
3304
3305 * gennews (files): Add files for GCC 4.7.
3306
c4bc5c25
RO
33072012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3308
3309 * config-list.mk (LIST): Remove mips-openbsd.
3310
5c30094f
RO
33112012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3312
3313 * config-list.mk (LIST): Remove alpha-dec-osf5.1.
3314
acb3748d
DN
33152012-03-02 Diego Novillo <dnovillo@google.com>
3316
3317 * testsuite-management/validate_failures.py (class TestResult): Fix
3318 match pattern for the summary line. If there is a parsing failure,
3319 show the line we failed to parse.
3320
cc2de92d
RO
33212012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3322
3323 PR libstdc++/52188
3324 * make_sunver.pl: Remove #ifdef handling.
3325
4ad29d0d
DK
33262012-02-17 Doug Kwan <dougkwan@google.com>
3327
3328 * contrib/testsuite-management/validate_failures.py
3329 (GetMakefileValue): Check for cross compilers.
3330
e53182b7
QN
33312012-02-15 Quentin Neill <quentin.neill@amd.com>
3332
3333 * compare_tests: Fix trailing paths in dir arguments.
3334 Handle sum1/sum2 temp files with others.
3335
dd552284
WL
33362012-02-14 Walter Lee <walt@tilera.com>
3337
3338 * config-list.mk (LIST): Add tilegx-linux-gnu and
3339 tilepro-linux-gnu.
3340 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
3341 (gcc/config/tilepro/mul-tables.c): New dependencies.
3342
44414d2f
MS
33432012-02-11 Mike Stump <mikestump@comcast.net>
3344
3345 * compare_tests (exit_status): Fix.
3346
a8fc9855
DN
33472012-02-10 Diego Novillo <dnovillo@google.com>
3348
3349 * repro_fail: Add --debug and --debug-tui flags.
3350
1faae6ef
JJ
33512012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com>
3352 Jayant R Sonar <jayant.sonar@kpitcummins.com>
b25364a0
S
3353
3354 * config-list.mk (LIST): Add cr16-elf.
3355
884f56d1
GJL
33562012-01-02 Georg-Johann Lay <avr@gjlay.de>
3357
3358 PR target/51345
3359 * gcc_update (files_and_dependencies): Add
3360 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
3361
85b8555e
DD
33622011-11-29 DJ Delorie <dj@redhat.com>
3363
3364 * config-list.mk (LIST): Add rl78-elf.
3365
adcd36bc
RO
33662011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3367
3368 * make_sunver.pl: Convert '?' in glob patterns to '.'.
3369
0a35513e
AH
33702011-11-07 Richard Henderson <rth@redhat.com>
3371
3372 Merged from transactional-memory.
3373
3374 * gcc_update: Add libitm to touch data.
3375
cf7716a2
QN
33762011-11-07 Quentin Neill <quentin.neill@amd.com>
3377
3378 * compare_tests: Add ability to compare all .sum
3379 files from two build directories.
3380
feeeff5c
JR
33812011-11-05 Joern Rennecke <joern.rennecke@embecosm.com>
3382
3383 * contrib-list.mk: Add Epiphany configurations.
3384
a5baf3b8
DN
33852011-09-13 Diego Novillo <dnovillo@google.com>
3386
3387 * testsuite-management: New.
3388 * testsuite-management/validate_failures.py: New.
3389
39b75e51
RO
33902011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3391
3392 * gcc_update: Determine svn branch from hg convert_revision.
3393
e44dbbe1
RO
33942011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3395
3396 * config-list.mk (i586-netware): Remove.
3397 (.PHONY): Remove make-script-dir dependency.
3398 (make-script-dir): Remove.
3399 ($(LIST)): Remove make-script-dir dependency.
3400
bcead286
BS
34012011-07-15 Bernd Schmidt <bernds@codesourcery.com>
3402
3403 * gcc_update: Add C6X generated files.
3404 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
3405
e35fceb5
RO
34062011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3407
3408 * config-list.mk (LIST): Append OPT-enable-obsolete to
3409 alpha-dec-osf5.1, mips-sgi-irix6.5.
3410
23d11384
DN
34112011-06-24 Diego Novillo <dnovillo@google.com>
3412
3413 * repro_fail: New.
3414
1b916ca6
JM
34152011-06-21 Joseph Myers <joseph@codesourcery.com>
3416
3417 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
3418
12d844c8
JM
34192011-05-19 Joseph Myers <joseph@codesourcery.com>
3420
3421 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
3422 gcc/config/arm/arm-fpus.def.
3423
f10d3ac9
JM
34242011-05-10 Joseph Myers <joseph@codesourcery.com>
3425
3426 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
3427 dependencies.
3428
d371df6f
JM
34292011-05-09 Joseph Myers <joseph@codesourcery.com>
3430
3431 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
3432
adad1007
JR
34332010-05-05 Joern Rennecke <joern.rennecke@embecosm.com>
3434
3435 * config-list.mk: New file.
3436
47c94d21
JM
34372011-05-02 Joseph Myers <joseph@codesourcery.com>
3438
3439 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
3440
e5b0dad8
JK
34412011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
3442
3443 * paranoia.cc (ENUM_BITFIELD): Remove.
3444
ad7be009
JM
34452011-04-08 Joseph Myers <joseph@codesourcery.com>
3446
3447 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
3448
ebb9f8b0
JM
34492011-03-22 Joseph Myers <joseph@codesourcery.com>
3450
3451 * compare-all-tests (all_targets): Remove crx and m68hc11.
3452
084239f4
RO
34532011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3454
3455 PR bootstrap/48135
3456 * make_sunver.pl: Don't use File::Glob.
3457
20a52ab9
JM
34582011-03-05 Joseph Myers <joseph@codesourcery.com>
3459
3460 * gennews (files): Add files for GCC 4.6.
3461
a7150b3d
DK
34622011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3463
3464 * patch_tester.sh (nopristinecache): New shell var, set according
3465 to presence or absence of new -nopristinecache option.
3466 (usage): Document new option.
3467 (bootntest_pristine): Implement it.
3468
f7598845
RO
34692010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3470
3471 * make_sunver.pl: Use elfdump -s to extract symbols if possible,
3472 readelf -s otherwise.
3473
79770339
EB
34742010-11-08 Eric Botcazou <ebotcazou@adacore.com>
3475
3476 * make_sunver.pl: Ignore entries without symbol name first. Then do
3477 not ignore symbols marked as 'R'.
3478
fda9c731
AK
34792010-10-18 Andi Kleen <ak@linux.intel.com>
3480
3481 * gccbug.el: Remove.
3482
6832435e
RO
34832010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3484
3485 * gcc_update: Run $GCC_HG pull and update separately.
3486 Check parents for SVN revision.
3487
6c009867
RW
34882010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3489
3490 * test_recheck: New script.
3491
ab940b73
RW
34922010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3493
3494 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
3495 Also escape characters with grave accents, to be fixed ...
3496 (unmunge): ... here.
3497 (postprocess): Also handle @/ and @acronym{...}.
3498
8cab7c13
SP
34992010-07-02 Sebastian Pop <sebastian.pop@amd.com>
3500
3501 * check_GNU_style.sh: Do not print warning messages when there are
3502 no occurences.
3503
97075d3b
RO
35042010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3505
3506 * gcc_update: Handle hg, too.
3507
5653ef60
EB
35082010-07-08 Eric Botcazou <ebotcazou@adacore.com>
3509
3510 * make_sunver.pl: Remove extra whitespace in regexp.
3511
f3e3b476
SP
35122010-07-02 Sebastian Pop <sebastian.pop@amd.com>
3513
3514 * check_GNU_style.sh: New.
3515
c18dc5cc
RO
35162010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3517
3518 * make_sunver.pl: New file.
3519
9a082684
IS
35202010-07-02 Iain Sandoe <iains@gcc.gnu.org>
3521
4b5ed6cf
UB
3522 * compare-debug (Darwin): Remove '-x' flag from ld-based object
3523 stripping. Add a comment as to why we do it this way.
9a082684 3524
339325b3
AO
35252010-06-20 Alexandre Oliva <aoliva@redhat.com>
3526
3527 * compare-debug: Drop LTO sections.
3528
e31a6dc2
BRF
35292010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3530
3531 * gcc_update: Support updating a git clone.
3532
fb340c3c
RO
35332010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3534
3535 * test_summary: Don't use diff -u.
3536 Adapt egrep regex.
3537
69baf0a3
AH
35382010-06-02 Andrew Haley <aph@redhat.com>
3539
3540 * download_prerequisites: New script.
3541
bc492e47
RO
35422010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3543
3544 * dg-extract-results.sh: Redirect grep output to /dev/null instead
3545 of grep -q.
3546
c334c130
BS
35472010-04-22 Basile Starynkevitch <basile@starynkevitch.net>
3548
3549 * gcc_update: Sets the locale to C.
3550
02e698d7
JM
35512010-04-06 Joseph Myers <joseph@codesourcery.com>
3552
3553 * gennews (files): Add files for GCC 4.5.
3554
fccff341
JK
35552010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
3556
3557 Fix *.log tests output containing "===".
3558 * dg-extract-results.sh (/\===/): Rename to ...
3559 (/^\t\t=== .* ===$/): ... this pattern.
3560
54bceaf3
RO
35612010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3562
3563 * dg-extract-results.sh: Fix result order to match sequential case.
3564
2fdb618d
RW
35652010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3566
3567 * check_warning_flags.sh: Use \012 instead of \n with tr.
3568
5392f6be
RO
35692010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3570
3571 * dg-extract-results.sh: Don't use tail -n.
3572
d7f09764
DN
35732009-10-03 H.J. Lu <hongjiu.lu@intel.com>
3574 Richard Guenther <rguenther@suse.de>
3575
3576 PR lto/39216
3577 * gcc_update: Adjust file timestamps for lto-plugin.
3578
bb59df52
IS
35792009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3580
3581 PR bootstrap/41245
3582 * compare-debug: Handle stripping of dwarf debug sections from darwin
3583 mach-o objects.
3584
c45ae2c8
AO
35852009-09-04 Alexandre Oliva <aoliva@redhat.com>
3586
3587 * compare-debug: Grep for blank before dash to avoid grep -e.
3588
8fc68cba
AO
35892009-09-01 Alexandre Oliva <aoliva@redhat.com>
3590
3591 * compare-debug: Look for .gkd files and compare them.
3592
0930984e
RW
35932009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3594
3595 PR testsuite/41166
3596 * test_summary: Invoke config.status, rather than trying to
3597 parse it. Adjust awk script.
3598
5830150a
AO
35992009-08-18 Alexandre Oliva <aoliva@redhat.com>
3600
3601 * compare-debug: Drop .eh_frame relocations too.
3602
c2d88223
L
36032009-08-18 H.J. Lu <hongjiu.lu@intel.com>
3604
3605 PR testsuite/40704
386c4027 3606 * test_summary: Filter out "\r".
c2d88223 3607
2feb56e6
AO
36082009-06-02 Alexandre Oliva <aoliva@redhat.com>
3609
3610 * compare-debug: Don't fail just because of .eh_frame differences.
3611
060717fc
JJ
36122009-04-27 Jakub Jelinek <jakub@redhat.com>
3613
3614 PR testsuite/39807
3615 * dg-extract-results.sh: Close open files and use >> instead of >
3616 to decrease number of concurrently open files from awk. Avoid
3617 = at the beginning of a regexp and redirect to a file determined
3618 by curfile variable rather than concatenated strings to workaround
3619 Solaris nawk bug.
3620
7527cf21
GP
36212009-04-25 Gerald Pfeifer <gerald@pfeifer.com>
3622
3623 * test_summary: Only include LAST_UPDATED if it exists.
3624 Complete copyright years.
3625
0455c7f4
PB
36262009-04-16 Paolo Bonzini <bonzini@gnu.org>
3627
3628 * compare-all-tests: New.
3629
50e8c6d2
JJ
36302009-04-14 Jakub Jelinek <jakub@redhat.com>
3631
3632 * gennews (files): Reference GCC 4.4 web pages.
3633
748086b7
JJ
36342009-04-09 Jakub Jelinek <jakub@redhat.com>
3635
3636 * reghunt/date_based/reg_periodic: Change copyright header to refer
3637 to version 3 of the GNU General Public License and to point readers
3638 at the COPYING3 file and the FSF's license web page.
3639 * reghunt/date_based/reg_search: Likewise.
3640 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
3641 * regression/btest-gcc.sh: Likewise.
3642 * regression/objs-gcc.sh: Likewise.
3643
a072f1cf
RW
36442009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3645
3646 * check_warning_flags.sh: Update flag exceptions.
3647
7a401a0d
BE
36482008-11-18 Ben Elliston <bje@au.ibm.com>
3649
3650 * dg-cmp-results.sh: Do not print usage if either .sum file cannot
3651 be opened; print a more meaningful error instead.
3652
7134e605
JJ
36532008-10-24 Janis Johnson <janis187@us.ibm.com>
3654 Jakub Jelinek <jakub@redhat.com>
3655
3656 * dg-extract-results.sh: New file.
3657
e63ea00c
RW
36582008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3659
3660 * check_makefile_deps.sh: New file.
3661
a3ced85e
SP
36622008-05-08 Sebastian Pop <sebastian.pop@amd.com>
3663
3664 * patch_tester.sh (report): Do not print "Checker: ".
3665
24170ff9
SP
36662008-04-23 Sebastian Pop <sebastian.pop@amd.com>
3667
3668 * patch_tester.sh (report): Do not print the time.
3669
7f9766e4
JM
36702008-04-01 Joseph Myers <joseph@codesourcery.com>
3671
3672 * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
3673 Handle @heading. Handle enumerated lists with starting numbers
3674 and extra headings.
3675
1d4edfd6
JJ
36762008-03-10 Janis Johnson <janis187@us.ibm.com>
3677
3678 * patch_tester.sh (initialization): Initialize svnpatch and stop.
386c4027 3679 (usage): Add -svnpath and -stop.
1d4edfd6
JJ
3680 (makedir): New.
3681 (argument handling): Process -stop and -svnpath.
3682 (setup code): Use makedir, error out if initial svn checkout fails.
3683 (update): Use svnpath. Invoke contrib/gcc_update.
3684 (apply_patch): Require that patch was created at top level. Use eval
3685 with option variables. Don't use bootstrap target for make. Verify
3686 that some tests were run.
3687 (bootntest_patched): Use snvpath.
3688 (main loop): For -stop, exit when there are no more patches to test.
3689
802e3f8c
RW
36902008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3691
3692 * check_warning_flags.sh: Instead of invoke.texi, take the path
3693 to the doc directory as argument. Check that warnings listed in
3694 'gcc --help' are accepted by the compiler, and listed in the
3695 manuals.
3696
3825be8c
TT
36972008-03-06 Tom Tromey <tromey@redhat.com>
3698
3699 * patch_tester.sh (usage): Watermark is not lexicographic.
3700 Load $STATE/defaults if it exists.
3701 (selfexec): Use $0.
3702 (apply_patch): Handle deletions.
3703 (bootntest): Handle default settings.
3704
a7d95bfe
JJ
37052008-03-05 Jakub Jelinek <jakub@redhat.com>
3706
3707 * gennews (files): Reference GCC 4.3 web pages.
3708
1a1f7588
RW
37092008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3710
3711 * check_warning_flags.sh: New file.
3712
8d8da227
JM
37132008-01-25 Joseph Myers <joseph@codesourcery.com>
3714
3715 * paranoia.cc (main): Remove handling of c4x_single and
3716 c4x_extended formats.
3717
3dfb41c5
SP
37182007-12-26 Sebastian Pop <sebastian.pop@amd.com>
3719
3720 * compareSumTests3: Changed to GPLv3.
3721 * prepare_patch.sh: Same.
3722 * uninclude: Same.
3723 * dglib.pm: Same.
3724 * gennews: Same.
3725 * texi2pod.pl: Same.
3726 * analyze_brprob: Same.
3727 * gcc_build: Same.
3728
66d3504c
SP
37292007-12-26 Sebastian Pop <sebastian.pop@amd.com>
3730
3731 * patch_tester.sh: Changed to GPLv3.
3732
cf79e386
SP
37332007-12-15 Sebastian Pop <sebastian.pop@amd.com>
3734
3735 * patch_tester.sh: Don't save the script anymore.
3736
0f55312a
SP
37372007-12-15 Sebastian Pop <sebastian.pop@amd.com>
3738
3739 * patch_tester.sh: New.
3740 * prepare_patch.sh: New.
3741
3a3b6beb
AO
37422007-11-26 Alexandre Oliva <aoliva@redhat.com>
3743
3744 * compare-debug: Introduce -p flag to preserve .stripped files.
3745
7b6cb843
MLI
37462007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3747
3748 * texi2pod.pl: Handle @asis.
3749 (postprocess): Move @gccoptlist{} after all formatting commands.
386c4027 3750
a64036a7
AO
37512007-10-01 Alexandre Oliva <aoliva@redhat.com>
3752
3753 * compare-debug: Avoid spurious errors when .stripped files
3754 exist.
3755
1733c7eb
HPN
37562007-09-22 Hans-Peter Nilsson <hp@axis.com>
3757
3758 * warn_summary (srcdirFilter): Add fixincludes, sim,
3759 newlib and mpfr.
3760
0cb58062
L
37612007-08-23 H.J. Lu <hongjiu.lu@intel.com>
3762
3763 * gcc_update: Handle different URL paths and tags.
3764
bb286d71
AO
37652007-08-16 Alexandre Oliva <aoliva@redhat.com>
3766
3767 * compare-debug: New.
3768
36dcf055 37692007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1faae6ef 3770 Andreas Schwab <schwab@suse.de>
36dcf055
L
3771
3772 * gcc_update: Use "svn info" for revision number. Create
3773 gcc/REVISION with branch name and revision number.
3774
c749c2ee
DN
37752007-08-10 Diego Novillo <dnovillo@google.com>
3776
3777 * gcc.doxy: Rename from tree-ssa.doxy.
3778
cfa66dc1
DN
37792007-08-10 Diego Novillo <dnovillo@google.com>
3780
3781 * tree-ssa.doxy: Update for doxygen 1.5.
3782 Include all the files in the middle and back ends.
3783
6d409e8a
HPN
37842007-06-30 Hans-Peter Nilsson <hp@axis.com>
3785
3786 * gcc_update (files_and_dependencies): Handle
e9a57dc1 3787 gcc/testsuite/gcc.dg/cpp/direct2s.c.
6d409e8a 3788
6d707d08
MM
37892007-05-13 Mark Mitchell <mark@codesourcery.com>
3790
3791 * gennews (files): Reference GCC 4.2 web pages.
3792
3caecafa
ZW
37932007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu>
3794
3795 * texi2pod.pl: Correct handling of @itemize with no argument.
3796
a8af9c34
HPN
37972007-03-17 Hans-Peter Nilsson <hp@axis.com>
3798
3799 * uninclude: New utility, from Alexandre Oliva.
3800
7276d368
DH
38012007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr>
3802
3803 * test_installed: Adjust to the move from g77 to gfortran.
3804
d0fc3f06
MK
38052007-02-16 Matthias Klose <doko@debian.org>
3806
3807 * texi2pod.pl: Handle @subsubsection, ignore @anchor.
3808
ce0d943a
HPN
38092007-02-10 Hans-Peter Nilsson <hp@axis.com>
3810
3811 * test_summary (configflags): Adjust for changes in the
3812 config.status format due to update to autoconf 2.59.
3813
61930fe5
DJ
38142007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
3815
3816 * gcc_update: Update for configure.in -> configure.ac.
3817
427e84f7
RS
38182007-02-06 Richard Sandiford <richard@codesourcery.com>
3819
3820 * texi2pod.pl: Handle @multitable.
3821
69403237
TT
38222007-01-15 Tom Tromey <tromey@redhat.com>
3823
3824 * download_ecj: New file.
3825
7f5b8ff7
MS
38262006-09-27 Matthew Sachs <msachs@apple.com>
3827
3828 * compareSumTests3: POD syntax fix.
3829
ed5ce4e0
MS
38302006-09-27 Matthew Sachs <msachs@apple.com>
3831
3832 * dglib.pm: Initial commit.
3833 * compareSumTests3: Initial commit.
3834
c3382fba
BF
38352006-09-18 Bernhard Fischer <aldot@gcc.gnu.org>
3836
3837 * dg-cmp-results.sh (compare-$$.awk): Print name[old]
3838 and not non-existing nm[old].
3839
27b56ba6
PE
38402006-07-06 Paul Eggert <eggert@cs.ucla.edu>
3841
3842 Port to hosts whose 'sort' and 'tail' implementations
3843 treat operands with leading '+' as file names, as POSIX
3844 has required since 2001. However, make sure the code still
3845 works on pre-POSIX hosts.
3846 * compare_tests: Don't assume "sort +2" is equivalent to
3847 "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
3848
afef9a5b
JL
38492006-06-05 James Lemke <jwlemke@wasabisystems.com>
3850
3851 * dg-cmp-results.sh: New script for comparing DejaGNU logs.
3852
e58b87f7
RE
38532006-06-02 Richard Earnshaw <rearnsha@arm.com>
3854 Mike Stump <mrs@apple.com>
3855
3856 * compare_tests: Handle multilibs better.
3857
5dd59f65
DJ
38582006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
3859
3860 * texi2pod.pl: Correct handling of absolute @include.
3861
597fb86c 38622006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
84309a32
DJ
3863
3864 * texi2pod.pl: Handle -I.
3865
b7ded1e0
MM
38662006-02-28 Mark Mitchell <mark@codesourcery.com>
3867
3868 * gennews (files): Update for GCC 4.1.
3869
46852b9b
DN
38702006-01-24 Diego Novillo <dnovillo@redhat.com>
3871
3872 * gcc_update (files_and_dependencies): Handle
3873 libgomp/testsuite/Makefile.in.
3874
953ff289
DN
38752006-01-18 Richard Henderson <rth@redhat.com>
3876 Diego Novillo <dnovillo@redhat.com>
3877
3878 * gcc_update (files_and_dependencies): Add libgomp files.
3879
7a774079
BE
38802005-12-06 Ben Elliston <bje@au.ibm.com>
3881
3882 * newcvsroot: Remove.
3883
f2bd1eb9
SB
38842005-11-03 Steven Bosscher <stevenb@suse.de>
3885
3886 * gcc_build: Fix my previous checking.
3887
f415efe3
JM
38882005-11-01 Joseph S. Myers <joseph@codesourcery.com>
3889
3890 * gcc_update: Include revision number in LAST_UPDATED.
3891
133f4c87
SB
38922005-10-30 Steven Bosscher <stevenb@suse.de>
3893
3894 * gcc_build: Use gcc.gnu.org as the default server. Set up
3895 SVN_REPOSITORY correctly. Add support for checking out branches.
3896
8f5c9c3d
AP
38972005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3898
3899 * gcc_update: When svn update is called and
3900 --silent is used, pass -q.
3901
7dcd894f
AP
39022005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3903
3904 * gcc_update: Remove the -q from svn invocation.
3905
6c301b82
AP
39062005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3907
3908 * gcc_build: Remove -d from the call to gcc_update.
3909
1b9f940b 39102005-10-28 Daniel Berlin <dberlin@dberlin.org>
1faae6ef 3911 Ben Elliston <bje@au1.ibm.com>
386c4027 3912
1b9f940b
DB
3913 * gcc_update: Update for svn.
3914 * newcvsroot: Ditto.
3915 * gcc_build: Ditto.
3916
901097db
MM
39172005-10-21 Mark Mitchell <mark@codesourcery.com>
3918
386c4027 3919 * texi2pod.pl: Substitue for @value even when part of @include.
901097db 3920
0928f405
BW
39212005-10-21 Bob Wilson <bob.wilson@acm.org>
3922
3923 * texi2pod.pl: Convert two single quotes or two backquotes to
3924 double quotes.
3925
5464337b
BE
39262005-08-23 Ben Elliston <bje@au.ibm.com>
3927
3928 * gcc_update: Update dependencies for libjava/aclocal.m4.
3929
89ee9c70
KC
39302005-08-14 Kelley Cook <kcook@gcc.gnu.org>
3931
3932 * All files: Update with new FSF address.
3933
d0e71b9c
BE
39342005-07-14 Ben Elliston <bje@au.ibm.com>
3935
3936 * filter_params.pl: Typo fix.
3937 * filter_knr2ansi.pl: Likewise.
3938
bfac631b
GP
39392005-06-05 Gerald Pfeifer <gerald@pfeifer.com>
3940
3941 * gennews (files): Update for egcs-1.0 release pages consolidation.
3942
492f761a
JM
39432005-04-17 Joseph S. Myers <joseph@codesourcery.com>
3944
3945 * gennews (files): Update for GCC 4.0.
3946
7e3c8f17
AO
39472005-03-18 Alexandre Oliva <aoliva@redhat.com>
3948
3949 * gcc_update (silent): Unset instead of initializing to null.
3950
d028e149
AS
39512005-03-18 Andreas Schwab <schwab@suse.de>
3952
3953 * gcc_update (apply_patch): Properly quote $1.
3954
2d072788
ZW
39552005-03-18 Zack Weinberg <zack@codesourcery.com>
3956
3957 * gcc_update: Add --silent option.
3958
be932466
KG
39592005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3960
3961 * warn_summary (keywordFilter): Update sed pattern for new quoting
3962 style in warnings.
3963
1f43e92e
KG
39642005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3965
3966 * warn_summary: Add -fortran subdir flag.
3967 (subdirectoryFilter): Fix missing ada subdir.
3968
9eaf7da0
HPN
39692004-11-20 Hans-Peter Nilsson <hp@bitrange.com>
3970
3971 * gcc_update (touch_files): Don't rely on "make" being GNU make;
3972 grep for "Touching" to determine that the rule executes.
3973
18ccc7e0
HPN
39742004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
3975
3976 * gcc_update (touch_files): Explicitly pass --no-print-directory.
3977
9a399055
AP
39782004-11-04 Andrew Pinski <pinskia@physics.uc.edu>
3979
3980 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
3981
71b5d516
PB
39822004-08-04 Paolo Bonzini <bonzini@gnu.org>
3983
3984 * gcc_update: Add fixincludes.
3985
df6e87bf 39862004-08-26 Matthias Klose <doko@debian.org>
1249691b 3987
df6e87bf
MK
3988 * texi2pod.pl: keep references of the form @ref{...}, print them bold.
3989
39902004-08-26 Matthias Klose <doko@debian.org>
3991
3992 * test_summary: Include baseline used for libstdc++-v3 abi check
3993 in test summary.
1249691b 3994
5b292a4b
BE
39952004-08-25 Ben Elliston <bje@au.ibm.com>
3996
3997 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
3998
8b84ead6
AT
39992004-08-20 Andreas Tobler <a.tobler@schweiz.ch>
4000
4001 * gcc_update (self): libjava/configure.in -> configure.ac. Automake
4002 update done.
4003
71b5d516 40042004-08-04 Paolo Bonzini <bonzini@gnu.org>
d0921255
PB
4005
4006 * gcc_update: libjava/configure.ac -> configure.in. Automake
4007 1.4 does not handle configure.ac properly.
4008
da96112d
AS
40092004-08-04 Andreas Schwab <schwab@suse.de>
4010
4011 * gcc_update: libjava/configure.in -> configure.ac.
4012
1faae6ef 40132004-08-03 Richard Earnshaw <rearnsha@arm.com>
1e45521f
RE
4014
4015 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
4016
7eacb691
JL
40172004-07-16 Jeff Law <law@redhat.com>
4018
4019 * analyze_brprob: Fix comments. More consistent output format.
4020
5bed2809
DN
40212004-06-17 Diego Novillo <dnovillo@redhat.com>
4022
4023 * tree-ssa.doxy: Update for doxygen 1.3.5.
4024
cc605afe
AJ
40252004-06-14 Andreas Jaeger <aj@suse.de>
4026
4027 * gcc_update: boehm-gc/configure.in -> configure.ac.
4028
bf9a420e
PB
40292004-06-16 Paolo Bonzini <bonzini@gnu.org>
4030
4031 * gcc_update (boehm-gc/configure): Depend on
4032 boehm-gc/configure.ac instead of boehm-gc/configure.in
4033
5a4f1818
PB
40342004-06-14 Paolo Bonzini <bonzini@gnu.org>
4035
4036 * gcc_update (libmudflap/configure): Depend on
4037 libmudflap/configure.ac instead of libmudflap/configure.in
4038
d5ad6feb
AJ
40392004-06-14 Andreas Jaeger <aj@suse.de>
4040
4041 * gcc_update: Add libcpp.
4042
dbfa8d15
AJ
40432004-06-10 Andreas Jaeger <aj@suse.de>
4044
4045 * gcc_update: Add libgfortran.
4046
9e953fed
AP
40472004-05-29 Andrew Pinski <pinskia@physics.uc.edu>
4048
4049 * gcc_update (libbanshee/configure): Depend on
4050 libbanshee/configure.ac instead of libbanshee/configure.in
4051
b4117c30
ZW
40522004-05-17 Zack Weinberg <zack@codesourcery.com>
4053
4054 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
4055 from list of files to be touched.
4056 * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
4057
e3d26d7b
JM
40582004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4059
4060 * gennews: Update for GCC 3.4.
4061
6de9cd9a
DN
40622004-05-13 Diego Novillo <dnovillo@redhat.com>
4063
4064 Merge from tree-ssa-20020619-branch.
4065
4066 * filter_gcc_for_doxygen: New file.
4067 * filter_knr2ansi.pl: New file.
4068 * filter_params.pl: New file.
4069 * tree-ssa.doxy: New file.
4070 * contrib/gcc_update (files_and_dependencies): Handle
4071 libbanshee and libmudflap.
4072
5b03e555 40732004-04-12 Kelley Cook <kcook@gcc.gnu.org>
b4117c30 4074 Andreas Jaeger <aj@suse.de>
5b03e555
KC
4075
4076 * gcc_update (files_and_dependencies): Insert zlib dependencies.
4077
3adc31d1
NN
40782004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
4079
4080 * gcc_update (files_and_dependencies): libobjc/configure now
4081 depends on configure.ac, not configure.in.
4082
b52d4110
KC
40832004-04-01 Kelley Cook <kcook@gcc.gnu.org>
4084
4085 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
4086
7de53bca
AT
40872004-03-16 Andreas Tobler <a.tobler@schweiz.ch>
4088
4089 * gcc_update (files_and_dependencies): Insert libffi dependencies.
4090
8ab705be
KC
40912004-03-10 Kelley Cook <kcook@gcc.gnu.org>
4092
4093 * gcc_update (files_and_dependencies): Insert libada/configure.
4094
61c3ff8f
AP
40952004-02-29 Andrew Pinski <pinskia@physics.uc.edu>
4096
4097 * gcc_update (files_and_dependencies): Update intl/configure.in
4098 to intl/configure.ac.
4099
a4b0b8f1
KC
41002004-01-09 Kelley Cook <kcook@gcc.gnu.org>
4101
4102 * gcc_update (files_and_dependencies): Update fastjar/configure.in
4103 to fastjar/configure.ac
4104
102d3176
KC
41052004-01-07 Kelley Cook <kcook@gcc.gnu.org>
4106
4107 * gcc_update (files_and_dependencies): Remove non-existant files.
4108
dedebde1
KC
41092004-01-05 Kelley Cook <kcook@gcc.gnu.org>
4110
4111 * gcc_update (files_generated): Revert 2003-12-18 change.
4112
c5d1156b
AP
41132004-01-03 Andrew Pinski <pinskia@physics.uc.edu>
4114
4115 * gcc_update (files_and_dependencies): For gcc directory,
4116 rename configure.in to configure.ac.
4117
d9b000b1
AT
41182003-12-19 Andreas Tobler <a.tobler@schweiz.ch>
4119
4120 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
4121 remove acconfig.h. No longer used.
4122
90c2f1de
KC
41232003-12-18 Kelley Cook <kcook@gcc.gnu.org>
4124
4125 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
4126 gcc/ada/gnat_ug_* to use it.
4127
3a816711
JW
41282003-12-16 James E Wilson <wilson@specifixinc.com>
4129
4130 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
4131 rename configure.in to configure.ac, and stamp-h.in to config-h.in.
4132
90ff9ff3
KC
41332003-12-11 Kelley Cook <kcook@gcc.gnu.org>
4134
4135 * gcc_update (files_and_dependencies): Correct typo in the filename
4136 gnat_ug_wnt.texi.
4137
c41affc7
AC
41382003-12-08 Arnaud Charlet <charlet@act-europe.fr
4139
4140 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
4141 treeprs.ads.
4142
8f850e49
MM
41432003-10-16 Mark Mitchell <mark@codesourcery.com>
4144
4145 * gennews (files): Add GCC 3.3 files.
4146
9d3d50d2
MM
41472003-08-21 Mark Mitchell <mark@codesourcery.com>
4148
4149 * gcc_build: Fix handling of -t option. Add -x option.
4150
5bea01be
MK
41512003-07-31 Matt Kraai <kraai@alumni.cmu.edu>
4152
4153 * texi2pod.pl: Remove extra line.
4154
9fa09038
MK
41552003-07-15 Matt Kraai <kraai@alumni.cmu.edu>
4156
4157 * texi2pod.pl: Default @itemize's parameter to @bullet.
4158
0c6a2903
ZW
41592003-07-12 Zack Weinberg <zack@codesourcery.com>
4160
4161 * gcc_update: gcc/acconfig.h no longer exists.
4162
c3c35932
MK
41632003-07-11 Matthias Klose <doko@debian.org>
4164
4165 * test_installed: Add options to run objc tests.
4166 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
4167
6eb95e99
ZW
41682003-07-04 Zack Weinberg <zack@codesourcery.com>
4169
4170 * gcc_update: Remove gcc/intl/plural.c from list.
4171 Add new generated files intl/plural.c, intl/configure,
4172 intl/config.h.in.
4173
e4048ffc
JT
41742003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
4175
4176 * gcc_update (files_and_dependencies): Add
4177 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
4178 gcc/testsuite/gcc.dg/cpp/mi1c.h.
4179
1faae6ef 41802003-05-23 Nathanael Nerode <neroden@gcc.gnu.org>
487a9427 4181
281b1732
NN
4182 * paranoia.cc: Fix spelling error.
4183
487a9427
NN
4184 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
4185 to GCC.
4186
112a0bfd
MS
41872003-04-04 Mike Stump <mrs@apple.com>
4188
4189 * compare_tests: Fix exit status and be more flexible with spacing.
4190
5ce810b7
PE
41912003-03-08 Phil Edwards <pme@gcc.gnu.org>
4192
4193 * test_summary: Add -h, print existing comments as help.
4194
1faae6ef 41952003-03-03 H.J. Lu <hjl@gnu.org>
b47d9efd
L
4196
4197 * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
4198 * gcc_update: Likewise.
4199
d25fc1b5
AO
42002003-01-19 Alexandre Oliva <aoliva@redhat.com>
4201
4202 * test_summary (configflags): Only use the first match. Remove
4203 excess space. Use sub instead of gsub where possible. Use `none'
4204 if no configure flags were given.
4205
6787cc15
LR
42062003-01-10 Loren J. Rittle <ljrittle@acm.org>
4207
4208 * test_summary (configflags): awk portability.
4209
ce985125
AO
42102003-01-07 Alexandre Oliva <aoliva@redhat.com>
4211
4212 * test_summary (configflags): Compute correctly with both
4213 autoconfiscated and Cygnus-style top-level.
4214
029d882c
KG
42152003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4216
4217 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
4218 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
4219 gcc/java/keyword.gperf
4220
695a8bcf
GP
42212002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4222
4223 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
4224 depending on gcc/intl/plural.y.
4225
e1c1b6a5
AO
42262002-12-28 Alexandre Oliva <aoliva@redhat.com>
4227
e4029133 4228 * gcc_update (configure): Depend on config/acx.m4 as well.
6eb95e99 4229
e1c1b6a5
AO
4230 * gcc_update (configure): Depend on configure.in.
4231
d6bef02d
JM
42322002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
4233
4234 * texi2pod.pl: Skip contents of @copying.
4235
4977bab6
ZW
42362002-11-09 Zack Weinberg <zack@codesourcery.com>
4237
4238 * gthr_supp_vxw_5x.c: New file.
4239
ad03e4c4
RH
42402002-10-21 Richard Henderson <rth@redhat.com>
4241
4242 * paranoia.cc (real_c_float::image): Accomodate size of
4243 real_internal format.
4244 (main): Unbuffer stdio. Add real_internal format.
4245 (floor_log2_wide): New.
4246
fc76a969
RH
42472002-10-16 Richard Henderson <rth@redhat.com>
4248
4249 * paranoia.cc (ENUM_BITFIELD): New.
4250 (class): Define as klass around real.h.
4251 (real_c_float): Not a template any longer; define MODE as a
4252 class static constant; use real_format elements for SIZE.
4253 Update uses of real_to_decimal and real_to_hexadecimal.
4254 (main): Change -g argument to use a format name.
4255 (mode_for_size): Remove.
4256
efdc7e19
RH
42572002-09-16 Richard Henderson <rth@redhat.com>
4258
4259 * paranoia.cc: New file.
4260
7fd6c930
RH
42612002-09-04 Richard Henderson <rth@redhat.com>
4262
4263 * enquire.c: Remove.
4264
72c41e5a
MM
42652002-08-14 Mark Mitchell <mark@codesourcery.com>
4266
4267 * gennews (files): Add GCC 3.2 files.
4268
1899ba3e
GP
42692002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4270
4271 * gennews (files): Add proper files for the GCC 3.1 release series.
4272 Simplify and reformat introductory wording.
4273
39cef914
NN
42742002-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
4275
4276 * enquire.c: Move from gcc.
4277
1faae6ef 42782002-07-16 H.J. Lu <hjl@gnu.org>
554b8111
L
4279
4280 * gcc_update (touch_files): Pass -s to ${MAKE}.
4281
dd6773cd
ZW
42822002-06-26 Zack Weinberg <zack@codesourcery.com>
4283
4284 * texi2pod.pl: Correct handling of the internal R<> sequence.
4285
ba9e1571
FW
42862002-05-31 Florian Weimer <fw@deneb.enyo.de>
4287
4288 * gcc_update (files_and_dependencies): Add generated Texinfo files
4289 for Ada.
4290
1e6347d8
RO
42912002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4292
4293 * test_installed: Allow for PWDCMD to override hardcoded pwd.
4294 * test_summary: Likewise.
4295
29a948c8
GK
42962002-04-18 Geoffrey Keating <geoffk@redhat.com>
4297
4298 * gcc_update (touch_files): Don't have empty for loop.
4299
b8d70bee
RH
43002002-04-16 Richard Henderson <rth@redhat.com>
4301
4302 * gcc_update: Remove libchill.
4303
28852cc6
ZW
43042002-03-25 Zack Weinberg <zack@codesourcery.com>
4305
4306 * texi2pod.pl: Handle @end ftable and @end vtable.
4307
049b03f4
ZW
43082002-03-11 Zack Weinberg <zack@codesourcery.com>
4309
4310 * texi2pod.pl: Handle @include, @ftable, @vtable.
4311 Reformat some code for clarity.
4312
719bb4e3 43132002-02-24 Christian Jönsson <c.christian.joensson@telia.com>
506d4ef6
CJ
4314
4315 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
4316 WARNING and ERROR output from the *.sum files.
4317
66b8f5d7
GP
43182002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4319
4320 * gennews (files): Replace gcc-2.95/gcc-2.95.html,
4321 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
4322 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
4323
c10a75a7
GP
43242002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4325
4326 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
4327 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
4328 egcs-1.1/index.html.
4329
99e9e773
KG
43302002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4331
4332 * warn_summary: Add -ada subdirectory flag.
4333
3da33af3
MK
43342001-12-12 Matthias Klose <doko@debian.org>
4335
4336 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
4337 generation of more than one man page from one source.
4338 Add '-' to set of valid chars for an identifier.
4339 Let -D option accept flags of the form <flag>=<value>.
4340 Use \s+ for whitespace detection in '@c man' lines.
4341 Handle @set and @clear independent of $output.
4342 Substitute all @value{}'s in a line.
4343
77bd67cb
JM
43442001-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
4345
4346 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var
4347 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec
4348 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers
4349 greater than 9 in enumerations.
4350
1faae6ef 43512001-11-07 Laurent Guerby <guerby@acm.org>
178612c9
LG
4352
4353 * gcc_update (files_and_dependencies): Add Ada dependencies.
4354
bbd300a9
JM
43552001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4356
4357 * snapshot: Remove.
4358
b5f20931
RS
43592001-09-07 Richard Sandiford <rsandifo@redhat.com>
4360
4361 Revert:
3da33af3 4362 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
b5f20931
RS
4363 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
4364 touch.
4365
1faae6ef 43662001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com>
e7503d92 4367
3da33af3 4368 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
e7503d92
DB
4369 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
4370 touch.
4371
e961606c
JH
4372Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz>
4373
4374 * analyze_brprob: Update for changes in gcc debug output.
4375
ffd15534
JH
4376Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz>
4377
4378 * analyze_brprob: Avoid more overflows.
4379
da397f8e
RH
43802001-07-27 Richard Henderson <rth@redhat.com>
4381
4382 * test_summary: Copy LAST_UPDATED UTC time to head of summary.
4383
92e3cac8
JH
4384Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz>
4385
4386 * analyze_brprob: Avoid overflows.
4387
2a08c780
RH
43882001-07-27 Richard Henderson <rth@redhat.com>
4389
4390 * gcc_update: Dump timestamp in LAST_UPDATED.
4391
3da33af3 43922001-07-26 Andreas Jaeger <aj@suse.de>,
1faae6ef 4393 Hans-Peter Nilsson <hp@bitrange.com>
a6ed70ef
AJ
4394
4395 * analyze_brprob: Fix documentation.
4396
4edc91ae
JH
4397Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz>
4398
4399 * analyze_brprob: Fix awk compatibility problems; update comment.
4400
f981f97b
AJ
44012001-07-23 Andreas Jaeger <aj@suse.de>
4402
4403 * analyze_brprob: Fix more typos.
4404
075cc945
AJ
44052001-07-23 Andreas Jaeger <aj@suse.de>
4406
4407 * analyze_brprob: Fix typos.
4408
aee96fe9
JM
44092001-07-03 Joseph S. Myers <jsm28@cam.ac.uk>
4410
4411 * texi2pod.pl: Handle @r inside @item.
4412
51817b10
ZW
44132001-07-02 Zack Weinberg <zackw@stanford.edu>
4414
4415 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
4416
1faae6ef 44172001-07-01 Zoltan Felleg <zfelleg@telnet.hu>
e5149841
ZF
4418
4419 * warn_summary: Fix typo in a comment.
4420
894b7c63
ACY
44212001-06-14 Albert Chin-A-Young <china@thewrittenword.com>
4422
4977bab6 4423 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
894b7c63 4424
acabb596
MM
44252001-06-13 Mark Mitchell <mark@codesourcery.com>
4426
4427 * gennews: Set TERM to vt100 for Lynx.
4428
9f293893
GP
44292001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4430
4431 * release: Remove.
4432
17d6c819
JH
4433Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz>
4434
4435 * analyze_brprob: New file.
4436
72e0bae5
MM
44372001-06-11 Mark Mitchell <mark@codesourcery.com>
4438
a6ed70ef 4439 * gcc_build: Output information about the commands used to
72e0bae5
MM
4440 configure the compiler.
4441
47c2a318
JM
44422001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
4443
4444 * gennews: Update for GCC 3.0.
4445
aff5d053
JM
44462001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
4447
4448 * gcc_update: Update for move of documentation to gcc/doc.
4449
26d8af06
RO
44502001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4451
4452 * contrib/test_summary (files): Sort before evaluating.
4453
6cf735a7
GP
44542001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4455
4456 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
4457
47816305
MM
44582001-05-21 Mark Mitchell <mark@codesourcery.com>
4459
4460 * gcc_build: Use -d when invoking gcc_update.
4461
f3e16a47
AJ
44622001-05-18 Andreas Jaeger <aj@suse.de>
4463
4464 * gcc_update: Add rules for libf2c/libI77.
4465
e8dc2763
AO
44662001-05-17 Alexandre Oliva <aoliva@redhat.com>
4467
4468 * gcc_update (touch_files): Use simpler, yet as portable, syntax.
4469
af22667e
LR
44702001-05-14 Loren J. Rittle <ljrittle@acm.org>
4471
4472 * gcc_update (touch_files): Enhance make portability.
4473
e8b073c1
AO
44742001-05-14 Alexandre Oliva <aoliva@redhat.com>
4475
4476 * gcc_update (touch_files): Use a Makefile to touch files.
4477
6e26f4aa
JM
44782001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
4479
4480 * texi2pod.pl: Add copyright and GPL notices.
4481
445c435a
JM
44822001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
4483
4484 * texi2pod.pl: Handle "\,".
4485
3f896fc2
JM
44862001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
4487
4488 * texi2pod.pl: Fix regular expression for @r to avoid exponential
4489 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl
4490 version check.
4491
c2b31703
KG
44922001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4493
4494 * warn_summary (stageNfilter): Update for recent changes in
4495 bootstrap logic.
4496
150d3c00
JM
44972001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
4498
4499 * texi2pod.pl: Require at least perl 5.6.0.
4500
4bc1997b
JM
45012001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
4502
4503 * gcc_update: Add gcc/gcc.1 to generated files.
4504 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle
4505 discarding to end of sentence with @xref where the sentence has an
4506 interior "." in markup, and handle discarding parentheses around
4507 such a sentence.
4508
d2796d4e
BS
45092001-01-11 Bernd Schmidt <bernds@redhat.com>
4510
4511 * gennews: Add gcc-2.95.3.
4512
2642624b
JM
45132001-01-10 Joseph S. Myers <jsm28@cam.ac.uk>
4514
4515 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle
4516 @command. Format URLs and email addresses in bold.
4517
fd939e46
JM
45182001-01-03 Joseph S. Myers <jsm28@cam.ac.uk>
4519
6bfa3dac
JM
4520 * gcc_update: Add cpp.1 to the list of generated files.
4521
fd939e46
JM
4522 * texi2pod.pl: Handle @option and @env.
4523
79424a4f
MS
45242001-01-03 Mike Stump <mrs@wrs.com>
4525
4526 * snapshot: Update to account for java libraries.
4527
5da01bc1
JO
45282000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
4529
4530 * test_summary: Export filesuffix, not fileprefix.
4531
2d6fd5fd
JM
45322000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
4533
4534 * release: Change some EGCS references to GCC.
4535
c097fab6
KG
45362000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4537
4538 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc
4539 subdirectory flags. Add source directory prefix filtering.
4540 Redirect diagnostic output to stderr.
4541
f4e8dec6
ZW
45422000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
4543
4544 * texi2pod.pl: If multiple @c man sections with the same tag
4545 appear, concatenate them in the final output. When skipping,
4546 ignore block commands that can't cause skipping, and honor
4547 those that can. Ensure that verbatim blocks are separate
4548 paragraphs.
4549
beb039fe
JM
45502000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4551
4552 * gcc_update: Don't touch tradcif.c or java/parse.h.
4553
b75d998f
ZW
45542000-12-05 Zack Weinberg <zack@wolery.stanford.edu>
4555
4556 * texi2pod.pl: Restructure for comprehensibility, add
4557 comments. Merge handling of @ignore and @ifxxx. Handle a
4558 whole bunch more Texinfo commands. Use consistent formatting
4559 style.
4560
c4f0b011
JM
45612000-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
4562
4563 * gennews: New script.
4564
d9ddcc6a
GP
45652000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4566
4567 * gcc_update: Update a comment as we now require bison for CVS users.
4568
c01a508e
JM
45692000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
4570
4571 * gcc_update: Add gcov.1 to the list of generated files.
4572
c132c0e3
MM
45732000-11-21 Mark Mitchell <mark@codesourcery.com>
4574
4575 * gcc_build: Remove code to put information in a log file.
4576
3d6f4d76
ZW
45772000-11-19 Zack Weinberg <zackw@stanford.edu>
4578
4579 * texi2pod.pl:
3d3b561f 4580 - Add real command line parsing.
3d6f4d76
ZW
4581 - Support @ifset, @ifclear, @set, @value, -D switch.
4582 - Support @sc. Improve handling of @ref and friends.
4583 - Discard @subsection, @need, @node lines.
3d3b561f 4584 - Un-nest font changes to match texinfo semantics.
3d6f4d76 4585 - Handle @{ and @}. Oops.
3d3b561f 4586 - Don't emit E<> directives inside verbatim blocks.
3d6f4d76 4587
f6820157
BK
45882000-11-12 Bruce Korb <bkorb@gnu.org>
4589
4590 * release: generalize the release script a bit.
4591
8a3d997e
MM
4592Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com>
4593
4594 * gcc_build: Add -o option for setting the objdir to use.
4595
1e8ba2a3
JL
45962000-11-11 Jeff Law <law@redhat.com>,
4597
4598 * release: New file.
4599
09ff8283
JL
46002000-11-08 Jeff Law <law@redhat.com>,
4601 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4602
4603 * snapshot: New file.
4604
37ac3c7f
JO
46052000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com>
4606
4607 * gcc_build (bootstrap_gcc): New function.
4608 (configure_gcc): Likewise.
4609 (build_gcc): Rewritten to use configure and bootstrap.
4610 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
4611
9f56c004
MM
46122000-10-31 Mark Mitchell <mark@codesourcery.com>
4613
4614 * gcc_build (MAKE): New variable.
4615 (build_gcc): Use it. Fix logging of errors.
4616 (install_gcc): Likewise.
4617
d3d6410d
MM
46182000-10-29 Mark Mitchell <mark@codesourcery.com>
4619
4620 * gcc_build: Save the output from CVS into the logfile as well.
4621
59c341cb
MM
46222000-10-25 Mark Mitchell <mark@codesourcery.com>
4623
4624 * gcc_build: Fix typos.
4625
f4d48ea9
JM
46262000-10-14 Joseph S. Myers <jsm28@cam.ac.uk>
4627
4628 * gperf-2.7-19981006.pat: Remove.
4629
6f298a0a
JM
46302000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4631
4632 * test_installed: Change EGCS references to refer to GCC.
4633
2d89ce6a
GP
46342000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4635
4636 * gcc_update (touch_files): Add some informative output.
f3e16a47 4637
12acf3a9
AJ
46382000-09-16 Andreas Jaeger <aj@suse.de>
4639
4640 * gcc_update: Remove gcc/c-parse.gperf.
4641
41343a8f
GP
46422000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>,
4643 Alexandre Oliva <aoliva@redhat.com>
4644
4645 * gcc_update: Execute touch_files_reexec even if `cvs update`
4646 failed.
4647
e50d2932
AO
46482000-08-09 Alexandre Oliva <aoliva@redhat.com>
4649
4650 * test_summary: AWK breaks with filenames containing `='.
4651
b9faa6b6
MM
4652Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com>
4653
4654 * gcc_build: New script.
4655
1735b35f
MM
46562000-07-13 Mark Mitchell <mark@codesourcery.com>
4657
4658 * gcc_update (files_and_dependencies): Remove generated YACC files.
4659
792abd35
MM
46602000-07-12 Mark Mitchell <mark@codesourcery.com>
4661
4662 * gcc_update (files_and_dependencies): Remove generated YACC files.
4663
84d6d72f
MM
46642000-06-04 Mark Mitchell <mark@codesourcery.com>
4665
4666 * newcvsroot: Handle filenames that contain spaces.
4667
dd5330e8
ZW
46682000-06-03 Zack Weinberg <zack@wolery.cumb.org>
4669
4670 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
4671 Elide --with-gcc-version-trigger and --norecursion from
4672 configure flags. Remove code to report status of haifa scheduler.
4673
fda73e41
AO
46742000-05-18 Alexandre Oliva <aoliva@cygnus.com>
4675
4676 * gcc_update (self): Set to `$0'.
4677 (touch_files_reexec): Use `$self' instead of `$0'.
fda73e41 4678
25a9b3e5
AO
46792000-05-12 Alexandre Oliva <aoliva@cygnus.com>
4680
4681 * gcc_update (touch_files_reexec): New function, run after the
4682 tree is modified.
4683
bdcabcd4
RH
46842000-05-08 Richard Hendeson <rth@cygnus.com>
4685
4686 * gcc_update: Remove references to inclhack.tpl.
4687
62014cb3
JM
46882000-04-28 Jason Merrill <jason@casey.cygnus.com>
4689
4690 * index-prop: Use a single pattern. Also support *** cdiffs.
4691
1faae6ef 46922000-04-28 Pavel Roskin <pavel_roskin@geocities.com>
62014cb3
JM
4693
4694 * index-prop: Don't change /dev/null.
4695
b9550bfb
GP
46962000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4697
4698 * gcc_update: Refer to GCC and gcc_update instead of egcs and
12acf3a9 4699 egcs_update.
b9550bfb 4700
db6a1df0
JL
47012000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk>
4702
b9550bfb 4703 * index-prop: Fix occasional problem when using cvs diff -p.
db6a1df0 4704
86702e31
ZW
47052000-04-18 Zack Weinberg <zack@wolery.cumb.org>
4706
4707 * gcc_update: Remove references to cexp.c/cexp.y.
4708
05e1739f
GP
47091999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4710
4711 * newcvsroot: Add check on the number of command-line arguments.
4712 Add usage.
4713
5c96cc3b
WB
4714Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net)
4715
4716 * gcc_update: Allow patches compressed by bzip2.
4717
1faae6ef 47181999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de>
ba33cb50
ML
4719
4720 * newcvsroot: New file.
4721
697f6b2f
CB
47221999-09-11 Craig Burley <craig@jcb-sc.com>
4723
4724 * convert_to_f2c, convert_to_g2c, download_f2c: New file.
4725
ecdea017
GP
47261999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4727
4728 * gcc_update: New file.
4729 * egcs_update: Renamed to gcc_update.
4730
83694b61
RL
47311999-08-09 Robert Lipe <robertlipe@usa.net>
4732
4733 * test_summary: Quote curly braces in 1999-07-03 change.
4734
1a618a5a
AO
47351999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4736
4737 * egcs_update (files_and_dependencies): Fixed typo in
4738 gcc/cstamp-h.in. Added gcc/config.in.
4739
94b82f2b
AO
47401999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br>
4741
4742 * egcs_update (files_and_dependencies): New function, with
4743 complete list of files to be updated, as well as their
4744 dependencies.
4745 (touch_files): Check the timestamp of each generated file against
4746 its dependencies'.
4747 (main): New flags --touch, --list and --help. Remove the
4748 pre-update step.
4749
bc8735ed 47501999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br>
12acf3a9 4751
bc8735ed
AO
4752 * test_summary: Replace egcs with gcc. Update e-mail address.
4753
9d59f307 47541999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1faae6ef 4755 Jerry Quinn <jquinn@nortelnetworks.com>
9d59f307
GP
4756
4757 * egcs_update (touch_files, apply_patch): New functions.
4758 Use them. New command-line option --patch. Split test of local
4759 tree into two parts. Add comments.
4760
069550be
AO
47611999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br>
4762
12acf3a9 4763 * test_summary: If Target is `unix{*}', append the Target variants
069550be
AO
4764 to Host.
4765
6f482ae3
AO
47661999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br>
4767
4768 * test_summary: Set default mail-address and version for egcs
4769 instead of relying on unpredictable pathnames.
4770 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
4771
2fa6b2d2
JL
4772Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com)
4773
4774 * fixinc/*: Delete obsolete files.
4775
7a19950e
RL
47761999-02-04 Robert Lipe <robertlipe@usa.net>
4777
12acf3a9
AJ
4778 * egcs_update: Test return values of 'cvs update'. Propogate
4779 to caller as exit values.
7a19950e 4780
bdf32ae5
GP
47811999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4782
4783 * egcs_update: Use "if" instead of "&&". Touch generated files
12acf3a9 4784 only after the corresponding *.y files.
bdf32ae5 4785
3243be28
GP
47861999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4787
4788 * egcs_update: Do not use xargs, but a backquote construct.
4789
692c4bf5
AO
47901999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br>
4791
ceff9b14
AO
4792 * test_summary (version): Remove carriage return that gawk inserts
4793 in the version string for some reason.
692c4bf5 4794
5eff2ed5
GP
47951998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4796
4797 * egcs_update: Only touch files that already exist.
4798
cae94af8
AO
47991998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br>
4800
ceff9b14 4801 * test_summary (EOF): Remove double backslash.
cae94af8
AO
4802 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4803
ddf469cc
AO
48041998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4805
ceff9b14 4806 * test_summary (address): Set to egcs-testresults mailing list.
ddf469cc 4807
aa4d18c9
AO
48081998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
4809
ceff9b14
AO
4810 * test_summary (address): Added Marc Lehmann's testsuite-results
4811 to the default e-mail address.
aa4d18c9 4812
0a955618
AO
48131998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br>
4814
ceff9b14
AO
4815 * test_summary (-p, prepend_logs): Add these before the summary.
4816 (Compiler, Platform): Print these just before configflags.
0a955618 4817
0d4f7920
KG
4818Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4819
4820 * warn_summary (longLineFilter): New shell function to encapsulate
12acf3a9
AJ
4821 this functionality. It is off by default, only active if -llf
4822 flag is specified.
4823 (subdirectoryFilter): Fix bug in filtering which made some
4824 subdirectory warnings erroneously appear in the toplevel set.
4825 (stageNfilter): Renamed from `stageNwarns'. Updated to collect
4826 warnings from stage1 as well as stage0, which means warnings from
4827 outside the bootstrap directory. Eg, the libraries, etc.
4828 (warningFilter): New shell function to encapsulate this
4829 functionality.
0d4f7920 4830 (keywordFilter): New shell function to encapsulate this
12acf3a9 4831 functionality.
0d4f7920
KG
4832
4833 Store data in a temp file rather than calculating it 3x. Arrange
4834 to remove it on exit and signals.
4835
4836 Add -pass/-wpass flags to do "pass through" (i.e. manual
12acf3a9
AJ
4837 inspection) of bootstrap output from a particular stageN as well
4838 as language subdirs.
0d4f7920 4839
12acf3a9 4840 Add better comments/documentation.
0d4f7920 4841
415634f6
GP
4842Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4843
4844 * egcs_update: Add comment about keeping the FAQ synchronized.
4845
0999b4b8
JL
4846Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com)
4847
4848 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
4849 in the repo again.
4850
1faae6ef 4851Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com>
318b0430
BK
4852
4853 * egcs_update: Added gcc/fixinc/* generated files to touch list.
4854
788169db
JL
4855Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com)
4856
4857 * egcs_update: Remove gcc/java/parse.c from list of files to
4858 touch.
4859
8173d477
KG
4860Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4861
4862 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
4863
a3225b7a
KG
4864Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4865
4866 * warn_summary (subdirectoryFilter): New shell function to
12acf3a9
AJ
4867 optionally filter in/out gcc subdirectories when summarizing
4868 warnings. Add new flags to support subdirectory filtering.
4869
a3225b7a 4870 Also, ensure the bootstrap stage is a number. Add some more C
12acf3a9
AJ
4871 keywords that are preserved in the "warning type" summary and
4872 tighten up the "arg ???" regexp.
a3225b7a 4873
1faae6ef 4874Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
3b0e5534
BK
4875
4876 * fixinc/inclhack.def: Not all C++ comments in C headers
4877 were treated alike. They are now. Also fixed syntax
4878 of sed expression in "systypes" fix.
4879
4880 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation
4881
4882 * egcs_update: Added fixinc/* generated files to touch list.
4883
f06e7a27
KG
4884Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4885
4886 * egcs_update: Additionally touch gcc/java/parse.[ch].
4887
1faae6ef 4888Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com>
12acf3a9 4889
430c3d7b
BK
4890 * fixinc/inclhack.def: Added two files required by
4891 SCO's Open Server 5's avoid_bool fix.
4892 Regenerated fixinc.x and inclhack.sh to incorporate
4893 the update.
4894
aecb0339
RL
4895Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com>
4896
4897 * egcs_update: Do the pass 1 CVS update only for files that
12acf3a9 4898 may reasonably be under CVS control.
aecb0339 4899
49e921be
AO
49001998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br>
4901
ceff9b14 4902 * test_installed: New script for testing already-installed
12acf3a9 4903 gcc/g++/g77.
49e921be 4904
23a05d03
GP
4905Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4906
4907 * egcs_update: Assigned copyright to FSF.
4908
9b14b81c 4909Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4977bab6 4910 Alexandre Oliva <oliva@dcc.unicamp.br>
9b14b81c
GP
4911
4912 * egcs_update: New switch --nostdflags and documentation
4913 enhancements.
4914
f717c7e4
GP
4915Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4916
4917 * egcs_update: New script.
4918
1faae6ef 49191998-08-05 Bruce Korb <korbb@datadesign.com>
7c3b5ba5
BK
4920
4921 * fixinc/Makefile
4922 Added define for target machine so machine-specific tests
4923 can be selected for or against.
4924
4925 * fixinc/fixincl.c
4926 Added an array of string pointers to machines to select
4927 or avoid, depending on a FD_MACH_IFNOT bit flag.
4928 Used a shell script to match the defined TARGET_MACHINE
4929 with any of the given match patterns.
4930
4931 * fixinc/fixincl.tpl
4932 Generate the array of strings and bit flag, as needed,
4933 depending on "mach" and "not_machine" attributes for a fix.
4934
4935 * fixinc/mkfixinc.sh
4936 Invoke the make with TARGET assigned the value of the
4937 machine name argument.
4938
31e9c6ed
MS
4939Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com)
4940
4941 * compare_tests: New script.
4942
91fa313b
AO
49431998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4944
ceff9b14 4945 * test_summary: Assigned copyright to FSF.
91fa313b 4946
18aca902
GP
4947Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4948
4949 * test_summary: Corrected script name in comments providing
4950 documentation. Added linebreaks for lines with > 80 characters.
4951
1faae6ef 4952Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3e5fb7a9 4953
ceff9b14
AO
4954 * test_summary: New switch, -i, and environment variable,
4955 append_logs, for including files in the report.
3e5fb7a9 4956
91af92df
MH
49571998-06-01 Manfred Hollstein <manfred@s-direktnet.de>
4958
4959 * warn_summary: Update to Kaveh's latest version allowing to
4960 specify the last stage built.
4961
1faae6ef 49621998-05-29 Bruce Korb <korbb@datadesign.com>
91af92df 4963
a681b39b
BK
4964 * fixinc/mkfixinc.sh
4965 Changes to make it easier to invoke on platforms that
4966 normally do not invoke fixincludes.
4967
4968 * fixinc/inclhack.def
4969 Applied fixes from egcs/gcc/fixincludes from the past several
4970 months.
4971
1faae6ef 49721998-05-28 Bruce Korb <korbb@datadesign.com>
91af92df 4973
8a5b8e20
BK
4974 * fixinc/*: Updated most everything for a first real
4975 try at getting "fast_fixincludes" working.
4976
be3a14bb
JM
49771998-05-28 Jason Merrill <jason@yorick.cygnus.com>
4978
4979 * index-prop: New file.
4980
269df0f8
JL
4981Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de>
4982
4983 * test_summary: find good awk (copied from warn_summary).
4984
4985Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com)
4986
4987 * test_summary, warn_summary: New files