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