]> git.ipfire.org Git - thirdparty/gcc.git/blob - contrib/ChangeLog
Daily bump.
[thirdparty/gcc.git] / contrib / ChangeLog
1 2022-05-06 Jakub Jelinek <jakub@redhat.com>
2
3 * gennews (files): Add files for GCC 12.
4
5 2022-04-28 Jakub Jelinek <jakub@redhat.com>
6
7 * gcc-changelog/git_update_version.py (active_refs): Add
8 releases/gcc-12.
9
10 2022-04-25 Martin Liska <mliska@suse.cz>
11
12 * filter-clang-warnings.py: Filter out
13 -Wc++20-attribute-extensions in lex.cc.
14
15 2022-04-25 Martin Liska <mliska@suse.cz>
16
17 * filter-clang-warnings.py: Filter out
18 -Wbitwise-instead-of-logical.
19
20 2022-04-04 Martin Liska <mliska@suse.cz>
21
22 * gcc-changelog/git_update_version.py: Ignore the revision.
23
24 2022-03-31 Jakub Jelinek <jakub@redhat.com>
25 Joseph Myers <joseph@codesourcery.com>
26
27 PR other/105114
28 * gcc_update: Fix up spelling of
29 gcc/config/loongarch/genopts/loongarch-strings dependency.
30
31 2022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
32 Lulu Cheng <chenglulu@loongson.cn>
33
34 * config-list.mk: Add LoongArch triplet.
35
36 2022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
37 Lulu Cheng <chenglulu@loongson.cn>
38
39 * gcc_update (files_and_dependencies): Add
40 config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h.
41
42 2022-03-28 Martin Liska <mliska@suse.cz>
43
44 * gcc-changelog/git_commit.py: Match trailing dot literally.
45
46 2022-03-28 Martin Liska <mliska@suse.cz>
47
48 * gcc-changelog/git_commit.py: Make the parsing stricter.
49
50 2022-03-26 Jakub Jelinek <jakub@redhat.com>
51
52 * gcc-changelog/git_update_version.py: Add
53 3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
54
55 2022-03-10 Jonathan Wakely <jwakely@redhat.com>
56
57 PR other/102664
58 * gcc-git-customization.sh: Fix non-portable commands.
59
60 2022-03-10 Jakub Jelinek <jakub@redhat.com>
61
62 PR other/102664
63 * git-descr.sh: Replace all [1-9] occurrences with [0-9].
64 * git-undescr.sh: Likewise.
65
66 2022-03-09 Jonathan Wakely <jwakely@redhat.com>
67
68 PR other/102664
69 * git-descr.sh: Use portable sed commands.
70 * git-undescr.sh: Likewise.
71
72 2022-03-08 Jonathan Wakely <jwakely@redhat.com>
73
74 PR other/102664
75 * git-descr.sh: Use portable form of expr match.
76
77 2022-01-31 Martin Liska <mliska@suse.cz>
78
79 * analyze_brprob.py: Support more formatted predict.def file.
80 * analyze_brprob_spec.py: Improve output and documentation.
81
82 2022-01-27 Martin Liska <mliska@suse.cz>
83
84 * git-undescr.sh: Support full output of git-descr.sh.
85
86 2022-01-27 Martin Liska <mliska@suse.cz>
87 Martin Jambor <mjambor@suse.cz>
88
89 * git-descr.sh: New file.
90 * git-undescr.sh: New file.
91 Support optional arguments --long, --short and default
92 to 14 characters of git hash.
93 * gcc-git-customization.sh: Use the created files.
94
95 2022-01-24 Martin Liska <mliska@suse.cz>
96
97 * gcc-changelog/git_commit.py: New files in toplev must
98 be explicitly marked as "New file".
99 * gcc-changelog/test_email.py: Test.
100 * gcc-changelog/test_patches.txt: Add test.
101
102 2022-01-23 Martin Liska <mliska@suse.cz>
103
104 * filter-clang-warnings.py: Filter out one another warning
105 for sse.md.
106
107 2022-01-19 Martin Liska <mliska@suse.cz>
108
109 * check_GNU_style_lib.py: Skip Python files.
110
111 2022-01-19 Martin Liska <mliska@suse.cz>
112
113 * git-backport.py: Use it.
114 * git-fix-changelog.py: New file.
115 * gcc-git-customization.sh: Add new alias git gcc-fix-changelog.
116
117 2022-01-17 Martin Liska <mliska@suse.cz>
118
119 * git-backport.py: Support renaming of .cc files.
120
121 2022-01-17 Martin Liska <mliska@suse.cz>
122
123 * filter-clang-warnings.py: Rename .c names to .cc.
124 * gcc_update: Likewise.
125 * paranoia.cc: Likewise.
126
127 2022-01-17 Martin Liska <mliska@suse.cz>
128
129 * maintainers-verify.sh: Removed.
130
131 2022-01-13 Martin Liska <mliska@suse.cz>
132
133 * git-backport.py: Simplify the script as pre-auto-ChangeLog era
134 is 14 months old.
135
136 2022-01-11 Martin Liska <mliska@suse.cz>
137
138 * check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS.
139
140 2022-01-11 Martin Liska <mliska@suse.cz>
141
142 * check-MAINTAINERS.py: New file.
143
144 2022-01-03 Jakub Jelinek <jakub@redhat.com>
145
146 * update-copyright.py: Add University of Illinois as external author.
147
148 2021-12-16 Xionghu Luo <luoxhu@linux.ibm.com>
149
150 * analyze_brprob_spec.py: Add verbose argument.
151
152 2021-12-06 Martin Liska <mliska@suse.cz>
153
154 * filter-clang-warnings.py: Filter out one warning.
155
156 2021-11-24 Tobias Burnus <tobias@codesourcery.com>
157
158 * download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0,
159 mpc-1.2.1 and isl-0.24.
160 * prerequisites.md5: Update hash.
161 * prerequisites.sha512: Likewise.
162
163 2021-11-23 Martin Liska <mliska@suse.cz>
164
165 * filter-clang-warnings.py: Filter -Wc++20-extensions as it does
166 not respect proper attribute detection.
167
168 2021-11-23 Martin Liska <mliska@suse.cz>
169
170 * check-params-in-docs.py: Support @itemx in param documentation
171 and support multi-line documentation for parameters.
172
173 2021-11-08 Thomas Schwinge <thomas@codesourcery.com>
174
175 * update-copyright.py (class BadYear): Derive from 'Exception'.
176
177 2021-11-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
178
179 * testsuite-management/validate_failures.py: 2to3
180
181 2021-11-04 Martin Liska <mliska@suse.cz>
182
183 * gcc-changelog/git_check_commit.py: Add -v option.
184 * gcc-changelog/git_commit.py: Print verbose diff for wrong
185 filename.
186
187 2021-11-02 Martin Liska <mliska@suse.cz>
188
189 * check-internal-format-escaping.py: Fix flake8 errors.
190
191 2021-11-01 David Malcolm <dmalcolm@redhat.com>
192
193 * unicode/utf8-dump.py: New file.
194
195 2021-10-20 H.J. Lu <hjl.tools@gmail.com>
196
197 * gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/.
198
199 2021-10-18 Martin Liska <mliska@suse.cz>
200
201 * gcc-changelog/git_commit.py: Update location of
202 'bad parentheses wrapping'.
203 * gcc-changelog/test_email.py: Test it.
204
205 2021-10-02 Martin Liska <mliska@suse.cz>
206
207 * filter-clang-warnings.py: Filter out -Wtautological-compare
208 for the file.
209
210 2021-09-20 Richard Biener <rguenther@suse.de>
211
212 * config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and
213 hppa2.0-hpux11.9.
214
215 2021-09-15 Martin Liska <mliska@suse.cz>
216
217 * gcc-changelog/git_commit.py: Add FIXME note.
218
219 2021-09-15 Martin Liska <mliska@suse.cz>
220
221 * gcc-changelog/git_commit.py: Check commit email.
222 * gcc-changelog/test_email.py: Add new test.
223 * gcc-changelog/test_patches.txt: Likewise.
224
225 2021-09-15 Richard Biener <rguenther@suse.de>
226
227 * config-list.mk: Remove vax-openbsd.
228
229 2021-09-15 Richard Biener <rguenther@suse.de>
230
231 * config-list.mk: Remove m68k-openbsd.
232
233 2021-09-13 Andrew Pinski <apinski@marvell.com>
234
235 * config-list.mk: Remove m32r-linux and m32rle-linux
236 from the list.
237
238 2021-09-13 Jan-Benedict Glaw <jbglaw@lug-owl.de>
239
240 * config-list.mk (LIST): --enable-obsolete for cr16-elf.
241
242 2021-09-06 Serge Belyshev <belyshev@depni.sinp.msu.ru>
243
244 * gcc_update: Derive human readable name for HEAD using git describe
245 like "git gcc-descr" with short commit hash. Drop "revision" from
246 gcc/REVISION.
247
248 2021-08-30 Andrew Pinski <apinski@marvell.com>
249
250 * download_prerequisites (md5_check): Replace == inside
251 test with = to be more portable.
252
253 2021-08-26 Martin Liska <mliska@suse.cz>
254
255 * mklog.py: Use file.{source,target}_file for proper rename
256 handling.
257
258 2021-08-24 Andrew Pinski <apinski@marvell.com>
259
260 PR other/82704
261 * download_prerequisites: Fix issues with --md5 and
262 --sha512 options.
263
264 2021-08-18 Martin Liska <mliska@suse.cz>
265
266 * gcc-git-customization.sh: Wrap $@ in quotes.
267 * git-commit-mklog.py: Add new argument --co.
268 * mklog.py: Skip the Co-Authored-By lines.
269
270 2021-08-10 Martin Liska <mliska@suse.cz>
271
272 * mklog.py: Support additional PRs without PR prefix.
273
274 2021-08-03 Martin Liska <mliska@suse.cz>
275
276 * gcc-changelog/git_update_version.py: Ignore problematic
277 commit.
278
279 2021-07-20 Richard Earnshaw <rearnsha@arm.com>
280
281 * vimrc (textwidth): Change non-gitcommit length to 79.
282
283 2021-07-02 Eugene Rozenfeld <erozen@microsoft.com>
284
285 * gen_autofdo_event.py: handle stepping, non-working PEBS
286
287 2021-06-28 Martin Liska <mliska@suse.cz>
288
289 * mklog.py: Handle correctly long lines.
290 * test_mklog.py: Test it.
291
292 2021-06-23 Martin Liska <mliska@suse.cz>
293
294 * gcc-git-customization.sh: Use the new wrapper.
295 * git-commit-mklog.py: New file.
296 * prepare-commit-msg: Support GCC_MKLOG_ARGS.
297
298 2021-06-22 Martin Liska <mliska@suse.cz>
299
300 * mklog.py: Fix flake8 issue.
301
302 2021-06-21 Tobias Burnus <tobias@codesourcery.com>
303 Martin Sebor <msebor@redhat.com>
304
305 * mklog.py (bugzilla_url): Fetch also component.
306 (pr_filename_regex): New.
307 (get_pr_titles): Update PR string with correct format and component.
308 (generate_changelog): Take additional PRs; extract PR from the
309 filename.
310 (__main__): Add -b/--pr-numbers argument.
311 * test_mklog.py (EXPECTED4): Update to expect a PR for the new file.
312
313 2021-06-17 Jason Merrill <jason@redhat.com>
314
315 * mklog.py: Add an initial component: [PRnnnnn] line when
316 we have a PR.
317
318 2021-06-13 Tobias Burnus <tobias@codesourcery.com>
319
320 * gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr').
321 (subject_pr_regex, subject_pr2_regex): New.
322 (GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs.
323 * gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New.
324 (GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo.
325 * gcc-changelog/test_email.py (test_pr_only_in_subject,
326 test_wrong_pr_comp_in_subject, test_copyright_years): New.
327 * gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch):
328 Update to avoid triggering the new check.
329 (0001-rs6000-Support-doubleword, pr-wrong-comp.patch,
330 copyright-years.patch): New.
331
332 2021-06-11 Martin Liska <mliska@suse.cz>
333
334 * gcc-changelog/git_update_version.py: Ignore commit that
335 violates rules and was somehow pushed.
336
337 2021-05-25 Jakub Jelinek <jakub@redhat.com>
338
339 * update-copyright.py: Add c++tools.
340
341 2021-05-24 Martin Liska <mliska@suse.cz>
342
343 * gcc-changelog/git_commit.py: Add note that ChangeLog entries
344 are added automatically.
345 * gcc-changelog/test_email.py: Update test.
346
347 2021-05-18 Jonathan Wakely <jwakely@redhat.com>
348
349 * gcc-changelog/git_email.py: Remove use of non-strict mode.
350
351 2021-05-17 Richard Biener <rguenther@suse.de>
352
353 * download_prerequisites: Update mpfr version to 3.1.6.
354 * prerequisites.md5: Update.
355 * prerequisites.sha512: Likewise.
356
357 2021-05-17 Richard Biener <rguenther@suse.de>
358
359 Revert:
360 2021-05-14 Martin Liska <mliska@suse.cz>
361
362 * download_prerequisites: Use version 4.1.0.
363
364 2021-05-14 Martin Liska <mliska@suse.cz>
365
366 * download_prerequisites: Use version 4.1.0.
367
368 2021-05-14 Jakub Jelinek <jakub@redhat.com>
369
370 * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from
371 active_refs.
372
373 2021-05-14 Martin Liska <mliska@suse.cz>
374
375 * gcc-changelog/git_commit.py: Support Co-Authored-By before
376 a first ChangeLog entry.
377
378 2021-05-13 Martin Liska <mliska@suse.cz>
379
380 * mklog.py: Put PR entries before all ChangeLog entries
381 (will be added to all ChangeLog locations by Daily bump script).
382 * test_mklog.py: Test the new behavior.
383
384 2021-05-12 Martin Liska <mliska@suse.cz>
385
386 * gcc-changelog/git_commit.py: Simplify needle lookup.
387 * gcc-changelog/git_update_version.py: Pass ref_name to
388 parse_git_revisions.
389
390 2021-05-11 Martin Liska <mliska@suse.cz>
391
392 * gcc_update: Remove libhsail-rt folder.
393 * update-copyright.py: Likewise.
394
395 2021-05-11 Martin Liska <mliska@suse.cz>
396
397 * gcc-changelog/git_check_commit.py: Remove --non-strict-mode.
398 * gcc-changelog/git_commit.py: Remove strict mode.
399 * gcc-changelog/git_email.py: Likewise.
400 * gcc-changelog/git_repository.py: Likewise.
401 * gcc-changelog/test_email.py: Likewise.
402 * gcc-changelog/test_patches.txt: Update patches so that they
403 don't contain a ChangeLog file changes.
404
405 2021-05-11 Martin Liska <mliska@suse.cz>
406
407 * gcc-changelog/git_commit.py: Remove ChangeLog locations
408 based on ref_name.
409 * gcc-changelog/git_repository.py: Likewise.
410
411 2021-05-10 Martin Liska <mliska@suse.cz>
412
413 * gcc-changelog/git_email.py: Remove newlines when --help
414 is used.
415
416 2021-05-10 Tobias Burnus <tobias@codesourcery.com>
417
418 * gcc-changelog/git_check_commit.py (__Main__): State in --help
419 the default value for 'revisions'.
420 * gcc-changelog/git_email.py (show_help): Add.
421 (__main__): Handle -h and --help.
422
423 2021-05-10 Tobias Burnus <tobias@codesourcery.com>
424
425 * gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon.
426 (GitCommit.check_mentioned_files): Check whether the same file has been
427 specified multiple times.
428 * gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New.
429 * gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test.
430
431 2021-05-10 Martin Liska <mliska@suse.cz>
432
433 Revert:
434 2021-05-10 Martin Liska <mliska@suse.cz>
435
436 * gcc-changelog/git_commit.py: Remove components that will be
437 removed.
438
439 2021-05-10 Martin Liska <mliska@suse.cz>
440
441 * gcc_update: Start using reload.c instead of version.c.
442
443 2021-05-10 Martin Liska <mliska@suse.cz>
444
445 * gcc-changelog/git_commit.py: Remove components that will be
446 removed.
447
448 2021-04-27 Jakub Jelinek <jakub@redhat.com>
449
450 * gennews (files): Add files for GCC 10 and GCC 11.
451
452 2021-04-22 David Edelsohn <dje.gcc@gmail.com>
453
454 * config-list.mk: Remove rs6000-ibm-aix6.1.
455 Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1.
456 Add powerpc-ibm-aix7.2.
457
458 2021-04-20 Jakub Jelinek <jakub@redhat.com>
459
460 * gcc-changelog/git_update_version.py (active_refs): Add
461 releases/gcc-11.
462
463 2021-04-12 Martin Liska <mliska@suse.cz>
464
465 * gcc-changelog/git_commit.py: Do not allow space in long lines.
466
467 2021-04-12 Martin Liska <mliska@suse.cz>
468
469 * gcc-changelog/git_commit.py: Support long filenames
470 in entries.
471 * gcc-changelog/test_email.py: Test it.
472 * gcc-changelog/test_patches.txt: Likewise.
473
474 2021-03-23 Martin Liska <mliska@suse.cz>
475
476 * mklog.py: Fix broken tests.
477
478 2021-03-22 Martin Liska <mliska@suse.cz>
479
480 * mklog.py: Add --directory argument.
481
482 2021-03-19 Matthias Klose <doko@ubuntu.com>
483
484 * texi2pod.pl: Substitute @tie{} with a space for the man pages.
485
486 2021-03-16 Martin Liska <mliska@suse.cz>
487
488 * gcc-changelog/git_update_version.py: Skip one problematic
489 commit.
490
491 2021-03-12 Martin Liska <mliska@suse.cz>
492
493 * gcc-changelog/git_commit.py: Allow deletion of ChangeLog
494 files.
495 * gcc-changelog/setup.cfg: Set line limit to 120 characters.
496 * gcc-changelog/test_email.py: Add test.
497 * gcc-changelog/test_patches.txt: Likewise.
498 * gcc-changelog/git_email.py: Fix parsing of deleted files.
499
500 2021-02-08 Mike Frysinger <vapier@gentoo.org>
501
502 * mklog.py (generated_files): New set.
503 (generate_changelog): Add entries based on generated_files.
504
505 2021-02-03 Aaron Sawdey <acsawdey@linux.ibm.com>
506
507 * gcc_update (files_and_dependencies): Add dependency for
508 gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md.
509
510 2021-01-28 Eric Botcazou <ebotcazou@adacore.com>
511
512 PR lto/85574
513 * compare-lto: Deal with PE-COFF executables specifically.
514
515 2021-01-14 Martin Liska <mliska@suse.cz>
516
517 * mklog.py: Fix infinite loop for unsupported files.
518
519 2021-01-13 Martin Liska <mliska@suse.cz>
520
521 * gcc-changelog/git_commit.py: Support wrapping of functions
522 in parentheses that can take multiple lines.
523 * gcc-changelog/test_email.py: Add tests for it.
524 * gcc-changelog/test_patches.txt: Add 2 patches.
525
526 2021-01-13 Martin Liska <mliska@suse.cz>
527
528 * mklog.py: Parse also define_insn_and_split and similar
529 directives in .md files.
530 * test_mklog.py: Test.
531
532 2021-01-13 Martin Liska <mliska@suse.cz>
533
534 * gcc-changelog/git_commit.py: Allow modifications of older
535 ChangeLog (or specific) files without need to make a ChangeLog
536 entry.
537 * gcc-changelog/test_email.py: Test it.
538 * gcc-changelog/test_patches.txt: Add new patch.
539
540 2021-01-11 Martin Liska <mliska@suse.cz>
541
542 * update-copyright.py: Port to python3 by guessing encoding
543 (first utf8, then iso8859). Add 2 more ignores: .png and .pyc.
544
545 2021-01-06 Martin Liska <mliska@suse.cz>
546
547 * gcc-changelog/git_commit.py: Add decode_path function.
548 * gcc-changelog/git_email.py: Use it in order to solve
549 utf8 encoding filename issues.
550 * gcc-changelog/git_repository.py: Likewise.
551 * gcc-changelog/test_email.py: Test it.
552
553 2021-01-04 Jakub Jelinek <jakub@redhat.com>
554
555 * update-copyright.py: Add AMD and Ulf Adams as external authors.
556
557 2021-01-04 Jakub Jelinek <jakub@redhat.com>
558
559 * update-copyright.py: Use 8 spaces instead of tab to indent.
560
561 2021-01-04 Martin Liska <mliska@suse.cz>
562
563 * mklog.py: Add --update-copyright option which adds:
564 "Update copyright years." to ChangeLog files belonging
565 to a modified file.
566
567 2021-01-04 Martin Liska <mliska@suse.cz>
568
569 * gcc-changelog/git_commit.py: Skip Update copyright
570 years commits.
571
572 2020-12-21 Martin Liska <mliska@suse.cz>
573
574 * gcc-changelog/git_commit.py: Add new error for quoted
575 filenames.
576 * gcc-changelog/test_email.py: Test it.
577 * gcc-changelog/test_patches.txt: Test it.
578
579 2020-12-21 Martin Liska <mliska@suse.cz>
580
581 * gcc-changelog/test_email.py: New test.
582 * gcc-changelog/test_patches.txt: Likewise.
583
584 2020-12-17 Nathan Sidwell <nathan@acm.org>
585
586 PR bootstrap/98300
587 * gcc_update: Add c++tools/config.h.in.
588
589 2020-12-15 Nathan Sidwell <nathan@acm.org>
590
591 * gcc_update: Add c++tools & libcody.
592
593 2020-12-15 Nathan Sidwell <nathan@acm.org>
594
595 * gcc-changelog/git_commit.py (changelog_locations): Add
596 libcody, c++tools.
597
598 2020-12-08 Martin Liska <mliska@suse.cz>
599
600 * filter-clang-warnings.py: Filter more cases.
601
602 2020-12-08 Martin Liska <mliska@suse.cz>
603
604 * filter-clang-warnings.py: Modernize and filter 2 more
605 patterns.
606
607 2020-12-04 Martin Liska <mliska@suse.cz>
608
609 * check-params-in-docs.py: use flake8 and add some
610 tweaks to ignore aarch64 params.
611
612 2020-12-02 Jason Merrill <jason@redhat.com>
613
614 * gcc-git-customization.sh: Configure sendemail.to.
615
616 2020-11-30 Martin Liska <mliska@suse.cz>
617
618 * gcc-changelog/git_commit.py: Suggest close file for
619 'unchanged file mentioned in a ChangeLog' error.
620 * gcc-changelog/test_email.py: Test it.
621
622 2020-11-30 Martin Liska <mliska@suse.cz>
623
624 * gcc-changelog/git_commit.py: Allow sub-directory wildcard
625 changelog entry. Fix a typo caused by apostrophe escaping.
626 * gcc-changelog/test_email.py: Test it.
627 * gcc-changelog/test_patches.txt: Likewise.
628
629 2020-11-30 Jonathan Wakely <jwakely@redhat.com>
630
631 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
632 testsuite directory.
633
634 2020-11-30 Martin Liska <mliska@suse.cz>
635
636 * gcc-changelog/git_commit.py: Allow wildcard pattern only.
637
638 2020-11-27 Martin Liska <mliska@suse.cz>
639
640 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
641 * gcc-changelog/test_email.py: Test it.
642 * gcc-changelog/test_patches.txt: Likewise.
643
644 2020-11-25 Martin Liska <mliska@suse.cz>
645
646 * gcc-changelog/git_commit.py: Use revert_regex instead
647 of string prefix. Convert sets to literals.
648
649 2020-11-16 Martin Liska <mliska@suse.cz>
650
651 * mklog.py: Do not call read on an input stream.
652 Fix some flake8 issues.
653
654 2020-11-07 Lewis Hyatt <lhyatt@gmail.com>
655
656 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
657 * unicode/PropList.txt: Likewise.
658 * unicode/README: Likewise.
659 * unicode/UnicodeData.txt: Likewise.
660 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
661 * unicode/from_glibc/utf8_gen.py: Likewise.
662
663 2020-11-06 Martin Liska <mliska@suse.cz>
664
665 * gcc-changelog/git_commit.py: Add new check.
666 * gcc-changelog/test_email.py: Test it.
667 * gcc-changelog/test_patches.txt: Add new patch.
668
669 2020-11-04 Martin Liska <mliska@suse.cz>
670
671 * gcc-changelog/git_repository.py: Set strict=True
672 for parse_git_revisions as a default.
673
674 2020-11-04 Tobias Burnus <tobias@codesourcery.com>
675
676 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
677 item_parenthesis_regex): Add.
678 (check_for_empty_description): Use them.
679 * gcc-changelog/test_email.py (test_emptry_entry_desc,
680 test_emptry_entry_desc_2): Add.
681 * gcc-changelog/test_patches.txt: Add two testcases for it.
682
683 2020-11-03 Tobias Burnus <tobias@codesourcery.com>
684
685 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
686
687 2020-11-03 Martin Liska <mliska@suse.cz>
688
689 * gcc-changelog/setup.cfg: New file.
690
691 2020-10-30 Martin Liska <mliska@suse.cz>
692
693 * gcc-changelog/git_commit.py: Handle empty groups in
694 file description.
695 * gcc-changelog/test_email.py: New test.
696 * gcc-changelog/test_patches.txt: Likewise.
697
698 2020-09-21 Tobias Burnus <tobias@codesourcery.com>
699
700 * mklog.py: Parse first 10 lines for PR/DR number
701 not only the first line.
702
703 2020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com>
704
705 * clang-format: Autodetect C++ standard in use rather than
706 forcing C++03.
707
708 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
709
710 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
711 tilegxbe-linux-gnu, and tilepro-linux-gnu.
712
713 2020-07-29 Martin Liska <mliska@suse.cz>
714
715 * git-backport.py: fix how are ChangeLog paths combined.
716
717 2020-07-23 Patrick Palka <ppalka@redhat.com>
718
719 * vimrc (SetStyle): Also inspect &filetype to determine whether
720 a file is C-like.
721
722 2020-07-23 Martin Liska <mliska@suse.cz>
723
724 * gcc-changelog/git_commit.py: When reverting a backport,
725 we should print only Revert header.
726
727 2020-07-17 Jonathan Wakely <jwakely@redhat.com>
728
729 * gcc-changelog/git_update_version.py: Fix typo.
730
731 2020-07-10 Mike Nolta <mike@nolta.net>
732
733 * download_prerequisites: Don't pass wget options to curl.
734
735 2020-07-07 Alexandre Oliva <oliva@adacore.com>
736 Martin Liska <mliska@suse.cz>
737
738 * gcc-changelog/git_commit.py: Support CASE and COND.
739 * gcc-changelog/test_patches.txt: Add test.
740 * gcc-changelog/test_email.py: Add test.
741
742 2020-06-30 Martin Liska <mliska@suse.cz>
743
744 * gcc-changelog/git_repository.py: Support older releases of
745 GitPython when renamed_file was named renamed.
746
747 2020-06-30 Martin Liska <mliska@suse.cz>
748
749 * gcc-changelog/git_check_commit.py: Print revision
750 of original_info.
751 * gcc-changelog/git_commit.py: Support Revert commits.
752
753 2020-06-30 Martin Liska <mliska@suse.cz>
754
755 * gcc-changelog/git_check_commit.py: Use GitInfo
756 * gcc-changelog/git_commit.py: Add GitInfo class.
757 * gcc-changelog/git_email.py: Use GitInfo class.
758 * gcc-changelog/git_repository.py: Likewise.
759
760 2020-06-24 Ilya Leoshkevich <iii@linux.ibm.com>
761
762 * download_prerequisites: Support AIX and OpenBSD unames.
763 Pipe `{gzip,bzip2} -d` to `tar -xf -`.
764
765 2020-06-18 Martin Liska <mliska@suse.cz>
766
767 * gcc-changelog/git_update_version.py: First checkout and then
768 run git pull ---rebase.
769
770 2020-06-18 Martin Liska <mliska@suse.cz>
771
772 * gcc-changelog/git_update_version.py: Support merge commits
773 and walk only on the branch that is being merged and generate
774 missing ChangeLog entries.
775
776 2020-06-18 Martin Liska <mliska@suse.cz>
777
778 * gcc-changelog/git_commit.py: Fix Backported from timestamp when
779 use_commit_ts=True is used.
780
781 2020-06-17 Martin Liska <mliska@suse.cz>
782
783 * gcc-changelog/git_commit.py: Print 'Backported from master'
784 heading to backported commits.
785 * gcc-changelog/test_email.py: Test it.
786 * gcc-changelog/test_patches.txt: Add new patch.
787 * gcc-changelog/git_repository.py: Add commit_to_date hook.
788 * gcc-changelog/git_email.py: Add fuzzy implementation
789 of commit_to_date_hook.
790
791 2020-06-11 Jonathan Wakely <jwakely@redhat.com>
792
793 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
794 config key instead of the GCC_FORCE_MKLOG environment variable.
795 Optionally disable generating a new ChangeLog template for
796 amended commits when the existing log is still OK.
797
798 2020-06-11 Martin Liska <mliska@suse.cz>
799
800 * gcc-changelog/git_update_version.py: Add --curent argument.
801
802 2020-06-11 Martin Liska <mliska@suse.cz>
803
804 * prepare-commit-msg: Replace ENV variable with a git config
805 value.
806
807 2020-06-11 Jonathan Wakely <jwakely@redhat.com>
808
809 * prepare-commit-msg: Use 'tee' to save the diff to a file
810 instead of running 'git diff' twice.
811
812 2020-06-10 Martin Liska <mliska@suse.cz>
813
814 * gcc-changelog/git_commit.py: Fix renamed files in
815 parse_git_name_status.
816 * gcc-changelog/test_email.py: Add test for it.
817
818 2020-06-10 Martin Liska <mliska@suse.cz>
819
820 * gcc-changelog/git_commit.py: Add more supported prefixes.
821 * gcc-changelog/test_email.py: Fix one flake8 error.
822 * gcc-changelog/test_patches.txt: Add tested for newly
823 supported prefixes.
824
825 2020-06-10 Jonathan Wakely <jwakely@redhat.com>
826
827 * gcc-changelog/git_commit.py (GitCommit.parse_changelog):
828 Improve error strings.
829 * gcc-changelog/test_email.py: Update expected errors.
830
831 2020-06-09 Jonathan Wakely <jwakely@redhat.com>
832
833 * gcc-changelog/git_email.py: Set exit status on error.
834
835 2020-06-09 Martin Liska <mliska@suse.cz>
836
837 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
838 match the top-level ChangeLog.
839 * gcc-changelog/test_email.py: Add test.
840 * gcc-changelog/test_patches.txt: Likewise.
841
842 2020-06-02 Martin Liska <mliska@suse.cz>
843
844 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
845 wildcard_prefixes locations.
846 * gcc-changelog/test_email.py: Test it.
847 * gcc-changelog/test_patches.txt: Add 3 new patches.
848
849 2020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
850
851 * gcc-changelog/git_commit.py (ignored_prefixes): Add
852 gcc/testsuite/gdc.test/.
853
854 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
855
856 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
857 Update expected error message.
858
859 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
860
861 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
862 grammar.
863
864 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
865
866 * prepare-commit-msg: Do nothing if the mklog.py script isn't
867 present.
868
869 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
870
871 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
872 Improve error text.
873
874 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
875
876 * config-list.mk (LIST): Add v850e1-elf.
877
878 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
879
880 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
881
882 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
883
884 * config-list.mk (LIST): Remove arm-wrs-vxworks.
885
886 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
887
888 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
889 crisv32-linux.
890
891 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
892
893 * config-list.mk (LIST): Add pru-elf.
894
895 2020-05-29 Iain Buclaw <ibuclaw@gdcproject.org>
896
897 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
898
899 2020-05-29 Martin Liska <mliska@suse.cz>
900
901 * gcc-changelog/git_commit.py: Find empty change descriptions.
902 * gcc-changelog/test_email.py: New test.
903 * gcc-changelog/test_patches.txt: New patch that tests that.
904
905 2020-05-29 Martin Liska <mliska@suse.cz>
906
907 * git-backport.py: The script did 'git co HEAD~' when
908 there was no modified ChangeLog file in a successful
909 git cherry pick.
910 Run cherry-pick --continue without editor.
911
912 2020-05-29 Martin Liska <mliska@suse.cz>
913
914 * gcc-changelog/git_commit.py: Properly
915 handle duplicite authors.
916 * gcc-changelog/test_email.py: New test.
917 * gcc-changelog/test_patches.txt: New patch.
918
919 2020-05-28 Pierre-Marie de Rodat <derodat@adacore.com>
920
921 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
922 renamings as a file deletion plus a file addition.
923 * gcc-changelog/git_repository.py (parse_git_revisions):
924 Likewise.
925 * gcc-changelog/test_email.py: New testcase.
926 * gcc-changelog/test_patches.txt: New testcase.
927
928 2020-05-28 Martin Liska <mliska@suse.cz>
929
930 * check-params-in-docs.py: Update to new format
931 of help. Apply flake8 corrections.
932
933 2020-05-28 Martin Liska <mliska@suse.cz>
934
935 * mklog.py: Support renaming of files.
936 One needs unidiff 0.6.0+.
937 * test_mklog.py: Test it.
938
939 2020-05-27 Martin Liska <mliska@suse.cz>
940
941 * gcc-git-customization.sh: Use git-backport.py to drop
942 all changes for ChangeLog files.
943 * git-backport.py: New file.
944
945 2020-05-27 Martin Liska <mliska@suse.cz>
946
947 * gcc-git-customization.sh: Rename
948 commit-mklog to gcc-commit-mklog.
949
950 2020-05-27 Martin Liska <mliska@suse.cz>
951
952 * prepare-commit-msg: Save diff to a file if
953 the GCC_GIT_DIFF_FILE variable is set.
954
955 2020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
956
957 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
958 with multi-line file lists.
959 * gcc-changelog/test_email.py: New testcase.
960 * gcc-changelog/test_patches.txt: Likewise.
961
962 2020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
963
964 * gcc-changelog/git_update_version.py: Close file objects after
965 use.
966 * gcc-changelog/git_email.py: Likewise.
967 * gcc-changelog/test_email.py: Likewise.
968
969 2020-05-26 Martin Liska <mliska@suse.cz>
970
971 * gcc-changelog/git_update_version.py: Add 2 new options.
972
973 2020-05-26 Alexandre Oliva <oliva@gnu.org>
974
975 * gcc-changelog/git_commit.py (changelog_regex): Accept optional
976 'for' prefix.
977
978 2020-05-26 Alexandre Oliva <oliva@adacore.com>
979
980 * compare-debug: Adjust for .gkd files named as dump files,
981 with the source suffix rather than the object suffix.
982
983 2020-05-26 Martin Liska <mliska@suse.cz>
984
985 * gcc-changelog/git_commit.py: Parse changelog entries for
986 ignored locations.
987 * gcc-changelog/test_email.py: Add new test for it.
988 * gcc-changelog/test_patches.txt: Likewise.
989
990 2020-05-26 Jason Merrill <jason@redhat.com>
991
992 * prepare-commit-msg: New file.
993 * gcc-git-customization.sh: Install it. Add commit-mklog alias.
994 * mklog.py: Add new option -c which appends
995 to a ChangeLog file.
996
997 2020-05-25 Martin Liska <mliska@suse.cz>
998
999 * gcc-changelog/git_commit.py: Add trailing '/'
1000 for libdruntime. Allow empty changelog for
1001 only ignored files.
1002 * gcc-changelog/test_email.py: New test for go
1003 patch in ignored location.
1004 * gcc-changelog/test_patches.txt: Add test.
1005
1006 2020-05-22 Jakub Jelinek <jakub@redhat.com>
1007
1008 * gcc-changelog/git_commit.py: Add trailing / to
1009 gcc/testsuite/go.test/test and replace gcc/go/frontend/
1010 with gcc/go/gofrontend/ in ignored locations.
1011
1012 2020-05-22 Martin Liska <mliska@suse.cz>
1013
1014 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
1015 to ignored locations.
1016
1017 2020-05-21 Martin Liska <mliska@suse.cz>
1018
1019 * gcc-changelog/git_update_version.py: Prepare the script, the
1020 only missing piece is pushing of the updated branches.
1021
1022 2020-05-21 Martin Liska <mliska@suse.cz>
1023
1024 * gcc-changelog/git_commit.py: Support DR entries/
1025 * gcc-changelog/test_email.py: New test for it.
1026 * gcc-changelog/test_patches.txt: New patch for it.
1027
1028 2020-05-21 Martin Liska <mliska@suse.cz>
1029
1030 * mklog.py: Support DR parsing.
1031 * test_mklog.py: New test for DR parsing.
1032
1033 2020-05-20 Martin Liska <mliska@suse.cz>
1034
1035 * gcc-changelog/git_commit.py: Add author_tuple
1036 only if not present in author_lines.
1037 * gcc-changelog/test_email.py: New test.
1038 * gcc-changelog/test_patches.txt: Add new patch.
1039
1040 2020-05-20 Martin Liska <mliska@suse.cz>
1041
1042 * gcc-changelog/git_commit.py: Refactor to make flake8 happy.
1043 * gcc-changelog/test_email.py: Add new test.
1044 * gcc-changelog/test_patches.txt: Add new patch.
1045
1046 2020-05-20 Frederik Harwath <frederik@codesourcery.com>
1047
1048 * gcc-changelog/git_commit.py: Skip over lines starting
1049 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
1050
1051 2020-05-20 Martin Liska <mliska@suse.cz>
1052
1053 * gcc-changelog/git_check_commit.py: Change
1054 --allow-non-strict-mode to --non-strict-mode.
1055
1056 2020-05-20 Martin Liska <mliska@suse.cz>
1057
1058 * gcc-changelog/git_commit.py: Support cherry pick
1059 prefix.
1060 * gcc-changelog/test_email.py: Test it.
1061 * gcc-changelog/test_patches.txt: Add new patch.
1062 * gcc-git-customization.sh: Add gcc-backport.
1063
1064 2020-05-19 Martin Liska <mliska@suse.cz>
1065
1066 * mklog.py: Use REST API for bug title downloading.
1067
1068 2020-05-19 Martin Liska <mliska@suse.cz>
1069
1070 * gcc-changelog/git_commit.py: Add param use_commit_ts
1071 for to_changelog_entries.
1072 * gcc-changelog/git_update_version.py: Se use_commit_ts to True.
1073
1074 2020-05-19 Martin Liska <mliska@suse.cz>
1075
1076 * mklog.py: Skip GTY for struct names. Make flake8 happy.
1077 * test_mklog.py: Add test for GTY.
1078
1079 2020-05-19 Martin Liska <mliska@suse.cz>
1080
1081 * gcc-changelog/git_update_version.py:
1082 Fill up entries in reverse order.
1083
1084 2020-05-19 Martin Liska <mliska@suse.cz>
1085
1086 * gcc-git-customization.sh: Add
1087 alias.gcc-mklog new hook.
1088 * mklog.py: New file.
1089 * test_mklog.py: New file.
1090
1091 2020-05-19 Martin Liska <mliska@suse.cz>
1092
1093 * legacy/mklog: Moved from mklog.
1094 * legacy/mklog.pl: Moved from mklog.pl.
1095
1096 2020-05-19 Martin Liska <mliska@suse.cz>
1097
1098 * gcc-git-customization.sh: Add gcc-verify alias
1099 that uses contrib/gcc-changelog/git_check_commit.py.
1100
1101 2020-05-15 Andrew Burgess <andrew.burgess@embecosm.com>
1102
1103 * dg-extract-results.py: Handle GDB specific test types.
1104 * dg-extract-results.sh: Likewise.
1105
1106 2020-05-14 Martin Liska <mliska@suse.cz>
1107
1108 * gcc-changelog/test_email.py: New file.
1109 * gcc-changelog/test_patches.txt: New file.
1110
1111 2020-05-13 Patrick Palka <ppalka@redhat.com>
1112
1113 * vimrc: Reduce textwidth to 72 for Git commit messages.
1114
1115 2020-05-13 Martin Liska <mliska@suse.cz>
1116
1117 * gcc-changelog/git_check_commit.py: Add default argument HEAD
1118 for revisions and improve error message output.
1119
1120 2020-05-13 Martin Liska <mliska@suse.cz>
1121
1122 * gcc-changelog/git_commit.py: Restore print_output syntax
1123 in git_commit.py.
1124
1125 2020-05-13 Martin Liska <mliska@suse.cz>
1126
1127 * gcc-changelog/git_check_commit.py: New file.
1128 * gcc-changelog/git_commit.py: New file.
1129 * gcc-changelog/git_email.py: New file.
1130 * gcc-changelog/git_repository.py: New file.
1131 * gcc-changelog/git_update_version.py: New file.
1132
1133 2020-04-17 Martin Liska <mliska@suse.cz>
1134
1135 * vimrc: We do not want to modify tab options
1136 for Python files.
1137
1138 2020-04-16 Jakub Jelinek <jakub@redhat.com>
1139
1140 PR bootstrap/92008
1141 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
1142
1143 2020-04-03 Martin Liska <mliska@suse.cz>
1144
1145 * gcc-git-customization.sh: Search for the pattern
1146 at line beginning only.
1147
1148 2020-01-24 Richard Earnshaw <rearnsha@arm.com>
1149
1150 * gcc-git-customization.sh: Use users/<pfx> for the personal remote
1151 rather than just <pfx>. Convert existing personal branches to the
1152 new remote.
1153 * git-add-user-branch.sh: New file.
1154
1155 2020-01-22 Richard Earnshaw <rearnsha@arm.com>
1156
1157 * git-add-vendor-branch.sh: New file.
1158
1159 2020-01-20 Richard Earnshaw <rearnsha@arm.com>
1160
1161 * gcc-git-customization.sh: Check that user-supplied remote
1162 name exists before continuting. Use a separate remotes for the
1163 personal commit area. Convert existing personal and vendor
1164 fetch rules to new layout.
1165 * git-fetch-vendor.sh: New vendor layout. Add --enable-push
1166 option.
1167
1168 2020-01-17 Hans-Peter Nilsson <hp@axis.com>
1169
1170 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
1171 not "--pretty=%p:%t:%H".
1172
1173 2020-01-16 Andreas Schwab <schwab@linux-m68k.org>
1174
1175 * gcc-git-customization.sh: Avoid double expansion.
1176
1177 2020-01-16 Richard Earnshaw <rearnsha@arm.com>
1178
1179 * gcc-git-customization.sh: Check that user.name and user.email
1180 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when
1181 using eval.
1182
1183 2020-01-16 Jakub Jelinek <jakub@redhat.com>
1184
1185 * gcc-git-customization.sh: Verify the id to be printed is ancestor of
1186 the corresponding remote release branch (or master), otherwise print
1187 nothing.
1188
1189 2020-01-15 Segher Boessenkool <segher@kernel.crashing.org>
1190 Jakub Jelinek <jakub@redhat.com>
1191
1192 * gcc-git-customization.sh: Change uses to use in comment.
1193
1194 2020-01-15 Jakub Jelinek <jakub@redhat.com>
1195
1196 * gcc-git-customization.sh: Handle output of older git which doesn't
1197 print tags/ prefixes before branchpoint/gcc-.
1198
1199 2010-01-15 Richard Earnshaw <rearnsha@arm.com>
1200
1201 * gcc-git-customization.sh: Explain why we want the user's
1202 upstream account name. Don't add push rules. Check if push rules
1203 have been added and suggest that they should be removed.
1204 * git-fetch-vendor.sh: Don't add push rules.
1205
1206 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1207
1208 Revert:
1209 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1210
1211 * gcc-git-customization.sh: Add back the default rule that
1212 is lost by adding a custom push rule.
1213 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1214
1215 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1216
1217 * gcc-git-customization.sh: Add back the default rule that
1218 is lost by adding a custom push rule.
1219 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
1220
1221 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1222
1223 * contrib/git-fetch-vendor.sh: New file.
1224
1225 2020-01-13 Jakub Jelinek <jakub@redhat.com>
1226
1227 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
1228 aliases.
1229
1230 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
1231
1232 * gcc-git-customization.sh: New file.
1233
1234 2020-01-01 Jakub Jelinek <jakub@redhat.com>
1235
1236 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
1237 Sato as external authors. Skip LICENSE.txt files.
1238
1239 2019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
1240
1241 * config-list.mk: Add msp430-elfbare.
1242
1243 2019-12-09 Lewis Hyatt <lhyatt@gmail.com>
1244
1245 PR preprocessor/49973
1246 * unicode/from_glibc/unicode_utils.py: Support script from
1247 glibc (commit 464cd3) to extract character widths from Unicode data
1248 files.
1249 * unicode/from_glibc/utf8_gen.py: Likewise.
1250 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
1251 * unicode/EastAsianWidth.txt: Likewise.
1252 * unicode/PropList.txt: Likewise.
1253 * unicode/gen_wcwidth.py: New utility to generate
1254 libcpp/generated_cpp_wcwidth.h with help from the glibc support
1255 scripts and the Unicode data files.
1256 * unicode/unicode-license.txt: Added.
1257 * unicode/README: New explanatory file.
1258
1259 2019-12-07 Richard Sandiford <richard.sandiford@arm.com>
1260
1261 * texi2pod.pl: Handle @headitems in @multitables, printing them
1262 in italics. Push an empty item code onto the stack.
1263
1264 2019-11-13 Janne Blomqvist <jb@gcc.gnu.org>
1265
1266 * download_prerequisites: Use http instead of ftp for downloading.
1267
1268 2019-11-08 Martin Liska <mliska@suse.cz>
1269
1270 * mklog: The script fails for patches that contain:
1271 '---param=foo=bar xyz'.
1272
1273 2019-09-18 Martin Liska <mliska@suse.cz>
1274
1275 * clang-format: Tweak configuration based on new
1276 options offered.
1277
1278 2019-09-09 Jose E. Marchesi <jemarch@gnu.org>
1279
1280 * config-list.mk (LIST): Disable go in bpf-*-* targets.
1281
1282 2019-09-04 Martin Liska <mliska@suse.cz>
1283
1284 * mklog: Do not print changed functions for
1285 testsuite files.
1286
1287 2019-09-04 Martin Liska <mliska@suse.cz>
1288
1289 * mklog: Parse PR references from newly added
1290 test files.
1291
1292 2019-09-04 Martin Liska <mliska@suse.cz>
1293
1294 * mklog: Use argparse instead of getopt.
1295
1296 2019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
1297
1298 * compare-all-tests (all_targets): Remove references to spu.
1299 * config-list.mk (LIST): Likewise.
1300
1301 2019-09-02 Alexander Monakov <amonakov@ispras.ru>
1302
1303 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
1304 * vimrc: Set preferred values for 'tabstop', 'softtabstop',
1305 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
1306 files, not just C-like files.
1307
1308 2019-09-02 Martin Liska <mliska@suse.cz>
1309
1310 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
1311
1312 2019-08-13 Uros Bizjak <ubizjak@gmail.com>
1313
1314 * test_summary: Do not escape "=".
1315
1316 2019-07-02 Janne Blomqvist <jb@gcc.gnu.org>
1317
1318 PR other/91048
1319 * mklog (read_user_info): Open ~/.mklog in string mode.
1320
1321 2019-06-19 Martin Liska <mliska@suse.cz>
1322
1323 * bench-stringop: New file.
1324
1325 2019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
1326
1327 * mklog: Open files in text mode.
1328
1329 2019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
1330
1331 * mklog: Convert to Python 3.
1332
1333 2019-05-03 Jakub Jelinek <jakub@redhat.com>
1334
1335 * gennews (files): Add files for GCC 9.
1336
1337 2019-04-30 Roland Illig <roland.illig@gmx.de>
1338
1339 * check-internal-format-escaping.py: New version using polib.
1340
1341 2019-04-19 Christophe Lyon <christophe.lyon@linaro.org>
1342
1343 PR translation/90118
1344 * check-internal-format-escaping.py: Check that %< is not next to
1345 a word.
1346
1347 2019-04-17 Jakub Jelinek <jakub@redhat.com>
1348
1349 * dg-extract-results.sh: Only handle WARNING: program timed out
1350 lines specially in "$MODE" == "sum". Restore previous behavior
1351 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in
1352 a different variant or curfile is empty.
1353 * dg-extract-results.py: Fix a typo.
1354
1355 2019-04-05 Martin Liska <mliska@suse.cz>
1356
1357 PR translation/89936
1358 * check-internal-format-escaping.py: Properly detect wrong
1359 apostrophes.
1360
1361 2019-03-11 Martin Liska <mliska@suse.cz>
1362
1363 * check-internal-format-escaping.py: Uncomment apostrophes
1364 check.
1365
1366 2019-03-11 Martin Liska <mliska@suse.cz>
1367
1368 * check-internal-format-escaping.py: New file.
1369
1370 2019-03-10 Tommy Nguyen <remyabel@gmail.com>
1371
1372 PR contrib/82704
1373 * download_prerequisites: Use -c instead of --check for sha512sum.
1374
1375 2019-03-06 Martin Liska <mliska@suse.cz>
1376
1377 * check-params-in-docs.py: Ignore a param.
1378
1379 2019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
1380
1381 contrib/
1382 * dg-extract-results.py: Handle case where a WARNING happens with
1383 the first test of a harness.
1384
1385 2019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
1386
1387 contrib/
1388 * dg-extract-results.sh: Fix order of WARNING and following test
1389 result.
1390
1391 2019-02-04 Christophe Lyon <christophe.lyon@linaro.org>
1392
1393 contrib/
1394 * dg-extract-results.py: Keep timeout warnings next to their
1395 matching test.
1396 * dg-extract-results.sh: Likewise.
1397
1398 2019-01-01 Jakub Jelinek <jakub@redhat.com>
1399
1400 * update-copyright.py: Add Gerard Jungman as external author.
1401
1402 2018-11-26 Iain Buclaw <ibuclaw@gdcproject.org>
1403
1404 * update-copyright.py (TestsuiteFilter): Skip .d tests.
1405 (LibPhobosFilter): Add filter for upstream D sources.
1406 (GCCCopyright): Add D Language Foundation as external author.
1407 (GCCCmdLine): Add libphobos.
1408
1409 2018-11-19 Martin Liska <mliska@suse.cz>
1410
1411 * check_GNU_style_lib.py: Detect mixed usage
1412 of spaces and tabs.
1413
1414 2018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1415
1416 * gcc_update (files_and_dependencies): Handle libphobos.
1417
1418 2018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org>
1419
1420 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
1421 default verbosity.
1422
1423 2018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1424
1425 * config-list.mk (LIST): Switch to i686-solaris2.11,
1426 sparc64-sun-solaris2.11.
1427
1428 2018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1429
1430 * unused_functions.py: Handle archive files.
1431
1432 2018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1433
1434 * unused_functions.py: New file.
1435
1436 2018-09-25 Martin Liska <mliska@suse.cz>
1437
1438 * filter-rtags-warnings.py: New file.
1439
1440 2018-09-25 Martin Liska <mliska@suse.cz>
1441
1442 PR middle-end/86078
1443 * check-params-in-docs.py: New file.
1444
1445 2018-08-17 Jojo <jijie_rong@c-sky.com>
1446 Huibin Wang <huibin_wang@c-sky.com>
1447 Sandra Loosemore <sandra@codesourcery.com>
1448 Chung-Lin Tang <cltang@codesourcery.com>
1449 Andrew Jenner <andrew@codesourcery.com>
1450
1451 C-SKY port: Configury
1452
1453 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
1454
1455 2018-07-13 Tom de Vries <tdevries@suse.de>
1456
1457 * maintainers-verify.sh: New file.
1458
1459 2018-07-12 Christophe Lyon <christophe.lyon@linaro.org>
1460
1461 * compare_tests: Print number of tests in each category.
1462
1463 2018-06-19 Alexander Monakov <amonakov@ispras.ru>
1464
1465 * vim-gcc-dev/README: New file.
1466 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
1467 * vim-gcc-dev/syntax/gcc-match.vim: New file.
1468 * gimple.vim: Move under vim-gcc-dev/syntax/.
1469 * gcc-rtl.vim: Likewise.
1470
1471 2018-06-19 Martin Liska <mliska@suse.cz>
1472
1473 * gcc-rtl.vim: New file.
1474
1475 2018-06-12 Jeff Law <law@redhat.com>
1476
1477 * config-list.mk (LIST): Remove alpha-freebsd6.
1478
1479 2018-05-08 Richard Biener <rguenther@suse.de>
1480
1481 PR bootstrap/85571
1482 * compare-lto: New script derived from compare-debug.
1483
1484 2018-05-02 Jakub Jelinek <jakub@redhat.com>
1485
1486 * gennews (files): Add files for GCC 8.
1487
1488 2018-05-01 Jim Wilson <jimw@sifive.com>
1489
1490 * gcc_update: Check for .git as a file.
1491
1492 2018-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1493
1494 * test_summary: Match possible single quotes in configure path.
1495
1496 2018-03-02 Thomas Schwinge <thomas@codesourcery.com>
1497
1498 * update-copyright.py: Remove "libcilkrts" reference.
1499
1500 2018-02-19 Yury Gribov <tetra2005@gmail.com>
1501
1502 * compare_tests: Use TMPDIR when set.
1503 * dg-cmp-results.sh: Ditto.
1504 * warn_summary: Ditto.
1505
1506 2018-01-29 Jonathan Wakely <jwakely@redhat.com>
1507
1508 * download_prerequisites: Use shasum for FreeBSD and DragonFly.
1509
1510 2018-01-19 Martin Liska <mliska@suse.cz>
1511
1512 * analyze_brprob.py: Support new format that can be easily
1513 parsed. Add new column to report.
1514
1515 2018-01-03 Jakub Jelinek <jakub@redhat.com>
1516
1517 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
1518
1519 2017-11-28 Julia Koval <julia.koval@intel.com>
1520 Sebastian Peryt <sebastian.peryt@intel.com>
1521
1522 * contrib/gcc_update: Ditto.
1523
1524 2017-11-08 Martin Liska <mliska@suse.cz>
1525
1526 * analyze_brprob.py: Fix abbreviations for SI units.
1527
1528 2017-10-02 Thomas Schwinge <thomas@codesourcery.com>
1529
1530 * gcc_update (files_and_dependencies): Handle libbacktrace.
1531
1532 2017-09-18 Richard Biener <rguenther@suse.de>
1533
1534 * download_prerequisites (isl): Bump version to 0.18.
1535
1536 2017-08-02 Yury Gribov <tetra2005@gmail.com>
1537
1538 * mklog: Added new implementation.
1539
1540 2017-08-02 Yury Gribov <tetra2005@gmail.com>
1541
1542 * mklog: Rename to ...
1543 * mklog.pl: this.
1544
1545 2017-07-17 Yury Gribov <tetra2005@gmail.com>
1546
1547 * mklog: Fix extraction of changed file name.
1548
1549 2017-07-17 Georg-Johann Lay <avr@gjlay.de>
1550
1551 * gcc_update (files_and_dependencies)
1552 [gcc/config/avr/avr-tables.opt]: Remove dead entry.
1553
1554 2017-06-28 Martin Liska <mliska@suse.cz>
1555
1556 * gcc.doxy: Add default location for filters and output folder.
1557 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
1558 * filter_params.pl: Remove.
1559
1560 2017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
1561
1562 * dg-cmp-results.sh: Restore filtering on target variant.
1563
1564 2017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
1565
1566 * dg-cmp-results.sh: Keep test result lines rather than throwing
1567 header and summary to support sum files with multiple tools.
1568
1569 2017-05-31 Martin Liska <mliska@suse.cz>
1570
1571 * filter_params.py:
1572 Transform ENUM_BITFIELD and comments starting with '/**'
1573
1574 2017-05-31 David Malcolm <dmalcolm@redhat.com>
1575 Martin Liska <mliska@suse.cz>
1576
1577 * filter_params.py: New, porting the perl script to python,
1578 adding a test suite.
1579 * filter_gcc_for_doxygen_new: New file.
1580
1581 2017-05-30 Martin Liska <mliska@suse.cz>
1582
1583 * analyze_brprob.py: Add new argument to parse and modify
1584 predict.def file.
1585 * analyze_brprob_spec.py: Likewise.
1586
1587 2017-05-29 Tom de Vries <tom@codesourcery.com>
1588
1589 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
1590 trailing eol.
1591 (TrailingWhitespaceTest): New unit test.
1592 (check_GNU_style_file): Remove eol before checking.
1593
1594 2017-05-29 Tom de Vries <tom@codesourcery.com>
1595
1596 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
1597 file handle. Add and handle file_encoding argument.
1598 * check_GNU_style.py (main): Handle '-' file argument. Call
1599 check_GNU_style_file with file handle as argument.
1600
1601 2017-05-29 Tom de Vries <tom@codesourcery.com>
1602
1603 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
1604 (import_pip3): New function.
1605
1606 2017-05-24 Tom de Vries <tom@codesourcery.com>
1607
1608 * check_GNU_style_lib.py: New file, factored out of ...
1609 * check_GNU_style.py: ... here. Call main unconditionally.
1610
1611 2017-05-19 Martin Liska <mliska@suse.cz>
1612
1613 * check_GNU_style.py: New file.
1614
1615 2007-05-03 Jeff Law <law@redhat.com>
1616
1617 * config-list.mk (am33_2.0-linux): Remove from list of targets
1618 to build.
1619
1620 2017-05-02 Jakub Jelinek <jakub@redhat.com>
1621
1622 * gennews (files): Add files for GCC 7.
1623
1624 2017-04-26 Tom de Vries <tom@codesourcery.com>
1625
1626 * gen_autofdo_event.py: Fix comment.
1627
1628 2017-04-11 Damian Rouson <damian@sourceryinstitute.org>
1629
1630 * download_prerequisites (md5_check): New function emulates Linux
1631 'md5 --check' on macOS. Modified script for macOS compatibility.
1632
1633 2017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
1634
1635 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
1636 riscv64-unknown-linux-gnu.
1637
1638 2017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1639
1640 * update-copyright.py (Copyright.process_file): Retain original
1641 file mode.
1642
1643 2017-01-29 Gerald Pfeifer <gerald@pfeifer.com>
1644
1645 * update-copyright.py: Fix the name of this script in examples.
1646
1647 2017-01-26 Jakub Jelinek <jakub@redhat.com>
1648
1649 * update-copyright.py: Add libhsail-rt to self.default_dirs
1650 and call self.add_dir on it. Add Intel Corporation to external
1651 authors.
1652
1653 2017-01-25 Thomas Schwinge <thomas@codesourcery.com>
1654
1655 * gcc_update (files_and_dependencies): Care for "libhsail-rt".
1656
1657 2017-01-23 Gerald Pfeifer <gerald@pfeifer.com>
1658
1659 * patch_tester.sh (TESTLOGS): Remove
1660 $TARGET/libjava/testsuite/libjava.sum.
1661
1662 2017-01-22 Gerald Pfeifer <gerald@pfeifer.com>
1663
1664 * warn_summary: Remove the -java option.
1665
1666 2017-01-20 Gerald Pfeifer <gerald@pfeifer.com>
1667
1668 * update-copyright.py (LibJavaFilter): Remove.
1669
1670 2017-01-17 Gerald Pfeifer <gerald@pfeifer.com>
1671
1672 * gcc_update: Remove entries related to GCJ and libgcj.
1673 Complete copyright years and adjust my e-mail address.
1674
1675 2017-01-11 Richard Earnshaw <rearnsha@arm.com>
1676
1677 * gcc_update: Adjust touch list for ARM.
1678
1679 2017-01-08 Gerald Pfeifer <gerald@pfeifer.com>
1680
1681 * download_ecj: Remove.
1682
1683 2017-01-05 Martin Liska <mliska@suse.cz>
1684
1685 * vimrc: Update indentation definition.
1686
1687 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1688
1689 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
1690 libssp, libvtv and lto-plugin to default_dirs.
1691
1692 2017-01-01 Jakub Jelinek <jakub@redhat.com>
1693
1694 * update-copyright.py (TestsuiteFilter): Skip params/README.
1695 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
1696
1697 2016-12-14 Martin Liska <mliska@suse.cz>
1698
1699 * analyze_brprob.py: Add new column to output and new sorting
1700 option. Fix coding style to not exceed 80 characters.
1701 * analyze_brprob_spec.py: Add new sorting
1702 option. Fix coding style to not exceed 80 characters.
1703
1704 2016-10-24 Moritz Klammler <moritz@glammler.eu>
1705
1706 PR other/61439
1707 * download_prerequisites: Conditionally verify checksums of
1708 downloaded pacakges. Add help text.
1709 * prerequisites.md5: New file.
1710 * prerequisites.sha512: New file.
1711
1712 2016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1713
1714 * check_GNU_style.sh (remove_testsuite): New function.
1715 Use it to remove testsuite from the diff.
1716
1717 2016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1718
1719 * dg-extract-results.sh: Revert bogus change.
1720
1721 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
1722
1723 * dg-extract-results.py: Report DejaGnu error in the final
1724 summary.
1725 * dg-extract-results.sh: Likewise.
1726
1727 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
1728
1729 * compare_tests: Take ERROR messages into account when
1730 comparing.
1731
1732 2016-08-17 Martin Liska <mliska@suse.cz>
1733
1734 * mark_spam.py: Mark as spam all comments done by a creator.
1735
1736 2016-08-15 Martin Liska <mliska@suse.cz>
1737
1738 * mark_spam.py: Add error handling and reset
1739 another properties of attachments and bugs.
1740
1741 2016-08-11 Martin Liska <mliska@suse.cz>
1742
1743 * mark_spam.py: Mark attachments as obsolete and rename them.
1744
1745 2016-08-03 Eric Gallager <egall@gwmail.gwu.edu>
1746
1747 * download_prerequisites: Explicitly remove existing symlinks
1748 before trying to create new ones.
1749
1750 2016-07-28 Martin Liska <mliska@suse.cz>
1751
1752 * mark_spam.py: New file.
1753
1754 2016-07-21 Martin Liska <mliska@suse.cz>
1755
1756 * analyze_brprob.py: If there's no loop, do not calculate
1757 average number of loop iterations.
1758
1759 2016-06-24 Martin Liska <mliska@suse.cz>
1760
1761 * analyze_brprob.py: Parse and display average number
1762 of loop iterations.
1763
1764 2016-06-23 Andi Kleen <ak@linux.intel.com>
1765
1766 * gen_autofdo_event.py: New file to regenerate
1767 gcc-auto-profile.
1768
1769 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1770
1771 * config-list.mk: Stop testing mep-elf.
1772
1773 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1774
1775 * config-list.mk: Stop testing avr-rtems.
1776
1777 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1778
1779 * config-list.mk: Stop testing m32r-rtems.
1780
1781 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1782
1783 * config-list.mk: Remove h8300-rtems support.
1784
1785 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1786
1787 * config-list.mk: stop testing knetbsd.
1788
1789 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1790
1791 * config-list.mk: Stop testing openbsd3.0.
1792
1793 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1794
1795 * config-list.mk: Remove interix target.
1796
1797 2016-06-21 David Edelsohn <dje.gcc@gmail.com>
1798
1799 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
1800 rs6000-ibm-aix5.2.
1801 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
1802 Add rs6000-ibm-aix7.1.
1803
1804 2016-06-17 Martin Liska <mliska@suse.cz>
1805
1806 * analyze_brprob.py: Fix columns of script output.
1807
1808 2016-06-13 Richard Biener <rguenther@suse.de>
1809
1810 * download_prerequisites (ISL): Bump version to 0.16.1
1811
1812 2016-06-10 Alan Hayward <alan.hayward@arm.com>
1813
1814 * check_GNU_style.sh: Fix paste args for BSD
1815
1816 2016-06-09 David Malcolm <dmalcolm@redhat.com>
1817
1818 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
1819 h8300-rtems, m32r-rtems, mep-elf.
1820
1821 2016-06-09 David Malcolm <dmalcolm@redhat.com>
1822
1823 * config-list.mk (GCC_SRC_DIR): New variable.
1824 (make-log-dir): Use GCC_SRC_DIR.
1825 ($(LIST)): Likewise.
1826
1827 2016-06-09 Martin Liska <mliska@suse.cz>
1828
1829 * analyze_brprob_spec.py: New file.
1830
1831 2016-06-09 Martin Liska <mliska@suse.cz>
1832
1833 * analyze_brprob.py: Add new argument --sorting.
1834
1835 2016-06-09 Martin Liska <mliska@suse.cz>
1836
1837 * analyze_brprob.py: Cover new dump output format.
1838
1839 2016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1840
1841 * update-copyright.py (LibMudflapFilter): Remove.
1842 (GCCCmdLine.__init__): Add gotools, libcc1.
1843 Remove libmudflap.
1844 List unhandled intl, libcilkrts, libgo, liboffloadmic,
1845 maintainer-scripts.
1846
1847 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1848
1849 * download_prerequisites: Adjust gmp/mpfr/mpc versions.
1850
1851 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1852
1853 * compare-all-tests: Remove SH5 support.
1854 * config-list.mk: Likewise.
1855
1856 2016-04-28 Martin Liska <mliska@suse.cz>
1857
1858 * analyze_brprob: Remove.
1859 * analyze_brprob.py: New file.
1860
1861 2016-04-27 Jakub Jelinek <jakub@redhat.com>
1862
1863 * gennews (files): Add files for GCC 6.
1864
1865 2016-04-17 Jan Hubicka <jh@suse.cz>
1866
1867 * analyze_brprob: Update comment.
1868
1869 2016-04-13 Martin Sebor <msebor@redhat.com>
1870
1871 * check_GNU_style.sh: Avoid false posivies in trailing operator
1872 checks.
1873
1874 2016-03-07 Martin Sebor <msebor@redhat.com>
1875
1876 * check_GNU_style.sh (color): New global variable.
1877 Add checks for trailing operators and spaces before left brackets.
1878 Tightened up a check for a trailing left curly brace.
1879 (g, ag, vg): Use color.
1880 (col): Don't complain about excessively long lines with DejaGnu
1881 directives.
1882
1883 2016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1884
1885 * mklog: Look for the ChangeLog file in $cwd.
1886
1887 2016-02-26 Joel Sherrill <joel@rtems.org>
1888
1889 * config-list.mk: Add aarch64-rtems and x86_64-rtems
1890
1891 2016-01-19 Jonathan Wakely <jwakely@redhat.com>
1892
1893 * uninclude: Fix third argument to gensub.
1894
1895 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1896
1897 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
1898 as external author.
1899
1900 2015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1901
1902 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
1903 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
1904
1905 2015-12-06 Tobias Burnus <burnus@net-b.de>
1906
1907 * download_prerequisites: Download ISL 0.15 instead of 0.14.
1908
1909 2015-11-20 Martin Liska <mliska@suse.cz>
1910
1911 * clang-format: Split content of a list to multiple
1912 lines.
1913
1914 2015-11-19 Martin Liska <mliska@suse.cz>
1915
1916 * clang-format: Enhance list of FOR_EACH macros.
1917
1918 2015-11-19 Martin Liska <mliska@suse.cz>
1919
1920 * clang-format: New file.
1921
1922 2015-11-11 Andrew MacLeod <amacleod@redhat.com>
1923
1924 * header-tools: New. Directory containing a set of tools for
1925 manipulating header files.
1926
1927 2015-10-30 Nathan Sidwell <nathan@acm.org>
1928
1929 * config-list.mk (nvptx-none): Add it.
1930
1931 2015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de>
1932
1933 * download_prerequisites: Make sure that script is run from
1934 top level source directory.
1935
1936 2015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1937
1938 * update-copyright.py (GCCCmdLine): Add libvtv.
1939
1940 2015-08-04 Uros Bizjak <ubizjak@gmail.com>
1941
1942 * texi2pod.pl: Escape braces in regexp involving @strong{...}.
1943
1944 2015-07-15 Tom de Vries <tom@codesourcery.com>
1945
1946 * check_GNU_style.sh (cat_with_prefix): Fix quoting.
1947
1948 2015-06-02 Steve Ellcey <sellcey@imgtec.com>
1949
1950 * test_installed (--target=): New option.
1951
1952 2015-05-30 Mikhail Maltsev <maltsevm@gmail.com>
1953
1954 * gimple.vim: New file.
1955
1956 2015-05-18 Tom de Vries <tom@codesourcery.com>
1957
1958 * check_GNU_style.sh: Add temp files tmp2 and tmp3.
1959 (cat_with_prefix): New function, using global variable prefix.
1960 (col): Make prefix a global variable. Rewrite to process file at a time
1961 rather than line at a time. Print part longer than 80 chars in red.
1962
1963 2015-05-18 Tom de Vries <tom@codesourcery.com>
1964
1965 * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
1966
1967 2015-05-18 Tom de Vries <tom@codesourcery.com>
1968
1969 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
1970
1971 2015-05-18 Tom de Vries <tom@codesourcery.com>
1972
1973 * check_GNU_style.sh: Improve readability function calls.
1974
1975 2015-05-16 James Bowman <james.bowman@ftdichip.com>
1976
1977 * config-list.mk: Add FT32.
1978
1979 2015-05-12 Tom de Vries <tom@codesourcery.com>
1980
1981 * check_GNU_style.sh (col): Fix tab size.
1982
1983 2015-05-12 Tom de Vries <tom@codesourcery.com>
1984
1985 * check_GNU_style.sh: Put stdin into a temp file.
1986
1987 2015-05-12 Tom de Vries <tom@codesourcery.com>
1988
1989 * check_GNU_style.sh: Read either from stdin, or from files.
1990
1991 2015-05-12 Tom de Vries <tom@codesourcery.com>
1992
1993 * check_GNU_style.sh: Check if files exists.
1994
1995 2015-05-12 Tom de Vries <tom@codesourcery.com>
1996
1997 * check_GNU_style.sh: Don't use a filename prefix if we're only
1998 processing one patch file.
1999
2000 2015-05-12 Yury Gribov <y.gribov@samsung.com>
2001
2002 * mklog: Ignore preprocessor directives.
2003
2004 2015-04-22 Jakub Jelinek <jakub@redhat.com>
2005
2006 * gennews (files): Add files for GCC 5.
2007
2008 2015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2009
2010 * dg-extract-results.sh: Check that the necessary python modules exist.
2011
2012 2015-02-05 Ilya Verbin <ilya.verbin@intel.com>
2013
2014 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
2015 liboffloadmic/plugin.
2016
2017 2015-01-15 Richard Sandiford <richard.sandiford@arm.com>
2018
2019 * update-copyright.py (Copyright.__init__): Add a regexp for
2020 "copyright = u'".
2021 (Copyright.update_copyright): Don't add a space before the year
2022 in that case.
2023
2024 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2025
2026 * gcc_update (files_and_dependencies): Update rules for new
2027 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
2028
2029 2015-01-12 Yury Gribov <y.gribov@samsung.com>
2030
2031 * check_GNU_style.sh: Support patches coming from stdin.
2032 Check that spaces are converted to tabs.
2033 Make double-space-after-dot check more precice.
2034
2035 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2036
2037 * config-list.mk (LIST): Add visium-elf.
2038
2039 2015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2040
2041 * config-list.mk: Use shortest match for OPT to find the actual
2042 target name.
2043
2044 2014-12-17 Sergio Durigan Junior <sergiodj@redhat.com>
2045
2046 * dg-extract-results.sh: Use --text with grep to avoid issues with
2047 binary files. Fall back to cat -v, if that doesn't work.
2048
2049 2014-12-12 Chung-Ju Wu <jasonwucj@gmail.com>
2050
2051 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
2052
2053 2014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
2054 Yury Gribov <y.gribov@samsung.com>
2055
2056 * vimrc: New file.
2057
2058 2014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
2059
2060 * check_GNU_style.sh: Warn for incorrect number of spaces in function
2061 call only if 0 or 2+ spaces found.
2062
2063 2014-12-02 Tobias Burnus <burnus@net-b.de>
2064
2065 * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
2066
2067 2014-11-25 Tom de Vries <tom@codesourcery.com>
2068 Peter Bergner <bergner@vnet.ibm.com>
2069
2070 * mklog: Handle .mklog. Use git setting independent of presence .git
2071 directory.
2072
2073 2014-11-14 Tom de Vries <tom@codesourcery.com>
2074
2075 * mklog: Move reading of .diff file up and add comment. Copy diff_lines
2076 to orig_diff_lines. Use orig_diff_lines when appending patch.
2077
2078 2014-11-11 David Malcolm <dmalcolm@redhat.com>
2079
2080 * ChangeLog.jit: New.
2081 * jit-coverage-report.py: New file: a script to print crude
2082 code-coverage information for the libgccjit API.
2083
2084 2014-11-11 Marat Zakirov <m.zakirov@samsung.com>
2085
2086 * mklog: Symbol '}' stops search for changes.
2087
2088 2014-11-11 Tobias Burnus <burnus@net-b.de>
2089
2090 * download_prerequisites: Stop downloading CLooG.
2091
2092 2014-11-07 Marat Zakirov <m.zakirov@samsung.com>
2093
2094 * mklog: Always doubt in functions.
2095 Add EOF protection.
2096
2097 2014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2098
2099 * config-list.mk: Don't build Go for certain targets.
2100
2101 2014-10-04 Trevor Saunders <tsaunders@mozilla.com>
2102
2103 * compare-all-tests: Don't test score-*.
2104 * config-list.mk: Likewise.
2105
2106 2014-10-02 Segher Boessenkool <segher@kernel.crashing.org>
2107
2108 * dg-extract-results.py (output_variation): Always sort if do_sum.
2109
2110 2014-09-22 Tom de Vries <tom@codesourcery.com>
2111
2112 * mklog: Add --inline option.
2113
2114 2014-09-19 Segher Boessenkool <segher@kernel.crashing.org>
2115
2116 * dg-extract-results.py (Prog.result_re): Include options in test name.
2117
2118 2014-09-19 Olivier Hainque <hainque@adacore.com>
2119
2120 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
2121
2122 2014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
2123
2124 * config-list.mk (LIST): Add v850-rtems.
2125
2126 2014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
2127
2128 * config-list.mk (LIST): Add arm-rtems.
2129 Add nios2-rtems. Remove extra option from powerpc-rtems.
2130
2131 2014-09-08 Trevor Saunders <tsaunders@mozilla.com>
2132
2133 * compare-all-tests: Don't test picochip.
2134 * config-list.mk: Likewise.
2135
2136 2014-08-11 Mingjie Xing <mingjie.xing@gmail.com>
2137
2138 * texi2pod.pl (postprocess): Move command process for '@sc' to the
2139 front of '@dfn'. Add a new command process for '@t{...}', just print
2140 the content.
2141
2142 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
2143 Yury Gribov <y.gribov@samsung.com>
2144
2145 * mklog: Run mklog as a filter.
2146
2147 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
2148
2149 * mklog: Read name and email from git config when available.
2150
2151 2014-06-28 Richard Biener <rguenther@suse.de>
2152
2153 * gennews: Use gcc-3.0/index.html.
2154
2155 2014-06-14 Richard Sandiford <rdsandiford@googlemail.com>
2156
2157 * dg-extract-results.py: For Python 3, force sys.stdout to handle
2158 surrogate escape sequences.
2159 (safe_open): New function.
2160 (output_segment, main): Use it.
2161
2162 2014-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2163
2164 * dg-extract-results.py (Named): Remove __cmp__ method.
2165 (output_variation): Use a key to sort variation.harnesses.
2166
2167 2014-05-24 Uros Bizjak <ubizjak@gmail.com>
2168
2169 * texi2pod.pl: Force .pod file to not be a numbered list.
2170
2171 2014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
2172
2173 * dg-extract-results.py (parse_run): Handle warnings that are printed
2174 before a test harness is run.
2175
2176 2014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2177
2178 * config-list.mk (show): New target.
2179
2180 2014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
2181
2182 * dg-extract-results.py: New file.
2183 * dg-extract-results.sh: Use it if the environment seems suitable.
2184
2185 2014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2186
2187 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
2188
2189 2013-04-22 Jakub Jelinek <jakub@redhat.com>
2190
2191 * gennews (files): Add files for GCC 4.9.
2192
2193 2014-02-24 Walter Lee <walt@tilera.com>
2194
2195 * config-list.mk (LIST): Add tilegxbe-linux-gnu.
2196
2197 2014-02-13 Richard Biener <rguenther@suse.de>
2198
2199 * download_prerequisites: Update ISL and CLOOG versions.
2200
2201 2014-01-31 Brooks Moses <bmoses@google.com>
2202
2203 * gcc_update (files_and_dependencies): Add aarch64-tune.md.
2204
2205 2014-01-29 Yury Gribov <y.gribov@samsung.com>
2206
2207 * mklog: Improve support of context diffs.
2208
2209 2014-01-21 Tatiana Udalova <t.udalova@samsung.com>
2210
2211 * mklog: Avoid adding falsely changed functions to ChangeLog.
2212
2213 2013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
2214
2215 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
2216 ordering of some configs.
2217
2218 2013-12-23 Yury Gribov <y.gribov@samsung.com>
2219
2220 * mklog: Automatically insert comments in trivial cases.
2221
2222 2013-12-19 Yury Gribov <y.gribov@samsung.com>
2223
2224 * mklog: Split generated message in parts.
2225
2226 2013-10-31 Chung-Ju Wu <jasonwucj@gmail.com>
2227
2228 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
2229
2230 2013-10-29 Tobias Burnus <burnus@net-b.de>
2231
2232 * gcc_update (files_and_dependencies): Add rules for
2233 libcilkrts.
2234
2235 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
2236
2237 * gcc_update (files_and_dependencies): Fix rule for
2238 libgomp/testsuite/Makefile.in.
2239
2240 2013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
2241
2242 * config-list.mk: Add arc configurations.
2243
2244 2013-09-27 Diego Novillo <dnovillo@google.com>
2245
2246 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2247
2248 2013-09-12 DJ Delorie <dj@redhat.com>
2249
2250 * config-list.mk: Add msp430-elf.
2251
2252 2013-08-31 Diego Novillo <dnovillo@google.com>
2253
2254 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2255
2256 2013-08-29 Mike Stump <mikestump@comcast.net>
2257
2258 * gcc_update (configure): Update to handle svn 1.8.1.
2259
2260 2013-08-03 Caroline Tice <cmtice@google.com>
2261
2262 * gcc_update: Add libvtv files.
2263
2264 2013-06-06 Brooks Moses <bmoses@google.com>
2265
2266 * testsuite-management/validate_failures.py: Fix handling of
2267 summary lines with "|" characters or empty description fields.
2268
2269 2013-05-24 Chung-Ju Wu <jasonwucj@gmail.com>
2270
2271 * download_prerequisites: Download isl and cloog conditionally.
2272
2273 2013-05-21 David Malcolm <dmalcolm@redhat.com>
2274
2275 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
2276
2277 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2278
2279 * config-list.mk (LIST): Add -enable-obsolete for
2280 sparc-sun-solaris2.9, i686-solaris2.9.
2281
2282 2013-05-13 Mike Stump <mikestump@comcast.net>
2283
2284 * compare_tests: Limit lines to 2000 characters as comm on Mac OS
2285 X 10.8.3 doesn't like long lines (those 2055 characters or more).
2286
2287 2013-04-22 Sofiane Naci <sofiane.naci@arm.com>
2288
2289 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
2290
2291 2013-04-18 Diego Novillo <dnovillo@google.com>
2292
2293 * validate_failures.py: Fix typo.
2294
2295 2013-04-18 Diego Novillo <dnovillo@google.com>
2296
2297 * validate_failures.py: Loosen check for build directory.
2298 State what failed if we couldn't find the source tree or
2299 the target triplet.
2300
2301 2013-03-22 Jakub Jelinek <jakub@redhat.com>
2302
2303 * gennews (files): Add files for GCC 4.8.
2304
2305 2013-03-06 Tobias Burnus <burnus@net-b.de>
2306
2307 * make-obstacks-texi.pl: New.
2308
2309 2013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2310
2311 * make_sunver.pl: Enforce C locale.
2312
2313 2013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
2314
2315 * update-copyright.py: Add libdecnumber to the default list.
2316 Remove libquadmath and libssp.
2317
2318 2013-02-06 Diego Novillo <dnovillo@google.com>
2319
2320 * testsuite-management/validate_failures.py: Fix typo.
2321
2322 2013-02-06 Diego Novillo <dnovillo@google.com>
2323
2324 * testsuite-management/validate_failures.py: Update
2325 Copyright years.
2326 Request contributions not to use Python features newer
2327 than 2.4.
2328 (GetBuildData): If this is not a build directory,
2329 emit an error only if --results or --manifest are missing.
2330
2331 2013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2332
2333 * testsuite-management/validate_failures.py
2334 (IsInterestingResult): Fix performance regression
2335
2336 2013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
2337
2338 * update-copyright.py: New file.
2339
2340 2013-01-15 David Blaikie <dblaikie@gmail.com>
2341
2342 * dg-extract-results.sh: Handle KPASSes.
2343
2344 * dg-extract-results.sh: Constrain the start-of-log pattern.
2345
2346 * dg-extract-results.sh: Fix order of summary counts.
2347
2348 2012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2349
2350 * testsuite-management/validate_failures.py
2351 (IsInterestingResult): Only strip line a second time if we did split.
2352 Rephrase return statement while at it.
2353 (CollectSumFiles): Also ignore .git directory.
2354
2355 2012-12-03 Diego Novillo <dnovillo@google.com>
2356
2357 * testsuite-management/validate_failures.py: Fix stale
2358 use of 'options'.
2359
2360 2012-11-30 Doug Evans <dje@google.com>
2361
2362 * testsuite-management/validate_failures.py: Add support for @include,
2363 @remove directives in manifest files.
2364
2365 * testsuite-management/validate_failures.py: Add function
2366 GetManifestPath. New global _MANIFEST_SUBDIR.
2367
2368 2012-11-29 Doug Evans <dje@google.com>
2369
2370 * testsuite-management/validate_failures.py: Remove pass/fail
2371 indicator from result of GetBuildData.
2372
2373 * testsuite-management/validate_failures.py: Store options in global
2374 variable _OPTIONS.
2375
2376 * testsuite-management/validate_failures.py: Rename variable
2377 manifest_name to manifest_path everywhere.
2378
2379 * testsuite-management/validate_failures.py (CompareBuilds): Pass
2380 options.results to GetSumFiles for clean build.
2381
2382 2012-11-28 Doug Evans <dje@google.com>
2383
2384 * testsuite-management/validate_failures.py: Use <target_alias> instead
2385 of <target>. Minor whitespace changes.
2386
2387 * testsuite-management/validate_failures.py: Record ordinal with
2388 TestResult.
2389
2390 2012-11-19 Mike Stump <mikestump@comcast.net>
2391
2392 * compare_tests: Add export LC_ALL=C to make sort happier.
2393
2394 2012-11-14 H.J. Lu <hongjiu.lu@intel.com>
2395
2396 * gcc_update: Update libsanitizer generated files.
2397
2398 2012-11-12 Tobias Burnus <burnus@net-b.de>
2399
2400 * gcc_update: Add libquadmath generated files.
2401
2402 2012-11-12 H.J. Lu <hongjiu.lu@intel.com>
2403
2404 * gcc_update: Add libsanitizer generated files.
2405
2406 2012-11-05 Lawrence Crowl <crowl@google.com>
2407
2408 * compare_two_ftime_report_sets: New.
2409
2410 2012-11-02 Diego Novillo <dnovillo@google.com>
2411
2412 * testsuite-management/validate_failures.py: Add option
2413 --clean_build to compare test results against another
2414 build.
2415
2416 2012-10-31 Diego Novillo <dnovillo@google.com>
2417
2418 * testsuite-management/validate_failures.py: Fix parsing
2419 of summary lines.
2420
2421 2012-10-29 Diego Novillo <dnovillo@google.com>
2422
2423 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2424
2425 2012-10-06 Diego Novillo <dnovillo@google.com>
2426
2427 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2428
2429 2012-10-02 Christophe Lyon <christophe.lyon@linaro.org>
2430
2431 * check_GNU_style.sh: Remove temporay file upon exit.
2432
2433 2012-09-26 Joern Rennecke <joern.rennecke@embecosm.com>
2434
2435 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
2436 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
2437 Use --enable-obsolete for picochip-elf.
2438
2439 2012-09-10 Diego Novillo <dnovillo@google.com>
2440
2441 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2442
2443 2012-09-04 Eric Botcazou <ebotcazou@adacore.com>
2444
2445 * make_sunver.pl: Add missing newline at the end of extern "C++" block.
2446
2447 2012-08-24 Diego Novillo <dnovillo@google.com>
2448
2449 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
2450
2451 2012-08-14 Diego Novillo <dnovillo@google.com>
2452
2453 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
2454
2455 2012-08-13 Diego Novillo <dnovillo@google.com>
2456
2457 * testsuite-management/validate_failures.py (ExpirationDate): Tidy
2458 comment.
2459
2460 2012-08-13 Diego Novillo <dnovillo@google.com>
2461
2462 * testsuite-management/validate_failures.py (ParseSummary): Fix
2463 comment.
2464
2465 2012-08-13 Diego Novillo <dnovillo@google.com>
2466
2467 * testsuite-management/validate_failures.py: Import datetime.
2468 (TestResult.ExpirationDate): New.
2469 (TestResult.HasExpired): New.
2470 (ParseSummary): Call it. If it returns True, warn that the
2471 expected failure has expired and do not add it to the set of
2472 expected results.
2473 (GetResults): Clarify documentation.
2474
2475 2012-07-26 Diego Novillo <dnovillo@google.com>
2476
2477 * testsuite-management/validate_failures.py: Do not use
2478 'with ... as ...' constructs.
2479
2480 2012-07-19 Diego Novillo <dnovillo@google.com>
2481
2482 * testsuite-management/validate_failures.py (CollectSumFiles):
2483 Rename from GetSumFiles.
2484 (GetSumFiles): Factor out of CheckExpectedResults.
2485 (CheckExpectedResults): Call it.
2486 (ProduceManifest): Call it.
2487
2488 2012-07-18 Diego Novillo <dnovillo@google.com>
2489
2490 * testsuite-management/validate_failures.py: Fix
2491 /usr/bin/python invocation.
2492
2493 2012-06-19 Steven Bosscher <steven@gcc.gnu.org>
2494
2495 * check_makefile_deps.sh: Look for c-common.o in c-family/.
2496 Add a few more crt* files to the list of files to skip.
2497
2498 2012-05-31 Marek Polacek <polacek@redhat.com>
2499
2500 * mklog: Prevent printing three spaces after the date.
2501
2502 2012-06-04 Diego Novillo <dnovillo@google.com>
2503
2504 * testsuite-management/validate_failures.py (GetResults):
2505 Change argument to accept list of summary files to analyze.
2506 Update callers.
2507 (CheckExpectedResults): Handle options.manifest, options.results
2508 and options.ignore_missing_failures.
2509 (Main): Add options --manifest, --results and --ignore_missing_failures.
2510
2511 2012-05-31 Diego Novillo <dnovillo@google.com>
2512 Cary Coutant <ccoutant@google.com>
2513
2514 * mklog: New.
2515
2516 2012-05-25 H.J. Lu <hongjiu.lu@intel.com>
2517
2518 PR bootstrap/53472
2519 * contrib/compare-debug (remove_comment): New function.
2520 Remove any .comment sections if the first cmp failed.
2521
2522 2012-05-09 David Edelsohn <dje.gcc@gmail.com>
2523
2524 * gcc_update: Use $GCC_SVN to retrieve branch and revision.
2525
2526 2012-05-01 Richard Henderson <rth@redhat.com>
2527
2528 * gcc_update: Add libatomic generated files.
2529
2530 2012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2531
2532 * compare_tests: Append '/' to make 'find' traverse
2533 symlinked directories.
2534
2535 2012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2536
2537 * testsuite-management/validate_failures.py (GetBuildData): Use
2538 target_alias.
2539
2540 2012-04-06 Doug Evans <dje@google.com>
2541
2542 * dg-extract-results.sh: Handle KFAILs.
2543
2544 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2545
2546 * config-list.mk (LIST): Remove mips-sgi-irix6.5.
2547
2548 2012-03-13 Joseph Myers <joseph@codesourcery.com>
2549
2550 * gennews (files): Add files for GCC 4.7.
2551
2552 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2553
2554 * config-list.mk (LIST): Remove mips-openbsd.
2555
2556 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2557
2558 * config-list.mk (LIST): Remove alpha-dec-osf5.1.
2559
2560 2012-03-02 Diego Novillo <dnovillo@google.com>
2561
2562 * testsuite-management/validate_failures.py (class TestResult): Fix
2563 match pattern for the summary line. If there is a parsing failure,
2564 show the line we failed to parse.
2565
2566 2012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2567
2568 PR libstdc++/52188
2569 * make_sunver.pl: Remove #ifdef handling.
2570
2571 2012-02-17 Doug Kwan <dougkwan@google.com>
2572
2573 * contrib/testsuite-management/validate_failures.py
2574 (GetMakefileValue): Check for cross compilers.
2575
2576 2012-02-15 Quentin Neill <quentin.neill@amd.com>
2577
2578 * compare_tests: Fix trailing paths in dir arguments.
2579 Handle sum1/sum2 temp files with others.
2580
2581 2012-02-14 Walter Lee <walt@tilera.com>
2582
2583 * config-list.mk (LIST): Add tilegx-linux-gnu and
2584 tilepro-linux-gnu.
2585 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
2586 (gcc/config/tilepro/mul-tables.c): New dependencies.
2587
2588 2012-02-11 Mike Stump <mikestump@comcast.net>
2589
2590 * compare_tests (exit_status): Fix.
2591
2592 2012-02-10 Diego Novillo <dnovillo@google.com>
2593
2594 * repro_fail: Add --debug and --debug-tui flags.
2595
2596 2012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com>
2597 Jayant R Sonar <jayant.sonar@kpitcummins.com>
2598
2599 * config-list.mk (LIST): Add cr16-elf.
2600
2601 2012-01-02 Georg-Johann Lay <avr@gjlay.de>
2602
2603 PR target/51345
2604 * gcc_update (files_and_dependencies): Add
2605 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
2606
2607 2011-11-29 DJ Delorie <dj@redhat.com>
2608
2609 * config-list.mk (LIST): Add rl78-elf.
2610
2611 2011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2612
2613 * make_sunver.pl: Convert '?' in glob patterns to '.'.
2614
2615 2011-11-07 Richard Henderson <rth@redhat.com>
2616
2617 Merged from transactional-memory.
2618
2619 * gcc_update: Add libitm to touch data.
2620
2621 2011-11-07 Quentin Neill <quentin.neill@amd.com>
2622
2623 * compare_tests: Add ability to compare all .sum
2624 files from two build directories.
2625
2626 2011-11-05 Joern Rennecke <joern.rennecke@embecosm.com>
2627
2628 * contrib-list.mk: Add Epiphany configurations.
2629
2630 2011-09-13 Diego Novillo <dnovillo@google.com>
2631
2632 * testsuite-management: New.
2633 * testsuite-management/validate_failures.py: New.
2634
2635 2011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2636
2637 * gcc_update: Determine svn branch from hg convert_revision.
2638
2639 2011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2640
2641 * config-list.mk (i586-netware): Remove.
2642 (.PHONY): Remove make-script-dir dependency.
2643 (make-script-dir): Remove.
2644 ($(LIST)): Remove make-script-dir dependency.
2645
2646 2011-07-15 Bernd Schmidt <bernds@codesourcery.com>
2647
2648 * gcc_update: Add C6X generated files.
2649 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
2650
2651 2011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2652
2653 * config-list.mk (LIST): Append OPT-enable-obsolete to
2654 alpha-dec-osf5.1, mips-sgi-irix6.5.
2655
2656 2011-06-24 Diego Novillo <dnovillo@google.com>
2657
2658 * repro_fail: New.
2659
2660 2011-06-21 Joseph Myers <joseph@codesourcery.com>
2661
2662 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
2663
2664 2011-05-19 Joseph Myers <joseph@codesourcery.com>
2665
2666 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
2667 gcc/config/arm/arm-fpus.def.
2668
2669 2011-05-10 Joseph Myers <joseph@codesourcery.com>
2670
2671 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
2672 dependencies.
2673
2674 2011-05-09 Joseph Myers <joseph@codesourcery.com>
2675
2676 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
2677
2678 2010-05-05 Joern Rennecke <joern.rennecke@embecosm.com>
2679
2680 * config-list.mk: New file.
2681
2682 2011-05-02 Joseph Myers <joseph@codesourcery.com>
2683
2684 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
2685
2686 2011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2687
2688 * paranoia.cc (ENUM_BITFIELD): Remove.
2689
2690 2011-04-08 Joseph Myers <joseph@codesourcery.com>
2691
2692 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
2693
2694 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2695
2696 * compare-all-tests (all_targets): Remove crx and m68hc11.
2697
2698 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2699
2700 PR bootstrap/48135
2701 * make_sunver.pl: Don't use File::Glob.
2702
2703 2011-03-05 Joseph Myers <joseph@codesourcery.com>
2704
2705 * gennews (files): Add files for GCC 4.6.
2706
2707 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2708
2709 * patch_tester.sh (nopristinecache): New shell var, set according
2710 to presence or absence of new -nopristinecache option.
2711 (usage): Document new option.
2712 (bootntest_pristine): Implement it.
2713
2714 2010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2715
2716 * make_sunver.pl: Use elfdump -s to extract symbols if possible,
2717 readelf -s otherwise.
2718
2719 2010-11-08 Eric Botcazou <ebotcazou@adacore.com>
2720
2721 * make_sunver.pl: Ignore entries without symbol name first. Then do
2722 not ignore symbols marked as 'R'.
2723
2724 2010-10-18 Andi Kleen <ak@linux.intel.com>
2725
2726 * gccbug.el: Remove.
2727
2728 2010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2729
2730 * gcc_update: Run $GCC_HG pull and update separately.
2731 Check parents for SVN revision.
2732
2733 2010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2734
2735 * test_recheck: New script.
2736
2737 2010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2738
2739 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
2740 Also escape characters with grave accents, to be fixed ...
2741 (unmunge): ... here.
2742 (postprocess): Also handle @/ and @acronym{...}.
2743
2744 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
2745
2746 * check_GNU_style.sh: Do not print warning messages when there are
2747 no occurences.
2748
2749 2010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2750
2751 * gcc_update: Handle hg, too.
2752
2753 2010-07-08 Eric Botcazou <ebotcazou@adacore.com>
2754
2755 * make_sunver.pl: Remove extra whitespace in regexp.
2756
2757 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
2758
2759 * check_GNU_style.sh: New.
2760
2761 2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2762
2763 * make_sunver.pl: New file.
2764
2765 2010-07-02 Iain Sandoe <iains@gcc.gnu.org>
2766
2767 * compare-debug (Darwin): Remove '-x' flag from ld-based object
2768 stripping. Add a comment as to why we do it this way.
2769
2770 2010-06-20 Alexandre Oliva <aoliva@redhat.com>
2771
2772 * compare-debug: Drop LTO sections.
2773
2774 2010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2775
2776 * gcc_update: Support updating a git clone.
2777
2778 2010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2779
2780 * test_summary: Don't use diff -u.
2781 Adapt egrep regex.
2782
2783 2010-06-02 Andrew Haley <aph@redhat.com>
2784
2785 * download_prerequisites: New script.
2786
2787 2010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2788
2789 * dg-extract-results.sh: Redirect grep output to /dev/null instead
2790 of grep -q.
2791
2792 2010-04-22 Basile Starynkevitch <basile@starynkevitch.net>
2793
2794 * gcc_update: Sets the locale to C.
2795
2796 2010-04-06 Joseph Myers <joseph@codesourcery.com>
2797
2798 * gennews (files): Add files for GCC 4.5.
2799
2800 2010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
2801
2802 Fix *.log tests output containing "===".
2803 * dg-extract-results.sh (/\===/): Rename to ...
2804 (/^\t\t=== .* ===$/): ... this pattern.
2805
2806 2010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2807
2808 * dg-extract-results.sh: Fix result order to match sequential case.
2809
2810 2010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2811
2812 * check_warning_flags.sh: Use \012 instead of \n with tr.
2813
2814 2010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2815
2816 * dg-extract-results.sh: Don't use tail -n.
2817
2818 2009-10-03 H.J. Lu <hongjiu.lu@intel.com>
2819 Richard Guenther <rguenther@suse.de>
2820
2821 PR lto/39216
2822 * gcc_update: Adjust file timestamps for lto-plugin.
2823
2824 2009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2825
2826 PR bootstrap/41245
2827 * compare-debug: Handle stripping of dwarf debug sections from darwin
2828 mach-o objects.
2829
2830 2009-09-04 Alexandre Oliva <aoliva@redhat.com>
2831
2832 * compare-debug: Grep for blank before dash to avoid grep -e.
2833
2834 2009-09-01 Alexandre Oliva <aoliva@redhat.com>
2835
2836 * compare-debug: Look for .gkd files and compare them.
2837
2838 2009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2839
2840 PR testsuite/41166
2841 * test_summary: Invoke config.status, rather than trying to
2842 parse it. Adjust awk script.
2843
2844 2009-08-18 Alexandre Oliva <aoliva@redhat.com>
2845
2846 * compare-debug: Drop .eh_frame relocations too.
2847
2848 2009-08-18 H.J. Lu <hongjiu.lu@intel.com>
2849
2850 PR testsuite/40704
2851 * test_summary: Filter out "\r".
2852
2853 2009-06-02 Alexandre Oliva <aoliva@redhat.com>
2854
2855 * compare-debug: Don't fail just because of .eh_frame differences.
2856
2857 2009-04-27 Jakub Jelinek <jakub@redhat.com>
2858
2859 PR testsuite/39807
2860 * dg-extract-results.sh: Close open files and use >> instead of >
2861 to decrease number of concurrently open files from awk. Avoid
2862 = at the beginning of a regexp and redirect to a file determined
2863 by curfile variable rather than concatenated strings to workaround
2864 Solaris nawk bug.
2865
2866 2009-04-25 Gerald Pfeifer <gerald@pfeifer.com>
2867
2868 * test_summary: Only include LAST_UPDATED if it exists.
2869 Complete copyright years.
2870
2871 2009-04-16 Paolo Bonzini <bonzini@gnu.org>
2872
2873 * compare-all-tests: New.
2874
2875 2009-04-14 Jakub Jelinek <jakub@redhat.com>
2876
2877 * gennews (files): Reference GCC 4.4 web pages.
2878
2879 2009-04-09 Jakub Jelinek <jakub@redhat.com>
2880
2881 * reghunt/date_based/reg_periodic: Change copyright header to refer
2882 to version 3 of the GNU General Public License and to point readers
2883 at the COPYING3 file and the FSF's license web page.
2884 * reghunt/date_based/reg_search: Likewise.
2885 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
2886 * regression/btest-gcc.sh: Likewise.
2887 * regression/objs-gcc.sh: Likewise.
2888
2889 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2890
2891 * check_warning_flags.sh: Update flag exceptions.
2892
2893 2008-11-18 Ben Elliston <bje@au.ibm.com>
2894
2895 * dg-cmp-results.sh: Do not print usage if either .sum file cannot
2896 be opened; print a more meaningful error instead.
2897
2898 2008-10-24 Janis Johnson <janis187@us.ibm.com>
2899 Jakub Jelinek <jakub@redhat.com>
2900
2901 * dg-extract-results.sh: New file.
2902
2903 2008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2904
2905 * check_makefile_deps.sh: New file.
2906
2907 2008-05-08 Sebastian Pop <sebastian.pop@amd.com>
2908
2909 * patch_tester.sh (report): Do not print "Checker: ".
2910
2911 2008-04-23 Sebastian Pop <sebastian.pop@amd.com>
2912
2913 * patch_tester.sh (report): Do not print the time.
2914
2915 2008-04-01 Joseph Myers <joseph@codesourcery.com>
2916
2917 * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
2918 Handle @heading. Handle enumerated lists with starting numbers
2919 and extra headings.
2920
2921 2008-03-10 Janis Johnson <janis187@us.ibm.com>
2922
2923 * patch_tester.sh (initialization): Initialize svnpatch and stop.
2924 (usage): Add -svnpath and -stop.
2925 (makedir): New.
2926 (argument handling): Process -stop and -svnpath.
2927 (setup code): Use makedir, error out if initial svn checkout fails.
2928 (update): Use svnpath. Invoke contrib/gcc_update.
2929 (apply_patch): Require that patch was created at top level. Use eval
2930 with option variables. Don't use bootstrap target for make. Verify
2931 that some tests were run.
2932 (bootntest_patched): Use snvpath.
2933 (main loop): For -stop, exit when there are no more patches to test.
2934
2935 2008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2936
2937 * check_warning_flags.sh: Instead of invoke.texi, take the path
2938 to the doc directory as argument. Check that warnings listed in
2939 'gcc --help' are accepted by the compiler, and listed in the
2940 manuals.
2941
2942 2008-03-06 Tom Tromey <tromey@redhat.com>
2943
2944 * patch_tester.sh (usage): Watermark is not lexicographic.
2945 Load $STATE/defaults if it exists.
2946 (selfexec): Use $0.
2947 (apply_patch): Handle deletions.
2948 (bootntest): Handle default settings.
2949
2950 2008-03-05 Jakub Jelinek <jakub@redhat.com>
2951
2952 * gennews (files): Reference GCC 4.3 web pages.
2953
2954 2008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2955
2956 * check_warning_flags.sh: New file.
2957
2958 2008-01-25 Joseph Myers <joseph@codesourcery.com>
2959
2960 * paranoia.cc (main): Remove handling of c4x_single and
2961 c4x_extended formats.
2962
2963 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
2964
2965 * compareSumTests3: Changed to GPLv3.
2966 * prepare_patch.sh: Same.
2967 * uninclude: Same.
2968 * dglib.pm: Same.
2969 * gennews: Same.
2970 * texi2pod.pl: Same.
2971 * analyze_brprob: Same.
2972 * gcc_build: Same.
2973
2974 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
2975
2976 * patch_tester.sh: Changed to GPLv3.
2977
2978 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
2979
2980 * patch_tester.sh: Don't save the script anymore.
2981
2982 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
2983
2984 * patch_tester.sh: New.
2985 * prepare_patch.sh: New.
2986
2987 2007-11-26 Alexandre Oliva <aoliva@redhat.com>
2988
2989 * compare-debug: Introduce -p flag to preserve .stripped files.
2990
2991 2007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2992
2993 * texi2pod.pl: Handle @asis.
2994 (postprocess): Move @gccoptlist{} after all formatting commands.
2995
2996 2007-10-01 Alexandre Oliva <aoliva@redhat.com>
2997
2998 * compare-debug: Avoid spurious errors when .stripped files
2999 exist.
3000
3001 2007-09-22 Hans-Peter Nilsson <hp@axis.com>
3002
3003 * warn_summary (srcdirFilter): Add fixincludes, sim,
3004 newlib and mpfr.
3005
3006 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
3007
3008 * gcc_update: Handle different URL paths and tags.
3009
3010 2007-08-16 Alexandre Oliva <aoliva@redhat.com>
3011
3012 * compare-debug: New.
3013
3014 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
3015 Andreas Schwab <schwab@suse.de>
3016
3017 * gcc_update: Use "svn info" for revision number. Create
3018 gcc/REVISION with branch name and revision number.
3019
3020 2007-08-10 Diego Novillo <dnovillo@google.com>
3021
3022 * gcc.doxy: Rename from tree-ssa.doxy.
3023
3024 2007-08-10 Diego Novillo <dnovillo@google.com>
3025
3026 * tree-ssa.doxy: Update for doxygen 1.5.
3027 Include all the files in the middle and back ends.
3028
3029 2007-06-30 Hans-Peter Nilsson <hp@axis.com>
3030
3031 * gcc_update (files_and_dependencies): Handle
3032 gcc/testsuite/gcc.dg/cpp/direct2s.c.
3033
3034 2007-05-13 Mark Mitchell <mark@codesourcery.com>
3035
3036 * gennews (files): Reference GCC 4.2 web pages.
3037
3038 2007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu>
3039
3040 * texi2pod.pl: Correct handling of @itemize with no argument.
3041
3042 2007-03-17 Hans-Peter Nilsson <hp@axis.com>
3043
3044 * uninclude: New utility, from Alexandre Oliva.
3045
3046 2007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr>
3047
3048 * test_installed: Adjust to the move from g77 to gfortran.
3049
3050 2007-02-16 Matthias Klose <doko@debian.org>
3051
3052 * texi2pod.pl: Handle @subsubsection, ignore @anchor.
3053
3054 2007-02-10 Hans-Peter Nilsson <hp@axis.com>
3055
3056 * test_summary (configflags): Adjust for changes in the
3057 config.status format due to update to autoconf 2.59.
3058
3059 2007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
3060
3061 * gcc_update: Update for configure.in -> configure.ac.
3062
3063 2007-02-06 Richard Sandiford <richard@codesourcery.com>
3064
3065 * texi2pod.pl: Handle @multitable.
3066
3067 2007-01-15 Tom Tromey <tromey@redhat.com>
3068
3069 * download_ecj: New file.
3070
3071 2006-09-27 Matthew Sachs <msachs@apple.com>
3072
3073 * compareSumTests3: POD syntax fix.
3074
3075 2006-09-27 Matthew Sachs <msachs@apple.com>
3076
3077 * dglib.pm: Initial commit.
3078 * compareSumTests3: Initial commit.
3079
3080 2006-09-18 Bernhard Fischer <aldot@gcc.gnu.org>
3081
3082 * dg-cmp-results.sh (compare-$$.awk): Print name[old]
3083 and not non-existing nm[old].
3084
3085 2006-07-06 Paul Eggert <eggert@cs.ucla.edu>
3086
3087 Port to hosts whose 'sort' and 'tail' implementations
3088 treat operands with leading '+' as file names, as POSIX
3089 has required since 2001. However, make sure the code still
3090 works on pre-POSIX hosts.
3091 * compare_tests: Don't assume "sort +2" is equivalent to
3092 "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
3093
3094 2006-06-05 James Lemke <jwlemke@wasabisystems.com>
3095
3096 * dg-cmp-results.sh: New script for comparing DejaGNU logs.
3097
3098 2006-06-02 Richard Earnshaw <rearnsha@arm.com>
3099 Mike Stump <mrs@apple.com>
3100
3101 * compare_tests: Handle multilibs better.
3102
3103 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
3104
3105 * texi2pod.pl: Correct handling of absolute @include.
3106
3107 2006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
3108
3109 * texi2pod.pl: Handle -I.
3110
3111 2006-02-28 Mark Mitchell <mark@codesourcery.com>
3112
3113 * gennews (files): Update for GCC 4.1.
3114
3115 2006-01-24 Diego Novillo <dnovillo@redhat.com>
3116
3117 * gcc_update (files_and_dependencies): Handle
3118 libgomp/testsuite/Makefile.in.
3119
3120 2006-01-18 Richard Henderson <rth@redhat.com>
3121 Diego Novillo <dnovillo@redhat.com>
3122
3123 * gcc_update (files_and_dependencies): Add libgomp files.
3124
3125 2005-12-06 Ben Elliston <bje@au.ibm.com>
3126
3127 * newcvsroot: Remove.
3128
3129 2005-11-03 Steven Bosscher <stevenb@suse.de>
3130
3131 * gcc_build: Fix my previous checking.
3132
3133 2005-11-01 Joseph S. Myers <joseph@codesourcery.com>
3134
3135 * gcc_update: Include revision number in LAST_UPDATED.
3136
3137 2005-10-30 Steven Bosscher <stevenb@suse.de>
3138
3139 * gcc_build: Use gcc.gnu.org as the default server. Set up
3140 SVN_REPOSITORY correctly. Add support for checking out branches.
3141
3142 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3143
3144 * gcc_update: When svn update is called and
3145 --silent is used, pass -q.
3146
3147 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3148
3149 * gcc_update: Remove the -q from svn invocation.
3150
3151 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
3152
3153 * gcc_build: Remove -d from the call to gcc_update.
3154
3155 2005-10-28 Daniel Berlin <dberlin@dberlin.org>
3156 Ben Elliston <bje@au1.ibm.com>
3157
3158 * gcc_update: Update for svn.
3159 * newcvsroot: Ditto.
3160 * gcc_build: Ditto.
3161
3162 2005-10-21 Mark Mitchell <mark@codesourcery.com>
3163
3164 * texi2pod.pl: Substitue for @value even when part of @include.
3165
3166 2005-10-21 Bob Wilson <bob.wilson@acm.org>
3167
3168 * texi2pod.pl: Convert two single quotes or two backquotes to
3169 double quotes.
3170
3171 2005-08-23 Ben Elliston <bje@au.ibm.com>
3172
3173 * gcc_update: Update dependencies for libjava/aclocal.m4.
3174
3175 2005-08-14 Kelley Cook <kcook@gcc.gnu.org>
3176
3177 * All files: Update with new FSF address.
3178
3179 2005-07-14 Ben Elliston <bje@au.ibm.com>
3180
3181 * filter_params.pl: Typo fix.
3182 * filter_knr2ansi.pl: Likewise.
3183
3184 2005-06-05 Gerald Pfeifer <gerald@pfeifer.com>
3185
3186 * gennews (files): Update for egcs-1.0 release pages consolidation.
3187
3188 2005-04-17 Joseph S. Myers <joseph@codesourcery.com>
3189
3190 * gennews (files): Update for GCC 4.0.
3191
3192 2005-03-18 Alexandre Oliva <aoliva@redhat.com>
3193
3194 * gcc_update (silent): Unset instead of initializing to null.
3195
3196 2005-03-18 Andreas Schwab <schwab@suse.de>
3197
3198 * gcc_update (apply_patch): Properly quote $1.
3199
3200 2005-03-18 Zack Weinberg <zack@codesourcery.com>
3201
3202 * gcc_update: Add --silent option.
3203
3204 2005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3205
3206 * warn_summary (keywordFilter): Update sed pattern for new quoting
3207 style in warnings.
3208
3209 2005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3210
3211 * warn_summary: Add -fortran subdir flag.
3212 (subdirectoryFilter): Fix missing ada subdir.
3213
3214 2004-11-20 Hans-Peter Nilsson <hp@bitrange.com>
3215
3216 * gcc_update (touch_files): Don't rely on "make" being GNU make;
3217 grep for "Touching" to determine that the rule executes.
3218
3219 2004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
3220
3221 * gcc_update (touch_files): Explicitly pass --no-print-directory.
3222
3223 2004-11-04 Andrew Pinski <pinskia@physics.uc.edu>
3224
3225 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
3226
3227 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
3228
3229 * gcc_update: Add fixincludes.
3230
3231 2004-08-26 Matthias Klose <doko@debian.org>
3232
3233 * texi2pod.pl: keep references of the form @ref{...}, print them bold.
3234
3235 2004-08-26 Matthias Klose <doko@debian.org>
3236
3237 * test_summary: Include baseline used for libstdc++-v3 abi check
3238 in test summary.
3239
3240 2004-08-25 Ben Elliston <bje@au.ibm.com>
3241
3242 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
3243
3244 2004-08-20 Andreas Tobler <a.tobler@schweiz.ch>
3245
3246 * gcc_update (self): libjava/configure.in -> configure.ac. Automake
3247 update done.
3248
3249 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
3250
3251 * gcc_update: libjava/configure.ac -> configure.in. Automake
3252 1.4 does not handle configure.ac properly.
3253
3254 2004-08-04 Andreas Schwab <schwab@suse.de>
3255
3256 * gcc_update: libjava/configure.in -> configure.ac.
3257
3258 2004-08-03 Richard Earnshaw <rearnsha@arm.com>
3259
3260 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
3261
3262 2004-07-16 Jeff Law <law@redhat.com>
3263
3264 * analyze_brprob: Fix comments. More consistent output format.
3265
3266 2004-06-17 Diego Novillo <dnovillo@redhat.com>
3267
3268 * tree-ssa.doxy: Update for doxygen 1.3.5.
3269
3270 2004-06-14 Andreas Jaeger <aj@suse.de>
3271
3272 * gcc_update: boehm-gc/configure.in -> configure.ac.
3273
3274 2004-06-16 Paolo Bonzini <bonzini@gnu.org>
3275
3276 * gcc_update (boehm-gc/configure): Depend on
3277 boehm-gc/configure.ac instead of boehm-gc/configure.in
3278
3279 2004-06-14 Paolo Bonzini <bonzini@gnu.org>
3280
3281 * gcc_update (libmudflap/configure): Depend on
3282 libmudflap/configure.ac instead of libmudflap/configure.in
3283
3284 2004-06-14 Andreas Jaeger <aj@suse.de>
3285
3286 * gcc_update: Add libcpp.
3287
3288 2004-06-10 Andreas Jaeger <aj@suse.de>
3289
3290 * gcc_update: Add libgfortran.
3291
3292 2004-05-29 Andrew Pinski <pinskia@physics.uc.edu>
3293
3294 * gcc_update (libbanshee/configure): Depend on
3295 libbanshee/configure.ac instead of libbanshee/configure.in
3296
3297 2004-05-17 Zack Weinberg <zack@codesourcery.com>
3298
3299 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
3300 from list of files to be touched.
3301 * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
3302
3303 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3304
3305 * gennews: Update for GCC 3.4.
3306
3307 2004-05-13 Diego Novillo <dnovillo@redhat.com>
3308
3309 Merge from tree-ssa-20020619-branch.
3310
3311 * filter_gcc_for_doxygen: New file.
3312 * filter_knr2ansi.pl: New file.
3313 * filter_params.pl: New file.
3314 * tree-ssa.doxy: New file.
3315 * contrib/gcc_update (files_and_dependencies): Handle
3316 libbanshee and libmudflap.
3317
3318 2004-04-12 Kelley Cook <kcook@gcc.gnu.org>
3319 Andreas Jaeger <aj@suse.de>
3320
3321 * gcc_update (files_and_dependencies): Insert zlib dependencies.
3322
3323 2004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
3324
3325 * gcc_update (files_and_dependencies): libobjc/configure now
3326 depends on configure.ac, not configure.in.
3327
3328 2004-04-01 Kelley Cook <kcook@gcc.gnu.org>
3329
3330 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
3331
3332 2004-03-16 Andreas Tobler <a.tobler@schweiz.ch>
3333
3334 * gcc_update (files_and_dependencies): Insert libffi dependencies.
3335
3336 2004-03-10 Kelley Cook <kcook@gcc.gnu.org>
3337
3338 * gcc_update (files_and_dependencies): Insert libada/configure.
3339
3340 2004-02-29 Andrew Pinski <pinskia@physics.uc.edu>
3341
3342 * gcc_update (files_and_dependencies): Update intl/configure.in
3343 to intl/configure.ac.
3344
3345 2004-01-09 Kelley Cook <kcook@gcc.gnu.org>
3346
3347 * gcc_update (files_and_dependencies): Update fastjar/configure.in
3348 to fastjar/configure.ac
3349
3350 2004-01-07 Kelley Cook <kcook@gcc.gnu.org>
3351
3352 * gcc_update (files_and_dependencies): Remove non-existant files.
3353
3354 2004-01-05 Kelley Cook <kcook@gcc.gnu.org>
3355
3356 * gcc_update (files_generated): Revert 2003-12-18 change.
3357
3358 2004-01-03 Andrew Pinski <pinskia@physics.uc.edu>
3359
3360 * gcc_update (files_and_dependencies): For gcc directory,
3361 rename configure.in to configure.ac.
3362
3363 2003-12-19 Andreas Tobler <a.tobler@schweiz.ch>
3364
3365 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
3366 remove acconfig.h. No longer used.
3367
3368 2003-12-18 Kelley Cook <kcook@gcc.gnu.org>
3369
3370 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
3371 gcc/ada/gnat_ug_* to use it.
3372
3373 2003-12-16 James E Wilson <wilson@specifixinc.com>
3374
3375 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
3376 rename configure.in to configure.ac, and stamp-h.in to config-h.in.
3377
3378 2003-12-11 Kelley Cook <kcook@gcc.gnu.org>
3379
3380 * gcc_update (files_and_dependencies): Correct typo in the filename
3381 gnat_ug_wnt.texi.
3382
3383 2003-12-08 Arnaud Charlet <charlet@act-europe.fr
3384
3385 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
3386 treeprs.ads.
3387
3388 2003-10-16 Mark Mitchell <mark@codesourcery.com>
3389
3390 * gennews (files): Add GCC 3.3 files.
3391
3392 2003-08-21 Mark Mitchell <mark@codesourcery.com>
3393
3394 * gcc_build: Fix handling of -t option. Add -x option.
3395
3396 2003-07-31 Matt Kraai <kraai@alumni.cmu.edu>
3397
3398 * texi2pod.pl: Remove extra line.
3399
3400 2003-07-15 Matt Kraai <kraai@alumni.cmu.edu>
3401
3402 * texi2pod.pl: Default @itemize's parameter to @bullet.
3403
3404 2003-07-12 Zack Weinberg <zack@codesourcery.com>
3405
3406 * gcc_update: gcc/acconfig.h no longer exists.
3407
3408 2003-07-11 Matthias Klose <doko@debian.org>
3409
3410 * test_installed: Add options to run objc tests.
3411 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
3412
3413 2003-07-04 Zack Weinberg <zack@codesourcery.com>
3414
3415 * gcc_update: Remove gcc/intl/plural.c from list.
3416 Add new generated files intl/plural.c, intl/configure,
3417 intl/config.h.in.
3418
3419 2003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
3420
3421 * gcc_update (files_and_dependencies): Add
3422 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
3423 gcc/testsuite/gcc.dg/cpp/mi1c.h.
3424
3425 2003-05-23 Nathanael Nerode <neroden@gcc.gnu.org>
3426
3427 * paranoia.cc: Fix spelling error.
3428
3429 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
3430 to GCC.
3431
3432 2003-04-04 Mike Stump <mrs@apple.com>
3433
3434 * compare_tests: Fix exit status and be more flexible with spacing.
3435
3436 2003-03-08 Phil Edwards <pme@gcc.gnu.org>
3437
3438 * test_summary: Add -h, print existing comments as help.
3439
3440 2003-03-03 H.J. Lu <hjl@gnu.org>
3441
3442 * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
3443 * gcc_update: Likewise.
3444
3445 2003-01-19 Alexandre Oliva <aoliva@redhat.com>
3446
3447 * test_summary (configflags): Only use the first match. Remove
3448 excess space. Use sub instead of gsub where possible. Use `none'
3449 if no configure flags were given.
3450
3451 2003-01-10 Loren J. Rittle <ljrittle@acm.org>
3452
3453 * test_summary (configflags): awk portability.
3454
3455 2003-01-07 Alexandre Oliva <aoliva@redhat.com>
3456
3457 * test_summary (configflags): Compute correctly with both
3458 autoconfiscated and Cygnus-style top-level.
3459
3460 2003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3461
3462 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
3463 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
3464 gcc/java/keyword.gperf
3465
3466 2002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3467
3468 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
3469 depending on gcc/intl/plural.y.
3470
3471 2002-12-28 Alexandre Oliva <aoliva@redhat.com>
3472
3473 * gcc_update (configure): Depend on config/acx.m4 as well.
3474
3475 * gcc_update (configure): Depend on configure.in.
3476
3477 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
3478
3479 * texi2pod.pl: Skip contents of @copying.
3480
3481 2002-11-09 Zack Weinberg <zack@codesourcery.com>
3482
3483 * gthr_supp_vxw_5x.c: New file.
3484
3485 2002-10-21 Richard Henderson <rth@redhat.com>
3486
3487 * paranoia.cc (real_c_float::image): Accomodate size of
3488 real_internal format.
3489 (main): Unbuffer stdio. Add real_internal format.
3490 (floor_log2_wide): New.
3491
3492 2002-10-16 Richard Henderson <rth@redhat.com>
3493
3494 * paranoia.cc (ENUM_BITFIELD): New.
3495 (class): Define as klass around real.h.
3496 (real_c_float): Not a template any longer; define MODE as a
3497 class static constant; use real_format elements for SIZE.
3498 Update uses of real_to_decimal and real_to_hexadecimal.
3499 (main): Change -g argument to use a format name.
3500 (mode_for_size): Remove.
3501
3502 2002-09-16 Richard Henderson <rth@redhat.com>
3503
3504 * paranoia.cc: New file.
3505
3506 2002-09-04 Richard Henderson <rth@redhat.com>
3507
3508 * enquire.c: Remove.
3509
3510 2002-08-14 Mark Mitchell <mark@codesourcery.com>
3511
3512 * gennews (files): Add GCC 3.2 files.
3513
3514 2002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3515
3516 * gennews (files): Add proper files for the GCC 3.1 release series.
3517 Simplify and reformat introductory wording.
3518
3519 2002-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
3520
3521 * enquire.c: Move from gcc.
3522
3523 2002-07-16 H.J. Lu <hjl@gnu.org>
3524
3525 * gcc_update (touch_files): Pass -s to ${MAKE}.
3526
3527 2002-06-26 Zack Weinberg <zack@codesourcery.com>
3528
3529 * texi2pod.pl: Correct handling of the internal R<> sequence.
3530
3531 2002-05-31 Florian Weimer <fw@deneb.enyo.de>
3532
3533 * gcc_update (files_and_dependencies): Add generated Texinfo files
3534 for Ada.
3535
3536 2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3537
3538 * test_installed: Allow for PWDCMD to override hardcoded pwd.
3539 * test_summary: Likewise.
3540
3541 2002-04-18 Geoffrey Keating <geoffk@redhat.com>
3542
3543 * gcc_update (touch_files): Don't have empty for loop.
3544
3545 2002-04-16 Richard Henderson <rth@redhat.com>
3546
3547 * gcc_update: Remove libchill.
3548
3549 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3550
3551 * texi2pod.pl: Handle @end ftable and @end vtable.
3552
3553 2002-03-11 Zack Weinberg <zack@codesourcery.com>
3554
3555 * texi2pod.pl: Handle @include, @ftable, @vtable.
3556 Reformat some code for clarity.
3557
3558 2002-02-24 Christian Jönsson <c.christian.joensson@telia.com>
3559
3560 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
3561 WARNING and ERROR output from the *.sum files.
3562
3563 2002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3564
3565 * gennews (files): Replace gcc-2.95/gcc-2.95.html,
3566 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
3567 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
3568
3569 2002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3570
3571 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
3572 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
3573 egcs-1.1/index.html.
3574
3575 2002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3576
3577 * warn_summary: Add -ada subdirectory flag.
3578
3579 2001-12-12 Matthias Klose <doko@debian.org>
3580
3581 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
3582 generation of more than one man page from one source.
3583 Add '-' to set of valid chars for an identifier.
3584 Let -D option accept flags of the form <flag>=<value>.
3585 Use \s+ for whitespace detection in '@c man' lines.
3586 Handle @set and @clear independent of $output.
3587 Substitute all @value{}'s in a line.
3588
3589 2001-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
3590
3591 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var
3592 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec
3593 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers
3594 greater than 9 in enumerations.
3595
3596 2001-11-07 Laurent Guerby <guerby@acm.org>
3597
3598 * gcc_update (files_and_dependencies): Add Ada dependencies.
3599
3600 2001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3601
3602 * snapshot: Remove.
3603
3604 2001-09-07 Richard Sandiford <rsandifo@redhat.com>
3605
3606 Revert:
3607 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3608 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3609 touch.
3610
3611 2001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com>
3612
3613 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3614 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3615 touch.
3616
3617 Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz>
3618
3619 * analyze_brprob: Update for changes in gcc debug output.
3620
3621 Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz>
3622
3623 * analyze_brprob: Avoid more overflows.
3624
3625 2001-07-27 Richard Henderson <rth@redhat.com>
3626
3627 * test_summary: Copy LAST_UPDATED UTC time to head of summary.
3628
3629 Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz>
3630
3631 * analyze_brprob: Avoid overflows.
3632
3633 2001-07-27 Richard Henderson <rth@redhat.com>
3634
3635 * gcc_update: Dump timestamp in LAST_UPDATED.
3636
3637 2001-07-26 Andreas Jaeger <aj@suse.de>,
3638 Hans-Peter Nilsson <hp@bitrange.com>
3639
3640 * analyze_brprob: Fix documentation.
3641
3642 Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz>
3643
3644 * analyze_brprob: Fix awk compatibility problems; update comment.
3645
3646 2001-07-23 Andreas Jaeger <aj@suse.de>
3647
3648 * analyze_brprob: Fix more typos.
3649
3650 2001-07-23 Andreas Jaeger <aj@suse.de>
3651
3652 * analyze_brprob: Fix typos.
3653
3654 2001-07-03 Joseph S. Myers <jsm28@cam.ac.uk>
3655
3656 * texi2pod.pl: Handle @r inside @item.
3657
3658 2001-07-02 Zack Weinberg <zackw@stanford.edu>
3659
3660 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
3661
3662 2001-07-01 Zoltan Felleg <zfelleg@telnet.hu>
3663
3664 * warn_summary: Fix typo in a comment.
3665
3666 2001-06-14 Albert Chin-A-Young <china@thewrittenword.com>
3667
3668 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
3669
3670 2001-06-13 Mark Mitchell <mark@codesourcery.com>
3671
3672 * gennews: Set TERM to vt100 for Lynx.
3673
3674 2001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3675
3676 * release: Remove.
3677
3678 Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz>
3679
3680 * analyze_brprob: New file.
3681
3682 2001-06-11 Mark Mitchell <mark@codesourcery.com>
3683
3684 * gcc_build: Output information about the commands used to
3685 configure the compiler.
3686
3687 2001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
3688
3689 * gennews: Update for GCC 3.0.
3690
3691 2001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
3692
3693 * gcc_update: Update for move of documentation to gcc/doc.
3694
3695 2001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3696
3697 * contrib/test_summary (files): Sort before evaluating.
3698
3699 2001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3700
3701 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
3702
3703 2001-05-21 Mark Mitchell <mark@codesourcery.com>
3704
3705 * gcc_build: Use -d when invoking gcc_update.
3706
3707 2001-05-18 Andreas Jaeger <aj@suse.de>
3708
3709 * gcc_update: Add rules for libf2c/libI77.
3710
3711 2001-05-17 Alexandre Oliva <aoliva@redhat.com>
3712
3713 * gcc_update (touch_files): Use simpler, yet as portable, syntax.
3714
3715 2001-05-14 Loren J. Rittle <ljrittle@acm.org>
3716
3717 * gcc_update (touch_files): Enhance make portability.
3718
3719 2001-05-14 Alexandre Oliva <aoliva@redhat.com>
3720
3721 * gcc_update (touch_files): Use a Makefile to touch files.
3722
3723 2001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3724
3725 * texi2pod.pl: Add copyright and GPL notices.
3726
3727 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
3728
3729 * texi2pod.pl: Handle "\,".
3730
3731 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
3732
3733 * texi2pod.pl: Fix regular expression for @r to avoid exponential
3734 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl
3735 version check.
3736
3737 2001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3738
3739 * warn_summary (stageNfilter): Update for recent changes in
3740 bootstrap logic.
3741
3742 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
3743
3744 * texi2pod.pl: Require at least perl 5.6.0.
3745
3746 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
3747
3748 * gcc_update: Add gcc/gcc.1 to generated files.
3749 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle
3750 discarding to end of sentence with @xref where the sentence has an
3751 interior "." in markup, and handle discarding parentheses around
3752 such a sentence.
3753
3754 2001-01-11 Bernd Schmidt <bernds@redhat.com>
3755
3756 * gennews: Add gcc-2.95.3.
3757
3758 2001-01-10 Joseph S. Myers <jsm28@cam.ac.uk>
3759
3760 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle
3761 @command. Format URLs and email addresses in bold.
3762
3763 2001-01-03 Joseph S. Myers <jsm28@cam.ac.uk>
3764
3765 * gcc_update: Add cpp.1 to the list of generated files.
3766
3767 * texi2pod.pl: Handle @option and @env.
3768
3769 2001-01-03 Mike Stump <mrs@wrs.com>
3770
3771 * snapshot: Update to account for java libraries.
3772
3773 2000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
3774
3775 * test_summary: Export filesuffix, not fileprefix.
3776
3777 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
3778
3779 * release: Change some EGCS references to GCC.
3780
3781 2000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3782
3783 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc
3784 subdirectory flags. Add source directory prefix filtering.
3785 Redirect diagnostic output to stderr.
3786
3787 2000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
3788
3789 * texi2pod.pl: If multiple @c man sections with the same tag
3790 appear, concatenate them in the final output. When skipping,
3791 ignore block commands that can't cause skipping, and honor
3792 those that can. Ensure that verbatim blocks are separate
3793 paragraphs.
3794
3795 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
3796
3797 * gcc_update: Don't touch tradcif.c or java/parse.h.
3798
3799 2000-12-05 Zack Weinberg <zack@wolery.stanford.edu>
3800
3801 * texi2pod.pl: Restructure for comprehensibility, add
3802 comments. Merge handling of @ignore and @ifxxx. Handle a
3803 whole bunch more Texinfo commands. Use consistent formatting
3804 style.
3805
3806 2000-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
3807
3808 * gennews: New script.
3809
3810 2000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3811
3812 * gcc_update: Update a comment as we now require bison for CVS users.
3813
3814 2000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
3815
3816 * gcc_update: Add gcov.1 to the list of generated files.
3817
3818 2000-11-21 Mark Mitchell <mark@codesourcery.com>
3819
3820 * gcc_build: Remove code to put information in a log file.
3821
3822 2000-11-19 Zack Weinberg <zackw@stanford.edu>
3823
3824 * texi2pod.pl:
3825 - Add real command line parsing.
3826 - Support @ifset, @ifclear, @set, @value, -D switch.
3827 - Support @sc. Improve handling of @ref and friends.
3828 - Discard @subsection, @need, @node lines.
3829 - Un-nest font changes to match texinfo semantics.
3830 - Handle @{ and @}. Oops.
3831 - Don't emit E<> directives inside verbatim blocks.
3832
3833 2000-11-12 Bruce Korb <bkorb@gnu.org>
3834
3835 * release: generalize the release script a bit.
3836
3837 Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com>
3838
3839 * gcc_build: Add -o option for setting the objdir to use.
3840
3841 2000-11-11 Jeff Law <law@redhat.com>,
3842
3843 * release: New file.
3844
3845 2000-11-08 Jeff Law <law@redhat.com>,
3846 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3847
3848 * snapshot: New file.
3849
3850 2000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com>
3851
3852 * gcc_build (bootstrap_gcc): New function.
3853 (configure_gcc): Likewise.
3854 (build_gcc): Rewritten to use configure and bootstrap.
3855 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
3856
3857 2000-10-31 Mark Mitchell <mark@codesourcery.com>
3858
3859 * gcc_build (MAKE): New variable.
3860 (build_gcc): Use it. Fix logging of errors.
3861 (install_gcc): Likewise.
3862
3863 2000-10-29 Mark Mitchell <mark@codesourcery.com>
3864
3865 * gcc_build: Save the output from CVS into the logfile as well.
3866
3867 2000-10-25 Mark Mitchell <mark@codesourcery.com>
3868
3869 * gcc_build: Fix typos.
3870
3871 2000-10-14 Joseph S. Myers <jsm28@cam.ac.uk>
3872
3873 * gperf-2.7-19981006.pat: Remove.
3874
3875 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3876
3877 * test_installed: Change EGCS references to refer to GCC.
3878
3879 2000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3880
3881 * gcc_update (touch_files): Add some informative output.
3882
3883 2000-09-16 Andreas Jaeger <aj@suse.de>
3884
3885 * gcc_update: Remove gcc/c-parse.gperf.
3886
3887 2000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>,
3888 Alexandre Oliva <aoliva@redhat.com>
3889
3890 * gcc_update: Execute touch_files_reexec even if `cvs update`
3891 failed.
3892
3893 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
3894
3895 * test_summary: AWK breaks with filenames containing `='.
3896
3897 Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com>
3898
3899 * gcc_build: New script.
3900
3901 2000-07-13 Mark Mitchell <mark@codesourcery.com>
3902
3903 * gcc_update (files_and_dependencies): Remove generated YACC files.
3904
3905 2000-07-12 Mark Mitchell <mark@codesourcery.com>
3906
3907 * gcc_update (files_and_dependencies): Remove generated YACC files.
3908
3909 2000-06-04 Mark Mitchell <mark@codesourcery.com>
3910
3911 * newcvsroot: Handle filenames that contain spaces.
3912
3913 2000-06-03 Zack Weinberg <zack@wolery.cumb.org>
3914
3915 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
3916 Elide --with-gcc-version-trigger and --norecursion from
3917 configure flags. Remove code to report status of haifa scheduler.
3918
3919 2000-05-18 Alexandre Oliva <aoliva@cygnus.com>
3920
3921 * gcc_update (self): Set to `$0'.
3922 (touch_files_reexec): Use `$self' instead of `$0'.
3923
3924 2000-05-12 Alexandre Oliva <aoliva@cygnus.com>
3925
3926 * gcc_update (touch_files_reexec): New function, run after the
3927 tree is modified.
3928
3929 2000-05-08 Richard Hendeson <rth@cygnus.com>
3930
3931 * gcc_update: Remove references to inclhack.tpl.
3932
3933 2000-04-28 Jason Merrill <jason@casey.cygnus.com>
3934
3935 * index-prop: Use a single pattern. Also support *** cdiffs.
3936
3937 2000-04-28 Pavel Roskin <pavel_roskin@geocities.com>
3938
3939 * index-prop: Don't change /dev/null.
3940
3941 2000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3942
3943 * gcc_update: Refer to GCC and gcc_update instead of egcs and
3944 egcs_update.
3945
3946 2000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk>
3947
3948 * index-prop: Fix occasional problem when using cvs diff -p.
3949
3950 2000-04-18 Zack Weinberg <zack@wolery.cumb.org>
3951
3952 * gcc_update: Remove references to cexp.c/cexp.y.
3953
3954 1999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3955
3956 * newcvsroot: Add check on the number of command-line arguments.
3957 Add usage.
3958
3959 Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net)
3960
3961 * gcc_update: Allow patches compressed by bzip2.
3962
3963 1999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de>
3964
3965 * newcvsroot: New file.
3966
3967 1999-09-11 Craig Burley <craig@jcb-sc.com>
3968
3969 * convert_to_f2c, convert_to_g2c, download_f2c: New file.
3970
3971 1999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3972
3973 * gcc_update: New file.
3974 * egcs_update: Renamed to gcc_update.
3975
3976 1999-08-09 Robert Lipe <robertlipe@usa.net>
3977
3978 * test_summary: Quote curly braces in 1999-07-03 change.
3979
3980 1999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3981
3982 * egcs_update (files_and_dependencies): Fixed typo in
3983 gcc/cstamp-h.in. Added gcc/config.in.
3984
3985 1999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br>
3986
3987 * egcs_update (files_and_dependencies): New function, with
3988 complete list of files to be updated, as well as their
3989 dependencies.
3990 (touch_files): Check the timestamp of each generated file against
3991 its dependencies'.
3992 (main): New flags --touch, --list and --help. Remove the
3993 pre-update step.
3994
3995 1999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br>
3996
3997 * test_summary: Replace egcs with gcc. Update e-mail address.
3998
3999 1999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4000 Jerry Quinn <jquinn@nortelnetworks.com>
4001
4002 * egcs_update (touch_files, apply_patch): New functions.
4003 Use them. New command-line option --patch. Split test of local
4004 tree into two parts. Add comments.
4005
4006 1999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br>
4007
4008 * test_summary: If Target is `unix{*}', append the Target variants
4009 to Host.
4010
4011 1999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br>
4012
4013 * test_summary: Set default mail-address and version for egcs
4014 instead of relying on unpredictable pathnames.
4015 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
4016
4017 Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com)
4018
4019 * fixinc/*: Delete obsolete files.
4020
4021 1999-02-04 Robert Lipe <robertlipe@usa.net>
4022
4023 * egcs_update: Test return values of 'cvs update'. Propogate
4024 to caller as exit values.
4025
4026 1999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4027
4028 * egcs_update: Use "if" instead of "&&". Touch generated files
4029 only after the corresponding *.y files.
4030
4031 1999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4032
4033 * egcs_update: Do not use xargs, but a backquote construct.
4034
4035 1999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br>
4036
4037 * test_summary (version): Remove carriage return that gawk inserts
4038 in the version string for some reason.
4039
4040 1998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4041
4042 * egcs_update: Only touch files that already exist.
4043
4044 1998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br>
4045
4046 * test_summary (EOF): Remove double backslash.
4047 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4048
4049 1998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4050
4051 * test_summary (address): Set to egcs-testresults mailing list.
4052
4053 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
4054
4055 * test_summary (address): Added Marc Lehmann's testsuite-results
4056 to the default e-mail address.
4057
4058 1998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br>
4059
4060 * test_summary (-p, prepend_logs): Add these before the summary.
4061 (Compiler, Platform): Print these just before configflags.
4062
4063 Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4064
4065 * warn_summary (longLineFilter): New shell function to encapsulate
4066 this functionality. It is off by default, only active if -llf
4067 flag is specified.
4068 (subdirectoryFilter): Fix bug in filtering which made some
4069 subdirectory warnings erroneously appear in the toplevel set.
4070 (stageNfilter): Renamed from `stageNwarns'. Updated to collect
4071 warnings from stage1 as well as stage0, which means warnings from
4072 outside the bootstrap directory. Eg, the libraries, etc.
4073 (warningFilter): New shell function to encapsulate this
4074 functionality.
4075 (keywordFilter): New shell function to encapsulate this
4076 functionality.
4077
4078 Store data in a temp file rather than calculating it 3x. Arrange
4079 to remove it on exit and signals.
4080
4081 Add -pass/-wpass flags to do "pass through" (i.e. manual
4082 inspection) of bootstrap output from a particular stageN as well
4083 as language subdirs.
4084
4085 Add better comments/documentation.
4086
4087 Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4088
4089 * egcs_update: Add comment about keeping the FAQ synchronized.
4090
4091 Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com)
4092
4093 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
4094 in the repo again.
4095
4096 Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com>
4097
4098 * egcs_update: Added gcc/fixinc/* generated files to touch list.
4099
4100 Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com)
4101
4102 * egcs_update: Remove gcc/java/parse.c from list of files to
4103 touch.
4104
4105 Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4106
4107 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
4108
4109 Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4110
4111 * warn_summary (subdirectoryFilter): New shell function to
4112 optionally filter in/out gcc subdirectories when summarizing
4113 warnings. Add new flags to support subdirectory filtering.
4114
4115 Also, ensure the bootstrap stage is a number. Add some more C
4116 keywords that are preserved in the "warning type" summary and
4117 tighten up the "arg ???" regexp.
4118
4119 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
4120
4121 * fixinc/inclhack.def: Not all C++ comments in C headers
4122 were treated alike. They are now. Also fixed syntax
4123 of sed expression in "systypes" fix.
4124
4125 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation
4126
4127 * egcs_update: Added fixinc/* generated files to touch list.
4128
4129 Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4130
4131 * egcs_update: Additionally touch gcc/java/parse.[ch].
4132
4133 Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com>
4134
4135 * fixinc/inclhack.def: Added two files required by
4136 SCO's Open Server 5's avoid_bool fix.
4137 Regenerated fixinc.x and inclhack.sh to incorporate
4138 the update.
4139
4140 Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com>
4141
4142 * egcs_update: Do the pass 1 CVS update only for files that
4143 may reasonably be under CVS control.
4144
4145 1998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br>
4146
4147 * test_installed: New script for testing already-installed
4148 gcc/g++/g77.
4149
4150 Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4151
4152 * egcs_update: Assigned copyright to FSF.
4153
4154 Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4155 Alexandre Oliva <oliva@dcc.unicamp.br>
4156
4157 * egcs_update: New switch --nostdflags and documentation
4158 enhancements.
4159
4160 Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4161
4162 * egcs_update: New script.
4163
4164 1998-08-05 Bruce Korb <korbb@datadesign.com>
4165
4166 * fixinc/Makefile
4167 Added define for target machine so machine-specific tests
4168 can be selected for or against.
4169
4170 * fixinc/fixincl.c
4171 Added an array of string pointers to machines to select
4172 or avoid, depending on a FD_MACH_IFNOT bit flag.
4173 Used a shell script to match the defined TARGET_MACHINE
4174 with any of the given match patterns.
4175
4176 * fixinc/fixincl.tpl
4177 Generate the array of strings and bit flag, as needed,
4178 depending on "mach" and "not_machine" attributes for a fix.
4179
4180 * fixinc/mkfixinc.sh
4181 Invoke the make with TARGET assigned the value of the
4182 machine name argument.
4183
4184 Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com)
4185
4186 * compare_tests: New script.
4187
4188 1998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
4189
4190 * test_summary: Assigned copyright to FSF.
4191
4192 Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4193
4194 * test_summary: Corrected script name in comments providing
4195 documentation. Added linebreaks for lines with > 80 characters.
4196
4197 Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
4198
4199 * test_summary: New switch, -i, and environment variable,
4200 append_logs, for including files in the report.
4201
4202 1998-06-01 Manfred Hollstein <manfred@s-direktnet.de>
4203
4204 * warn_summary: Update to Kaveh's latest version allowing to
4205 specify the last stage built.
4206
4207 1998-05-29 Bruce Korb <korbb@datadesign.com>
4208
4209 * fixinc/mkfixinc.sh
4210 Changes to make it easier to invoke on platforms that
4211 normally do not invoke fixincludes.
4212
4213 * fixinc/inclhack.def
4214 Applied fixes from egcs/gcc/fixincludes from the past several
4215 months.
4216
4217 1998-05-28 Bruce Korb <korbb@datadesign.com>
4218
4219 * fixinc/*: Updated most everything for a first real
4220 try at getting "fast_fixincludes" working.
4221
4222 1998-05-28 Jason Merrill <jason@yorick.cygnus.com>
4223
4224 * index-prop: New file.
4225
4226 Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de>
4227
4228 * test_summary: find good awk (copied from warn_summary).
4229
4230 Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com)
4231
4232 * test_summary, warn_summary: New files