]> git.ipfire.org Git - thirdparty/gcc.git/blame - contrib/ChangeLog
x86: Define __APX_F__ for -mapxf
[thirdparty/gcc.git] / contrib / ChangeLog
CommitLineData
cc606a91
GA
12024-03-19 Jonathan Wakely <jwakely@redhat.com>
2
3 * unicode/gen_libstdcxx_unicode_data.py: Fix header of generated
4 file to name the correct script.
5
23409731
GA
62024-03-18 Jonathan Wakely <jwakely@redhat.com>
7
8 * gcc_update: Add more generated files in libcc1, lto-plugin,
9 fixincludes, and libstdc++-v3.
10
c775a030
GA
112024-03-08 Sam James <sam@gentoo.org>
12
13 PR other/109668
14 * dg-extract-results.sh: Check for python3 before python. Check for
15 python2 last.
16
1e74c758
GA
172024-03-07 Filip Kastl <fkastl@suse.cz>
18
19 * test_mklog.py: "Moved to..." -> "Move to..."
20
306a4c32
GA
212024-03-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
22
23 * mklog.py: Use present tense in ChangeLog.
24
b05f474c
GA
252024-02-29 Andrew Pinski <quic_apinski@quicinc.com>
26
27 * gcc-changelog/git_commit.py (bug_components): Add libcc1.
28
4d9da419
GA
292024-02-23 Richard Biener <rguenther@suse.de>
30
31 PR target/90785
32 * config-list.mk (LIST): --enable-obsolete for ia64*-*-*.
33
1c9ddaae
GA
342024-02-05 Jakub Jelinek <jakub@redhat.com>
35
36 * test_installed: Fill in HOSTCC, HOSTCXX, HOSTCFLAGS and
37 HOSTCXXFLAGS.
38
72319171
GA
392024-02-04 Jonathan Wakely <jwakely@redhat.com>
40
41 * unicode/gen_libstdcxx_unicode_data.py: Add copyright and
42 license text to the output.
43
1a80e955
GA
442024-01-11 Paul Iannetta <piannetta@kalrayinc.com>
45
46 * dg-extract-results.py: Make the test_run regex case
47 insensitive.
48
73ce73fc
GA
492024-01-09 Jonathan Wakely <jwakely@redhat.com>
50
51 * unicode/gen_libstdcxx_unicode_data.py: Print out Gcb_property
52 enumerators in the order they're seen, not alphabetical order.
53
6b1d6a2d
GA
542024-01-08 Jonathan Wakely <jwakely@redhat.com>
55
56 * unicode/README: Add notes about generating libstdc++ tables.
57 * unicode/GraphemeBreakProperty.txt: New file.
58 * unicode/emoji-data.txt: New file.
59 * unicode/gen_libstdcxx_unicode_data.py: New file.
60
f38103f5
GA
612024-01-05 Jonathan Wakely <jwakely@redhat.com>
62
63 * analyze_brprob.py: Remove stray text at end of comment.
64 * analyze_brprob_spec.py: Likewise.
65 * check-params-in-docs.py: Likewise.
66 * check_GNU_style.py: Likewise.
67 * check_GNU_style_lib.py: Likewise.
68 * filter-clang-warnings.py: Likewise.
69 * gcc-changelog/git_check_commit.py: Likewise.
70 * gcc-changelog/git_commit.py: Likewise.
71 * gcc-changelog/git_email.py: Likewise.
72 * gcc-changelog/git_repository.py: Likewise.
73 * gcc-changelog/git_update_version.py: Likewise.
74 * gcc-changelog/test_email.py: Likewise.
75 * gen_autofdo_event.py: Likewise.
76 * mark_spam.py: Likewise.
77 * unicode/gen-box-drawing-chars.py: Likewise.
78 * unicode/gen-combining-chars.py: Likewise.
79 * unicode/gen-printable-chars.py: Likewise.
80 * unicode/gen_wcwidth.py: Likewise.
81
822024-01-05 Jonathan Wakely <jwakely@redhat.com>
83
84 * unicode/gen_wcwidth.py: Add sys.argv[0] to usage error.
85
eb84e8d3
GA
862024-01-03 Jakub Jelinek <jakub@redhat.com>
87
88 * update-copyright.py (GenericFilter): Skip gpl_v3_without_node.texi.
89 (GCCFilter): Skip GmcOptions.cc.
90
cdfaa4aa
GA
912023-12-21 Alexandre Oliva <oliva@adacore.com>
92
93 * compare_tests: Add tool to test lines. Match tabs besides
94 blanks to insert tool and target. Don't print undefined fname.
95
7ad9058c
GA
962023-12-20 Jason Merrill <jason@redhat.com>
97
98 * gcc-git-customization.sh: Add git gcc-style alias.
99
f998335a
GA
1002023-12-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
101 Arthur Cohen <arthur.cohen@embecosm.com>
102
103 * gcc_update: Add libgrust file dependencies.
104
1052023-12-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
106 Arthur Cohen <arthur.cohen@embecosm.com>
107
108 * gcc-changelog/git_commit.py: Add libgrust.
109
e8018ccf
GA
1102023-12-13 Arsen Arsenović <arsen@aarsen.me>
111
112 * download_prerequisites
113 <arg parse>: Parse --only-gettext.
114 (echo_archives): Check only_gettext and stop early if true.
115 (helptext): Document --only-gettext.
116
04d4a494
GA
1172023-12-02 Richard Sandiford <richard.sandiford@arm.com>
118
119 * config-list.mk (OPT_IN_LANGUAGES): New variable.
120 ($(LIST)): Replace --enable-languages=all with a specifc list.
121 Disable fortran on bpf and mmix. Enable the languages in
122 OPT_IN_LANGUAGES.
123
eaedb56a
GA
1242023-11-14 Jakub Jelinek <jakub@redhat.com>
125
126 * unicode/README: Adjust glibc git commit hash, number of Unicode
127 data files to be updated and latest Unicode version.
128 * unicode/from_glibc/utf8_gen.py: Update from glibc.
129 * unicode/UnicodeData.txt: Update from Unicode 15.1.
130 * unicode/EastAsianWidth.txt: Likewise.
131 * unicode/DerivedNormalizationProps.txt: Likewise.
132 * unicode/NameAliases.txt: Likewise.
133 * unicode/DerivedCoreProperties.txt: Likewise.
134 * unicode/PropList.txt: Likewise.
135
b9fd8399
GA
1362023-11-14 Jakub Jelinek <jakub@redhat.com>
137
138 * gcc-changelog/git_update_version.py: Add
139 040e5b0edbca861196d9e2ea2af5e805769c8d5d to ignored commits.
140
1412023-11-13 Arsen Arsenović <arsen@aarsen.me>
142
143 * prerequisites.sha512: Add gettext.
144 * prerequisites.md5: Add gettext.
145 * download_prerequisites: Add gettext.
146
6c44b95d
GA
1472023-10-05 Andrea Corallo <andrea.corallo@arm.com>
148
149 * mdcompact/mdcompact-testsuite.el: New file.
150 * mdcompact/mdcompact.el: Likewise.
151 * mdcompact/tests/1.md: Likewise.
152 * mdcompact/tests/1.md.out: Likewise.
153 * mdcompact/tests/2.md: Likewise.
154 * mdcompact/tests/2.md.out: Likewise.
155 * mdcompact/tests/3.md: Likewise.
156 * mdcompact/tests/3.md.out: Likewise.
157 * mdcompact/tests/4.md: Likewise.
158 * mdcompact/tests/4.md.out: Likewise.
159 * mdcompact/tests/5.md: Likewise.
160 * mdcompact/tests/5.md.out: Likewise.
161 * mdcompact/tests/6.md: Likewise.
162 * mdcompact/tests/6.md.out: Likewise.
163 * mdcompact/tests/7.md: Likewise.
164 * mdcompact/tests/7.md.out: Likewise.
165
96557ee6
GA
1662023-10-03 Martin Jambor <mjambor@suse.cz>
167
168 * mklog.py (skip_line_in_changelog): Compare to None using is instead
169 of ==, add an extra newline after the function.
170
41d1c9a9
GA
1712023-10-02 Iain Sandoe <iain@sandoe.co.uk>
172
173 * config-list.mk: Add newer Darwin versions, trim one older.
174 Remove cases with no OS version, which is not supported for cross-
175 compilers.
176
87c00507
GA
1772023-09-29 Patrick O'Neill <patrick@rivosinc.com>
178
179 * check_GNU_style_lib.py: Skip machine description file bracket linting.
180
1812023-09-29 Paul Iannetta <piannetta@kalrayinc.com>
182
183 * dg-extract-results.py: Print the "Test run" line.
184 * dg-extract-results.sh: Print the "Host" line.
185
a1c20158
GA
1862023-09-12 Jonathan Wakely <jwakely@redhat.com>
187
188 PR other/111360
189 * gcc_update: Quote variable.
190
fb4b53d9
GA
1912023-09-11 Jonathan Wakely <jwakely@redhat.com>
192
193 PR other/111359
194 * gcc-git-customization.sh: Check for getent before using it.
195 Use id on macOS.
196
478c37e7
TB
1972023-09-07 Tobias Burnus <tobias@codesourcery.com>
198
199 * gcc-changelog/git_commit.py (GitCommit.__init__,
200 to_changelog_entries): Fix lost wording fix.
201
109c11f6
GA
2022023-09-07 Tobias Burnus <tobias@codesourcery.com>
203
204 * gcc-changelog/git_commit.py (GitCommit.__init__):
205 Handle commit_to_info_hook = None; otherwise, if None,
206 regard it as error.
207 (to_changelog_entries): Handle commit_to_info_hook = None;
208 if info is None, create a warning for it.
209 * gcc-changelog/git_email.py (GitEmail.__init__):
210 call super() with commit_to_info_hook=None instead
211 of a lambda function.
212
478c37e7
TB
2132023-09-07 Tobias Burnus <tobias@codesourcery.com>
214
215 Revert:
216 2023-09-07 Tobias Burnus <tobias@codesourcery.com>
217
218 * gcc-changelog/git_commit.py (GitCommit.__init__):
219 Handle commit_to_info_hook = None; otherwise, if None,
220 regard it as error.
221 (to_changelog_entries): Handle commit_to_info_hook = None;
222 if info is None, create a warning for it.
223 * gcc-changelog/git_email.py (GitEmail.__init__):
224 call super() with commit_to_info_hook=None instead
225 of a lamda function.
226
109c11f6
GA
2272023-09-07 Tobias Burnus <tobias@codesourcery.com>
228
229 * gcc-changelog/git_commit.py (GitCommit.__init__):
230 Handle commit_to_info_hook = None; otherwise, if None,
231 regard it as error.
232 (to_changelog_entries): Handle commit_to_info_hook = None;
233 if info is None, create a warning for it.
234 * gcc-changelog/git_email.py (GitEmail.__init__):
235 call super() with commit_to_info_hook=None instead
236 of a lamda function.
237
d820cd78
GA
2382023-09-04 Marc Poulhiès <dkm@kataplop.net>
239
240 * mklog.py: Leave SOB lines after changelog.
241 * prepare-commit-msg: Apply most shellcheck suggestions.
242
ded52c9f
GA
2432023-08-29 Lehua Ding <lehua.ding@rivai.ai>
244
245 * mklog.py: Fix bugs.
246
8e71ad9e
GA
2472023-08-16 Andrew Pinski <apinski@marvell.com>
248
249 * gcc_update: Add libstdc++-v3/include/bits/version.h.
250
3d0ca8b5
GA
2512023-07-13 Lehua Ding <lehua.ding@rivai.ai>
252
253 * mklog.py: Add --append option.
254
01405f01
GA
2552023-07-07 Richard Biener <rguenther@suse.de>
256
257 * gcc-changelog/git_update_version.py: Remove GCC 10 from
258 active_refs.
259
270742ce
GA
2602023-06-22 David Malcolm <dmalcolm@redhat.com>
261
262 * unicode/gen-box-drawing-chars.py: New file.
263 * unicode/gen-combining-chars.py: New file.
264 * unicode/gen-printable-chars.py: New file.
265
729c6f40
GA
2662023-06-17 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
267
268 * testsuite-management/validate_failures.py (IsInterestingResult):
269 Add result_set argument and use it. Adjust callers.
270
c1c5edef
GA
2712023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
272
273 * testsuite-management/validate_failures.py (TestResult,)
274 (ParseManifestWorker, ParseSummary, Main): Handle new option
275 "--srcpath <regex>".
276
2772023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
278
279 * testsuite-management/validate_failures.py (TestResult): Update.
280 (Main): Handle new option "--expiry_date YYYYMMDD".
281
2822023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
283
284 * testsuite-management/validate_failures.py (ResultSet.update,)
285 (ResultSet.HasTestsuite): New methods.
286 (GetResults): Update.
287 (ParseSummary, CompareResults, PerformComparison, Main): Handle new
288 option --invert_match.
289
2902023-06-14 Thiago Bauermann <thiago.bauermann@linaro.org>
291
292 * testsuite-management/validate_failures.py (TestResult): Improve error
293 output.
294
2952023-06-14 Christophe Lyon <christophe.lyon@linaro.org>
296
297 * testsuite-management/validate_failures.py (_EXP_LINE_FORMAT,)
298 (_EXP_LINE_REX, ResultSet): Support "$tool:" prefix in exp names.
299
3002023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
301
302 * testsuite-management/validate_failures.py (Main): Use exit code "2"
303 to indicate regression.
304
3052023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
306
307 * testsuite-management/validate_failures.py (_VALID_TEST_RESULTS_REX):
308 Update.
309 (TestResult): Use _VALID_TEST_RESULTS_REX.
310
3112023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
312
313 * testsuite-management/validate_failures.py: Add more verbosity levels.
314
3152023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
316
317 * testsuite-management/validate_failures.py: Simplify GetManifestPath().
318
3192023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
320
321 * testsuite-management/validate_failures.py (GetResults): Update.
322 (CompareBuilds): Read in manifest.
323
3242023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
325
326 * testsuite-management/validate_failures.py (ParseManifestWorker):
327 Support expiry attributes in manifests.
328 (ParseSummary): Add a comment.
329
3302023-06-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
331
332 * testsuite-management/validate_failures.py: Avoid testsuite
333 aliasing.
334
532fb120
GA
3352023-06-13 Andi Kleen <ak@linux.intel.com>
336
337 * gen_autofdo_event.py: Update for download server changes
338
321cee7e
GA
3392023-06-03 Lehua Ding <lehua.ding@rivai.ai>
340
341 * clang-format (ForEachMacros): Add missing cases
342 for EXECUTE_IF_... macros.
343
b2776076
GA
3442023-05-18 Jonathan Wakely <jwakely@redhat.com>
345
346 PR bootstrap/105831
347 * bench-stringop: Use = operator instead of ==.
348 * repro_fail: Likewise.
349
50205195
GA
3502023-04-28 Martin Liska <mliska@suse.cz>
351
352 * filter_gcc_for_doxygen: Use python3 and not python2.
353 * filter_params.py: Likewise.
354
4a3dbcbd
GA
3552023-04-26 Jakub Jelinek <jakub@redhat.com>
356
357 * gennews (files): Add files for GCC 13.
358
56b288f5
GA
3592023-04-17 Jakub Jelinek <jakub@redhat.com>
360
361 * gcc-changelog/git_update_version.py (active_refs): Add
362 releases/gcc-13.
363
5c389a5c
GA
3642023-03-16 Jakub Jelinek <jakub@redhat.com>
365
366 * unicode/README: Update to mention also makeuname2c.
367 * unicode/NameAliases.txt: New file.
368
a9835599
GA
3692023-03-13 Lewis Hyatt <lhyatt@gmail.com>
370
371 * unicode/DerivedCoreProperties.txt: Update to Unicode 15.
372 * unicode/DerivedNormalizationProps.txt: Likewise.
373 * unicode/EastAsianWidth.txt: Likwise.
374 * unicode/PropList.txt: Likewise.
375 * unicode/README: Likewise.
376 * unicode/UnicodeData.txt: Likewise.
377
b6f98991
GA
3782023-02-22 Thomas Schwinge <thomas@codesourcery.com>
379
380 * config-list.mk (LIST): Clarify i686-symbolics-gnu to i686-gnu.
381
7814ce44
GA
3822023-02-17 Petr Sumbera <petr.sumbera@oracle.com>
383
384 * make_sunver.pl: Escape brace.
385
d7a47ed1
GA
3862023-02-10 Flavio Cruz <flaviocruz@gmail.com>
387
388 * config-list.mk: Add x86_64-gnu to list of archs.
389
0846336d
GA
3902023-01-19 Gaius Mulley <gaiusmod2@gmail.com>
391
392 * gcc_update (files_and_dependencies): Add dependencies for
393 gcc/m2/gm2config.h.in, gcc/m2/configure,
394 gcc/m2/gm2-libs/config-host, libgm2/Makefile.in,
395 libgm2/aclocal.m4, libgm2/libm2cor/Makefile.in,
396 libgm2/libm2pim/Makefile.in, libgm2/libm2iso/Makefile.in,
397 libgm2/libm2log/Makefile.in and libgm2/libm2min/Makefile.in.
398
8d07b193
GA
3992023-01-17 Martin Liska <mliska@suse.cz>
400
401 * update-copyright.py: Ignore test_patches.txt.
402
4032023-01-17 Martin Liska <mliska@suse.cz>
404
405 * gcc-changelog/test_patches.txt: The CR character was removed
406 with ./contrib/update-copyright.py which I'm going to change.
407
f457a62e
GA
4082023-01-16 Jakub Jelinek <jakub@redhat.com>
409
410 PR other/108413
411 * update-copyright.py (LibPhobosFilter): Add __builtins.di to
412 skipped files.
413
4142023-01-16 Jakub Jelinek <jakub@redhat.com>
415
416 PR other/108413
417 * update-copyright.py (TestsuiteFilter): Add .mod and .rs extensions.
418 (GCCCopyright): Add 'The fast_float authors' as external author.
419
cc44e55e
GA
4202023-01-15 Gerald Pfeifer <gerald@pfeifer.com>
421
422 * config-list.mk: Update FreeBSD targets to version 13.
423 Add aarch64-freebsd13.
424
81ed98bc
GA
4252023-01-12 Gerald Pfeifer <gerald@pfeifer.com>
426
427 * config-list.mk: Remove i486-freebsd4, ia64-freebsd6, and
428 sparc64-freebsd6.
429
d808db1f
GA
4302023-01-06 Martin Liska <mliska@suse.cz>
431
432 * update-copyright.py: Add contrib as a default dir.
433
9b111deb
GA
4342022-12-28 Martin Liska <mliska@suse.cz>
435
436 * update-copyright.py: Add contrib folder.
437
376d6b8c
GA
4382022-12-23 Arsen Arsenović <arsen@aarsen.me>
439
440 * dg-out-generator.pl: New file.
441
de282a20
GA
4422022-12-21 Martin Liska <mliska@suse.cz>
443
444 * filter-clang-warnings.py: Simplify.
445
4462022-12-21 Martin Liska <mliska@suse.cz>
447
448 * filter-clang-warnings.py: Skip Makefile and libffi warnings.
449
d2ef2327
GA
4502022-12-19 Martin Liska <mliska@suse.cz>
451
452 * gcc-changelog/git_commit.py: Support digits in PR's
453 component in subject.
454
4552022-12-19 Martin Liska <mliska@suse.cz>
456
457 * gcc-changelog/test_email.py: Add new test.
458 * gcc-changelog/test_patches.txt: Add new patch.
459
4602022-12-19 Martin Liska <mliska@suse.cz>
461
462 * gcc-changelog/git_commit.py: Allow digit in component name.
463
4642022-12-19 Tobias Burnus <tobias@codesourcery.com>
465
466 * gcc-changelog/git_check_commit.py (__main__): With -v print a
467 warning for the auto-added files.
468 * gcc-changelog/git_commit.py (GitCommit.__init__): Add self.warnings.
469 (GitCommit.check_mentioned_files): Add warning for auto-added files.
470 (GitCommit.print_warnings): New function.
471 * gcc-changelog/git_email.py (__main__): Remove bogus argument to
472 GitEmail constructor; print auto-added-files warning.
473 * gcc-changelog/test_email.py (test_auto_add_file_1,
474 test_auto_add_file_2): New tests.
475 * gcc-changelog/test_patches.txt: Add two test cases.
476
4772022-12-19 Martin Liska <mliska@suse.cz>
478
479 * gcc-changelog/setup.cfg: Do not use flake8 pytest plug-in.
480
5fb1e674
GA
4812022-12-16 Martin Liska <mliska@suse.cz>
482
483 * filter-clang-warnings.py: Print each warning only one time.
484
4852022-12-16 Martin Liska <mliska@suse.cz>
486
487 * gcc-changelog/git_email.py: Use PatchSet constructor
488 as newline argument is not supported with older unidiff
489 library.
490
4912022-12-16 Tobias Burnus <tobias@codesourcery.com>
492
493 * gcc-changelog/git_email.py (GitEmail:__init__): Support older
494 unidiff.PatchSet that do not have a newline= argument
495 of from_filename.
496
26f4aefa
GA
4972022-12-14 Martin Liska <mliska@suse.cz>
498
499 * analyze_brprob.py: Add copyright header.
500 * analyze_brprob_spec.py: Likewise.
501 * check-params-in-docs.py: Likewise.
502 * check_GNU_style.py: Likewise.
503 * check_GNU_style_lib.py: Likewise.
504 * filter-clang-warnings.py: Likewise.
505 * gcc-changelog/git_check_commit.py: Likewise.
506 * gcc-changelog/git_commit.py: Likewise.
507 * gcc-changelog/git_email.py: Likewise.
508 * gcc-changelog/git_repository.py: Likewise.
509 * gcc-changelog/git_update_version.py: Likewise.
510 * gcc-changelog/test_email.py: Likewise.
511 * mark_spam.py: Likewise.
512
5132022-12-14 Martin Liska <mliska@suse.cz>
514
515 * mklog.py: Check for number of hunks and not if a modified
516 file is binary.
517
1728c537
GA
5182022-12-12 Martin Liska <mliska@suse.cz>
519
520 * mklog.py: Do not search PR entry in a file that is binary.
521
324e9953
GA
5222022-12-11 Martin Liska <mliska@suse.cz>
523
524 * check_GNU_style.py: Use newline=\n.
525 * check_GNU_style_lib.py: Simplify.
526 * gcc-changelog/git_commit.py: Fix issues seen
527 Rust patchset.
528 * gcc-changelog/git_email.py: Use newline argument.
529 * gcc-changelog/test_email.py: New test.
530 * gcc-changelog/test_patches.txt: New test.
531 * mklog.py: Use newline argument.
532
c6b12b80
GA
5332022-12-10 Thomas Schwinge <thomas@codesourcery.com>
534
535 * gcc-changelog/git_commit.py (default_changelog_locations): Add
536 'gcc/rust'.
537 (bug_components): Add 'rust'.
538
5392022-12-10 Gaius Mulley <gaiusmod2@gmail.com>
540
541 * gcc-changelog/git_commit.py (default_changelog_locations):
542 New entry for gcc/m2. New entry for libgm2.
543
3fe66f7f
GA
5442022-12-06 David Malcolm <dmalcolm@redhat.com>
545
546 * gcc.doxy (INPUT): Add gcc/analyzer subdirectory.
547
d769c504
GA
5482022-11-25 Martin Liska <mliska@suse.cz>
549
550 Revert:
551 2022-11-25 Martin Liska <mliska@suse.cz>
552
553 * gcc-changelog/git_commit.py: Temporarily disable
554 check_line.start.
555
9a1b4f1d
GA
5562022-11-25 Martin Liska <mliska@suse.cz>
557
558 * gcc-changelog/git_commit.py: Temporarily disable
559 check_line.start.
560
8b7fee1d
GA
5612022-11-21 Martin Liska <mliska@suse.cz>
562
563 Revert:
564 2022-11-20 Martin Liska <mliska@suse.cz>
565
566 * gcc-changelog/git_commit.py: Temporarily disable
567 check_line.start.
568
fb98ede8
GA
5692022-11-20 Martin Liska <mliska@suse.cz>
570
571 * gcc-changelog/git_commit.py: Temporarily disable
572 check_line.start.
573
add89840
GA
5742022-11-18 Jakub Jelinek <jakub@redhat.com>
575
576 * gcc-changelog/git_update_version.py: Add
577 1957bedf29a1b2cc231972aba680fe80199d5498 to ignored commits.
578
cdc34229
GA
5792022-11-15 Martin Liska <mliska@suse.cz>
580
581 * gcc-changelog/git_commit.py: Revert temporary rule
582 relaxation.
583
83d400bd
GA
5842022-11-14 Martin Liska <mliska@suse.cz>
585
586 * gcc-changelog/git_commit.py: Temporarily disable
587 check_line.start.
588
5b6ce16a
GA
5892022-11-11 Martin Liska <mliska@suse.cz>
590
591 * gcc-changelog/git_commit.py: Check for a space after leading
592 tab.
593 * gcc-changelog/test_email.py: Likewise.
594 * gcc-changelog/test_patches.txt: Likewise.
595
05788e9b
GA
5962022-11-06 Jakub Jelinek <jakub@redhat.com>
597
598 * gcc-changelog/git_update_version.py: Add
599 e4cba49413ca429dc82f6aa2e88129ecb3fdd943 to ignored commits.
600
89d0a14a
JJ
6012022-11-04 Thomas Schwinge <thomas@codesourcery.com>
602
603 * gcc-changelog/git_commit.py (default_changelog_locations):
604 Remove 'liboffloadmic'.
605 * gcc_update (files_and_dependencies): Remove 'liboffloadmic'
606 files.
607 * update-copyright.py (GCCCmdLine): Remove 'liboffloadmic'
608 comment.
609
47a6ae56
GA
6102022-10-20 Jonathan Wakely <jwakely@redhat.com>
611 Ulrich Drepper <drepper@redhat.com>
612
613 * gcc_update: Add rule for gcc/cp/std-name-hint.gperf.
614
9ff6c33e
GA
6152022-10-07 Martin Liska <mliska@suse.cz>
616
617 * gcc-changelog/git_update_version.py: Remove extra fetch.
618
629d04d3
GA
6192022-10-06 Martin Liska <mliska@suse.cz>
620
621 * gcc-changelog/git_update_version.py: Use logging module
622 and provide robust debugging output.
623
966010b2
GA
6242022-10-05 Martin Liska <mliska@suse.cz>
625
626 * gcc-changelog/git_update_version.py: Do fetch before a push.
627
5e4f5c25
GA
6282022-09-20 Martin Liska <mliska@suse.cz>
629
630 * filter-clang-warnings.py: Skip egrep: warning: egrep is
3d3b561f 631 obsolescent; using grep -E.
5e4f5c25 632
542c60c4
GA
6332022-08-31 Martin Liska <mliska@suse.cz>
634
635 * config-list.mk: Remove deprecated ports.
636
3de9fb32
GA
6372022-08-30 Ulrich Drepper <drepper@gmail.com>
638
639 * gcc_update (files_and_dependencies): Add rule for
640 gcc/cp/std-name-hint.h.
641
6422022-08-30 Martin Liska <mliska@suse.cz>
643
644 * config-list.mk: Remove the port.
645
6b226ef7
GA
6462022-08-27 Xi Ruoyao <xry111@xry111.site>
647
648 * gen_autofdo_event.py: Port to Python 3, and use grep -E
649 instead of egrep.
650
16f542d6
GA
6512022-08-26 Martin Liska <mliska@suse.cz>
652
653 * config-list.mk: Remove cr16.
654
613e9e16
GA
6552022-08-19 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
656
657 * clang-format: Add further FOR_EACH_ macros.
658
30afe5e7
GA
6592022-08-18 Andrea Corallo <andrea.corallo@arm.com>
660
661 * git-fetch-vendor.sh : Fix typo.
662
969a989d
GA
6632022-08-02 Martin Liska <mliska@suse.cz>
664
665 * gcc-changelog/git_commit.py: Do not deduce changelog for root ChangeLog.
666
b563a8dd
GA
6672022-07-22 Martin Liska <mliska@suse.cz>
668
669 * git-commit-mklog.py: Do not parse -b argument.
670 Pass mklog_args as json environment variable.
671 * mklog.py: Parse GCC_MKLOG_ARGS and append it to sys.argv.
672 * prepare-commit-msg: Do not append GCC_MKLOG_ARGS to args.
673
6742022-07-22 Martin Liska <mliska@suse.cz>
675
676 * mklog.py: Use component: [PR xyz] only when one PR is used.
677
8467574d
GA
6782022-07-04 Martin Liska <mliska@suse.cz>
679
680 * git-descr.sh: By default print revision for HEAD.
681
fb29fdea
GA
6822022-06-28 Lewis Hyatt <lhyatt@gmail.com>
683
684 * unicode/README: Added instructions for updating ucnid.h.
685 * unicode/DerivedCoreProperties.txt: New file added to source
686 control from Unicode 14.0 release.
687 * unicode/DerivedNormalizationProps.txt: Likewise.
688
b2b72757
GA
6892022-06-26 Lewis Hyatt <lhyatt@gmail.com>
690
691 * unicode/EastAsianWidth.txt: Update to Unicode 14.0.0.
692 * unicode/PropList.txt: Likewise.
693 * unicode/README: Likewise.
694 * unicode/UnicodeData.txt: Likewise.
695
87509781
GA
6962022-06-25 Jeff Law <jeffreyalaw@gmail.com>
697
698 * config-list.mk: Remove tilegx and tilepro entries.
699 * gcc_update: Remove tilegx and tilepro entries.
700
d9176e64
GA
7012022-05-27 Richard Biener <rguenther@suse.de>
702
703 * gcc-changelog/git_update_version.py (active_refs): Remove
704 releases/gcc-9.
705
ea3fbfda
GA
7062022-05-06 Jakub Jelinek <jakub@redhat.com>
707
708 * gennews (files): Add files for GCC 12.
709
6b6f53d8
GA
7102022-04-28 Jakub Jelinek <jakub@redhat.com>
711
712 * gcc-changelog/git_update_version.py (active_refs): Add
713 releases/gcc-12.
714
98de0da6
GA
7152022-04-25 Martin Liska <mliska@suse.cz>
716
717 * filter-clang-warnings.py: Filter out
718 -Wc++20-attribute-extensions in lex.cc.
719
7202022-04-25 Martin Liska <mliska@suse.cz>
721
722 * filter-clang-warnings.py: Filter out
723 -Wbitwise-instead-of-logical.
724
8af4270d
GA
7252022-04-04 Martin Liska <mliska@suse.cz>
726
727 * gcc-changelog/git_update_version.py: Ignore the revision.
728
57ad4462
GA
7292022-03-31 Jakub Jelinek <jakub@redhat.com>
730 Joseph Myers <joseph@codesourcery.com>
731
732 PR other/105114
733 * gcc_update: Fix up spelling of
734 gcc/config/loongarch/genopts/loongarch-strings dependency.
735
9f774626
GA
7362022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
737 Lulu Cheng <chenglulu@loongson.cn>
738
739 * config-list.mk: Add LoongArch triplet.
740
7412022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
742 Lulu Cheng <chenglulu@loongson.cn>
743
744 * gcc_update (files_and_dependencies): Add
3d3b561f 745 config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h.
9f774626 746
aab0127d
GA
7472022-03-28 Martin Liska <mliska@suse.cz>
748
749 * gcc-changelog/git_commit.py: Match trailing dot literally.
750
7512022-03-28 Martin Liska <mliska@suse.cz>
752
753 * gcc-changelog/git_commit.py: Make the parsing stricter.
754
31e989a2
GA
7552022-03-26 Jakub Jelinek <jakub@redhat.com>
756
757 * gcc-changelog/git_update_version.py: Add
758 3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
759
5e28be89
GA
7602022-03-10 Jonathan Wakely <jwakely@redhat.com>
761
762 PR other/102664
763 * gcc-git-customization.sh: Fix non-portable commands.
764
7652022-03-10 Jakub Jelinek <jakub@redhat.com>
766
767 PR other/102664
768 * git-descr.sh: Replace all [1-9] occurrences with [0-9].
769 * git-undescr.sh: Likewise.
770
8cc4f9cd
GA
7712022-03-09 Jonathan Wakely <jwakely@redhat.com>
772
773 PR other/102664
774 * git-descr.sh: Use portable sed commands.
775 * git-undescr.sh: Likewise.
776
8d038a84
GA
7772022-03-08 Jonathan Wakely <jwakely@redhat.com>
778
779 PR other/102664
780 * git-descr.sh: Use portable form of expr match.
781
1bb52662
GA
7822022-01-31 Martin Liska <mliska@suse.cz>
783
784 * analyze_brprob.py: Support more formatted predict.def file.
785 * analyze_brprob_spec.py: Improve output and documentation.
786
99f17e99
GA
7872022-01-27 Martin Liska <mliska@suse.cz>
788
789 * git-undescr.sh: Support full output of git-descr.sh.
790
7912022-01-27 Martin Liska <mliska@suse.cz>
792 Martin Jambor <mjambor@suse.cz>
793
794 * git-descr.sh: New file.
795 * git-undescr.sh: New file.
796 Support optional arguments --long, --short and default
797 to 14 characters of git hash.
798 * gcc-git-customization.sh: Use the created files.
799
bb99171b
GA
8002022-01-24 Martin Liska <mliska@suse.cz>
801
802 * gcc-changelog/git_commit.py: New files in toplev must
803 be explicitly marked as "New file".
804 * gcc-changelog/test_email.py: Test.
805 * gcc-changelog/test_patches.txt: Add test.
806
0c940703
GA
8072022-01-23 Martin Liska <mliska@suse.cz>
808
809 * filter-clang-warnings.py: Filter out one another warning
810 for sse.md.
811
fe1ad141
GA
8122022-01-19 Martin Liska <mliska@suse.cz>
813
814 * check_GNU_style_lib.py: Skip Python files.
815
8162022-01-19 Martin Liska <mliska@suse.cz>
817
818 * git-backport.py: Use it.
819 * git-fix-changelog.py: New file.
820 * gcc-git-customization.sh: Add new alias git gcc-fix-changelog.
821
fc829782
GA
8222022-01-17 Martin Liska <mliska@suse.cz>
823
824 * git-backport.py: Support renaming of .cc files.
825
8262022-01-17 Martin Liska <mliska@suse.cz>
827
828 * filter-clang-warnings.py: Rename .c names to .cc.
829 * gcc_update: Likewise.
830 * paranoia.cc: Likewise.
831
8322022-01-17 Martin Liska <mliska@suse.cz>
833
834 * maintainers-verify.sh: Removed.
835
ad3f0d08
GA
8362022-01-13 Martin Liska <mliska@suse.cz>
837
838 * git-backport.py: Simplify the script as pre-auto-ChangeLog era
839 is 14 months old.
840
01a254e3
GA
8412022-01-11 Martin Liska <mliska@suse.cz>
842
843 * check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS.
844
8452022-01-11 Martin Liska <mliska@suse.cz>
846
847 * check-MAINTAINERS.py: New file.
848
a4ae8c37
GA
8492022-01-03 Jakub Jelinek <jakub@redhat.com>
850
851 * update-copyright.py: Add University of Illinois as external author.
852
774269aa
GA
8532021-12-16 Xionghu Luo <luoxhu@linux.ibm.com>
854
855 * analyze_brprob_spec.py: Add verbose argument.
856
3a580f96
GA
8572021-12-06 Martin Liska <mliska@suse.cz>
858
859 * filter-clang-warnings.py: Filter out one warning.
860
d9ca4b45
GA
8612021-11-24 Tobias Burnus <tobias@codesourcery.com>
862
863 * download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0,
864 mpc-1.2.1 and isl-0.24.
865 * prerequisites.md5: Update hash.
866 * prerequisites.sha512: Likewise.
867
e1d43592
GA
8682021-11-23 Martin Liska <mliska@suse.cz>
869
870 * filter-clang-warnings.py: Filter -Wc++20-extensions as it does
871 not respect proper attribute detection.
872
8732021-11-23 Martin Liska <mliska@suse.cz>
874
875 * check-params-in-docs.py: Support @itemx in param documentation
876 and support multi-line documentation for parameters.
877
1bd89833
GA
8782021-11-08 Thomas Schwinge <thomas@codesourcery.com>
879
880 * update-copyright.py (class BadYear): Derive from 'Exception'.
881
851dff04
GA
8822021-11-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
883
884 * testsuite-management/validate_failures.py: 2to3
885
29a1af24
GA
8862021-11-04 Martin Liska <mliska@suse.cz>
887
888 * gcc-changelog/git_check_commit.py: Add -v option.
889 * gcc-changelog/git_commit.py: Print verbose diff for wrong
890 filename.
891
b4df2dd3
GA
8922021-11-02 Martin Liska <mliska@suse.cz>
893
894 * check-internal-format-escaping.py: Fix flake8 errors.
895
cf82e8d9
GA
8962021-11-01 David Malcolm <dmalcolm@redhat.com>
897
898 * unicode/utf8-dump.py: New file.
899
674dda6b
GA
9002021-10-20 H.J. Lu <hjl.tools@gmail.com>
901
902 * gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/.
903
ce4d1f63
GA
9042021-10-18 Martin Liska <mliska@suse.cz>
905
906 * gcc-changelog/git_commit.py: Update location of
907 'bad parentheses wrapping'.
908 * gcc-changelog/test_email.py: Test it.
909
e3e07b89
GA
9102021-10-02 Martin Liska <mliska@suse.cz>
911
912 * filter-clang-warnings.py: Filter out -Wtautological-compare
913 for the file.
914
62498024
GA
9152021-09-20 Richard Biener <rguenther@suse.de>
916
917 * config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and
918 hppa2.0-hpux11.9.
919
9e85da8d
GA
9202021-09-15 Martin Liska <mliska@suse.cz>
921
922 * gcc-changelog/git_commit.py: Add FIXME note.
923
9242021-09-15 Martin Liska <mliska@suse.cz>
925
926 * gcc-changelog/git_commit.py: Check commit email.
927 * gcc-changelog/test_email.py: Add new test.
928 * gcc-changelog/test_patches.txt: Likewise.
929
9302021-09-15 Richard Biener <rguenther@suse.de>
931
932 * config-list.mk: Remove vax-openbsd.
933
9342021-09-15 Richard Biener <rguenther@suse.de>
935
936 * config-list.mk: Remove m68k-openbsd.
937
07985c47
GA
9382021-09-13 Andrew Pinski <apinski@marvell.com>
939
940 * config-list.mk: Remove m32r-linux and m32rle-linux
941 from the list.
942
9432021-09-13 Jan-Benedict Glaw <jbglaw@lug-owl.de>
944
945 * config-list.mk (LIST): --enable-obsolete for cr16-elf.
946
9f99555f
GA
9472021-09-06 Serge Belyshev <belyshev@depni.sinp.msu.ru>
948
949 * gcc_update: Derive human readable name for HEAD using git describe
950 like "git gcc-descr" with short commit hash. Drop "revision" from
951 gcc/REVISION.
952
1e2f030b
GA
9532021-08-30 Andrew Pinski <apinski@marvell.com>
954
955 * download_prerequisites (md5_check): Replace == inside
956 test with = to be more portable.
957
ccc19145
GA
9582021-08-26 Martin Liska <mliska@suse.cz>
959
960 * mklog.py: Use file.{source,target}_file for proper rename
961 handling.
962
05ace294
GA
9632021-08-24 Andrew Pinski <apinski@marvell.com>
964
965 PR other/82704
966 * download_prerequisites: Fix issues with --md5 and
967 --sha512 options.
968
6e529985
GA
9692021-08-18 Martin Liska <mliska@suse.cz>
970
971 * gcc-git-customization.sh: Wrap $@ in quotes.
972 * git-commit-mklog.py: Add new argument --co.
973 * mklog.py: Skip the Co-Authored-By lines.
974
3ae564ea
GA
9752021-08-10 Martin Liska <mliska@suse.cz>
976
977 * mklog.py: Support additional PRs without PR prefix.
978
4d17ca1b
GA
9792021-08-03 Martin Liska <mliska@suse.cz>
980
981 * gcc-changelog/git_update_version.py: Ignore problematic
3d3b561f 982 commit.
4d17ca1b 983
92d45509
GA
9842021-07-20 Richard Earnshaw <rearnsha@arm.com>
985
986 * vimrc (textwidth): Change non-gitcommit length to 79.
987
7a60a6e8
GA
9882021-07-02 Eugene Rozenfeld <erozen@microsoft.com>
989
990 * gen_autofdo_event.py: handle stepping, non-working PEBS
991
c8abc205
GA
9922021-06-28 Martin Liska <mliska@suse.cz>
993
994 * mklog.py: Handle correctly long lines.
995 * test_mklog.py: Test it.
996
fcf617f0
GA
9972021-06-23 Martin Liska <mliska@suse.cz>
998
999 * gcc-git-customization.sh: Use the new wrapper.
1000 * git-commit-mklog.py: New file.
1001 * prepare-commit-msg: Support GCC_MKLOG_ARGS.
1002
419af06a
GA
10032021-06-22 Martin Liska <mliska@suse.cz>
1004
1005 * mklog.py: Fix flake8 issue.
1006
2f080224
GA
10072021-06-21 Tobias Burnus <tobias@codesourcery.com>
1008 Martin Sebor <msebor@redhat.com>
1009
1010 * mklog.py (bugzilla_url): Fetch also component.
1011 (pr_filename_regex): New.
1012 (get_pr_titles): Update PR string with correct format and component.
1013 (generate_changelog): Take additional PRs; extract PR from the
1014 filename.
1015 (__main__): Add -b/--pr-numbers argument.
1016 * test_mklog.py (EXPECTED4): Update to expect a PR for the new file.
1017
688359a2
GA
10182021-06-17 Jason Merrill <jason@redhat.com>
1019
1020 * mklog.py: Add an initial component: [PRnnnnn] line when
1021 we have a PR.
1022
4e70c34e
GA
10232021-06-13 Tobias Burnus <tobias@codesourcery.com>
1024
1025 * gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr').
1026 (subject_pr_regex, subject_pr2_regex): New.
1027 (GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs.
1028 * gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New.
1029 (GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo.
1030 * gcc-changelog/test_email.py (test_pr_only_in_subject,
1031 test_wrong_pr_comp_in_subject, test_copyright_years): New.
1032 * gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch):
1033 Update to avoid triggering the new check.
1034 (0001-rs6000-Support-doubleword, pr-wrong-comp.patch,
1035 copyright-years.patch): New.
1036
43c35d0d
GA
10372021-06-11 Martin Liska <mliska@suse.cz>
1038
1039 * gcc-changelog/git_update_version.py: Ignore commit that
1040 violates rules and was somehow pushed.
1041
2bc6dace
GA
10422021-05-25 Jakub Jelinek <jakub@redhat.com>
1043
1044 * update-copyright.py: Add c++tools.
1045
637569df
GA
10462021-05-24 Martin Liska <mliska@suse.cz>
1047
1048 * gcc-changelog/git_commit.py: Add note that ChangeLog entries
1049 are added automatically.
1050 * gcc-changelog/test_email.py: Update test.
1051
a8daf9a1
GA
10522021-05-18 Jonathan Wakely <jwakely@redhat.com>
1053
1054 * gcc-changelog/git_email.py: Remove use of non-strict mode.
1055
a7ffc1ef
GA
10562021-05-17 Richard Biener <rguenther@suse.de>
1057
1058 * download_prerequisites: Update mpfr version to 3.1.6.
1059 * prerequisites.md5: Update.
1060 * prerequisites.sha512: Likewise.
1061
10622021-05-17 Richard Biener <rguenther@suse.de>
1063
1064 Revert:
1065 2021-05-14 Martin Liska <mliska@suse.cz>
1066
1067 * download_prerequisites: Use version 4.1.0.
1068
87a7d10c
GA
10692021-05-14 Martin Liska <mliska@suse.cz>
1070
1071 * download_prerequisites: Use version 4.1.0.
1072
10732021-05-14 Jakub Jelinek <jakub@redhat.com>
1074
1075 * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from
1076 active_refs.
1077
10782021-05-14 Martin Liska <mliska@suse.cz>
1079
1080 * gcc-changelog/git_commit.py: Support Co-Authored-By before
1081 a first ChangeLog entry.
1082
f9af11c7
GA
10832021-05-13 Martin Liska <mliska@suse.cz>
1084
1085 * mklog.py: Put PR entries before all ChangeLog entries
1086 (will be added to all ChangeLog locations by Daily bump script).
1087 * test_mklog.py: Test the new behavior.
1088
037e3661
GA
10892021-05-12 Martin Liska <mliska@suse.cz>
1090
1091 * gcc-changelog/git_commit.py: Simplify needle lookup.
1092 * gcc-changelog/git_update_version.py: Pass ref_name to
1093 parse_git_revisions.
1094
10952021-05-11 Martin Liska <mliska@suse.cz>
1096
1097 * gcc_update: Remove libhsail-rt folder.
1098 * update-copyright.py: Likewise.
1099
11002021-05-11 Martin Liska <mliska@suse.cz>
1101
1102 * gcc-changelog/git_check_commit.py: Remove --non-strict-mode.
1103 * gcc-changelog/git_commit.py: Remove strict mode.
1104 * gcc-changelog/git_email.py: Likewise.
1105 * gcc-changelog/git_repository.py: Likewise.
1106 * gcc-changelog/test_email.py: Likewise.
1107 * gcc-changelog/test_patches.txt: Update patches so that they
1108 don't contain a ChangeLog file changes.
1109
11102021-05-11 Martin Liska <mliska@suse.cz>
1111
1112 * gcc-changelog/git_commit.py: Remove ChangeLog locations
1113 based on ref_name.
1114 * gcc-changelog/git_repository.py: Likewise.
1115
aa891c56
GA
11162021-05-10 Martin Liska <mliska@suse.cz>
1117
1118 * gcc-changelog/git_email.py: Remove newlines when --help
1119 is used.
1120
11212021-05-10 Tobias Burnus <tobias@codesourcery.com>
1122
1123 * gcc-changelog/git_check_commit.py (__Main__): State in --help
1124 the default value for 'revisions'.
1125 * gcc-changelog/git_email.py (show_help): Add.
1126 (__main__): Handle -h and --help.
1127
11282021-05-10 Tobias Burnus <tobias@codesourcery.com>
1129
1130 * gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon.
1131 (GitCommit.check_mentioned_files): Check whether the same file has been
1132 specified multiple times.
1133 * gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New.
1134 * gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test.
1135
11362021-05-10 Martin Liska <mliska@suse.cz>
1137
1138 Revert:
1139 2021-05-10 Martin Liska <mliska@suse.cz>
1140
1141 * gcc-changelog/git_commit.py: Remove components that will be
1142 removed.
1143
11442021-05-10 Martin Liska <mliska@suse.cz>
1145
1146 * gcc_update: Start using reload.c instead of version.c.
1147
11482021-05-10 Martin Liska <mliska@suse.cz>
1149
1150 * gcc-changelog/git_commit.py: Remove components that will be
1151 removed.
1152
8f54dd61
GA
11532021-04-27 Jakub Jelinek <jakub@redhat.com>
1154
1155 * gennews (files): Add files for GCC 10 and GCC 11.
1156
e3948473
GA
11572021-04-22 David Edelsohn <dje.gcc@gmail.com>
1158
1159 * config-list.mk: Remove rs6000-ibm-aix6.1.
1160 Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1.
1161 Add powerpc-ibm-aix7.2.
1162
be8aad8d
GA
11632021-04-20 Jakub Jelinek <jakub@redhat.com>
1164
1165 * gcc-changelog/git_update_version.py (active_refs): Add
1166 releases/gcc-11.
1167
287ad814
GA
11682021-04-12 Martin Liska <mliska@suse.cz>
1169
1170 * gcc-changelog/git_commit.py: Do not allow space in long lines.
1171
11722021-04-12 Martin Liska <mliska@suse.cz>
1173
1174 * gcc-changelog/git_commit.py: Support long filenames
1175 in entries.
1176 * gcc-changelog/test_email.py: Test it.
1177 * gcc-changelog/test_patches.txt: Likewise.
1178
bf1f3168
GA
11792021-03-23 Martin Liska <mliska@suse.cz>
1180
1181 * mklog.py: Fix broken tests.
1182
8b744f46
GA
11832021-03-22 Martin Liska <mliska@suse.cz>
1184
1185 * mklog.py: Add --directory argument.
1186
5f256a70
GA
11872021-03-19 Matthias Klose <doko@ubuntu.com>
1188
1189 * texi2pod.pl: Substitute @tie{} with a space for the man pages.
1190
3c5b6d24
GA
11912021-03-16 Martin Liska <mliska@suse.cz>
1192
1193 * gcc-changelog/git_update_version.py: Skip one problematic
1194 commit.
1195
6da2762a
GA
11962021-03-12 Martin Liska <mliska@suse.cz>
1197
1198 * gcc-changelog/git_commit.py: Allow deletion of ChangeLog
1199 files.
1200 * gcc-changelog/setup.cfg: Set line limit to 120 characters.
1201 * gcc-changelog/test_email.py: Add test.
1202 * gcc-changelog/test_patches.txt: Likewise.
1203 * gcc-changelog/git_email.py: Fix parsing of deleted files.
1204
2da7ce23
GA
12052021-02-08 Mike Frysinger <vapier@gentoo.org>
1206
1207 * mklog.py (generated_files): New set.
1208 (generate_changelog): Add entries based on generated_files.
1209
9faaa807
GA
12102021-02-03 Aaron Sawdey <acsawdey@linux.ibm.com>
1211
1212 * gcc_update (files_and_dependencies): Add dependency for
1213 gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md.
1214
85d04a2e
GA
12152021-01-28 Eric Botcazou <ebotcazou@adacore.com>
1216
1217 PR lto/85574
1218 * compare-lto: Deal with PE-COFF executables specifically.
1219
5fff80fd
GA
12202021-01-14 Martin Liska <mliska@suse.cz>
1221
1222 * mklog.py: Fix infinite loop for unsupported files.
1223
be0851b8
GA
12242021-01-13 Martin Liska <mliska@suse.cz>
1225
1226 * gcc-changelog/git_commit.py: Support wrapping of functions
1227 in parentheses that can take multiple lines.
1228 * gcc-changelog/test_email.py: Add tests for it.
1229 * gcc-changelog/test_patches.txt: Add 2 patches.
1230
12312021-01-13 Martin Liska <mliska@suse.cz>
1232
1233 * mklog.py: Parse also define_insn_and_split and similar
1234 directives in .md files.
1235 * test_mklog.py: Test.
1236
12372021-01-13 Martin Liska <mliska@suse.cz>
1238
1239 * gcc-changelog/git_commit.py: Allow modifications of older
1240 ChangeLog (or specific) files without need to make a ChangeLog
1241 entry.
1242 * gcc-changelog/test_email.py: Test it.
1243 * gcc-changelog/test_patches.txt: Add new patch.
1244
67fbb7f0
GA
12452021-01-11 Martin Liska <mliska@suse.cz>
1246
1247 * update-copyright.py: Port to python3 by guessing encoding
1248 (first utf8, then iso8859). Add 2 more ignores: .png and .pyc.
1249
942ae5be
GA
12502021-01-06 Martin Liska <mliska@suse.cz>
1251
1252 * gcc-changelog/git_commit.py: Add decode_path function.
1253 * gcc-changelog/git_email.py: Use it in order to solve
1254 utf8 encoding filename issues.
1255 * gcc-changelog/git_repository.py: Likewise.
1256 * gcc-changelog/test_email.py: Test it.
1257
7e73f511
GA
12582021-01-04 Jakub Jelinek <jakub@redhat.com>
1259
1260 * update-copyright.py: Add AMD and Ulf Adams as external authors.
1261
12622021-01-04 Jakub Jelinek <jakub@redhat.com>
1263
1264 * update-copyright.py: Use 8 spaces instead of tab to indent.
1265
12662021-01-04 Martin Liska <mliska@suse.cz>
1267
1268 * mklog.py: Add --update-copyright option which adds:
1269 "Update copyright years." to ChangeLog files belonging
1270 to a modified file.
1271
12722021-01-04 Martin Liska <mliska@suse.cz>
1273
1274 * gcc-changelog/git_commit.py: Skip Update copyright
1275 years commits.
1276
1a5e728a
GA
12772020-12-21 Martin Liska <mliska@suse.cz>
1278
1279 * gcc-changelog/git_commit.py: Add new error for quoted
1280 filenames.
1281 * gcc-changelog/test_email.py: Test it.
1282 * gcc-changelog/test_patches.txt: Test it.
1283
12842020-12-21 Martin Liska <mliska@suse.cz>
1285
1286 * gcc-changelog/test_email.py: New test.
1287 * gcc-changelog/test_patches.txt: Likewise.
1288
cd69e3d5
GA
12892020-12-17 Nathan Sidwell <nathan@acm.org>
1290
1291 PR bootstrap/98300
1292 * gcc_update: Add c++tools/config.h.in.
1293
6e9d8651
GA
12942020-12-15 Nathan Sidwell <nathan@acm.org>
1295
1296 * gcc_update: Add c++tools & libcody.
1297
12982020-12-15 Nathan Sidwell <nathan@acm.org>
1299
1300 * gcc-changelog/git_commit.py (changelog_locations): Add
1301 libcody, c++tools.
1302
f6e8e279
GA
13032020-12-08 Martin Liska <mliska@suse.cz>
1304
1305 * filter-clang-warnings.py: Filter more cases.
1306
13072020-12-08 Martin Liska <mliska@suse.cz>
1308
1309 * filter-clang-warnings.py: Modernize and filter 2 more
1310 patterns.
1311
c5fd8a91
GA
13122020-12-04 Martin Liska <mliska@suse.cz>
1313
1314 * check-params-in-docs.py: use flake8 and add some
1315 tweaks to ignore aarch64 params.
1316
11860cf4
GA
13172020-12-02 Jason Merrill <jason@redhat.com>
1318
1319 * gcc-git-customization.sh: Configure sendemail.to.
1320
94358e47
GA
13212020-11-30 Martin Liska <mliska@suse.cz>
1322
1323 * gcc-changelog/git_commit.py: Suggest close file for
1324 'unchanged file mentioned in a ChangeLog' error.
1325 * gcc-changelog/test_email.py: Test it.
1326
13272020-11-30 Martin Liska <mliska@suse.cz>
1328
1329 * gcc-changelog/git_commit.py: Allow sub-directory wildcard
1330 changelog entry. Fix a typo caused by apostrophe escaping.
1331 * gcc-changelog/test_email.py: Test it.
1332 * gcc-changelog/test_patches.txt: Likewise.
1333
13342020-11-30 Jonathan Wakely <jwakely@redhat.com>
1335
1336 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
1337 testsuite directory.
1338
13392020-11-30 Martin Liska <mliska@suse.cz>
1340
1341 * gcc-changelog/git_commit.py: Allow wildcard pattern only.
1342
e87559d2
GA
13432020-11-27 Martin Liska <mliska@suse.cz>
1344
1345 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
1346 * gcc-changelog/test_email.py: Test it.
1347 * gcc-changelog/test_patches.txt: Likewise.
1348
1e2c9a27
GA
13492020-11-25 Martin Liska <mliska@suse.cz>
1350
1351 * gcc-changelog/git_commit.py: Use revert_regex instead
1352 of string prefix. Convert sets to literals.
1353
29c5d9ce
GA
13542020-11-16 Martin Liska <mliska@suse.cz>
1355
1356 * mklog.py: Do not call read on an input stream.
1357 Fix some flake8 issues.
1358
2da7ee05
GA
13592020-11-07 Lewis Hyatt <lhyatt@gmail.com>
1360
1361 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
1362 * unicode/PropList.txt: Likewise.
1363 * unicode/README: Likewise.
1364 * unicode/UnicodeData.txt: Likewise.
1365 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
1366 * unicode/from_glibc/utf8_gen.py: Likewise.
1367
44cab2d8
GA
13682020-11-06 Martin Liska <mliska@suse.cz>
1369
1370 * gcc-changelog/git_commit.py: Add new check.
1371 * gcc-changelog/test_email.py: Test it.
1372 * gcc-changelog/test_patches.txt: Add new patch.
1373
35c125cb
GA
13742020-11-04 Martin Liska <mliska@suse.cz>
1375
1376 * gcc-changelog/git_repository.py: Set strict=True
1377 for parse_git_revisions as a default.
1378
13792020-11-04 Tobias Burnus <tobias@codesourcery.com>
1380
1381 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
1382 item_parenthesis_regex): Add.
1383 (check_for_empty_description): Use them.
1384 * gcc-changelog/test_email.py (test_emptry_entry_desc,
1385 test_emptry_entry_desc_2): Add.
1386 * gcc-changelog/test_patches.txt: Add two testcases for it.
1387
fd2325ea
GA
13882020-11-03 Tobias Burnus <tobias@codesourcery.com>
1389
1390 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
1391
13922020-11-03 Martin Liska <mliska@suse.cz>
1393
1394 * gcc-changelog/setup.cfg: New file.
1395
88ce3d5f
GA
13962020-10-30 Martin Liska <mliska@suse.cz>
1397
1398 * gcc-changelog/git_commit.py: Handle empty groups in
1399 file description.
1400 * gcc-changelog/test_email.py: New test.
1401 * gcc-changelog/test_patches.txt: Likewise.
1402
44135373
GA
14032020-09-21 Tobias Burnus <tobias@codesourcery.com>
1404
1405 * mklog.py: Parse first 10 lines for PR/DR number
1406 not only the first line.
1407
2aad20c0
GA
14082020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com>
1409
1410 * clang-format: Autodetect C++ standard in use rather than
1411 forcing C++03.
1412
57ea0894
GA
14132020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
1414
1415 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
1416 tilegxbe-linux-gnu, and tilepro-linux-gnu.
1417
bea7a391
GA
14182020-07-29 Martin Liska <mliska@suse.cz>
1419
1420 * git-backport.py: fix how are ChangeLog paths combined.
1421
9bb403dc
GA
14222020-07-23 Patrick Palka <ppalka@redhat.com>
1423
1424 * vimrc (SetStyle): Also inspect &filetype to determine whether
1425 a file is C-like.
1426
14272020-07-23 Martin Liska <mliska@suse.cz>
1428
1429 * gcc-changelog/git_commit.py: When reverting a backport,
1430 we should print only Revert header.
1431
ab660b01
GA
14322020-07-17 Jonathan Wakely <jwakely@redhat.com>
1433
1434 * gcc-changelog/git_update_version.py: Fix typo.
1435
86536295
GA
14362020-07-10 Mike Nolta <mike@nolta.net>
1437
1438 * download_prerequisites: Don't pass wget options to curl.
1439
f60ee68d
GA
14402020-07-07 Alexandre Oliva <oliva@adacore.com>
1441 Martin Liska <mliska@suse.cz>
1442
1443 * gcc-changelog/git_commit.py: Support CASE and COND.
1444 * gcc-changelog/test_patches.txt: Add test.
1445 * gcc-changelog/test_email.py: Add test.
1446
46fbb6c6
GA
14472020-06-30 Martin Liska <mliska@suse.cz>
1448
1449 * gcc-changelog/git_repository.py: Support older releases of
1450 GitPython when renamed_file was named renamed.
1451
458f12ed
GA
14522020-06-30 Martin Liska <mliska@suse.cz>
1453
1454 * gcc-changelog/git_check_commit.py: Print revision
1455 of original_info.
1456 * gcc-changelog/git_commit.py: Support Revert commits.
1457
14582020-06-30 Martin Liska <mliska@suse.cz>
1459
1460 * gcc-changelog/git_check_commit.py: Use GitInfo
1461 * gcc-changelog/git_commit.py: Add GitInfo class.
1462 * gcc-changelog/git_email.py: Use GitInfo class.
1463 * gcc-changelog/git_repository.py: Likewise.
1464
2e546c26
GA
14652020-06-24 Ilya Leoshkevich <iii@linux.ibm.com>
1466
1467 * download_prerequisites: Support AIX and OpenBSD unames.
1468 Pipe `{gzip,bzip2} -d` to `tar -xf -`.
1469
aae80e83
GA
14702020-06-18 Martin Liska <mliska@suse.cz>
1471
1472 * gcc-changelog/git_update_version.py: First checkout and then
1473 run git pull ---rebase.
1474
14752020-06-18 Martin Liska <mliska@suse.cz>
1476
1477 * gcc-changelog/git_update_version.py: Support merge commits
1478 and walk only on the branch that is being merged and generate
1479 missing ChangeLog entries.
1480
14812020-06-18 Martin Liska <mliska@suse.cz>
1482
1483 * gcc-changelog/git_commit.py: Fix Backported from timestamp when
1484 use_commit_ts=True is used.
1485
aff95ee7
GA
14862020-06-17 Martin Liska <mliska@suse.cz>
1487
1488 * gcc-changelog/git_commit.py: Print 'Backported from master'
1489 heading to backported commits.
1490 * gcc-changelog/test_email.py: Test it.
1491 * gcc-changelog/test_patches.txt: Add new patch.
1492 * gcc-changelog/git_repository.py: Add commit_to_date hook.
1493 * gcc-changelog/git_email.py: Add fuzzy implementation
1494 of commit_to_date_hook.
1495
e68e80c8
GA
14962020-06-11 Jonathan Wakely <jwakely@redhat.com>
1497
1498 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
1499 config key instead of the GCC_FORCE_MKLOG environment variable.
1500 Optionally disable generating a new ChangeLog template for
1501 amended commits when the existing log is still OK.
1502
15032020-06-11 Martin Liska <mliska@suse.cz>
1504
1505 * gcc-changelog/git_update_version.py: Add --curent argument.
1506
15072020-06-11 Martin Liska <mliska@suse.cz>
1508
1509 * prepare-commit-msg: Replace ENV variable with a git config
1510 value.
1511
15122020-06-11 Jonathan Wakely <jwakely@redhat.com>
1513
1514 * prepare-commit-msg: Use 'tee' to save the diff to a file
1515 instead of running 'git diff' twice.
1516
ec6ffbb9
GA
15172020-06-10 Martin Liska <mliska@suse.cz>
1518
1519 * gcc-changelog/git_commit.py: Fix renamed files in
1520 parse_git_name_status.
1521 * gcc-changelog/test_email.py: Add test for it.
1522
15232020-06-10 Martin Liska <mliska@suse.cz>
1524
1525 * gcc-changelog/git_commit.py: Add more supported prefixes.
1526 * gcc-changelog/test_email.py: Fix one flake8 error.
1527 * gcc-changelog/test_patches.txt: Add tested for newly
1528 supported prefixes.
1529
15302020-06-10 Jonathan Wakely <jwakely@redhat.com>
1531
1532 * gcc-changelog/git_commit.py (GitCommit.parse_changelog):
1533 Improve error strings.
1534 * gcc-changelog/test_email.py: Update expected errors.
1535
b952c2cf
GA
15362020-06-09 Jonathan Wakely <jwakely@redhat.com>
1537
1538 * gcc-changelog/git_email.py: Set exit status on error.
1539
15402020-06-09 Martin Liska <mliska@suse.cz>
1541
1542 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
1543 match the top-level ChangeLog.
1544 * gcc-changelog/test_email.py: Add test.
1545 * gcc-changelog/test_patches.txt: Likewise.
1546
a9312a79
GA
15472020-06-02 Martin Liska <mliska@suse.cz>
1548
1549 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
1550 wildcard_prefixes locations.
1551 * gcc-changelog/test_email.py: Test it.
1552 * gcc-changelog/test_patches.txt: Add 3 new patches.
1553
15542020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
1555
1556 * gcc-changelog/git_commit.py (ignored_prefixes): Add
1557 gcc/testsuite/gdc.test/.
1558
15592020-06-02 Jonathan Wakely <jwakely@redhat.com>
1560
1561 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
1562 Update expected error message.
1563
15642020-06-02 Jonathan Wakely <jwakely@redhat.com>
1565
1566 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
1567 grammar.
1568
15692020-06-02 Jonathan Wakely <jwakely@redhat.com>
1570
1571 * prepare-commit-msg: Do nothing if the mklog.py script isn't
1572 present.
1573
15742020-06-02 Jonathan Wakely <jwakely@redhat.com>
1575
1576 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
1577 Improve error text.
1578
e7340ed7
GA
15792020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1580
1581 * config-list.mk (LIST): Add v850e1-elf.
1582
15832020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1584
1585 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
1586
15872020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1588
1589 * config-list.mk (LIST): Remove arm-wrs-vxworks.
1590
15912020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1592
1593 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
1594 crisv32-linux.
1595
15962020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
1597
1598 * config-list.mk (LIST): Add pru-elf.
1599
885ef72f
GA
16002020-05-29 Iain Buclaw <ibuclaw@gdcproject.org>
1601
1602 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
1603
16042020-05-29 Martin Liska <mliska@suse.cz>
1605
1606 * gcc-changelog/git_commit.py: Find empty change descriptions.
1607 * gcc-changelog/test_email.py: New test.
1608 * gcc-changelog/test_patches.txt: New patch that tests that.
1609
16102020-05-29 Martin Liska <mliska@suse.cz>
1611
1612 * git-backport.py: The script did 'git co HEAD~' when
1613 there was no modified ChangeLog file in a successful
1614 git cherry pick.
1615 Run cherry-pick --continue without editor.
1616
16172020-05-29 Martin Liska <mliska@suse.cz>
1618
1619 * gcc-changelog/git_commit.py: Properly
1620 handle duplicite authors.
1621 * gcc-changelog/test_email.py: New test.
1622 * gcc-changelog/test_patches.txt: New patch.
1623
53ffb43a
GA
16242020-05-28 Pierre-Marie de Rodat <derodat@adacore.com>
1625
1626 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
1627 renamings as a file deletion plus a file addition.
1628 * gcc-changelog/git_repository.py (parse_git_revisions):
1629 Likewise.
1630 * gcc-changelog/test_email.py: New testcase.
1631 * gcc-changelog/test_patches.txt: New testcase.
1632
16332020-05-28 Martin Liska <mliska@suse.cz>
1634
1635 * check-params-in-docs.py: Update to new format
1636 of help. Apply flake8 corrections.
1637
16382020-05-28 Martin Liska <mliska@suse.cz>
1639
1640 * mklog.py: Support renaming of files.
1641 One needs unidiff 0.6.0+.
1642 * test_mklog.py: Test it.
1643
61f3b605
GA
16442020-05-27 Martin Liska <mliska@suse.cz>
1645
1646 * gcc-git-customization.sh: Use git-backport.py to drop
1647 all changes for ChangeLog files.
1648 * git-backport.py: New file.
1649
16502020-05-27 Martin Liska <mliska@suse.cz>
1651
1652 * gcc-git-customization.sh: Rename
1653 commit-mklog to gcc-commit-mklog.
1654
16552020-05-27 Martin Liska <mliska@suse.cz>
1656
1657 * prepare-commit-msg: Save diff to a file if
1658 the GCC_GIT_DIFF_FILE variable is set.
1659
c3a4169b
GA
16602020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
1661
1662 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
1663 with multi-line file lists.
1664 * gcc-changelog/test_email.py: New testcase.
1665 * gcc-changelog/test_patches.txt: Likewise.
1666
16672020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
1668
1669 * gcc-changelog/git_update_version.py: Close file objects after
1670 use.
1671 * gcc-changelog/git_email.py: Likewise.
1672 * gcc-changelog/test_email.py: Likewise.
1673
16742020-05-26 Martin Liska <mliska@suse.cz>
1675
1676 * gcc-changelog/git_update_version.py: Add 2 new options.
1677
16782020-05-26 Alexandre Oliva <oliva@gnu.org>
1679
1680 * gcc-changelog/git_commit.py (changelog_regex): Accept optional
1681 'for' prefix.
1682
16832020-05-26 Alexandre Oliva <oliva@adacore.com>
1684
1685 * compare-debug: Adjust for .gkd files named as dump files,
1686 with the source suffix rather than the object suffix.
1687
16882020-05-26 Martin Liska <mliska@suse.cz>
1689
1690 * gcc-changelog/git_commit.py: Parse changelog entries for
1691 ignored locations.
1692 * gcc-changelog/test_email.py: Add new test for it.
1693 * gcc-changelog/test_patches.txt: Likewise.
1694
16952020-05-26 Jason Merrill <jason@redhat.com>
1696
1697 * prepare-commit-msg: New file.
1698 * gcc-git-customization.sh: Install it. Add commit-mklog alias.
1699 * mklog.py: Add new option -c which appends
1700 to a ChangeLog file.
1701
deea3def
ML
17022020-05-25 Martin Liska <mliska@suse.cz>
1703
1704 * gcc-changelog/git_commit.py: Add trailing '/'
1705 for libdruntime. Allow empty changelog for
1706 only ignored files.
1707 * gcc-changelog/test_email.py: New test for go
1708 patch in ignored location.
1709 * gcc-changelog/test_patches.txt: Add test.
1710
5daf69cf
JJ
17112020-05-22 Jakub Jelinek <jakub@redhat.com>
1712
1713 * gcc-changelog/git_commit.py: Add trailing / to
1714 gcc/testsuite/go.test/test and replace gcc/go/frontend/
1715 with gcc/go/gofrontend/ in ignored locations.
1716
59b282bc
ML
17172020-05-22 Martin Liska <mliska@suse.cz>
1718
1719 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
1720 to ignored locations.
1721
62b5b53e
ML
17222020-05-21 Martin Liska <mliska@suse.cz>
1723
1724 * gcc-changelog/git_update_version.py: Prepare the script, the
1725 only missing piece is pushing of the updated branches.
1726
9722b139
ML
17272020-05-21 Martin Liska <mliska@suse.cz>
1728
1729 * gcc-changelog/git_commit.py: Support DR entries/
1730 * gcc-changelog/test_email.py: New test for it.
1731 * gcc-changelog/test_patches.txt: New patch for it.
1732
e7c7cdc5
ML
17332020-05-21 Martin Liska <mliska@suse.cz>
1734
1735 * mklog.py: Support DR parsing.
1736 * test_mklog.py: New test for DR parsing.
1737
2f809e77
ML
17382020-05-20 Martin Liska <mliska@suse.cz>
1739
1740 * gcc-changelog/git_commit.py: Add author_tuple
1741 only if not present in author_lines.
1742 * gcc-changelog/test_email.py: New test.
1743 * gcc-changelog/test_patches.txt: Add new patch.
1744
29c34351
ML
17452020-05-20 Martin Liska <mliska@suse.cz>
1746
1747 * gcc-changelog/git_commit.py: Refactor to make flake8 happy.
1748 * gcc-changelog/test_email.py: Add new test.
1749 * gcc-changelog/test_patches.txt: Add new patch.
1750
3bcaf16e
FH
17512020-05-20 Frederik Harwath <frederik@codesourcery.com>
1752
1753 * gcc-changelog/git_commit.py: Skip over lines starting
1754 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
1755
93db1f80
ML
17562020-05-20 Martin Liska <mliska@suse.cz>
1757
1758 * gcc-changelog/git_check_commit.py: Change
1759 --allow-non-strict-mode to --non-strict-mode.
1760
71389093
ML
17612020-05-20 Martin Liska <mliska@suse.cz>
1762
1763 * gcc-changelog/git_commit.py: Support cherry pick
1764 prefix.
1765 * gcc-changelog/test_email.py: Test it.
1766 * gcc-changelog/test_patches.txt: Add new patch.
1767 * gcc-git-customization.sh: Add gcc-backport.
1768
25c284f1
ML
17692020-05-19 Martin Liska <mliska@suse.cz>
1770
1771 * mklog.py: Use REST API for bug title downloading.
1772
4a5d072a
ML
17732020-05-19 Martin Liska <mliska@suse.cz>
1774
1775 * gcc-changelog/git_commit.py: Add param use_commit_ts
1776 for to_changelog_entries.
1777 * gcc-changelog/git_update_version.py: Se use_commit_ts to True.
1778
4f85a52c
ML
17792020-05-19 Martin Liska <mliska@suse.cz>
1780
1781 * mklog.py: Skip GTY for struct names. Make flake8 happy.
1782 * test_mklog.py: Add test for GTY.
1783
53cc8cf9
ML
17842020-05-19 Martin Liska <mliska@suse.cz>
1785
1786 * gcc-changelog/git_update_version.py:
1787 Fill up entries in reverse order.
1788
00243d9a
ML
17892020-05-19 Martin Liska <mliska@suse.cz>
1790
1791 * gcc-git-customization.sh: Add
1792 alias.gcc-mklog new hook.
1793 * mklog.py: New file.
1794 * test_mklog.py: New file.
1795
e576ed7a
ML
17962020-05-19 Martin Liska <mliska@suse.cz>
1797
1798 * legacy/mklog: Moved from mklog.
1799 * legacy/mklog.pl: Moved from mklog.pl.
1800
c3b44e34
ML
18012020-05-19 Martin Liska <mliska@suse.cz>
1802
1803 * gcc-git-customization.sh: Add gcc-verify alias
1804 that uses contrib/gcc-changelog/git_check_commit.py.
1805
c9a41202
AB
18062020-05-15 Andrew Burgess <andrew.burgess@embecosm.com>
1807
1808 * dg-extract-results.py: Handle GDB specific test types.
1809 * dg-extract-results.sh: Likewise.
1810
941c9474
ML
18112020-05-14 Martin Liska <mliska@suse.cz>
1812
1813 * gcc-changelog/test_email.py: New file.
1814 * gcc-changelog/test_patches.txt: New file.
1815
9b56828c
PP
18162020-05-13 Patrick Palka <ppalka@redhat.com>
1817
1818 * vimrc: Reduce textwidth to 72 for Git commit messages.
1819
e4f0e06b
ML
18202020-05-13 Martin Liska <mliska@suse.cz>
1821
1822 * gcc-changelog/git_check_commit.py: Add default argument HEAD
1823 for revisions and improve error message output.
1824
b8333fc6
ML
18252020-05-13 Martin Liska <mliska@suse.cz>
1826
1827 * gcc-changelog/git_commit.py: Restore print_output syntax
1828 in git_commit.py.
1829
c10aa1f0
ML
18302020-05-13 Martin Liska <mliska@suse.cz>
1831
1832 * gcc-changelog/git_check_commit.py: New file.
1833 * gcc-changelog/git_commit.py: New file.
1834 * gcc-changelog/git_email.py: New file.
1835 * gcc-changelog/git_repository.py: New file.
1836 * gcc-changelog/git_update_version.py: New file.
1837
5315e1da
ML
18382020-04-17 Martin Liska <mliska@suse.cz>
1839
1840 * vimrc: We do not want to modify tab options
1841 for Python files.
1842
437eea66
JJ
18432020-04-16 Jakub Jelinek <jakub@redhat.com>
1844
1845 PR bootstrap/92008
1846 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
1847
fa4aab7f
ML
18482020-04-03 Martin Liska <mliska@suse.cz>
1849
1850 * gcc-git-customization.sh: Search for the pattern
1851 at line beginning only.
1852
612137e1
RE
18532020-01-24 Richard Earnshaw <rearnsha@arm.com>
1854
1855 * gcc-git-customization.sh: Use users/<pfx> for the personal remote
1856 rather than just <pfx>. Convert existing personal branches to the
1857 new remote.
1858 * git-add-user-branch.sh: New file.
1859
f96af171
RE
18602020-01-22 Richard Earnshaw <rearnsha@arm.com>
1861
1862 * git-add-vendor-branch.sh: New file.
1863
24b17818
RE
18642020-01-20 Richard Earnshaw <rearnsha@arm.com>
1865
1866 * gcc-git-customization.sh: Check that user-supplied remote
1867 name exists before continuting. Use a separate remotes for the
1868 personal commit area. Convert existing personal and vendor
1869 fetch rules to new layout.
1870 * git-fetch-vendor.sh: New vendor layout. Add --enable-push
1871 option.
1872
f17f6127
HPN
18732020-01-17 Hans-Peter Nilsson <hp@axis.com>
1874
1875 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
1876 not "--pretty=%p:%t:%H".
1877
66aae15b
AS
18782020-01-16 Andreas Schwab <schwab@linux-m68k.org>
1879
1880 * gcc-git-customization.sh: Avoid double expansion.
1881
545f5fad
RE
18822020-01-16 Richard Earnshaw <rearnsha@arm.com>
1883
1884 * gcc-git-customization.sh: Check that user.name and user.email
1885 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when
1886 using eval.
1887
2588197b
JJ
18882020-01-16 Jakub Jelinek <jakub@redhat.com>
1889
1890 * gcc-git-customization.sh: Verify the id to be printed is ancestor of
1891 the corresponding remote release branch (or master), otherwise print
1892 nothing.
1893
affb7b66
JJ
18942020-01-15 Segher Boessenkool <segher@kernel.crashing.org>
1895 Jakub Jelinek <jakub@redhat.com>
1896
1897 * gcc-git-customization.sh: Change uses to use in comment.
1898
6ff7efb7
JJ
18992020-01-15 Jakub Jelinek <jakub@redhat.com>
1900
1901 * gcc-git-customization.sh: Handle output of older git which doesn't
1902 print tags/ prefixes before branchpoint/gcc-.
1903
e6107422
RE
19042010-01-15 Richard Earnshaw <rearnsha@arm.com>
1905
1906 * gcc-git-customization.sh: Explain why we want the user's
1907 upstream account name. Don't add push rules. Check if push rules
1908 have been added and suggest that they should be removed.
1909 * git-fetch-vendor.sh: Don't add push rules.
1910
11b81575
RE
19112010-01-13 Richard Earnshaw <rearnsha@arm.com>
1912
1913 Revert:
1914 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1915
1916 * gcc-git-customization.sh: Add back the default rule that
1917 is lost by adding a custom push rule.
1918 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1919
b60563a8
RE
19202010-01-13 Richard Earnshaw <rearnsha@arm.com>
1921
1922 * gcc-git-customization.sh: Add back the default rule that
1923 is lost by adding a custom push rule.
1924 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1925
b8f59c4b
RE
19262010-01-13 Richard Earnshaw <rearnsha@arm.com>
1927
1928 * contrib/git-fetch-vendor.sh: New file.
1929
e19db6a2
JJ
19302020-01-13 Jakub Jelinek <jakub@redhat.com>
1931
1932 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
1933 aliases.
1934
743d4d82
RE
19352010-01-13 Richard Earnshaw <rearnsha@arm.com>
1936
1937 * gcc-git-customization.sh: New file.
1938
e528bf8d
JJ
19392020-01-01 Jakub Jelinek <jakub@redhat.com>
1940
1941 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
1942 Sato as external authors. Skip LICENSE.txt files.
1943
e8aa9f55
JL
19442019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
1945
1946 * config-list.mk: Add msp430-elfbare.
1947
ee925640
LH
19482019-12-09 Lewis Hyatt <lhyatt@gmail.com>
1949
1950 PR preprocessor/49973
1951 * unicode/from_glibc/unicode_utils.py: Support script from
1952 glibc (commit 464cd3) to extract character widths from Unicode data
1953 files.
1954 * unicode/from_glibc/utf8_gen.py: Likewise.
1955 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
1956 * unicode/EastAsianWidth.txt: Likewise.
1957 * unicode/PropList.txt: Likewise.
1958 * unicode/gen_wcwidth.py: New utility to generate
1959 libcpp/generated_cpp_wcwidth.h with help from the glibc support
1960 scripts and the Unicode data files.
1961 * unicode/unicode-license.txt: Added.
1962 * unicode/README: New explanatory file.
1963
b01d215d
RS
19642019-12-07 Richard Sandiford <richard.sandiford@arm.com>
1965
1966 * texi2pod.pl: Handle @headitems in @multitables, printing them
1967 in italics. Push an empty item code onto the stack.
1968
d51dd316
JB
19692019-11-13 Janne Blomqvist <jb@gcc.gnu.org>
1970
1971 * download_prerequisites: Use http instead of ftp for downloading.
1972
617c564b
ML
19732019-11-08 Martin Liska <mliska@suse.cz>
1974
1975 * mklog: The script fails for patches that contain:
1976 '---param=foo=bar xyz'.
1977
ba7c8cb5
ML
19782019-09-18 Martin Liska <mliska@suse.cz>
1979
1980 * clang-format: Tweak configuration based on new
1981 options offered.
1982
91dfef96
JM
19832019-09-09 Jose E. Marchesi <jemarch@gnu.org>
1984
1985 * config-list.mk (LIST): Disable go in bpf-*-* targets.
1986
bc7f7ff9
ML
19872019-09-04 Martin Liska <mliska@suse.cz>
1988
1989 * mklog: Do not print changed functions for
1990 testsuite files.
1991
a45de90e
ML
19922019-09-04 Martin Liska <mliska@suse.cz>
1993
1994 * mklog: Parse PR references from newly added
1995 test files.
1996
e94e92dc
ML
19972019-09-04 Martin Liska <mliska@suse.cz>
1998
1999 * mklog: Use argparse instead of getopt.
2000
2f2aeda9
UW
20012019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
2002
2003 * compare-all-tests (all_targets): Remove references to spu.
2004 * config-list.mk (LIST): Likewise.
2005
2b196fb7
AM
20062019-09-02 Alexander Monakov <amonakov@ispras.ru>
2007
2008 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
2009 * vimrc: Set preferred values for 'tabstop', 'softtabstop',
2010 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
2011 files, not just C-like files.
2012
c746efca
ML
20132019-09-02 Martin Liska <mliska@suse.cz>
2014
2015 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
2016
547d5d22
UB
20172019-08-13 Uros Bizjak <ubizjak@gmail.com>
2018
2019 * test_summary: Do not escape "=".
2020
6d64cee8
JB
20212019-07-02 Janne Blomqvist <jb@gcc.gnu.org>
2022
2023 PR other/91048
2024 * mklog (read_user_info): Open ~/.mklog in string mode.
2025
99efe97d
ML
20262019-06-19 Martin Liska <mliska@suse.cz>
2027
2028 * bench-stringop: New file.
2029
36902ed6
JB
20302019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
2031
2032 * mklog: Open files in text mode.
2033
eaa6a39d
JB
20342019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
2035
2036 * mklog: Convert to Python 3.
2037
d6fc19a0
JJ
20382019-05-03 Jakub Jelinek <jakub@redhat.com>
2039
2040 * gennews (files): Add files for GCC 9.
2041
aaae53ce
RI
20422019-04-30 Roland Illig <roland.illig@gmx.de>
2043
2044 * check-internal-format-escaping.py: New version using polib.
2045
41804907
CL
20462019-04-19 Christophe Lyon <christophe.lyon@linaro.org>
2047
2048 PR translation/90118
2049 * check-internal-format-escaping.py: Check that %< is not next to
2050 a word.
2051
ec60715d
JJ
20522019-04-17 Jakub Jelinek <jakub@redhat.com>
2053
2054 * dg-extract-results.sh: Only handle WARNING: program timed out
2055 lines specially in "$MODE" == "sum". Restore previous behavior
2056 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in
2057 a different variant or curfile is empty.
2058 * dg-extract-results.py: Fix a typo.
2059
904f3daa
ML
20602019-04-05 Martin Liska <mliska@suse.cz>
2061
2723350f 2062 PR translation/89936
904f3daa
ML
2063 * check-internal-format-escaping.py: Properly detect wrong
2064 apostrophes.
2065
93964ebd
ML
20662019-03-11 Martin Liska <mliska@suse.cz>
2067
2068 * check-internal-format-escaping.py: Uncomment apostrophes
2069 check.
2070
a3f9f006
ML
20712019-03-11 Martin Liska <mliska@suse.cz>
2072
2073 * check-internal-format-escaping.py: New file.
2074
6f8fc6f9
TN
20752019-03-10 Tommy Nguyen <remyabel@gmail.com>
2076
2077 PR contrib/82704
2078 * download_prerequisites: Use -c instead of --check for sha512sum.
2079
08bc73f0
ML
20802019-03-06 Martin Liska <mliska@suse.cz>
2081
2082 * check-params-in-docs.py: Ignore a param.
2083
0a7b7521
CL
20842019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
2085
2086 contrib/
2087 * dg-extract-results.py: Handle case where a WARNING happens with
2088 the first test of a harness.
2089
e8d18fd8
CL
20902019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
2091
2092 contrib/
2093 * dg-extract-results.sh: Fix order of WARNING and following test
2094 result.
2095
f874089d
CL
20962019-02-04 Christophe Lyon <christophe.lyon@linaro.org>
2097
2098 contrib/
2099 * dg-extract-results.py: Keep timeout warnings next to their
2100 matching test.
2101 * dg-extract-results.sh: Likewise.
2102
b5fcfdba
JJ
21032019-01-01 Jakub Jelinek <jakub@redhat.com>
2104
2105 * update-copyright.py: Add Gerard Jungman as external author.
2106
80de5ef9
IB
21072018-11-26 Iain Buclaw <ibuclaw@gdcproject.org>
2108
2109 * update-copyright.py (TestsuiteFilter): Skip .d tests.
2110 (LibPhobosFilter): Add filter for upstream D sources.
2111 (GCCCopyright): Add D Language Foundation as external author.
2112 (GCCCmdLine): Add libphobos.
2113
ca44d7f4
ML
21142018-11-19 Martin Liska <mliska@suse.cz>
2115
2116 * check_GNU_style_lib.py: Detect mixed usage
2117 of spaces and tabs.
2118
357044d2
RO
21192018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2120
2121 * gcc_update (files_and_dependencies): Handle libphobos.
2122
46ec9261
TP
21232018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org>
2124
2125 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
2126 default verbosity.
2127
ca3a27b6
RO
21282018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2129
2130 * config-list.mk (LIST): Switch to i686-solaris2.11,
2131 sparc64-sun-solaris2.11.
2132
0448002b
BRF
21332018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2134
2135 * unused_functions.py: Handle archive files.
2136
75fcc3eb
BRF
21372018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2138
2139 * unused_functions.py: New file.
2140
a0464aa0
ML
21412018-09-25 Martin Liska <mliska@suse.cz>
2142
2143 * filter-rtags-warnings.py: New file.
2144
4cac9d00
ML
21452018-09-25 Martin Liska <mliska@suse.cz>
2146
2147 PR middle-end/86078
2148 * check-params-in-docs.py: New file.
2149
56856b58
J
21502018-08-17 Jojo <jijie_rong@c-sky.com>
2151 Huibin Wang <huibin_wang@c-sky.com>
2152 Sandra Loosemore <sandra@codesourcery.com>
2153 Chung-Lin Tang <cltang@codesourcery.com>
2154 Andrew Jenner <andrew@codesourcery.com>
2155
2156 C-SKY port: Configury
2157
2158 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
2159
bddcac9d
TV
21602018-07-13 Tom de Vries <tdevries@suse.de>
2161
2162 * maintainers-verify.sh: New file.
2163
e57aae39
CL
21642018-07-12 Christophe Lyon <christophe.lyon@linaro.org>
2165
2166 * compare_tests: Print number of tests in each category.
2167
b33aa720
AM
21682018-06-19 Alexander Monakov <amonakov@ispras.ru>
2169
2170 * vim-gcc-dev/README: New file.
2171 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
2172 * vim-gcc-dev/syntax/gcc-match.vim: New file.
2173 * gimple.vim: Move under vim-gcc-dev/syntax/.
2174 * gcc-rtl.vim: Likewise.
2175
58508d3f
ML
21762018-06-19 Martin Liska <mliska@suse.cz>
2177
2178 * gcc-rtl.vim: New file.
2179
6044eae7
JL
21802018-06-12 Jeff Law <law@redhat.com>
2181
2182 * config-list.mk (LIST): Remove alpha-freebsd6.
2183
4be63d9e
RB
21842018-05-08 Richard Biener <rguenther@suse.de>
2185
2186 PR bootstrap/85571
2187 * compare-lto: New script derived from compare-debug.
2188
b1750618
JJ
21892018-05-02 Jakub Jelinek <jakub@redhat.com>
2190
2191 * gennews (files): Add files for GCC 8.
2192
254f7933
JW
21932018-05-01 Jim Wilson <jimw@sifive.com>
2194
2195 * gcc_update: Check for .git as a file.
2196
1e4573c0
CL
21972018-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2198
2199 * test_summary: Match possible single quotes in configure path.
2200
ed2a2f08
TS
22012018-03-02 Thomas Schwinge <thomas@codesourcery.com>
2202
2203 * update-copyright.py: Remove "libcilkrts" reference.
2204
9f88a07b
YG
22052018-02-19 Yury Gribov <tetra2005@gmail.com>
2206
2207 * compare_tests: Use TMPDIR when set.
2208 * dg-cmp-results.sh: Ditto.
2209 * warn_summary: Ditto.
2210
3ab78ac2
JW
22112018-01-29 Jonathan Wakely <jwakely@redhat.com>
2212
2213 * download_prerequisites: Use shasum for FreeBSD and DragonFly.
2214
d1b9a572
ML
22152018-01-19 Martin Liska <mliska@suse.cz>
2216
2217 * analyze_brprob.py: Support new format that can be easily
2218 parsed. Add new column to report.
2219
ada38d5f
JJ
22202018-01-03 Jakub Jelinek <jakub@redhat.com>
2221
2222 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
2223
5e9d6aa4 22242017-11-28 Julia Koval <julia.koval@intel.com>
92a285c1 2225 Sebastian Peryt <sebastian.peryt@intel.com>
5e9d6aa4
JK
2226
2227 * contrib/gcc_update: Ditto.
2228
caba2b36
ML
22292017-11-08 Martin Liska <mliska@suse.cz>
2230
2231 * analyze_brprob.py: Fix abbreviations for SI units.
2232
22381c22
TS
22332017-10-02 Thomas Schwinge <thomas@codesourcery.com>
2234
2235 * gcc_update (files_and_dependencies): Handle libbacktrace.
2236
37026b57
RB
22372017-09-18 Richard Biener <rguenther@suse.de>
2238
2239 * download_prerequisites (isl): Bump version to 0.18.
2240
01f5295d
YG
22412017-08-02 Yury Gribov <tetra2005@gmail.com>
2242
2243 * mklog: Added new implementation.
2244
e1df0c91
YG
22452017-08-02 Yury Gribov <tetra2005@gmail.com>
2246
2247 * mklog: Rename to ...
2248 * mklog.pl: this.
2249
883b0e46
YG
22502017-07-17 Yury Gribov <tetra2005@gmail.com>
2251
2252 * mklog: Fix extraction of changed file name.
2253
8b99a6f7
GJL
22542017-07-17 Georg-Johann Lay <avr@gjlay.de>
2255
2256 * gcc_update (files_and_dependencies)
2257 [gcc/config/avr/avr-tables.opt]: Remove dead entry.
2258
f2bcf09e
ML
22592017-06-28 Martin Liska <mliska@suse.cz>
2260
2261 * gcc.doxy: Add default location for filters and output folder.
2262 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
2263 * filter_params.pl: Remove.
2264
1e55769b
TP
22652017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
2266
2267 * dg-cmp-results.sh: Restore filtering on target variant.
2268
afc474f8
TP
22692017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
2270
2271 * dg-cmp-results.sh: Keep test result lines rather than throwing
2272 header and summary to support sum files with multiple tools.
2273
7f1b5019
ML
22742017-05-31 Martin Liska <mliska@suse.cz>
2275
2276 * filter_params.py:
2277 Transform ENUM_BITFIELD and comments starting with '/**'
2278
892c1fce
DM
22792017-05-31 David Malcolm <dmalcolm@redhat.com>
2280 Martin Liska <mliska@suse.cz>
2281
2282 * filter_params.py: New, porting the perl script to python,
2283 adding a test suite.
2284 * filter_gcc_for_doxygen_new: New file.
2285
59075bc8
ML
22862017-05-30 Martin Liska <mliska@suse.cz>
2287
2288 * analyze_brprob.py: Add new argument to parse and modify
2289 predict.def file.
2290 * analyze_brprob_spec.py: Likewise.
2291
0a71c876
TV
22922017-05-29 Tom de Vries <tom@codesourcery.com>
2293
2294 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
2295 trailing eol.
2296 (TrailingWhitespaceTest): New unit test.
2297 (check_GNU_style_file): Remove eol before checking.
2298
75017bb9
TV
22992017-05-29 Tom de Vries <tom@codesourcery.com>
2300
2301 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
2302 file handle. Add and handle file_encoding argument.
2303 * check_GNU_style.py (main): Handle '-' file argument. Call
2304 check_GNU_style_file with file handle as argument.
2305
76baf5ca
TV
23062017-05-29 Tom de Vries <tom@codesourcery.com>
2307
2308 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
2309 (import_pip3): New function.
2310
b7fc9ae0
TV
23112017-05-24 Tom de Vries <tom@codesourcery.com>
2312
2313 * check_GNU_style_lib.py: New file, factored out of ...
2314 * check_GNU_style.py: ... here. Call main unconditionally.
2315
850098eb
ML
23162017-05-19 Martin Liska <mliska@suse.cz>
2317
2318 * check_GNU_style.py: New file.
2319
f47337ae
JL
23202007-05-03 Jeff Law <law@redhat.com>
2321
2322 * config-list.mk (am33_2.0-linux): Remove from list of targets
2323 to build.
2324
03dc1f5f
JJ
23252017-05-02 Jakub Jelinek <jakub@redhat.com>
2326
2327 * gennews (files): Add files for GCC 7.
2328
9f06c15a
TV
23292017-04-26 Tom de Vries <tom@codesourcery.com>
2330
2331 * gen_autofdo_event.py: Fix comment.
2332
b1c0468f
DR
23332017-04-11 Damian Rouson <damian@sourceryinstitute.org>
2334
92a285c1
ML
2335 * download_prerequisites (md5_check): New function emulates Linux
2336 'md5 --check' on macOS. Modified script for macOS compatibility.
b1c0468f 2337
154cc77e
PD
23382017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
2339
2340 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
2341 riscv64-unknown-linux-gnu.
2342
357a7731
BRF
23432017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2344
2345 * update-copyright.py (Copyright.process_file): Retain original
2346 file mode.
2347
23075ebe
GP
23482017-01-29 Gerald Pfeifer <gerald@pfeifer.com>
2349
2350 * update-copyright.py: Fix the name of this script in examples.
2351
e6d55103
JJ
23522017-01-26 Jakub Jelinek <jakub@redhat.com>
2353
2354 * update-copyright.py: Add libhsail-rt to self.default_dirs
2355 and call self.add_dir on it. Add Intel Corporation to external
2356 authors.
2357
4703b555
TS
23582017-01-25 Thomas Schwinge <thomas@codesourcery.com>
2359
2360 * gcc_update (files_and_dependencies): Care for "libhsail-rt".
2361
f9e37186
GP
23622017-01-23 Gerald Pfeifer <gerald@pfeifer.com>
2363
2364 * patch_tester.sh (TESTLOGS): Remove
2365 $TARGET/libjava/testsuite/libjava.sum.
2366
eec5428b
GP
23672017-01-22 Gerald Pfeifer <gerald@pfeifer.com>
2368
2369 * warn_summary: Remove the -java option.
2370
a395b2e5 23712017-01-20 Gerald Pfeifer <gerald@pfeifer.com>
b2bcb1b3 2372
a395b2e5
GP
2373 * update-copyright.py (LibJavaFilter): Remove.
2374
23752017-01-17 Gerald Pfeifer <gerald@pfeifer.com>
2376
b2bcb1b3
GP
2377 * gcc_update: Remove entries related to GCJ and libgcj.
2378 Complete copyright years and adjust my e-mail address.
2379
a92ffb3e
RE
23802017-01-11 Richard Earnshaw <rearnsha@arm.com>
2381
2382 * gcc_update: Adjust touch list for ARM.
2383
1243c42d
GP
23842017-01-08 Gerald Pfeifer <gerald@pfeifer.com>
2385
2386 * download_ecj: Remove.
6438c2f4
ML
2387
23882017-01-05 Martin Liska <mliska@suse.cz>
2389
2390 * vimrc: Update indentation definition.
2391
d0a0bfd9
JJ
23922017-01-04 Jakub Jelinek <jakub@redhat.com>
2393
2394 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
2395 libssp, libvtv and lto-plugin to default_dirs.
2396
ae12c0f0
JJ
23972017-01-01 Jakub Jelinek <jakub@redhat.com>
2398
2399 * update-copyright.py (TestsuiteFilter): Skip params/README.
2400 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
2401
ca3b6071
ML
24022016-12-14 Martin Liska <mliska@suse.cz>
2403
2404 * analyze_brprob.py: Add new column to output and new sorting
2405 option. Fix coding style to not exceed 80 characters.
2406 * analyze_brprob_spec.py: Add new sorting
2407 option. Fix coding style to not exceed 80 characters.
2408
38000825
MK
24092016-10-24 Moritz Klammler <moritz@glammler.eu>
2410
6ddefaa7 2411 PR other/61439
38000825
MK
2412 * download_prerequisites: Conditionally verify checksums of
2413 downloaded pacakges. Add help text.
2414 * prerequisites.md5: New file.
2415 * prerequisites.sha512: New file.
2416
e77cf8c6
KT
24172016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2418
2419 * check_GNU_style.sh (remove_testsuite): New function.
2420 Use it to remove testsuite from the diff.
2421
643e0854
RO
24222016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2423
2424 * dg-extract-results.sh: Revert bogus change.
2425
aa9baacf
CL
24262016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
2427
2428 * dg-extract-results.py: Report DejaGnu error in the final
2429 summary.
2430 * dg-extract-results.sh: Likewise.
2431
b0a5704b
CL
24322016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
2433
2434 * compare_tests: Take ERROR messages into account when
3d3b561f 2435 comparing.
b0a5704b 2436
abe95ef6
ML
24372016-08-17 Martin Liska <mliska@suse.cz>
2438
2439 * mark_spam.py: Mark as spam all comments done by a creator.
2440
28619cd7
ML
24412016-08-15 Martin Liska <mliska@suse.cz>
2442
2443 * mark_spam.py: Add error handling and reset
2444 another properties of attachments and bugs.
2445
3f1b3373
ML
24462016-08-11 Martin Liska <mliska@suse.cz>
2447
2448 * mark_spam.py: Mark attachments as obsolete and rename them.
2449
612a6ffe
EG
24502016-08-03 Eric Gallager <egall@gwmail.gwu.edu>
2451
2452 * download_prerequisites: Explicitly remove existing symlinks
2453 before trying to create new ones.
2454
ce84ada3
ML
24552016-07-28 Martin Liska <mliska@suse.cz>
2456
2457 * mark_spam.py: New file.
2458
88617fe4
ML
24592016-07-21 Martin Liska <mliska@suse.cz>
2460
2461 * analyze_brprob.py: If there's no loop, do not calculate
2462 average number of loop iterations.
2463
199b1891
ML
24642016-06-24 Martin Liska <mliska@suse.cz>
2465
2466 * analyze_brprob.py: Parse and display average number
2467 of loop iterations.
2468
7b72d14a
AK
24692016-06-23 Andi Kleen <ak@linux.intel.com>
2470
2471 * gen_autofdo_event.py: New file to regenerate
2472 gcc-auto-profile.
2473
0609abda
TS
24742016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2475
2476 * config-list.mk: Stop testing mep-elf.
2477
3e326935
TS
24782016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2479
2480 * config-list.mk: Stop testing avr-rtems.
2481
914b155c
TS
24822016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2483
2484 * config-list.mk: Stop testing m32r-rtems.
2485
5ebf89bd
TS
24862016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2487
2488 * config-list.mk: Remove h8300-rtems support.
2489
8466af06
TS
24902016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2491
2492 * config-list.mk: stop testing knetbsd.
2493
d980e738
TS
24942016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2495
2496 * config-list.mk: Stop testing openbsd3.0.
2497
ee2499b4
TS
24982016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2499
2500 * config-list.mk: Remove interix target.
2501
316ded53
DE
25022016-06-21 David Edelsohn <dje.gcc@gmail.com>
2503
2504 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
2505 rs6000-ibm-aix5.2.
2506 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
2507 Add rs6000-ibm-aix7.1.
2508
69071d86
ML
25092016-06-17 Martin Liska <mliska@suse.cz>
2510
2511 * analyze_brprob.py: Fix columns of script output.
2512
50a593c7
RB
25132016-06-13 Richard Biener <rguenther@suse.de>
2514
2515 * download_prerequisites (ISL): Bump version to 0.16.1
2516
22d222d2
AH
25172016-06-10 Alan Hayward <alan.hayward@arm.com>
2518
2519 * check_GNU_style.sh: Fix paste args for BSD
2520
f8fdb10e
DM
25212016-06-09 David Malcolm <dmalcolm@redhat.com>
2522
2523 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
2524 h8300-rtems, m32r-rtems, mep-elf.
2525
54951c63
DM
25262016-06-09 David Malcolm <dmalcolm@redhat.com>
2527
2528 * config-list.mk (GCC_SRC_DIR): New variable.
2529 (make-log-dir): Use GCC_SRC_DIR.
2530 ($(LIST)): Likewise.
2531
fdf3a386
ML
25322016-06-09 Martin Liska <mliska@suse.cz>
2533
2534 * analyze_brprob_spec.py: New file.
2535
0d73e480
ML
25362016-06-09 Martin Liska <mliska@suse.cz>
2537
2538 * analyze_brprob.py: Add new argument --sorting.
2539
e49efc14
ML
25402016-06-09 Martin Liska <mliska@suse.cz>
2541
2542 * analyze_brprob.py: Cover new dump output format.
2543
48eae472
RO
25442016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2545
2546 * update-copyright.py (LibMudflapFilter): Remove.
2547 (GCCCmdLine.__init__): Add gotools, libcc1.
2548 Remove libmudflap.
2549 List unhandled intl, libcilkrts, libgo, liboffloadmic,
2550 maintainer-scripts.
2551
00f35794
BE
25522016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2553
2554 * download_prerequisites: Adjust gmp/mpfr/mpc versions.
2555
bc6d9014
OE
25562016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2557
2558 * compare-all-tests: Remove SH5 support.
2559 * config-list.mk: Likewise.
2560
4877829b
ML
25612016-04-28 Martin Liska <mliska@suse.cz>
2562
2563 * analyze_brprob: Remove.
2564 * analyze_brprob.py: New file.
2565
9364c30e
JJ
25662016-04-27 Jakub Jelinek <jakub@redhat.com>
2567
2568 * gennews (files): Add files for GCC 6.
2569
d0e037eb
JH
25702016-04-17 Jan Hubicka <jh@suse.cz>
2571
2572 * analyze_brprob: Update comment.
2573
2ecc0c83
MS
25742016-04-13 Martin Sebor <msebor@redhat.com>
2575
2576 * check_GNU_style.sh: Avoid false posivies in trailing operator
2577 checks.
2578
55a82b66
MS
25792016-03-07 Martin Sebor <msebor@redhat.com>
2580
2581 * check_GNU_style.sh (color): New global variable.
2582 Add checks for trailing operators and spaces before left brackets.
2583 Tightened up a check for a trailing left curly brace.
2584 (g, ag, vg): Use color.
2585 (col): Don't complain about excessively long lines with DejaGnu
2586 directives.
2587
1f347c50
TS
25882016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2589
2590 * mklog: Look for the ChangeLog file in $cwd.
2591
7d081272
JS
25922016-02-26 Joel Sherrill <joel@rtems.org>
2593
2594 * config-list.mk: Add aarch64-rtems and x86_64-rtems
2595
4a8c29cc
JW
25962016-01-19 Jonathan Wakely <jwakely@redhat.com>
2597
2598 * uninclude: Fix third argument to gensub.
2599
f29fa917
JJ
26002016-01-04 Jakub Jelinek <jakub@redhat.com>
2601
2602 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
2603 as external author.
2604
7ce9105f
JBG
26052015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2606
2607 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
2608 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
2609
f78590bb
TB
26102015-12-06 Tobias Burnus <burnus@net-b.de>
2611
2612 * download_prerequisites: Download ISL 0.15 instead of 0.14.
2613
e06b54c2
ML
26142015-11-20 Martin Liska <mliska@suse.cz>
2615
2616 * clang-format: Split content of a list to multiple
2617 lines.
2618
0f3594af
ML
26192015-11-19 Martin Liska <mliska@suse.cz>
2620
2621 * clang-format: Enhance list of FOR_EACH macros.
2622
daa53f38
ML
26232015-11-19 Martin Liska <mliska@suse.cz>
2624
2625 * clang-format: New file.
2626
bd94906f
AM
26272015-11-11 Andrew MacLeod <amacleod@redhat.com>
2628
2629 * header-tools: New. Directory containing a set of tools for
2630 manipulating header files.
2631
27776f55
NS
26322015-10-30 Nathan Sidwell <nathan@acm.org>
2633
2634 * config-list.mk (nvptx-none): Add it.
2635
78c56a5a
MT
26362015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de>
2637
2638 * download_prerequisites: Make sure that script is run from
2639 top level source directory.
2640
dfa37515
RO
26412015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2642
2643 * update-copyright.py (GCCCmdLine): Add libvtv.
2644
4b5ed6cf
UB
26452015-08-04 Uros Bizjak <ubizjak@gmail.com>
2646
2647 * texi2pod.pl: Escape braces in regexp involving @strong{...}.
2648
7392b090
TV
26492015-07-15 Tom de Vries <tom@codesourcery.com>
2650
2651 * check_GNU_style.sh (cat_with_prefix): Fix quoting.
2652
1a607203
SE
26532015-06-02 Steve Ellcey <sellcey@imgtec.com>
2654
2655 * test_installed (--target=): New option.
2656
ec3dfdac
MM
26572015-05-30 Mikhail Maltsev <maltsevm@gmail.com>
2658
2659 * gimple.vim: New file.
2660
323eb6e3
TV
26612015-05-18 Tom de Vries <tom@codesourcery.com>
2662
2663 * check_GNU_style.sh: Add temp files tmp2 and tmp3.
2664 (cat_with_prefix): New function, using global variable prefix.
2665 (col): Make prefix a global variable. Rewrite to process file at a time
2666 rather than line at a time. Print part longer than 80 chars in red.
2667
ad7f0dfe
TV
26682015-05-18 Tom de Vries <tom@codesourcery.com>
2669
2670 * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
2671
847b6e15
TV
26722015-05-18 Tom de Vries <tom@codesourcery.com>
2673
2674 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
2675
7e425ad6
TV
26762015-05-18 Tom de Vries <tom@codesourcery.com>
2677
2678 * check_GNU_style.sh: Improve readability function calls.
2679
36805406
JL
26802015-05-16 James Bowman <james.bowman@ftdichip.com>
2681
2682 * config-list.mk: Add FT32.
2683
cc1e0483
TV
26842015-05-12 Tom de Vries <tom@codesourcery.com>
2685
2686 * check_GNU_style.sh (col): Fix tab size.
2687
a22e33d0
TV
26882015-05-12 Tom de Vries <tom@codesourcery.com>
2689
2690 * check_GNU_style.sh: Put stdin into a temp file.
2691
7f167be6
TV
26922015-05-12 Tom de Vries <tom@codesourcery.com>
2693
2694 * check_GNU_style.sh: Read either from stdin, or from files.
2695
0648b807
TV
26962015-05-12 Tom de Vries <tom@codesourcery.com>
2697
2698 * check_GNU_style.sh: Check if files exists.
2699
4171ffe9
TV
27002015-05-12 Tom de Vries <tom@codesourcery.com>
2701
2702 * check_GNU_style.sh: Don't use a filename prefix if we're only
2703 processing one patch file.
2704
a92a1c27
YG
27052015-05-12 Yury Gribov <y.gribov@samsung.com>
2706
2707 * mklog: Ignore preprocessor directives.
2708
a497da4c
JJ
27092015-04-22 Jakub Jelinek <jakub@redhat.com>
2710
2711 * gennews (files): Add files for GCC 5.
2712
74d35315
BE
27132015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2714
2715 * dg-extract-results.sh: Check that the necessary python modules exist.
2716
4ed8ef26
IV
27172015-02-05 Ilya Verbin <ilya.verbin@intel.com>
2718
2719 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
2720 liboffloadmic/plugin.
2721
8fced9b9
RS
27222015-01-15 Richard Sandiford <richard.sandiford@arm.com>
2723
2724 * update-copyright.py (Copyright.__init__): Add a regexp for
2725 "copyright = u'".
2726 (Copyright.update_copyright): Don't add a space before the year
2727 in that case.
2728
41dbbb37
TS
27292015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2730
2731 * gcc_update (files_and_dependencies): Update rules for new
2732 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
2733
6e7bdfac
YG
27342015-01-12 Yury Gribov <y.gribov@samsung.com>
2735
2736 * check_GNU_style.sh: Support patches coming from stdin.
2737 Check that spaces are converted to tabs.
2738 Make double-space-after-dot check more precice.
2739
d3d514a9
EB
27402015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2741
2742 * config-list.mk (LIST): Add visium-elf.
2743
04a11c01
JBG
27442015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2745
2746 * config-list.mk: Use shortest match for OPT to find the actual
2747 target name.
2748
64e6d5c4
SDJ
27492014-12-17 Sergio Durigan Junior <sergiodj@redhat.com>
2750
2751 * dg-extract-results.sh: Use --text with grep to avoid issues with
2752 binary files. Fall back to cat -v, if that doesn't work.
2753
923e09ee
CJW
27542014-12-12 Chung-Ju Wu <jasonwucj@gmail.com>
2755
2756 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
2757
c3e1e693
YG
27582014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
2759 Yury Gribov <y.gribov@samsung.com>
2760
2761 * vimrc: New file.
2762
83f41b24
TP
27632014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
2764
2765 * check_GNU_style.sh: Warn for incorrect number of spaces in function
2766 call only if 0 or 2+ spaces found.
2767
f5d5b88f
TB
27682014-12-02 Tobias Burnus <burnus@net-b.de>
2769
2770 * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
2771
fdb424cf
TV
27722014-11-25 Tom de Vries <tom@codesourcery.com>
2773 Peter Bergner <bergner@vnet.ibm.com>
2774
2775 * mklog: Handle .mklog. Use git setting independent of presence .git
2776 directory.
2777
78d7f09f
TV
27782014-11-14 Tom de Vries <tom@codesourcery.com>
2779
2780 * mklog: Move reading of .diff file up and add comment. Copy diff_lines
2781 to orig_diff_lines. Use orig_diff_lines when appending patch.
2782
35485da9
DM
27832014-11-11 David Malcolm <dmalcolm@redhat.com>
2784
2785 * ChangeLog.jit: New.
2786 * jit-coverage-report.py: New file: a script to print crude
2787 code-coverage information for the libgccjit API.
2788
67183c4d
MZ
27892014-11-11 Marat Zakirov <m.zakirov@samsung.com>
2790
4b5ed6cf 2791 * mklog: Symbol '}' stops search for changes.
67183c4d 2792
51f784f5
TB
27932014-11-11 Tobias Burnus <burnus@net-b.de>
2794
2795 * download_prerequisites: Stop downloading CLooG.
2796
a8cfbbdc
MZ
27972014-11-07 Marat Zakirov <m.zakirov@samsung.com>
2798
4b5ed6cf
UB
2799 * mklog: Always doubt in functions.
2800 Add EOF protection.
a8cfbbdc 2801
1335a8ca
JBG
28022014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2803
2804 * config-list.mk: Don't build Go for certain targets.
2805
3daa7bbf
TS
28062014-10-04 Trevor Saunders <tsaunders@mozilla.com>
2807
2808 * compare-all-tests: Don't test score-*.
2809 * config-list.mk: Likewise.
2810
c19adb17
SB
28112014-10-02 Segher Boessenkool <segher@kernel.crashing.org>
2812
2813 * dg-extract-results.py (output_variation): Always sort if do_sum.
2814
38278d8a
TV
28152014-09-22 Tom de Vries <tom@codesourcery.com>
2816
2817 * mklog: Add --inline option.
2818
813271fc
SB
28192014-09-19 Segher Boessenkool <segher@kernel.crashing.org>
2820
2821 * dg-extract-results.py (Prog.result_re): Include options in test name.
2822
3a8fe7c6
OH
28232014-09-19 Olivier Hainque <hainque@adacore.com>
2824
2825 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
2826
f4d5fe47
JS
28272014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
2828
2829 * config-list.mk (LIST): Add v850-rtems.
2830
b060c217
SH
28312014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
2832
2833 * config-list.mk (LIST): Add arm-rtems.
2834 Add nios2-rtems. Remove extra option from powerpc-rtems.
2835
157e859f
TS
28362014-09-08 Trevor Saunders <tsaunders@mozilla.com>
2837
2838 * compare-all-tests: Don't test picochip.
2839 * config-list.mk: Likewise.
2840
6f853fd4
MX
28412014-08-11 Mingjie Xing <mingjie.xing@gmail.com>
2842
2843 * texi2pod.pl (postprocess): Move command process for '@sc' to the
2844 front of '@dfn'. Add a new command process for '@t{...}', just print
2845 the content.
2846
863aa163 28472014-07-21 Trevor Saunders <tsaunders@mozilla.com>
633e5fbb 2848 Yury Gribov <y.gribov@samsung.com>
863aa163 2849
633e5fbb
TS
2850 * mklog: Run mklog as a filter.
2851
28522014-07-21 Trevor Saunders <tsaunders@mozilla.com>
2853
2854 * mklog: Read name and email from git config when available.
863aa163 2855
16a4b3b9
RB
28562014-06-28 Richard Biener <rguenther@suse.de>
2857
2858 * gennews: Use gcc-3.0/index.html.
2859
e6120abe
RS
28602014-06-14 Richard Sandiford <rdsandiford@googlemail.com>
2861
2862 * dg-extract-results.py: For Python 3, force sys.stdout to handle
2863 surrogate escape sequences.
2864 (safe_open): New function.
2865 (output_segment, main): Use it.
2866
ae242e3f
RS
28672014-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2868
2869 * dg-extract-results.py (Named): Remove __cmp__ method.
2870 (output_variation): Use a key to sort variation.harnesses.
2871
386c4027
UB
28722014-05-24 Uros Bizjak <ubizjak@gmail.com>
2873
2874 * texi2pod.pl: Force .pod file to not be a numbered list.
2875
768b94bc
RS
28762014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
2877
2878 * dg-extract-results.py (parse_run): Handle warnings that are printed
2879 before a test harness is run.
2880
3ce2cd36
JBG
28812014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2882
2883 * config-list.mk (show): New target.
2884
0af7b53a
RS
28852014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
2886
2887 * dg-extract-results.py: New file.
2888 * dg-extract-results.sh: Use it if the environment seems suitable.
2889
d9f069ab
RO
28902014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2891
2892 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
2893
b716608c
JJ
28942013-04-22 Jakub Jelinek <jakub@redhat.com>
2895
2896 * gennews (files): Add files for GCC 4.9.
2897
341c653c
WL
28982014-02-24 Walter Lee <walt@tilera.com>
2899
2900 * config-list.mk (LIST): Add tilegxbe-linux-gnu.
2901
662dae0d
RB
29022014-02-13 Richard Biener <rguenther@suse.de>
2903
2904 * download_prerequisites: Update ISL and CLOOG versions.
2905
37f14a0d
BM
29062014-01-31 Brooks Moses <bmoses@google.com>
2907
2908 * gcc_update (files_and_dependencies): Add aarch64-tune.md.
2909
69b09963
YG
29102014-01-29 Yury Gribov <y.gribov@samsung.com>
2911
2912 * mklog: Improve support of context diffs.
2913
e8b37cb6
TU
29142014-01-21 Tatiana Udalova <t.udalova@samsung.com>
2915
2916 * mklog: Avoid adding falsely changed functions to ChangeLog.
2917
e430824f
CLT
29182013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
2919
2920 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
2921 ordering of some configs.
2922
b654717c
YG
29232013-12-23 Yury Gribov <y.gribov@samsung.com>
2924
2925 * mklog: Automatically insert comments in trivial cases.
2926
26b08681
YG
29272013-12-19 Yury Gribov <y.gribov@samsung.com>
2928
2929 * mklog: Split generated message in parts.
2930
9304f876
CJW
29312013-10-31 Chung-Ju Wu <jasonwucj@gmail.com>
2932
2933 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
2934
8a1a4544
TB
29352013-10-29 Tobias Burnus <burnus@net-b.de>
2936
2937 * gcc_update (files_and_dependencies): Add rules for
2938 libcilkrts.
2939
cd13be9b
TS
29402013-10-11 Thomas Schwinge <thomas@codesourcery.com>
2941
2942 * gcc_update (files_and_dependencies): Fix rule for
2943 libgomp/testsuite/Makefile.in.
2944
53426f6c
JR
29452013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
2946
2947 * config-list.mk: Add arc configurations.
2948
f6113c27
DN
29492013-09-27 Diego Novillo <dnovillo@google.com>
2950
2951 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2952
f6a83b4a
DD
29532013-09-12 DJ Delorie <dj@redhat.com>
2954
2955 * config-list.mk: Add msp430-elf.
2956
cdc35a2e
DN
29572013-08-31 Diego Novillo <dnovillo@google.com>
2958
2959 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2960
6e39ee0c
MS
29612013-08-29 Mike Stump <mikestump@comcast.net>
2962
2963 * gcc_update (configure): Update to handle svn 1.8.1.
2964
ecdbd01a 29652013-08-03 Caroline Tice <cmtice@google.com>
2077db1b
CT
2966
2967 * gcc_update: Add libvtv files.
386c4027 2968
76ba1222
BM
29692013-06-06 Brooks Moses <bmoses@google.com>
2970
2971 * testsuite-management/validate_failures.py: Fix handling of
2972 summary lines with "|" characters or empty description fields.
2973
a8db5990
CJW
29742013-05-24 Chung-Ju Wu <jasonwucj@gmail.com>
2975
2976 * download_prerequisites: Download isl and cloog conditionally.
2977
f3e4f44c
DM
29782013-05-21 David Malcolm <dmalcolm@redhat.com>
2979
dd1c676f 2980 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
f3e4f44c 2981
0baddc45
RO
29822013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2983
2984 * config-list.mk (LIST): Add -enable-obsolete for
2985 sparc-sun-solaris2.9, i686-solaris2.9.
2986
aa7e6aad
MS
29872013-05-13 Mike Stump <mikestump@comcast.net>
2988
2989 * compare_tests: Limit lines to 2000 characters as comm on Mac OS
2990 X 10.8.3 doesn't like long lines (those 2055 characters or more).
2991
a46d0aff
SN
29922013-04-22 Sofiane Naci <sofiane.naci@arm.com>
2993
2994 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
2995
18d5a76d
DN
29962013-04-18 Diego Novillo <dnovillo@google.com>
2997
2998 * validate_failures.py: Fix typo.
2999
89cbb85b
DN
30002013-04-18 Diego Novillo <dnovillo@google.com>
3001
3002 * validate_failures.py: Loosen check for build directory.
3003 State what failed if we couldn't find the source tree or
3004 the target triplet.
3005
1faae6ef
JJ
30062013-03-22 Jakub Jelinek <jakub@redhat.com>
3007
3008 * gennews (files): Add files for GCC 4.8.
3009
34d3a672
TB
30102013-03-06 Tobias Burnus <burnus@net-b.de>
3011
3012 * make-obstacks-texi.pl: New.
3013
d809887a
RO
30142013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3015
3016 * make_sunver.pl: Enforce C locale.
3017
b96299a1
RS
30182013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
3019
3020 * update-copyright.py: Add libdecnumber to the default list.
3021 Remove libquadmath and libssp.
3022
144f2e52
DN
30232013-02-06 Diego Novillo <dnovillo@google.com>
3024
3025 * testsuite-management/validate_failures.py: Fix typo.
3026
828e50c5
DN
30272013-02-06 Diego Novillo <dnovillo@google.com>
3028
3029 * testsuite-management/validate_failures.py: Update
3030 Copyright years.
3031 Request contributions not to use Python features newer
3032 than 2.4.
3033 (GetBuildData): If this is not a build directory,
3034 emit an error only if --results or --manifest are missing.
3035
143c83f1
BRF
30362013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3037
3038 * testsuite-management/validate_failures.py
3039 (IsInterestingResult): Fix performance regression
3040
240d6348
RS
30412013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
3042
b3dc7102 3043 * update-copyright.py: New file.
240d6348 3044
1faae6ef 30452013-01-15 David Blaikie <dblaikie@gmail.com>
16dd2667
DB
3046
3047 * dg-extract-results.sh: Handle KPASSes.
3048
9fa633fc
DB
3049 * dg-extract-results.sh: Constrain the start-of-log pattern.
3050
db065268
DB
3051 * dg-extract-results.sh: Fix order of summary counts.
3052
7fb1e592
BRF
30532012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3054
3055 * testsuite-management/validate_failures.py
3056 (IsInterestingResult): Only strip line a second time if we did split.
3057 Rephrase return statement while at it.
3058 (CollectSumFiles): Also ignore .git directory.
3059
f15b9727
DN
30602012-12-03 Diego Novillo <dnovillo@google.com>
3061
3062 * testsuite-management/validate_failures.py: Fix stale
3063 use of 'options'.
3064
f6fce951
DE
30652012-11-30 Doug Evans <dje@google.com>
3066
d5651dcf
DE
3067 * testsuite-management/validate_failures.py: Add support for @include,
3068 @remove directives in manifest files.
3069
f6fce951
DE
3070 * testsuite-management/validate_failures.py: Add function
3071 GetManifestPath. New global _MANIFEST_SUBDIR.
3072
b4b5e1f7
DE
30732012-11-29 Doug Evans <dje@google.com>
3074
74df1ad0
DE
3075 * testsuite-management/validate_failures.py: Remove pass/fail
3076 indicator from result of GetBuildData.
3077
bc5e01b1
DE
3078 * testsuite-management/validate_failures.py: Store options in global
3079 variable _OPTIONS.
3080
cd1d95bd
DE
3081 * testsuite-management/validate_failures.py: Rename variable
3082 manifest_name to manifest_path everywhere.
3083
b4b5e1f7
DE
3084 * testsuite-management/validate_failures.py (CompareBuilds): Pass
3085 options.results to GetSumFiles for clean build.
3086
b3891de4
DE
30872012-11-28 Doug Evans <dje@google.com>
3088
1099bb0a
DE
3089 * testsuite-management/validate_failures.py: Use <target_alias> instead
3090 of <target>. Minor whitespace changes.
3091
b3891de4
DE
3092 * testsuite-management/validate_failures.py: Record ordinal with
3093 TestResult.
3094
a59a2c21
MS
30952012-11-19 Mike Stump <mikestump@comcast.net>
3096
3097 * compare_tests: Add export LC_ALL=C to make sort happier.
3098
451a210d
L
30992012-11-14 H.J. Lu <hongjiu.lu@intel.com>
3100
3101 * gcc_update: Update libsanitizer generated files.
3102
36a41ef1
TB
31032012-11-12 Tobias Burnus <burnus@net-b.de>
3104
3105 * gcc_update: Add libquadmath generated files.
3106
6671a4e4
L
31072012-11-12 H.J. Lu <hongjiu.lu@intel.com>
3108
3109 * gcc_update: Add libsanitizer generated files.
3110
bff0e529
LC
31112012-11-05 Lawrence Crowl <crowl@google.com>
3112
3113 * compare_two_ftime_report_sets: New.
3114
b436bf38
DN
31152012-11-02 Diego Novillo <dnovillo@google.com>
3116
3117 * testsuite-management/validate_failures.py: Add option
3118 --clean_build to compare test results against another
3119 build.
3120
3b1de8eb
DN
31212012-10-31 Diego Novillo <dnovillo@google.com>
3122
3123 * testsuite-management/validate_failures.py: Fix parsing
3124 of summary lines.
3125
6119d95c
DN
31262012-10-29 Diego Novillo <dnovillo@google.com>
3127
3128 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3129
1996c0a6
DN
31302012-10-06 Diego Novillo <dnovillo@google.com>
3131
3132 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3133
c8ae7abf
CL
31342012-10-02 Christophe Lyon <christophe.lyon@linaro.org>
3135
3136 * check_GNU_style.sh: Remove temporay file upon exit.
3137
f3633f55
JR
31382012-09-26 Joern Rennecke <joern.rennecke@embecosm.com>
3139
3140 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
3141 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
3142 Use --enable-obsolete for picochip-elf.
3143
5ad7a43e
DN
31442012-09-10 Diego Novillo <dnovillo@google.com>
3145
3146 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
3147
0e9f719a
EB
31482012-09-04 Eric Botcazou <ebotcazou@adacore.com>
3149
3150 * make_sunver.pl: Add missing newline at the end of extern "C++" block.
3151
e8f6d046
DN
31522012-08-24 Diego Novillo <dnovillo@google.com>
3153
3154 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
386c4027 3155
18da4303
DN
31562012-08-14 Diego Novillo <dnovillo@google.com>
3157
3158 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
3159
a327112f
DN
31602012-08-13 Diego Novillo <dnovillo@google.com>
3161
3162 * testsuite-management/validate_failures.py (ExpirationDate): Tidy
3163 comment.
3164
6baa7225
DN
31652012-08-13 Diego Novillo <dnovillo@google.com>
3166
3167 * testsuite-management/validate_failures.py (ParseSummary): Fix
3168 comment.
3169
c577382e
DN
31702012-08-13 Diego Novillo <dnovillo@google.com>
3171
3172 * testsuite-management/validate_failures.py: Import datetime.
3173 (TestResult.ExpirationDate): New.
3174 (TestResult.HasExpired): New.
3175 (ParseSummary): Call it. If it returns True, warn that the
3176 expected failure has expired and do not add it to the set of
3177 expected results.
3178 (GetResults): Clarify documentation.
3179
55b073ba
DN
31802012-07-26 Diego Novillo <dnovillo@google.com>
3181
3182 * testsuite-management/validate_failures.py: Do not use
3183 'with ... as ...' constructs.
3184
29476fe1
DN
31852012-07-19 Diego Novillo <dnovillo@google.com>
3186
3187 * testsuite-management/validate_failures.py (CollectSumFiles):
3188 Rename from GetSumFiles.
3189 (GetSumFiles): Factor out of CheckExpectedResults.
3190 (CheckExpectedResults): Call it.
3191 (ProduceManifest): Call it.
3192
89d223b3
DN
31932012-07-18 Diego Novillo <dnovillo@google.com>
3194
3195 * testsuite-management/validate_failures.py: Fix
3196 /usr/bin/python invocation.
3197
c85fd25b
SB
31982012-06-19 Steven Bosscher <steven@gcc.gnu.org>
3199
3200 * check_makefile_deps.sh: Look for c-common.o in c-family/.
3201 Add a few more crt* files to the list of files to skip.
3202
9adf6490
MP
32032012-05-31 Marek Polacek <polacek@redhat.com>
3204
4b5ed6cf 3205 * mklog: Prevent printing three spaces after the date.
9adf6490 3206
4da37205
DN
32072012-06-04 Diego Novillo <dnovillo@google.com>
3208
3209 * testsuite-management/validate_failures.py (GetResults):
3210 Change argument to accept list of summary files to analyze.
3211 Update callers.
3212 (CheckExpectedResults): Handle options.manifest, options.results
3213 and options.ignore_missing_failures.
3214 (Main): Add options --manifest, --results and --ignore_missing_failures.
3215
ba0d684e
DN
32162012-05-31 Diego Novillo <dnovillo@google.com>
3217 Cary Coutant <ccoutant@google.com>
3218
3219 * mklog: New.
3220
c7046906
L
32212012-05-25 H.J. Lu <hongjiu.lu@intel.com>
3222
3223 PR bootstrap/53472
3224 * contrib/compare-debug (remove_comment): New function.
3225 Remove any .comment sections if the first cmp failed.
3226
c75e90f3
DE
32272012-05-09 David Edelsohn <dje.gcc@gmail.com>
3228
3229 * gcc_update: Use $GCC_SVN to retrieve branch and revision.
3230
48310492
RH
32312012-05-01 Richard Henderson <rth@redhat.com>
3232
3233 * gcc_update: Add libatomic generated files.
3234
af13465f
MLI
32352012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
3236
3237 * compare_tests: Append '/' to make 'find' traverse
3238 symlinked directories.
3239
034a3fcd
RO
32402012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3241
3242 * testsuite-management/validate_failures.py (GetBuildData): Use
3243 target_alias.
3244
a0806f33
DE
32452012-04-06 Doug Evans <dje@google.com>
3246
3247 * dg-extract-results.sh: Handle KFAILs.
3248
b24513a1
RO
32492012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3250
3251 * config-list.mk (LIST): Remove mips-sgi-irix6.5.
3252
bfdac9a1
JM
32532012-03-13 Joseph Myers <joseph@codesourcery.com>
3254
3255 * gennews (files): Add files for GCC 4.7.
3256
c4bc5c25
RO
32572012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3258
3259 * config-list.mk (LIST): Remove mips-openbsd.
3260
5c30094f
RO
32612012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3262
3263 * config-list.mk (LIST): Remove alpha-dec-osf5.1.
3264
acb3748d
DN
32652012-03-02 Diego Novillo <dnovillo@google.com>
3266
3267 * testsuite-management/validate_failures.py (class TestResult): Fix
3268 match pattern for the summary line. If there is a parsing failure,
3269 show the line we failed to parse.
3270
cc2de92d
RO
32712012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3272
3273 PR libstdc++/52188
3274 * make_sunver.pl: Remove #ifdef handling.
3275
4ad29d0d
DK
32762012-02-17 Doug Kwan <dougkwan@google.com>
3277
3278 * contrib/testsuite-management/validate_failures.py
3279 (GetMakefileValue): Check for cross compilers.
3280
e53182b7
QN
32812012-02-15 Quentin Neill <quentin.neill@amd.com>
3282
3283 * compare_tests: Fix trailing paths in dir arguments.
3284 Handle sum1/sum2 temp files with others.
3285
dd552284
WL
32862012-02-14 Walter Lee <walt@tilera.com>
3287
3288 * config-list.mk (LIST): Add tilegx-linux-gnu and
3289 tilepro-linux-gnu.
3290 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
3291 (gcc/config/tilepro/mul-tables.c): New dependencies.
3292
44414d2f
MS
32932012-02-11 Mike Stump <mikestump@comcast.net>
3294
3295 * compare_tests (exit_status): Fix.
3296
a8fc9855
DN
32972012-02-10 Diego Novillo <dnovillo@google.com>
3298
3299 * repro_fail: Add --debug and --debug-tui flags.
3300
1faae6ef
JJ
33012012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com>
3302 Jayant R Sonar <jayant.sonar@kpitcummins.com>
b25364a0
S
3303
3304 * config-list.mk (LIST): Add cr16-elf.
3305
884f56d1
GJL
33062012-01-02 Georg-Johann Lay <avr@gjlay.de>
3307
3308 PR target/51345
3309 * gcc_update (files_and_dependencies): Add
3310 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
3311
85b8555e
DD
33122011-11-29 DJ Delorie <dj@redhat.com>
3313
3314 * config-list.mk (LIST): Add rl78-elf.
3315
adcd36bc
RO
33162011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3317
3318 * make_sunver.pl: Convert '?' in glob patterns to '.'.
3319
0a35513e
AH
33202011-11-07 Richard Henderson <rth@redhat.com>
3321
3322 Merged from transactional-memory.
3323
3324 * gcc_update: Add libitm to touch data.
3325
cf7716a2
QN
33262011-11-07 Quentin Neill <quentin.neill@amd.com>
3327
3328 * compare_tests: Add ability to compare all .sum
3329 files from two build directories.
3330
feeeff5c
JR
33312011-11-05 Joern Rennecke <joern.rennecke@embecosm.com>
3332
3333 * contrib-list.mk: Add Epiphany configurations.
3334
a5baf3b8
DN
33352011-09-13 Diego Novillo <dnovillo@google.com>
3336
3337 * testsuite-management: New.
3338 * testsuite-management/validate_failures.py: New.
3339
39b75e51
RO
33402011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3341
3342 * gcc_update: Determine svn branch from hg convert_revision.
3343
e44dbbe1
RO
33442011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3345
3346 * config-list.mk (i586-netware): Remove.
3347 (.PHONY): Remove make-script-dir dependency.
3348 (make-script-dir): Remove.
3349 ($(LIST)): Remove make-script-dir dependency.
3350
bcead286
BS
33512011-07-15 Bernd Schmidt <bernds@codesourcery.com>
3352
3353 * gcc_update: Add C6X generated files.
3354 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
3355
e35fceb5
RO
33562011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3357
3358 * config-list.mk (LIST): Append OPT-enable-obsolete to
3359 alpha-dec-osf5.1, mips-sgi-irix6.5.
3360
23d11384
DN
33612011-06-24 Diego Novillo <dnovillo@google.com>
3362
3363 * repro_fail: New.
3364
1b916ca6
JM
33652011-06-21 Joseph Myers <joseph@codesourcery.com>
3366
3367 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
3368
12d844c8
JM
33692011-05-19 Joseph Myers <joseph@codesourcery.com>
3370
3371 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
3372 gcc/config/arm/arm-fpus.def.
3373
f10d3ac9
JM
33742011-05-10 Joseph Myers <joseph@codesourcery.com>
3375
3376 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
3377 dependencies.
3378
d371df6f
JM
33792011-05-09 Joseph Myers <joseph@codesourcery.com>
3380
3381 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
3382
adad1007
JR
33832010-05-05 Joern Rennecke <joern.rennecke@embecosm.com>
3384
3385 * config-list.mk: New file.
3386
47c94d21
JM
33872011-05-02 Joseph Myers <joseph@codesourcery.com>
3388
3389 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
3390
e5b0dad8
JK
33912011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
3392
3393 * paranoia.cc (ENUM_BITFIELD): Remove.
3394
ad7be009
JM
33952011-04-08 Joseph Myers <joseph@codesourcery.com>
3396
3397 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
3398
ebb9f8b0
JM
33992011-03-22 Joseph Myers <joseph@codesourcery.com>
3400
3401 * compare-all-tests (all_targets): Remove crx and m68hc11.
3402
084239f4
RO
34032011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3404
3405 PR bootstrap/48135
3406 * make_sunver.pl: Don't use File::Glob.
3407
20a52ab9
JM
34082011-03-05 Joseph Myers <joseph@codesourcery.com>
3409
3410 * gennews (files): Add files for GCC 4.6.
3411
a7150b3d
DK
34122011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3413
3414 * patch_tester.sh (nopristinecache): New shell var, set according
3415 to presence or absence of new -nopristinecache option.
3416 (usage): Document new option.
3417 (bootntest_pristine): Implement it.
3418
f7598845
RO
34192010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3420
3421 * make_sunver.pl: Use elfdump -s to extract symbols if possible,
3422 readelf -s otherwise.
3423
79770339
EB
34242010-11-08 Eric Botcazou <ebotcazou@adacore.com>
3425
3426 * make_sunver.pl: Ignore entries without symbol name first. Then do
3427 not ignore symbols marked as 'R'.
3428
fda9c731
AK
34292010-10-18 Andi Kleen <ak@linux.intel.com>
3430
3431 * gccbug.el: Remove.
3432
6832435e
RO
34332010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3434
3435 * gcc_update: Run $GCC_HG pull and update separately.
3436 Check parents for SVN revision.
3437
6c009867
RW
34382010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3439
3440 * test_recheck: New script.
3441
ab940b73
RW
34422010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3443
3444 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
3445 Also escape characters with grave accents, to be fixed ...
3446 (unmunge): ... here.
3447 (postprocess): Also handle @/ and @acronym{...}.
3448
8cab7c13
SP
34492010-07-02 Sebastian Pop <sebastian.pop@amd.com>
3450
3451 * check_GNU_style.sh: Do not print warning messages when there are
3452 no occurences.
3453
97075d3b
RO
34542010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3455
3456 * gcc_update: Handle hg, too.
3457
5653ef60
EB
34582010-07-08 Eric Botcazou <ebotcazou@adacore.com>
3459
3460 * make_sunver.pl: Remove extra whitespace in regexp.
3461
f3e3b476
SP
34622010-07-02 Sebastian Pop <sebastian.pop@amd.com>
3463
3464 * check_GNU_style.sh: New.
3465
c18dc5cc
RO
34662010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3467
3468 * make_sunver.pl: New file.
3469
9a082684
IS
34702010-07-02 Iain Sandoe <iains@gcc.gnu.org>
3471
4b5ed6cf
UB
3472 * compare-debug (Darwin): Remove '-x' flag from ld-based object
3473 stripping. Add a comment as to why we do it this way.
9a082684 3474
339325b3
AO
34752010-06-20 Alexandre Oliva <aoliva@redhat.com>
3476
3477 * compare-debug: Drop LTO sections.
3478
e31a6dc2
BRF
34792010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3480
3481 * gcc_update: Support updating a git clone.
3482
fb340c3c
RO
34832010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3484
3485 * test_summary: Don't use diff -u.
3486 Adapt egrep regex.
3487
69baf0a3
AH
34882010-06-02 Andrew Haley <aph@redhat.com>
3489
3490 * download_prerequisites: New script.
3491
bc492e47
RO
34922010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3493
3494 * dg-extract-results.sh: Redirect grep output to /dev/null instead
3495 of grep -q.
3496
c334c130
BS
34972010-04-22 Basile Starynkevitch <basile@starynkevitch.net>
3498
3499 * gcc_update: Sets the locale to C.
3500
02e698d7
JM
35012010-04-06 Joseph Myers <joseph@codesourcery.com>
3502
3503 * gennews (files): Add files for GCC 4.5.
3504
fccff341
JK
35052010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
3506
3507 Fix *.log tests output containing "===".
3508 * dg-extract-results.sh (/\===/): Rename to ...
3509 (/^\t\t=== .* ===$/): ... this pattern.
3510
54bceaf3
RO
35112010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3512
3513 * dg-extract-results.sh: Fix result order to match sequential case.
3514
2fdb618d
RW
35152010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3516
3517 * check_warning_flags.sh: Use \012 instead of \n with tr.
3518
5392f6be
RO
35192010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3520
3521 * dg-extract-results.sh: Don't use tail -n.
3522
d7f09764
DN
35232009-10-03 H.J. Lu <hongjiu.lu@intel.com>
3524 Richard Guenther <rguenther@suse.de>
3525
3526 PR lto/39216
3527 * gcc_update: Adjust file timestamps for lto-plugin.
3528
bb59df52
IS
35292009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3530
3531 PR bootstrap/41245
3532 * compare-debug: Handle stripping of dwarf debug sections from darwin
3533 mach-o objects.
3534
c45ae2c8
AO
35352009-09-04 Alexandre Oliva <aoliva@redhat.com>
3536
3537 * compare-debug: Grep for blank before dash to avoid grep -e.
3538
8fc68cba
AO
35392009-09-01 Alexandre Oliva <aoliva@redhat.com>
3540
3541 * compare-debug: Look for .gkd files and compare them.
3542
0930984e
RW
35432009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3544
3545 PR testsuite/41166
3546 * test_summary: Invoke config.status, rather than trying to
3547 parse it. Adjust awk script.
3548
5830150a
AO
35492009-08-18 Alexandre Oliva <aoliva@redhat.com>
3550
3551 * compare-debug: Drop .eh_frame relocations too.
3552
c2d88223
L
35532009-08-18 H.J. Lu <hongjiu.lu@intel.com>
3554
3555 PR testsuite/40704
386c4027 3556 * test_summary: Filter out "\r".
c2d88223 3557
2feb56e6
AO
35582009-06-02 Alexandre Oliva <aoliva@redhat.com>
3559
3560 * compare-debug: Don't fail just because of .eh_frame differences.
3561
060717fc
JJ
35622009-04-27 Jakub Jelinek <jakub@redhat.com>
3563
3564 PR testsuite/39807
3565 * dg-extract-results.sh: Close open files and use >> instead of >
3566 to decrease number of concurrently open files from awk. Avoid
3567 = at the beginning of a regexp and redirect to a file determined
3568 by curfile variable rather than concatenated strings to workaround
3569 Solaris nawk bug.
3570
7527cf21
GP
35712009-04-25 Gerald Pfeifer <gerald@pfeifer.com>
3572
3573 * test_summary: Only include LAST_UPDATED if it exists.
3574 Complete copyright years.
3575
0455c7f4
PB
35762009-04-16 Paolo Bonzini <bonzini@gnu.org>
3577
3578 * compare-all-tests: New.
3579
50e8c6d2
JJ
35802009-04-14 Jakub Jelinek <jakub@redhat.com>
3581
3582 * gennews (files): Reference GCC 4.4 web pages.
3583
748086b7
JJ
35842009-04-09 Jakub Jelinek <jakub@redhat.com>
3585
3586 * reghunt/date_based/reg_periodic: Change copyright header to refer
3587 to version 3 of the GNU General Public License and to point readers
3588 at the COPYING3 file and the FSF's license web page.
3589 * reghunt/date_based/reg_search: Likewise.
3590 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
3591 * regression/btest-gcc.sh: Likewise.
3592 * regression/objs-gcc.sh: Likewise.
3593
a072f1cf
RW
35942009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3595
3596 * check_warning_flags.sh: Update flag exceptions.
3597
7a401a0d
BE
35982008-11-18 Ben Elliston <bje@au.ibm.com>
3599
3600 * dg-cmp-results.sh: Do not print usage if either .sum file cannot
3601 be opened; print a more meaningful error instead.
3602
7134e605
JJ
36032008-10-24 Janis Johnson <janis187@us.ibm.com>
3604 Jakub Jelinek <jakub@redhat.com>
3605
3606 * dg-extract-results.sh: New file.
3607
e63ea00c
RW
36082008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3609
3610 * check_makefile_deps.sh: New file.
3611
a3ced85e
SP
36122008-05-08 Sebastian Pop <sebastian.pop@amd.com>
3613
3614 * patch_tester.sh (report): Do not print "Checker: ".
3615
24170ff9
SP
36162008-04-23 Sebastian Pop <sebastian.pop@amd.com>
3617
3618 * patch_tester.sh (report): Do not print the time.
3619
7f9766e4
JM
36202008-04-01 Joseph Myers <joseph@codesourcery.com>
3621
3622 * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
3623 Handle @heading. Handle enumerated lists with starting numbers
3624 and extra headings.
3625
1d4edfd6
JJ
36262008-03-10 Janis Johnson <janis187@us.ibm.com>
3627
3628 * patch_tester.sh (initialization): Initialize svnpatch and stop.
386c4027 3629 (usage): Add -svnpath and -stop.
1d4edfd6
JJ
3630 (makedir): New.
3631 (argument handling): Process -stop and -svnpath.
3632 (setup code): Use makedir, error out if initial svn checkout fails.
3633 (update): Use svnpath. Invoke contrib/gcc_update.
3634 (apply_patch): Require that patch was created at top level. Use eval
3635 with option variables. Don't use bootstrap target for make. Verify
3636 that some tests were run.
3637 (bootntest_patched): Use snvpath.
3638 (main loop): For -stop, exit when there are no more patches to test.
3639
802e3f8c
RW
36402008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3641
3642 * check_warning_flags.sh: Instead of invoke.texi, take the path
3643 to the doc directory as argument. Check that warnings listed in
3644 'gcc --help' are accepted by the compiler, and listed in the
3645 manuals.
3646
3825be8c
TT
36472008-03-06 Tom Tromey <tromey@redhat.com>
3648
3649 * patch_tester.sh (usage): Watermark is not lexicographic.
3650 Load $STATE/defaults if it exists.
3651 (selfexec): Use $0.
3652 (apply_patch): Handle deletions.
3653 (bootntest): Handle default settings.
3654
a7d95bfe
JJ
36552008-03-05 Jakub Jelinek <jakub@redhat.com>
3656
3657 * gennews (files): Reference GCC 4.3 web pages.
3658
1a1f7588
RW
36592008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3660
3661 * check_warning_flags.sh: New file.
3662
8d8da227
JM
36632008-01-25 Joseph Myers <joseph@codesourcery.com>
3664
3665 * paranoia.cc (main): Remove handling of c4x_single and
3666 c4x_extended formats.
3667
3dfb41c5
SP
36682007-12-26 Sebastian Pop <sebastian.pop@amd.com>
3669
3670 * compareSumTests3: Changed to GPLv3.
3671 * prepare_patch.sh: Same.
3672 * uninclude: Same.
3673 * dglib.pm: Same.
3674 * gennews: Same.
3675 * texi2pod.pl: Same.
3676 * analyze_brprob: Same.
3677 * gcc_build: Same.
3678
66d3504c
SP
36792007-12-26 Sebastian Pop <sebastian.pop@amd.com>
3680
3681 * patch_tester.sh: Changed to GPLv3.
3682
cf79e386
SP
36832007-12-15 Sebastian Pop <sebastian.pop@amd.com>
3684
3685 * patch_tester.sh: Don't save the script anymore.
3686
0f55312a
SP
36872007-12-15 Sebastian Pop <sebastian.pop@amd.com>
3688
3689 * patch_tester.sh: New.
3690 * prepare_patch.sh: New.
3691
3a3b6beb
AO
36922007-11-26 Alexandre Oliva <aoliva@redhat.com>
3693
3694 * compare-debug: Introduce -p flag to preserve .stripped files.
3695
7b6cb843
MLI
36962007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3697
3698 * texi2pod.pl: Handle @asis.
3699 (postprocess): Move @gccoptlist{} after all formatting commands.
386c4027 3700
a64036a7
AO
37012007-10-01 Alexandre Oliva <aoliva@redhat.com>
3702
3703 * compare-debug: Avoid spurious errors when .stripped files
3704 exist.
3705
1733c7eb
HPN
37062007-09-22 Hans-Peter Nilsson <hp@axis.com>
3707
3708 * warn_summary (srcdirFilter): Add fixincludes, sim,
3709 newlib and mpfr.
3710
0cb58062
L
37112007-08-23 H.J. Lu <hongjiu.lu@intel.com>
3712
3713 * gcc_update: Handle different URL paths and tags.
3714
bb286d71
AO
37152007-08-16 Alexandre Oliva <aoliva@redhat.com>
3716
3717 * compare-debug: New.
3718
36dcf055 37192007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1faae6ef 3720 Andreas Schwab <schwab@suse.de>
36dcf055
L
3721
3722 * gcc_update: Use "svn info" for revision number. Create
3723 gcc/REVISION with branch name and revision number.
3724
c749c2ee
DN
37252007-08-10 Diego Novillo <dnovillo@google.com>
3726
3727 * gcc.doxy: Rename from tree-ssa.doxy.
3728
cfa66dc1
DN
37292007-08-10 Diego Novillo <dnovillo@google.com>
3730
3731 * tree-ssa.doxy: Update for doxygen 1.5.
3732 Include all the files in the middle and back ends.
3733
6d409e8a
HPN
37342007-06-30 Hans-Peter Nilsson <hp@axis.com>
3735
3736 * gcc_update (files_and_dependencies): Handle
e9a57dc1 3737 gcc/testsuite/gcc.dg/cpp/direct2s.c.
6d409e8a 3738
6d707d08
MM
37392007-05-13 Mark Mitchell <mark@codesourcery.com>
3740
3741 * gennews (files): Reference GCC 4.2 web pages.
3742
3caecafa
ZW
37432007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu>
3744
3745 * texi2pod.pl: Correct handling of @itemize with no argument.
3746
a8af9c34
HPN
37472007-03-17 Hans-Peter Nilsson <hp@axis.com>
3748
3749 * uninclude: New utility, from Alexandre Oliva.
3750
7276d368
DH
37512007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr>
3752
3753 * test_installed: Adjust to the move from g77 to gfortran.
3754
d0fc3f06
MK
37552007-02-16 Matthias Klose <doko@debian.org>
3756
3757 * texi2pod.pl: Handle @subsubsection, ignore @anchor.
3758
ce0d943a
HPN
37592007-02-10 Hans-Peter Nilsson <hp@axis.com>
3760
3761 * test_summary (configflags): Adjust for changes in the
3762 config.status format due to update to autoconf 2.59.
3763
61930fe5
DJ
37642007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
3765
3766 * gcc_update: Update for configure.in -> configure.ac.
3767
427e84f7
RS
37682007-02-06 Richard Sandiford <richard@codesourcery.com>
3769
3770 * texi2pod.pl: Handle @multitable.
3771
69403237
TT
37722007-01-15 Tom Tromey <tromey@redhat.com>
3773
3774 * download_ecj: New file.
3775
7f5b8ff7
MS
37762006-09-27 Matthew Sachs <msachs@apple.com>
3777
3778 * compareSumTests3: POD syntax fix.
3779
ed5ce4e0
MS
37802006-09-27 Matthew Sachs <msachs@apple.com>
3781
3782 * dglib.pm: Initial commit.
3783 * compareSumTests3: Initial commit.
3784
c3382fba
BF
37852006-09-18 Bernhard Fischer <aldot@gcc.gnu.org>
3786
3787 * dg-cmp-results.sh (compare-$$.awk): Print name[old]
3788 and not non-existing nm[old].
3789
27b56ba6
PE
37902006-07-06 Paul Eggert <eggert@cs.ucla.edu>
3791
3792 Port to hosts whose 'sort' and 'tail' implementations
3793 treat operands with leading '+' as file names, as POSIX
3794 has required since 2001. However, make sure the code still
3795 works on pre-POSIX hosts.
3796 * compare_tests: Don't assume "sort +2" is equivalent to
3797 "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
3798
afef9a5b
JL
37992006-06-05 James Lemke <jwlemke@wasabisystems.com>
3800
3801 * dg-cmp-results.sh: New script for comparing DejaGNU logs.
3802
e58b87f7
RE
38032006-06-02 Richard Earnshaw <rearnsha@arm.com>
3804 Mike Stump <mrs@apple.com>
3805
3806 * compare_tests: Handle multilibs better.
3807
5dd59f65
DJ
38082006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
3809
3810 * texi2pod.pl: Correct handling of absolute @include.
3811
597fb86c 38122006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
84309a32
DJ
3813
3814 * texi2pod.pl: Handle -I.
3815
b7ded1e0
MM
38162006-02-28 Mark Mitchell <mark@codesourcery.com>
3817
3818 * gennews (files): Update for GCC 4.1.
3819
46852b9b
DN
38202006-01-24 Diego Novillo <dnovillo@redhat.com>
3821
3822 * gcc_update (files_and_dependencies): Handle
3823 libgomp/testsuite/Makefile.in.
3824
953ff289
DN
38252006-01-18 Richard Henderson <rth@redhat.com>
3826 Diego Novillo <dnovillo@redhat.com>
3827
3828 * gcc_update (files_and_dependencies): Add libgomp files.
3829
7a774079
BE
38302005-12-06 Ben Elliston <bje@au.ibm.com>
3831
3832 * newcvsroot: Remove.
3833
f2bd1eb9
SB
38342005-11-03 Steven Bosscher <stevenb@suse.de>
3835
3836 * gcc_build: Fix my previous checking.
3837
f415efe3
JM
38382005-11-01 Joseph S. Myers <joseph@codesourcery.com>
3839
3840 * gcc_update: Include revision number in LAST_UPDATED.
3841
133f4c87
SB
38422005-10-30 Steven Bosscher <stevenb@suse.de>
3843
3844 * gcc_build: Use gcc.gnu.org as the default server. Set up
3845 SVN_REPOSITORY correctly. Add support for checking out branches.
3846
8f5c9c3d
AP
38472005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3848
3849 * gcc_update: When svn update is called and
3850 --silent is used, pass -q.
3851
7dcd894f
AP
38522005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3853
3854 * gcc_update: Remove the -q from svn invocation.
3855
6c301b82
AP
38562005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3857
3858 * gcc_build: Remove -d from the call to gcc_update.
3859
1b9f940b 38602005-10-28 Daniel Berlin <dberlin@dberlin.org>
1faae6ef 3861 Ben Elliston <bje@au1.ibm.com>
386c4027 3862
1b9f940b
DB
3863 * gcc_update: Update for svn.
3864 * newcvsroot: Ditto.
3865 * gcc_build: Ditto.
3866
901097db
MM
38672005-10-21 Mark Mitchell <mark@codesourcery.com>
3868
386c4027 3869 * texi2pod.pl: Substitue for @value even when part of @include.
901097db 3870
0928f405
BW
38712005-10-21 Bob Wilson <bob.wilson@acm.org>
3872
3873 * texi2pod.pl: Convert two single quotes or two backquotes to
3874 double quotes.
3875
5464337b
BE
38762005-08-23 Ben Elliston <bje@au.ibm.com>
3877
3878 * gcc_update: Update dependencies for libjava/aclocal.m4.
3879
89ee9c70
KC
38802005-08-14 Kelley Cook <kcook@gcc.gnu.org>
3881
3882 * All files: Update with new FSF address.
3883
d0e71b9c
BE
38842005-07-14 Ben Elliston <bje@au.ibm.com>
3885
3886 * filter_params.pl: Typo fix.
3887 * filter_knr2ansi.pl: Likewise.
3888
bfac631b
GP
38892005-06-05 Gerald Pfeifer <gerald@pfeifer.com>
3890
3891 * gennews (files): Update for egcs-1.0 release pages consolidation.
3892
492f761a
JM
38932005-04-17 Joseph S. Myers <joseph@codesourcery.com>
3894
3895 * gennews (files): Update for GCC 4.0.
3896
7e3c8f17
AO
38972005-03-18 Alexandre Oliva <aoliva@redhat.com>
3898
3899 * gcc_update (silent): Unset instead of initializing to null.
3900
d028e149
AS
39012005-03-18 Andreas Schwab <schwab@suse.de>
3902
3903 * gcc_update (apply_patch): Properly quote $1.
3904
2d072788
ZW
39052005-03-18 Zack Weinberg <zack@codesourcery.com>
3906
3907 * gcc_update: Add --silent option.
3908
be932466
KG
39092005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3910
3911 * warn_summary (keywordFilter): Update sed pattern for new quoting
3912 style in warnings.
3913
1f43e92e
KG
39142005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3915
3916 * warn_summary: Add -fortran subdir flag.
3917 (subdirectoryFilter): Fix missing ada subdir.
3918
9eaf7da0
HPN
39192004-11-20 Hans-Peter Nilsson <hp@bitrange.com>
3920
3921 * gcc_update (touch_files): Don't rely on "make" being GNU make;
3922 grep for "Touching" to determine that the rule executes.
3923
18ccc7e0
HPN
39242004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
3925
3926 * gcc_update (touch_files): Explicitly pass --no-print-directory.
3927
9a399055
AP
39282004-11-04 Andrew Pinski <pinskia@physics.uc.edu>
3929
3930 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
3931
71b5d516
PB
39322004-08-04 Paolo Bonzini <bonzini@gnu.org>
3933
3934 * gcc_update: Add fixincludes.
3935
df6e87bf 39362004-08-26 Matthias Klose <doko@debian.org>
1249691b 3937
df6e87bf
MK
3938 * texi2pod.pl: keep references of the form @ref{...}, print them bold.
3939
39402004-08-26 Matthias Klose <doko@debian.org>
3941
3942 * test_summary: Include baseline used for libstdc++-v3 abi check
3943 in test summary.
1249691b 3944
5b292a4b
BE
39452004-08-25 Ben Elliston <bje@au.ibm.com>
3946
3947 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
3948
8b84ead6
AT
39492004-08-20 Andreas Tobler <a.tobler@schweiz.ch>
3950
3951 * gcc_update (self): libjava/configure.in -> configure.ac. Automake
3952 update done.
3953
71b5d516 39542004-08-04 Paolo Bonzini <bonzini@gnu.org>
d0921255
PB
3955
3956 * gcc_update: libjava/configure.ac -> configure.in. Automake
3957 1.4 does not handle configure.ac properly.
3958
da96112d
AS
39592004-08-04 Andreas Schwab <schwab@suse.de>
3960
3961 * gcc_update: libjava/configure.in -> configure.ac.
3962
1faae6ef 39632004-08-03 Richard Earnshaw <rearnsha@arm.com>
1e45521f
RE
3964
3965 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
3966
7eacb691
JL
39672004-07-16 Jeff Law <law@redhat.com>
3968
3969 * analyze_brprob: Fix comments. More consistent output format.
3970
5bed2809
DN
39712004-06-17 Diego Novillo <dnovillo@redhat.com>
3972
3973 * tree-ssa.doxy: Update for doxygen 1.3.5.
3974
cc605afe
AJ
39752004-06-14 Andreas Jaeger <aj@suse.de>
3976
3977 * gcc_update: boehm-gc/configure.in -> configure.ac.
3978
bf9a420e
PB
39792004-06-16 Paolo Bonzini <bonzini@gnu.org>
3980
3981 * gcc_update (boehm-gc/configure): Depend on
3982 boehm-gc/configure.ac instead of boehm-gc/configure.in
3983
5a4f1818
PB
39842004-06-14 Paolo Bonzini <bonzini@gnu.org>
3985
3986 * gcc_update (libmudflap/configure): Depend on
3987 libmudflap/configure.ac instead of libmudflap/configure.in
3988
d5ad6feb
AJ
39892004-06-14 Andreas Jaeger <aj@suse.de>
3990
3991 * gcc_update: Add libcpp.
3992
dbfa8d15
AJ
39932004-06-10 Andreas Jaeger <aj@suse.de>
3994
3995 * gcc_update: Add libgfortran.
3996
9e953fed
AP
39972004-05-29 Andrew Pinski <pinskia@physics.uc.edu>
3998
3999 * gcc_update (libbanshee/configure): Depend on
4000 libbanshee/configure.ac instead of libbanshee/configure.in
4001
b4117c30
ZW
40022004-05-17 Zack Weinberg <zack@codesourcery.com>
4003
4004 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
4005 from list of files to be touched.
4006 * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
4007
e3d26d7b
JM
40082004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4009
4010 * gennews: Update for GCC 3.4.
4011
6de9cd9a
DN
40122004-05-13 Diego Novillo <dnovillo@redhat.com>
4013
4014 Merge from tree-ssa-20020619-branch.
4015
4016 * filter_gcc_for_doxygen: New file.
4017 * filter_knr2ansi.pl: New file.
4018 * filter_params.pl: New file.
4019 * tree-ssa.doxy: New file.
4020 * contrib/gcc_update (files_and_dependencies): Handle
4021 libbanshee and libmudflap.
4022
5b03e555 40232004-04-12 Kelley Cook <kcook@gcc.gnu.org>
b4117c30 4024 Andreas Jaeger <aj@suse.de>
5b03e555
KC
4025
4026 * gcc_update (files_and_dependencies): Insert zlib dependencies.
4027
3adc31d1
NN
40282004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
4029
4030 * gcc_update (files_and_dependencies): libobjc/configure now
4031 depends on configure.ac, not configure.in.
4032
b52d4110
KC
40332004-04-01 Kelley Cook <kcook@gcc.gnu.org>
4034
4035 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
4036
7de53bca
AT
40372004-03-16 Andreas Tobler <a.tobler@schweiz.ch>
4038
4039 * gcc_update (files_and_dependencies): Insert libffi dependencies.
4040
8ab705be
KC
40412004-03-10 Kelley Cook <kcook@gcc.gnu.org>
4042
4043 * gcc_update (files_and_dependencies): Insert libada/configure.
4044
61c3ff8f
AP
40452004-02-29 Andrew Pinski <pinskia@physics.uc.edu>
4046
4047 * gcc_update (files_and_dependencies): Update intl/configure.in
4048 to intl/configure.ac.
4049
a4b0b8f1
KC
40502004-01-09 Kelley Cook <kcook@gcc.gnu.org>
4051
4052 * gcc_update (files_and_dependencies): Update fastjar/configure.in
4053 to fastjar/configure.ac
4054
102d3176
KC
40552004-01-07 Kelley Cook <kcook@gcc.gnu.org>
4056
4057 * gcc_update (files_and_dependencies): Remove non-existant files.
4058
dedebde1
KC
40592004-01-05 Kelley Cook <kcook@gcc.gnu.org>
4060
4061 * gcc_update (files_generated): Revert 2003-12-18 change.
4062
c5d1156b
AP
40632004-01-03 Andrew Pinski <pinskia@physics.uc.edu>
4064
4065 * gcc_update (files_and_dependencies): For gcc directory,
4066 rename configure.in to configure.ac.
4067
d9b000b1
AT
40682003-12-19 Andreas Tobler <a.tobler@schweiz.ch>
4069
4070 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
4071 remove acconfig.h. No longer used.
4072
90c2f1de
KC
40732003-12-18 Kelley Cook <kcook@gcc.gnu.org>
4074
4075 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
4076 gcc/ada/gnat_ug_* to use it.
4077
3a816711
JW
40782003-12-16 James E Wilson <wilson@specifixinc.com>
4079
4080 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
4081 rename configure.in to configure.ac, and stamp-h.in to config-h.in.
4082
90ff9ff3
KC
40832003-12-11 Kelley Cook <kcook@gcc.gnu.org>
4084
4085 * gcc_update (files_and_dependencies): Correct typo in the filename
4086 gnat_ug_wnt.texi.
4087
c41affc7
AC
40882003-12-08 Arnaud Charlet <charlet@act-europe.fr
4089
4090 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
4091 treeprs.ads.
4092
8f850e49
MM
40932003-10-16 Mark Mitchell <mark@codesourcery.com>
4094
4095 * gennews (files): Add GCC 3.3 files.
4096
9d3d50d2
MM
40972003-08-21 Mark Mitchell <mark@codesourcery.com>
4098
4099 * gcc_build: Fix handling of -t option. Add -x option.
4100
5bea01be
MK
41012003-07-31 Matt Kraai <kraai@alumni.cmu.edu>
4102
4103 * texi2pod.pl: Remove extra line.
4104
9fa09038
MK
41052003-07-15 Matt Kraai <kraai@alumni.cmu.edu>
4106
4107 * texi2pod.pl: Default @itemize's parameter to @bullet.
4108
0c6a2903
ZW
41092003-07-12 Zack Weinberg <zack@codesourcery.com>
4110
4111 * gcc_update: gcc/acconfig.h no longer exists.
4112
c3c35932
MK
41132003-07-11 Matthias Klose <doko@debian.org>
4114
4115 * test_installed: Add options to run objc tests.
4116 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
4117
6eb95e99
ZW
41182003-07-04 Zack Weinberg <zack@codesourcery.com>
4119
4120 * gcc_update: Remove gcc/intl/plural.c from list.
4121 Add new generated files intl/plural.c, intl/configure,
4122 intl/config.h.in.
4123
e4048ffc
JT
41242003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
4125
4126 * gcc_update (files_and_dependencies): Add
4127 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
4128 gcc/testsuite/gcc.dg/cpp/mi1c.h.
4129
1faae6ef 41302003-05-23 Nathanael Nerode <neroden@gcc.gnu.org>
487a9427 4131
281b1732
NN
4132 * paranoia.cc: Fix spelling error.
4133
487a9427
NN
4134 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
4135 to GCC.
4136
112a0bfd
MS
41372003-04-04 Mike Stump <mrs@apple.com>
4138
4139 * compare_tests: Fix exit status and be more flexible with spacing.
4140
5ce810b7
PE
41412003-03-08 Phil Edwards <pme@gcc.gnu.org>
4142
4143 * test_summary: Add -h, print existing comments as help.
4144
1faae6ef 41452003-03-03 H.J. Lu <hjl@gnu.org>
b47d9efd
L
4146
4147 * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
4148 * gcc_update: Likewise.
4149
d25fc1b5
AO
41502003-01-19 Alexandre Oliva <aoliva@redhat.com>
4151
4152 * test_summary (configflags): Only use the first match. Remove
4153 excess space. Use sub instead of gsub where possible. Use `none'
4154 if no configure flags were given.
4155
6787cc15
LR
41562003-01-10 Loren J. Rittle <ljrittle@acm.org>
4157
4158 * test_summary (configflags): awk portability.
4159
ce985125
AO
41602003-01-07 Alexandre Oliva <aoliva@redhat.com>
4161
4162 * test_summary (configflags): Compute correctly with both
4163 autoconfiscated and Cygnus-style top-level.
4164
029d882c
KG
41652003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4166
4167 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
4168 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
4169 gcc/java/keyword.gperf
4170
695a8bcf
GP
41712002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4172
4173 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
4174 depending on gcc/intl/plural.y.
4175
e1c1b6a5
AO
41762002-12-28 Alexandre Oliva <aoliva@redhat.com>
4177
e4029133 4178 * gcc_update (configure): Depend on config/acx.m4 as well.
6eb95e99 4179
e1c1b6a5
AO
4180 * gcc_update (configure): Depend on configure.in.
4181
d6bef02d
JM
41822002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
4183
4184 * texi2pod.pl: Skip contents of @copying.
4185
4977bab6
ZW
41862002-11-09 Zack Weinberg <zack@codesourcery.com>
4187
4188 * gthr_supp_vxw_5x.c: New file.
4189
ad03e4c4
RH
41902002-10-21 Richard Henderson <rth@redhat.com>
4191
4192 * paranoia.cc (real_c_float::image): Accomodate size of
4193 real_internal format.
4194 (main): Unbuffer stdio. Add real_internal format.
4195 (floor_log2_wide): New.
4196
fc76a969
RH
41972002-10-16 Richard Henderson <rth@redhat.com>
4198
4199 * paranoia.cc (ENUM_BITFIELD): New.
4200 (class): Define as klass around real.h.
4201 (real_c_float): Not a template any longer; define MODE as a
4202 class static constant; use real_format elements for SIZE.
4203 Update uses of real_to_decimal and real_to_hexadecimal.
4204 (main): Change -g argument to use a format name.
4205 (mode_for_size): Remove.
4206
efdc7e19
RH
42072002-09-16 Richard Henderson <rth@redhat.com>
4208
4209 * paranoia.cc: New file.
4210
7fd6c930
RH
42112002-09-04 Richard Henderson <rth@redhat.com>
4212
4213 * enquire.c: Remove.
4214
72c41e5a
MM
42152002-08-14 Mark Mitchell <mark@codesourcery.com>
4216
4217 * gennews (files): Add GCC 3.2 files.
4218
1899ba3e
GP
42192002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4220
4221 * gennews (files): Add proper files for the GCC 3.1 release series.
4222 Simplify and reformat introductory wording.
4223
39cef914
NN
42242002-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
4225
4226 * enquire.c: Move from gcc.
4227
1faae6ef 42282002-07-16 H.J. Lu <hjl@gnu.org>
554b8111
L
4229
4230 * gcc_update (touch_files): Pass -s to ${MAKE}.
4231
dd6773cd
ZW
42322002-06-26 Zack Weinberg <zack@codesourcery.com>
4233
4234 * texi2pod.pl: Correct handling of the internal R<> sequence.
4235
ba9e1571
FW
42362002-05-31 Florian Weimer <fw@deneb.enyo.de>
4237
4238 * gcc_update (files_and_dependencies): Add generated Texinfo files
4239 for Ada.
4240
1e6347d8
RO
42412002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4242
4243 * test_installed: Allow for PWDCMD to override hardcoded pwd.
4244 * test_summary: Likewise.
4245
29a948c8
GK
42462002-04-18 Geoffrey Keating <geoffk@redhat.com>
4247
4248 * gcc_update (touch_files): Don't have empty for loop.
4249
b8d70bee
RH
42502002-04-16 Richard Henderson <rth@redhat.com>
4251
4252 * gcc_update: Remove libchill.
4253
28852cc6
ZW
42542002-03-25 Zack Weinberg <zack@codesourcery.com>
4255
4256 * texi2pod.pl: Handle @end ftable and @end vtable.
4257
049b03f4
ZW
42582002-03-11 Zack Weinberg <zack@codesourcery.com>
4259
4260 * texi2pod.pl: Handle @include, @ftable, @vtable.
4261 Reformat some code for clarity.
4262
719bb4e3 42632002-02-24 Christian Jönsson <c.christian.joensson@telia.com>
506d4ef6
CJ
4264
4265 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
4266 WARNING and ERROR output from the *.sum files.
4267
66b8f5d7
GP
42682002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4269
4270 * gennews (files): Replace gcc-2.95/gcc-2.95.html,
4271 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
4272 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
4273
c10a75a7
GP
42742002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4275
4276 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
4277 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
4278 egcs-1.1/index.html.
4279
99e9e773
KG
42802002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4281
4282 * warn_summary: Add -ada subdirectory flag.
4283
3da33af3
MK
42842001-12-12 Matthias Klose <doko@debian.org>
4285
4286 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
4287 generation of more than one man page from one source.
4288 Add '-' to set of valid chars for an identifier.
4289 Let -D option accept flags of the form <flag>=<value>.
4290 Use \s+ for whitespace detection in '@c man' lines.
4291 Handle @set and @clear independent of $output.
4292 Substitute all @value{}'s in a line.
4293
77bd67cb
JM
42942001-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
4295
4296 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var
4297 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec
4298 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers
4299 greater than 9 in enumerations.
4300
1faae6ef 43012001-11-07 Laurent Guerby <guerby@acm.org>
178612c9
LG
4302
4303 * gcc_update (files_and_dependencies): Add Ada dependencies.
4304
bbd300a9
JM
43052001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4306
4307 * snapshot: Remove.
4308
b5f20931
RS
43092001-09-07 Richard Sandiford <rsandifo@redhat.com>
4310
4311 Revert:
3da33af3 4312 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
b5f20931
RS
4313 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
4314 touch.
4315
1faae6ef 43162001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com>
e7503d92 4317
3da33af3 4318 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
e7503d92
DB
4319 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
4320 touch.
4321
e961606c
JH
4322Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz>
4323
4324 * analyze_brprob: Update for changes in gcc debug output.
4325
ffd15534
JH
4326Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz>
4327
4328 * analyze_brprob: Avoid more overflows.
4329
da397f8e
RH
43302001-07-27 Richard Henderson <rth@redhat.com>
4331
4332 * test_summary: Copy LAST_UPDATED UTC time to head of summary.
4333
92e3cac8
JH
4334Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz>
4335
4336 * analyze_brprob: Avoid overflows.
4337
2a08c780
RH
43382001-07-27 Richard Henderson <rth@redhat.com>
4339
4340 * gcc_update: Dump timestamp in LAST_UPDATED.
4341
3da33af3 43422001-07-26 Andreas Jaeger <aj@suse.de>,
1faae6ef 4343 Hans-Peter Nilsson <hp@bitrange.com>
a6ed70ef
AJ
4344
4345 * analyze_brprob: Fix documentation.
4346
4edc91ae
JH
4347Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz>
4348
4349 * analyze_brprob: Fix awk compatibility problems; update comment.
4350
f981f97b
AJ
43512001-07-23 Andreas Jaeger <aj@suse.de>
4352
4353 * analyze_brprob: Fix more typos.
4354
075cc945
AJ
43552001-07-23 Andreas Jaeger <aj@suse.de>
4356
4357 * analyze_brprob: Fix typos.
4358
aee96fe9
JM
43592001-07-03 Joseph S. Myers <jsm28@cam.ac.uk>
4360
4361 * texi2pod.pl: Handle @r inside @item.
4362
51817b10
ZW
43632001-07-02 Zack Weinberg <zackw@stanford.edu>
4364
4365 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
4366
1faae6ef 43672001-07-01 Zoltan Felleg <zfelleg@telnet.hu>
e5149841
ZF
4368
4369 * warn_summary: Fix typo in a comment.
4370
894b7c63
ACY
43712001-06-14 Albert Chin-A-Young <china@thewrittenword.com>
4372
4977bab6 4373 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
894b7c63 4374
acabb596
MM
43752001-06-13 Mark Mitchell <mark@codesourcery.com>
4376
4377 * gennews: Set TERM to vt100 for Lynx.
4378
9f293893
GP
43792001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4380
4381 * release: Remove.
4382
17d6c819
JH
4383Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz>
4384
4385 * analyze_brprob: New file.
4386
72e0bae5
MM
43872001-06-11 Mark Mitchell <mark@codesourcery.com>
4388
a6ed70ef 4389 * gcc_build: Output information about the commands used to
72e0bae5
MM
4390 configure the compiler.
4391
47c2a318
JM
43922001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
4393
4394 * gennews: Update for GCC 3.0.
4395
aff5d053
JM
43962001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
4397
4398 * gcc_update: Update for move of documentation to gcc/doc.
4399
26d8af06
RO
44002001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4401
4402 * contrib/test_summary (files): Sort before evaluating.
4403
6cf735a7
GP
44042001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4405
4406 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
4407
47816305
MM
44082001-05-21 Mark Mitchell <mark@codesourcery.com>
4409
4410 * gcc_build: Use -d when invoking gcc_update.
4411
f3e16a47
AJ
44122001-05-18 Andreas Jaeger <aj@suse.de>
4413
4414 * gcc_update: Add rules for libf2c/libI77.
4415
e8dc2763
AO
44162001-05-17 Alexandre Oliva <aoliva@redhat.com>
4417
4418 * gcc_update (touch_files): Use simpler, yet as portable, syntax.
4419
af22667e
LR
44202001-05-14 Loren J. Rittle <ljrittle@acm.org>
4421
4422 * gcc_update (touch_files): Enhance make portability.
4423
e8b073c1
AO
44242001-05-14 Alexandre Oliva <aoliva@redhat.com>
4425
4426 * gcc_update (touch_files): Use a Makefile to touch files.
4427
6e26f4aa
JM
44282001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
4429
4430 * texi2pod.pl: Add copyright and GPL notices.
4431
445c435a
JM
44322001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
4433
4434 * texi2pod.pl: Handle "\,".
4435
3f896fc2
JM
44362001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
4437
4438 * texi2pod.pl: Fix regular expression for @r to avoid exponential
4439 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl
4440 version check.
4441
c2b31703
KG
44422001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4443
4444 * warn_summary (stageNfilter): Update for recent changes in
4445 bootstrap logic.
4446
150d3c00
JM
44472001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
4448
4449 * texi2pod.pl: Require at least perl 5.6.0.
4450
4bc1997b
JM
44512001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
4452
4453 * gcc_update: Add gcc/gcc.1 to generated files.
4454 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle
4455 discarding to end of sentence with @xref where the sentence has an
4456 interior "." in markup, and handle discarding parentheses around
4457 such a sentence.
4458
d2796d4e
BS
44592001-01-11 Bernd Schmidt <bernds@redhat.com>
4460
4461 * gennews: Add gcc-2.95.3.
4462
2642624b
JM
44632001-01-10 Joseph S. Myers <jsm28@cam.ac.uk>
4464
4465 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle
4466 @command. Format URLs and email addresses in bold.
4467
fd939e46
JM
44682001-01-03 Joseph S. Myers <jsm28@cam.ac.uk>
4469
6bfa3dac
JM
4470 * gcc_update: Add cpp.1 to the list of generated files.
4471
fd939e46
JM
4472 * texi2pod.pl: Handle @option and @env.
4473
79424a4f
MS
44742001-01-03 Mike Stump <mrs@wrs.com>
4475
4476 * snapshot: Update to account for java libraries.
4477
5da01bc1
JO
44782000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
4479
4480 * test_summary: Export filesuffix, not fileprefix.
4481
2d6fd5fd
JM
44822000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
4483
4484 * release: Change some EGCS references to GCC.
4485
c097fab6
KG
44862000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4487
4488 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc
4489 subdirectory flags. Add source directory prefix filtering.
4490 Redirect diagnostic output to stderr.
4491
f4e8dec6
ZW
44922000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
4493
4494 * texi2pod.pl: If multiple @c man sections with the same tag
4495 appear, concatenate them in the final output. When skipping,
4496 ignore block commands that can't cause skipping, and honor
4497 those that can. Ensure that verbatim blocks are separate
4498 paragraphs.
4499
beb039fe
JM
45002000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4501
4502 * gcc_update: Don't touch tradcif.c or java/parse.h.
4503
b75d998f
ZW
45042000-12-05 Zack Weinberg <zack@wolery.stanford.edu>
4505
4506 * texi2pod.pl: Restructure for comprehensibility, add
4507 comments. Merge handling of @ignore and @ifxxx. Handle a
4508 whole bunch more Texinfo commands. Use consistent formatting
4509 style.
4510
c4f0b011
JM
45112000-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
4512
4513 * gennews: New script.
4514
d9ddcc6a
GP
45152000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4516
4517 * gcc_update: Update a comment as we now require bison for CVS users.
4518
c01a508e
JM
45192000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
4520
4521 * gcc_update: Add gcov.1 to the list of generated files.
4522
c132c0e3
MM
45232000-11-21 Mark Mitchell <mark@codesourcery.com>
4524
4525 * gcc_build: Remove code to put information in a log file.
4526
3d6f4d76
ZW
45272000-11-19 Zack Weinberg <zackw@stanford.edu>
4528
4529 * texi2pod.pl:
3d3b561f 4530 - Add real command line parsing.
3d6f4d76
ZW
4531 - Support @ifset, @ifclear, @set, @value, -D switch.
4532 - Support @sc. Improve handling of @ref and friends.
4533 - Discard @subsection, @need, @node lines.
3d3b561f 4534 - Un-nest font changes to match texinfo semantics.
3d6f4d76 4535 - Handle @{ and @}. Oops.
3d3b561f 4536 - Don't emit E<> directives inside verbatim blocks.
3d6f4d76 4537
f6820157
BK
45382000-11-12 Bruce Korb <bkorb@gnu.org>
4539
4540 * release: generalize the release script a bit.
4541
8a3d997e
MM
4542Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com>
4543
4544 * gcc_build: Add -o option for setting the objdir to use.
4545
1e8ba2a3
JL
45462000-11-11 Jeff Law <law@redhat.com>,
4547
4548 * release: New file.
4549
09ff8283
JL
45502000-11-08 Jeff Law <law@redhat.com>,
4551 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4552
4553 * snapshot: New file.
4554
37ac3c7f
JO
45552000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com>
4556
4557 * gcc_build (bootstrap_gcc): New function.
4558 (configure_gcc): Likewise.
4559 (build_gcc): Rewritten to use configure and bootstrap.
4560 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
4561
9f56c004
MM
45622000-10-31 Mark Mitchell <mark@codesourcery.com>
4563
4564 * gcc_build (MAKE): New variable.
4565 (build_gcc): Use it. Fix logging of errors.
4566 (install_gcc): Likewise.
4567
d3d6410d
MM
45682000-10-29 Mark Mitchell <mark@codesourcery.com>
4569
4570 * gcc_build: Save the output from CVS into the logfile as well.
4571
59c341cb
MM
45722000-10-25 Mark Mitchell <mark@codesourcery.com>
4573
4574 * gcc_build: Fix typos.
4575
f4d48ea9
JM
45762000-10-14 Joseph S. Myers <jsm28@cam.ac.uk>
4577
4578 * gperf-2.7-19981006.pat: Remove.
4579
6f298a0a
JM
45802000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4581
4582 * test_installed: Change EGCS references to refer to GCC.
4583
2d89ce6a
GP
45842000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4585
4586 * gcc_update (touch_files): Add some informative output.
f3e16a47 4587
12acf3a9
AJ
45882000-09-16 Andreas Jaeger <aj@suse.de>
4589
4590 * gcc_update: Remove gcc/c-parse.gperf.
4591
41343a8f
GP
45922000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>,
4593 Alexandre Oliva <aoliva@redhat.com>
4594
4595 * gcc_update: Execute touch_files_reexec even if `cvs update`
4596 failed.
4597
e50d2932
AO
45982000-08-09 Alexandre Oliva <aoliva@redhat.com>
4599
4600 * test_summary: AWK breaks with filenames containing `='.
4601
b9faa6b6
MM
4602Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com>
4603
4604 * gcc_build: New script.
4605
1735b35f
MM
46062000-07-13 Mark Mitchell <mark@codesourcery.com>
4607
4608 * gcc_update (files_and_dependencies): Remove generated YACC files.
4609
792abd35
MM
46102000-07-12 Mark Mitchell <mark@codesourcery.com>
4611
4612 * gcc_update (files_and_dependencies): Remove generated YACC files.
4613
84d6d72f
MM
46142000-06-04 Mark Mitchell <mark@codesourcery.com>
4615
4616 * newcvsroot: Handle filenames that contain spaces.
4617
dd5330e8
ZW
46182000-06-03 Zack Weinberg <zack@wolery.cumb.org>
4619
4620 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
4621 Elide --with-gcc-version-trigger and --norecursion from
4622 configure flags. Remove code to report status of haifa scheduler.
4623
fda73e41
AO
46242000-05-18 Alexandre Oliva <aoliva@cygnus.com>
4625
4626 * gcc_update (self): Set to `$0'.
4627 (touch_files_reexec): Use `$self' instead of `$0'.
fda73e41 4628
25a9b3e5
AO
46292000-05-12 Alexandre Oliva <aoliva@cygnus.com>
4630
4631 * gcc_update (touch_files_reexec): New function, run after the
4632 tree is modified.
4633
bdcabcd4
RH
46342000-05-08 Richard Hendeson <rth@cygnus.com>
4635
4636 * gcc_update: Remove references to inclhack.tpl.
4637
62014cb3
JM
46382000-04-28 Jason Merrill <jason@casey.cygnus.com>
4639
4640 * index-prop: Use a single pattern. Also support *** cdiffs.
4641
1faae6ef 46422000-04-28 Pavel Roskin <pavel_roskin@geocities.com>
62014cb3
JM
4643
4644 * index-prop: Don't change /dev/null.
4645
b9550bfb
GP
46462000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4647
4648 * gcc_update: Refer to GCC and gcc_update instead of egcs and
12acf3a9 4649 egcs_update.
b9550bfb 4650
db6a1df0
JL
46512000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk>
4652
b9550bfb 4653 * index-prop: Fix occasional problem when using cvs diff -p.
db6a1df0 4654
86702e31
ZW
46552000-04-18 Zack Weinberg <zack@wolery.cumb.org>
4656
4657 * gcc_update: Remove references to cexp.c/cexp.y.
4658
05e1739f
GP
46591999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4660
4661 * newcvsroot: Add check on the number of command-line arguments.
4662 Add usage.
4663
5c96cc3b
WB
4664Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net)
4665
4666 * gcc_update: Allow patches compressed by bzip2.
4667
1faae6ef 46681999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de>
ba33cb50
ML
4669
4670 * newcvsroot: New file.
4671
697f6b2f
CB
46721999-09-11 Craig Burley <craig@jcb-sc.com>
4673
4674 * convert_to_f2c, convert_to_g2c, download_f2c: New file.
4675
ecdea017
GP
46761999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4677
4678 * gcc_update: New file.
4679 * egcs_update: Renamed to gcc_update.
4680
83694b61
RL
46811999-08-09 Robert Lipe <robertlipe@usa.net>
4682
4683 * test_summary: Quote curly braces in 1999-07-03 change.
4684
1a618a5a
AO
46851999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4686
4687 * egcs_update (files_and_dependencies): Fixed typo in
4688 gcc/cstamp-h.in. Added gcc/config.in.
4689
94b82f2b
AO
46901999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br>
4691
4692 * egcs_update (files_and_dependencies): New function, with
4693 complete list of files to be updated, as well as their
4694 dependencies.
4695 (touch_files): Check the timestamp of each generated file against
4696 its dependencies'.
4697 (main): New flags --touch, --list and --help. Remove the
4698 pre-update step.
4699
bc8735ed 47001999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br>
12acf3a9 4701
bc8735ed
AO
4702 * test_summary: Replace egcs with gcc. Update e-mail address.
4703
9d59f307 47041999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1faae6ef 4705 Jerry Quinn <jquinn@nortelnetworks.com>
9d59f307
GP
4706
4707 * egcs_update (touch_files, apply_patch): New functions.
4708 Use them. New command-line option --patch. Split test of local
4709 tree into two parts. Add comments.
4710
069550be
AO
47111999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br>
4712
12acf3a9 4713 * test_summary: If Target is `unix{*}', append the Target variants
069550be
AO
4714 to Host.
4715
6f482ae3
AO
47161999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br>
4717
4718 * test_summary: Set default mail-address and version for egcs
4719 instead of relying on unpredictable pathnames.
4720 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
4721
2fa6b2d2
JL
4722Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com)
4723
4724 * fixinc/*: Delete obsolete files.
4725
7a19950e
RL
47261999-02-04 Robert Lipe <robertlipe@usa.net>
4727
12acf3a9
AJ
4728 * egcs_update: Test return values of 'cvs update'. Propogate
4729 to caller as exit values.
7a19950e 4730
bdf32ae5
GP
47311999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4732
4733 * egcs_update: Use "if" instead of "&&". Touch generated files
12acf3a9 4734 only after the corresponding *.y files.
bdf32ae5 4735
3243be28
GP
47361999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4737
4738 * egcs_update: Do not use xargs, but a backquote construct.
4739
692c4bf5
AO
47401999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br>
4741
ceff9b14
AO
4742 * test_summary (version): Remove carriage return that gawk inserts
4743 in the version string for some reason.
692c4bf5 4744
5eff2ed5
GP
47451998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4746
4747 * egcs_update: Only touch files that already exist.
4748
cae94af8
AO
47491998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br>
4750
ceff9b14 4751 * test_summary (EOF): Remove double backslash.
cae94af8
AO
4752 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4753
ddf469cc
AO
47541998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4755
ceff9b14 4756 * test_summary (address): Set to egcs-testresults mailing list.
ddf469cc 4757
aa4d18c9
AO
47581998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
4759
ceff9b14
AO
4760 * test_summary (address): Added Marc Lehmann's testsuite-results
4761 to the default e-mail address.
aa4d18c9 4762
0a955618
AO
47631998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br>
4764
ceff9b14
AO
4765 * test_summary (-p, prepend_logs): Add these before the summary.
4766 (Compiler, Platform): Print these just before configflags.
0a955618 4767
0d4f7920
KG
4768Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4769
4770 * warn_summary (longLineFilter): New shell function to encapsulate
12acf3a9
AJ
4771 this functionality. It is off by default, only active if -llf
4772 flag is specified.
4773 (subdirectoryFilter): Fix bug in filtering which made some
4774 subdirectory warnings erroneously appear in the toplevel set.
4775 (stageNfilter): Renamed from `stageNwarns'. Updated to collect
4776 warnings from stage1 as well as stage0, which means warnings from
4777 outside the bootstrap directory. Eg, the libraries, etc.
4778 (warningFilter): New shell function to encapsulate this
4779 functionality.
0d4f7920 4780 (keywordFilter): New shell function to encapsulate this
12acf3a9 4781 functionality.
0d4f7920
KG
4782
4783 Store data in a temp file rather than calculating it 3x. Arrange
4784 to remove it on exit and signals.
4785
4786 Add -pass/-wpass flags to do "pass through" (i.e. manual
12acf3a9
AJ
4787 inspection) of bootstrap output from a particular stageN as well
4788 as language subdirs.
0d4f7920 4789
12acf3a9 4790 Add better comments/documentation.
0d4f7920 4791
415634f6
GP
4792Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4793
4794 * egcs_update: Add comment about keeping the FAQ synchronized.
4795
0999b4b8
JL
4796Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com)
4797
4798 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
4799 in the repo again.
4800
1faae6ef 4801Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com>
318b0430
BK
4802
4803 * egcs_update: Added gcc/fixinc/* generated files to touch list.
4804
788169db
JL
4805Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com)
4806
4807 * egcs_update: Remove gcc/java/parse.c from list of files to
4808 touch.
4809
8173d477
KG
4810Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4811
4812 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
4813
a3225b7a
KG
4814Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4815
4816 * warn_summary (subdirectoryFilter): New shell function to
12acf3a9
AJ
4817 optionally filter in/out gcc subdirectories when summarizing
4818 warnings. Add new flags to support subdirectory filtering.
4819
a3225b7a 4820 Also, ensure the bootstrap stage is a number. Add some more C
12acf3a9
AJ
4821 keywords that are preserved in the "warning type" summary and
4822 tighten up the "arg ???" regexp.
a3225b7a 4823
1faae6ef 4824Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
3b0e5534
BK
4825
4826 * fixinc/inclhack.def: Not all C++ comments in C headers
4827 were treated alike. They are now. Also fixed syntax
4828 of sed expression in "systypes" fix.
4829
4830 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation
4831
4832 * egcs_update: Added fixinc/* generated files to touch list.
4833
f06e7a27
KG
4834Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4835
4836 * egcs_update: Additionally touch gcc/java/parse.[ch].
4837
1faae6ef 4838Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com>
12acf3a9 4839
430c3d7b
BK
4840 * fixinc/inclhack.def: Added two files required by
4841 SCO's Open Server 5's avoid_bool fix.
4842 Regenerated fixinc.x and inclhack.sh to incorporate
4843 the update.
4844
aecb0339
RL
4845Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com>
4846
4847 * egcs_update: Do the pass 1 CVS update only for files that
12acf3a9 4848 may reasonably be under CVS control.
aecb0339 4849
49e921be
AO
48501998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br>
4851
ceff9b14 4852 * test_installed: New script for testing already-installed
12acf3a9 4853 gcc/g++/g77.
49e921be 4854
23a05d03
GP
4855Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4856
4857 * egcs_update: Assigned copyright to FSF.
4858
9b14b81c 4859Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4977bab6 4860 Alexandre Oliva <oliva@dcc.unicamp.br>
9b14b81c
GP
4861
4862 * egcs_update: New switch --nostdflags and documentation
4863 enhancements.
4864
f717c7e4
GP
4865Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4866
4867 * egcs_update: New script.
4868
1faae6ef 48691998-08-05 Bruce Korb <korbb@datadesign.com>
7c3b5ba5
BK
4870
4871 * fixinc/Makefile
4872 Added define for target machine so machine-specific tests
4873 can be selected for or against.
4874
4875 * fixinc/fixincl.c
4876 Added an array of string pointers to machines to select
4877 or avoid, depending on a FD_MACH_IFNOT bit flag.
4878 Used a shell script to match the defined TARGET_MACHINE
4879 with any of the given match patterns.
4880
4881 * fixinc/fixincl.tpl
4882 Generate the array of strings and bit flag, as needed,
4883 depending on "mach" and "not_machine" attributes for a fix.
4884
4885 * fixinc/mkfixinc.sh
4886 Invoke the make with TARGET assigned the value of the
4887 machine name argument.
4888
31e9c6ed
MS
4889Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com)
4890
4891 * compare_tests: New script.
4892
91fa313b
AO
48931998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4894
ceff9b14 4895 * test_summary: Assigned copyright to FSF.
91fa313b 4896
18aca902
GP
4897Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4898
4899 * test_summary: Corrected script name in comments providing
4900 documentation. Added linebreaks for lines with > 80 characters.
4901
1faae6ef 4902Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3e5fb7a9 4903
ceff9b14
AO
4904 * test_summary: New switch, -i, and environment variable,
4905 append_logs, for including files in the report.
3e5fb7a9 4906
91af92df
MH
49071998-06-01 Manfred Hollstein <manfred@s-direktnet.de>
4908
4909 * warn_summary: Update to Kaveh's latest version allowing to
4910 specify the last stage built.
4911
1faae6ef 49121998-05-29 Bruce Korb <korbb@datadesign.com>
91af92df 4913
a681b39b
BK
4914 * fixinc/mkfixinc.sh
4915 Changes to make it easier to invoke on platforms that
4916 normally do not invoke fixincludes.
4917
4918 * fixinc/inclhack.def
4919 Applied fixes from egcs/gcc/fixincludes from the past several
4920 months.
4921
1faae6ef 49221998-05-28 Bruce Korb <korbb@datadesign.com>
91af92df 4923
8a5b8e20
BK
4924 * fixinc/*: Updated most everything for a first real
4925 try at getting "fast_fixincludes" working.
4926
be3a14bb
JM
49271998-05-28 Jason Merrill <jason@yorick.cygnus.com>
4928
4929 * index-prop: New file.
4930
269df0f8
JL
4931Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de>
4932
4933 * test_summary: find good awk (copied from warn_summary).
4934
4935Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com)
4936
4937 * test_summary, warn_summary: New files