ChangeLog revision 1.1.1.22
12023-05-08 Release Manager 2 3 * GCC 12.3.0 released. 4 52022-08-19 Release Manager 6 7 * GCC 12.2.0 released. 8 92022-05-06 Jakub Jelinek <jakub@redhat.com> 10 11 Backported from master: 12 2022-05-06 Jakub Jelinek <jakub@redhat.com> 13 14 * gennews (files): Add files for GCC 12. 15 162022-05-06 Release Manager 17 18 * GCC 12.1.0 released. 19 202022-04-25 Martin Liska <mliska@suse.cz> 21 22 * filter-clang-warnings.py: Filter out 23 -Wc++20-attribute-extensions in lex.cc. 24 252022-04-25 Martin Liska <mliska@suse.cz> 26 27 * filter-clang-warnings.py: Filter out 28 -Wbitwise-instead-of-logical. 29 302022-04-04 Martin Liska <mliska@suse.cz> 31 32 * gcc-changelog/git_update_version.py: Ignore the revision. 33 342022-03-31 Jakub Jelinek <jakub@redhat.com> 35 Joseph Myers <joseph@codesourcery.com> 36 37 PR other/105114 38 * gcc_update: Fix up spelling of 39 gcc/config/loongarch/genopts/loongarch-strings dependency. 40 412022-03-29 Chenghua Xu <xuchenghua@loongson.cn> 42 Lulu Cheng <chenglulu@loongson.cn> 43 44 * config-list.mk: Add LoongArch triplet. 45 462022-03-29 Chenghua Xu <xuchenghua@loongson.cn> 47 Lulu Cheng <chenglulu@loongson.cn> 48 49 * gcc_update (files_and_dependencies): Add 50 config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h. 51 522022-03-28 Martin Liska <mliska@suse.cz> 53 54 * gcc-changelog/git_commit.py: Match trailing dot literally. 55 562022-03-28 Martin Liska <mliska@suse.cz> 57 58 * gcc-changelog/git_commit.py: Make the parsing stricter. 59 602022-03-26 Jakub Jelinek <jakub@redhat.com> 61 62 * gcc-changelog/git_update_version.py: Add 63 3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits. 64 652022-03-10 Jonathan Wakely <jwakely@redhat.com> 66 67 PR other/102664 68 * gcc-git-customization.sh: Fix non-portable commands. 69 702022-03-10 Jakub Jelinek <jakub@redhat.com> 71 72 PR other/102664 73 * git-descr.sh: Replace all [1-9] occurrences with [0-9]. 74 * git-undescr.sh: Likewise. 75 762022-03-09 Jonathan Wakely <jwakely@redhat.com> 77 78 PR other/102664 79 * git-descr.sh: Use portable sed commands. 80 * git-undescr.sh: Likewise. 81 822022-03-08 Jonathan Wakely <jwakely@redhat.com> 83 84 PR other/102664 85 * git-descr.sh: Use portable form of expr match. 86 872022-01-31 Martin Liska <mliska@suse.cz> 88 89 * analyze_brprob.py: Support more formatted predict.def file. 90 * analyze_brprob_spec.py: Improve output and documentation. 91 922022-01-27 Martin Liska <mliska@suse.cz> 93 94 * git-undescr.sh: Support full output of git-descr.sh. 95 962022-01-27 Martin Liska <mliska@suse.cz> 97 Martin Jambor <mjambor@suse.cz> 98 99 * git-descr.sh: New file. 100 * git-undescr.sh: New file. 101 Support optional arguments --long, --short and default 102 to 14 characters of git hash. 103 * gcc-git-customization.sh: Use the created files. 104 1052022-01-24 Martin Liska <mliska@suse.cz> 106 107 * gcc-changelog/git_commit.py: New files in toplev must 108 be explicitly marked as "New file". 109 * gcc-changelog/test_email.py: Test. 110 * gcc-changelog/test_patches.txt: Add test. 111 1122022-01-23 Martin Liska <mliska@suse.cz> 113 114 * filter-clang-warnings.py: Filter out one another warning 115 for sse.md. 116 1172022-01-19 Martin Liska <mliska@suse.cz> 118 119 * check_GNU_style_lib.py: Skip Python files. 120 1212022-01-19 Martin Liska <mliska@suse.cz> 122 123 * git-backport.py: Use it. 124 * git-fix-changelog.py: New file. 125 * gcc-git-customization.sh: Add new alias git gcc-fix-changelog. 126 1272022-01-17 Martin Liska <mliska@suse.cz> 128 129 * git-backport.py: Support renaming of .cc files. 130 1312022-01-17 Martin Liska <mliska@suse.cz> 132 133 * filter-clang-warnings.py: Rename .c names to .cc. 134 * gcc_update: Likewise. 135 * paranoia.cc: Likewise. 136 1372022-01-17 Martin Liska <mliska@suse.cz> 138 139 * maintainers-verify.sh: Removed. 140 1412022-01-13 Martin Liska <mliska@suse.cz> 142 143 * git-backport.py: Simplify the script as pre-auto-ChangeLog era 144 is 14 months old. 145 1462022-01-11 Martin Liska <mliska@suse.cz> 147 148 * check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS. 149 1502022-01-11 Martin Liska <mliska@suse.cz> 151 152 * check-MAINTAINERS.py: New file. 153 1542022-01-03 Jakub Jelinek <jakub@redhat.com> 155 156 * update-copyright.py: Add University of Illinois as external author. 157 1582021-12-16 Xionghu Luo <luoxhu@linux.ibm.com> 159 160 * analyze_brprob_spec.py: Add verbose argument. 161 1622021-12-06 Martin Liska <mliska@suse.cz> 163 164 * filter-clang-warnings.py: Filter out one warning. 165 1662021-11-24 Tobias Burnus <tobias@codesourcery.com> 167 168 * download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0, 169 mpc-1.2.1 and isl-0.24. 170 * prerequisites.md5: Update hash. 171 * prerequisites.sha512: Likewise. 172 1732021-11-23 Martin Liska <mliska@suse.cz> 174 175 * filter-clang-warnings.py: Filter -Wc++20-extensions as it does 176 not respect proper attribute detection. 177 1782021-11-23 Martin Liska <mliska@suse.cz> 179 180 * check-params-in-docs.py: Support @itemx in param documentation 181 and support multi-line documentation for parameters. 182 1832021-11-08 Thomas Schwinge <thomas@codesourcery.com> 184 185 * update-copyright.py (class BadYear): Derive from 'Exception'. 186 1872021-11-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 188 189 * testsuite-management/validate_failures.py: 2to3 190 1912021-11-04 Martin Liska <mliska@suse.cz> 192 193 * gcc-changelog/git_check_commit.py: Add -v option. 194 * gcc-changelog/git_commit.py: Print verbose diff for wrong 195 filename. 196 1972021-11-02 Martin Liska <mliska@suse.cz> 198 199 * check-internal-format-escaping.py: Fix flake8 errors. 200 2012021-11-01 David Malcolm <dmalcolm@redhat.com> 202 203 * unicode/utf8-dump.py: New file. 204 2052021-10-20 H.J. Lu <hjl.tools@gmail.com> 206 207 * gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/. 208 2092021-10-18 Martin Liska <mliska@suse.cz> 210 211 * gcc-changelog/git_commit.py: Update location of 212 'bad parentheses wrapping'. 213 * gcc-changelog/test_email.py: Test it. 214 2152021-10-02 Martin Liska <mliska@suse.cz> 216 217 * filter-clang-warnings.py: Filter out -Wtautological-compare 218 for the file. 219 2202021-09-20 Richard Biener <rguenther@suse.de> 221 222 * config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and 223 hppa2.0-hpux11.9. 224 2252021-09-15 Martin Liska <mliska@suse.cz> 226 227 * gcc-changelog/git_commit.py: Add FIXME note. 228 2292021-09-15 Martin Liska <mliska@suse.cz> 230 231 * gcc-changelog/git_commit.py: Check commit email. 232 * gcc-changelog/test_email.py: Add new test. 233 * gcc-changelog/test_patches.txt: Likewise. 234 2352021-09-15 Richard Biener <rguenther@suse.de> 236 237 * config-list.mk: Remove vax-openbsd. 238 2392021-09-15 Richard Biener <rguenther@suse.de> 240 241 * config-list.mk: Remove m68k-openbsd. 242 2432021-09-13 Andrew Pinski <apinski@marvell.com> 244 245 * config-list.mk: Remove m32r-linux and m32rle-linux 246 from the list. 247 2482021-09-13 Jan-Benedict Glaw <jbglaw@lug-owl.de> 249 250 * config-list.mk (LIST): --enable-obsolete for cr16-elf. 251 2522021-09-06 Serge Belyshev <belyshev@depni.sinp.msu.ru> 253 254 * gcc_update: Derive human readable name for HEAD using git describe 255 like "git gcc-descr" with short commit hash. Drop "revision" from 256 gcc/REVISION. 257 2582021-08-30 Andrew Pinski <apinski@marvell.com> 259 260 * download_prerequisites (md5_check): Replace == inside 261 test with = to be more portable. 262 2632021-08-26 Martin Liska <mliska@suse.cz> 264 265 * mklog.py: Use file.{source,target}_file for proper rename 266 handling. 267 2682021-08-24 Andrew Pinski <apinski@marvell.com> 269 270 PR other/82704 271 * download_prerequisites: Fix issues with --md5 and 272 --sha512 options. 273 2742021-08-18 Martin Liska <mliska@suse.cz> 275 276 * gcc-git-customization.sh: Wrap $@ in quotes. 277 * git-commit-mklog.py: Add new argument --co. 278 * mklog.py: Skip the Co-Authored-By lines. 279 2802021-08-10 Martin Liska <mliska@suse.cz> 281 282 * mklog.py: Support additional PRs without PR prefix. 283 2842021-08-03 Martin Liska <mliska@suse.cz> 285 286 * gcc-changelog/git_update_version.py: Ignore problematic 287 commit. 288 2892021-07-20 Richard Earnshaw <rearnsha@arm.com> 290 291 * vimrc (textwidth): Change non-gitcommit length to 79. 292 2932021-07-02 Eugene Rozenfeld <erozen@microsoft.com> 294 295 * gen_autofdo_event.py: handle stepping, non-working PEBS 296 2972021-06-28 Martin Liska <mliska@suse.cz> 298 299 * mklog.py: Handle correctly long lines. 300 * test_mklog.py: Test it. 301 3022021-06-23 Martin Liska <mliska@suse.cz> 303 304 * gcc-git-customization.sh: Use the new wrapper. 305 * git-commit-mklog.py: New file. 306 * prepare-commit-msg: Support GCC_MKLOG_ARGS. 307 3082021-06-22 Martin Liska <mliska@suse.cz> 309 310 * mklog.py: Fix flake8 issue. 311 3122021-06-21 Tobias Burnus <tobias@codesourcery.com> 313 Martin Sebor <msebor@redhat.com> 314 315 * mklog.py (bugzilla_url): Fetch also component. 316 (pr_filename_regex): New. 317 (get_pr_titles): Update PR string with correct format and component. 318 (generate_changelog): Take additional PRs; extract PR from the 319 filename. 320 (__main__): Add -b/--pr-numbers argument. 321 * test_mklog.py (EXPECTED4): Update to expect a PR for the new file. 322 3232021-06-17 Jason Merrill <jason@redhat.com> 324 325 * mklog.py: Add an initial component: [PRnnnnn] line when 326 we have a PR. 327 3282021-06-13 Tobias Burnus <tobias@codesourcery.com> 329 330 * gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr'). 331 (subject_pr_regex, subject_pr2_regex): New. 332 (GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs. 333 * gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New. 334 (GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo. 335 * gcc-changelog/test_email.py (test_pr_only_in_subject, 336 test_wrong_pr_comp_in_subject, test_copyright_years): New. 337 * gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch): 338 Update to avoid triggering the new check. 339 (0001-rs6000-Support-doubleword, pr-wrong-comp.patch, 340 copyright-years.patch): New. 341 3422021-06-11 Martin Liska <mliska@suse.cz> 343 344 * gcc-changelog/git_update_version.py: Ignore commit that 345 violates rules and was somehow pushed. 346 3472021-05-25 Jakub Jelinek <jakub@redhat.com> 348 349 * update-copyright.py: Add c++tools. 350 3512021-05-24 Martin Liska <mliska@suse.cz> 352 353 * gcc-changelog/git_commit.py: Add note that ChangeLog entries 354 are added automatically. 355 * gcc-changelog/test_email.py: Update test. 356 3572021-05-18 Jonathan Wakely <jwakely@redhat.com> 358 359 * gcc-changelog/git_email.py: Remove use of non-strict mode. 360 3612021-05-17 Richard Biener <rguenther@suse.de> 362 363 * download_prerequisites: Update mpfr version to 3.1.6. 364 * prerequisites.md5: Update. 365 * prerequisites.sha512: Likewise. 366 3672021-05-17 Richard Biener <rguenther@suse.de> 368 369 Revert: 370 2021-05-14 Martin Liska <mliska@suse.cz> 371 372 * download_prerequisites: Use version 4.1.0. 373 3742021-05-14 Martin Liska <mliska@suse.cz> 375 376 * download_prerequisites: Use version 4.1.0. 377 3782021-05-14 Jakub Jelinek <jakub@redhat.com> 379 380 * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from 381 active_refs. 382 3832021-05-14 Martin Liska <mliska@suse.cz> 384 385 * gcc-changelog/git_commit.py: Support Co-Authored-By before 386 a first ChangeLog entry. 387 3882021-05-13 Martin Liska <mliska@suse.cz> 389 390 * mklog.py: Put PR entries before all ChangeLog entries 391 (will be added to all ChangeLog locations by Daily bump script). 392 * test_mklog.py: Test the new behavior. 393 3942021-05-12 Martin Liska <mliska@suse.cz> 395 396 * gcc-changelog/git_commit.py: Simplify needle lookup. 397 * gcc-changelog/git_update_version.py: Pass ref_name to 398 parse_git_revisions. 399 4002021-05-11 Martin Liska <mliska@suse.cz> 401 402 * gcc_update: Remove libhsail-rt folder. 403 * update-copyright.py: Likewise. 404 4052021-05-11 Martin Liska <mliska@suse.cz> 406 407 * gcc-changelog/git_check_commit.py: Remove --non-strict-mode. 408 * gcc-changelog/git_commit.py: Remove strict mode. 409 * gcc-changelog/git_email.py: Likewise. 410 * gcc-changelog/git_repository.py: Likewise. 411 * gcc-changelog/test_email.py: Likewise. 412 * gcc-changelog/test_patches.txt: Update patches so that they 413 don't contain a ChangeLog file changes. 414 4152021-05-11 Martin Liska <mliska@suse.cz> 416 417 * gcc-changelog/git_commit.py: Remove ChangeLog locations 418 based on ref_name. 419 * gcc-changelog/git_repository.py: Likewise. 420 4212021-05-10 Martin Liska <mliska@suse.cz> 422 423 * gcc-changelog/git_email.py: Remove newlines when --help 424 is used. 425 4262021-05-10 Tobias Burnus <tobias@codesourcery.com> 427 428 * gcc-changelog/git_check_commit.py (__Main__): State in --help 429 the default value for 'revisions'. 430 * gcc-changelog/git_email.py (show_help): Add. 431 (__main__): Handle -h and --help. 432 4332021-05-10 Tobias Burnus <tobias@codesourcery.com> 434 435 * gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon. 436 (GitCommit.check_mentioned_files): Check whether the same file has been 437 specified multiple times. 438 * gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New. 439 * gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test. 440 4412021-05-10 Martin Liska <mliska@suse.cz> 442 443 Revert: 444 2021-05-10 Martin Liska <mliska@suse.cz> 445 446 * gcc-changelog/git_commit.py: Remove components that will be 447 removed. 448 4492021-05-10 Martin Liska <mliska@suse.cz> 450 451 * gcc_update: Start using reload.c instead of version.c. 452 4532021-05-10 Martin Liska <mliska@suse.cz> 454 455 * gcc-changelog/git_commit.py: Remove components that will be 456 removed. 457 4582021-04-27 Jakub Jelinek <jakub@redhat.com> 459 460 * gennews (files): Add files for GCC 10 and GCC 11. 461 4622021-04-22 David Edelsohn <dje.gcc@gmail.com> 463 464 * config-list.mk: Remove rs6000-ibm-aix6.1. 465 Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1. 466 Add powerpc-ibm-aix7.2. 467 4682021-04-20 Jakub Jelinek <jakub@redhat.com> 469 470 * gcc-changelog/git_update_version.py (active_refs): Add 471 releases/gcc-11. 472 4732021-04-12 Martin Liska <mliska@suse.cz> 474 475 * gcc-changelog/git_commit.py: Do not allow space in long lines. 476 4772021-04-12 Martin Liska <mliska@suse.cz> 478 479 * gcc-changelog/git_commit.py: Support long filenames 480 in entries. 481 * gcc-changelog/test_email.py: Test it. 482 * gcc-changelog/test_patches.txt: Likewise. 483 4842021-03-23 Martin Liska <mliska@suse.cz> 485 486 * mklog.py: Fix broken tests. 487 4882021-03-22 Martin Liska <mliska@suse.cz> 489 490 * mklog.py: Add --directory argument. 491 4922021-03-19 Matthias Klose <doko@ubuntu.com> 493 494 * texi2pod.pl: Substitute @tie{} with a space for the man pages. 495 4962021-03-16 Martin Liska <mliska@suse.cz> 497 498 * gcc-changelog/git_update_version.py: Skip one problematic 499 commit. 500 5012021-03-12 Martin Liska <mliska@suse.cz> 502 503 * gcc-changelog/git_commit.py: Allow deletion of ChangeLog 504 files. 505 * gcc-changelog/setup.cfg: Set line limit to 120 characters. 506 * gcc-changelog/test_email.py: Add test. 507 * gcc-changelog/test_patches.txt: Likewise. 508 * gcc-changelog/git_email.py: Fix parsing of deleted files. 509 5102021-02-08 Mike Frysinger <vapier@gentoo.org> 511 512 * mklog.py (generated_files): New set. 513 (generate_changelog): Add entries based on generated_files. 514 5152021-02-03 Aaron Sawdey <acsawdey@linux.ibm.com> 516 517 * gcc_update (files_and_dependencies): Add dependency for 518 gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md. 519 5202021-01-28 Eric Botcazou <ebotcazou@adacore.com> 521 522 PR lto/85574 523 * compare-lto: Deal with PE-COFF executables specifically. 524 5252021-01-14 Martin Liska <mliska@suse.cz> 526 527 * mklog.py: Fix infinite loop for unsupported files. 528 5292021-01-13 Martin Liska <mliska@suse.cz> 530 531 * gcc-changelog/git_commit.py: Support wrapping of functions 532 in parentheses that can take multiple lines. 533 * gcc-changelog/test_email.py: Add tests for it. 534 * gcc-changelog/test_patches.txt: Add 2 patches. 535 5362021-01-13 Martin Liska <mliska@suse.cz> 537 538 * mklog.py: Parse also define_insn_and_split and similar 539 directives in .md files. 540 * test_mklog.py: Test. 541 5422021-01-13 Martin Liska <mliska@suse.cz> 543 544 * gcc-changelog/git_commit.py: Allow modifications of older 545 ChangeLog (or specific) files without need to make a ChangeLog 546 entry. 547 * gcc-changelog/test_email.py: Test it. 548 * gcc-changelog/test_patches.txt: Add new patch. 549 5502021-01-11 Martin Liska <mliska@suse.cz> 551 552 * update-copyright.py: Port to python3 by guessing encoding 553 (first utf8, then iso8859). Add 2 more ignores: .png and .pyc. 554 5552021-01-06 Martin Liska <mliska@suse.cz> 556 557 * gcc-changelog/git_commit.py: Add decode_path function. 558 * gcc-changelog/git_email.py: Use it in order to solve 559 utf8 encoding filename issues. 560 * gcc-changelog/git_repository.py: Likewise. 561 * gcc-changelog/test_email.py: Test it. 562 5632021-01-04 Jakub Jelinek <jakub@redhat.com> 564 565 * update-copyright.py: Add AMD and Ulf Adams as external authors. 566 5672021-01-04 Jakub Jelinek <jakub@redhat.com> 568 569 * update-copyright.py: Use 8 spaces instead of tab to indent. 570 5712021-01-04 Martin Liska <mliska@suse.cz> 572 573 * mklog.py: Add --update-copyright option which adds: 574 "Update copyright years." to ChangeLog files belonging 575 to a modified file. 576 5772021-01-04 Martin Liska <mliska@suse.cz> 578 579 * gcc-changelog/git_commit.py: Skip Update copyright 580 years commits. 581 5822020-12-21 Martin Liska <mliska@suse.cz> 583 584 * gcc-changelog/git_commit.py: Add new error for quoted 585 filenames. 586 * gcc-changelog/test_email.py: Test it. 587 * gcc-changelog/test_patches.txt: Test it. 588 5892020-12-21 Martin Liska <mliska@suse.cz> 590 591 * gcc-changelog/test_email.py: New test. 592 * gcc-changelog/test_patches.txt: Likewise. 593 5942020-12-17 Nathan Sidwell <nathan@acm.org> 595 596 PR bootstrap/98300 597 * gcc_update: Add c++tools/config.h.in. 598 5992020-12-15 Nathan Sidwell <nathan@acm.org> 600 601 * gcc_update: Add c++tools & libcody. 602 6032020-12-15 Nathan Sidwell <nathan@acm.org> 604 605 * gcc-changelog/git_commit.py (changelog_locations): Add 606 libcody, c++tools. 607 6082020-12-08 Martin Liska <mliska@suse.cz> 609 610 * filter-clang-warnings.py: Filter more cases. 611 6122020-12-08 Martin Liska <mliska@suse.cz> 613 614 * filter-clang-warnings.py: Modernize and filter 2 more 615 patterns. 616 6172020-12-04 Martin Liska <mliska@suse.cz> 618 619 * check-params-in-docs.py: use flake8 and add some 620 tweaks to ignore aarch64 params. 621 6222020-12-02 Jason Merrill <jason@redhat.com> 623 624 * gcc-git-customization.sh: Configure sendemail.to. 625 6262020-11-30 Martin Liska <mliska@suse.cz> 627 628 * gcc-changelog/git_commit.py: Suggest close file for 629 'unchanged file mentioned in a ChangeLog' error. 630 * gcc-changelog/test_email.py: Test it. 631 6322020-11-30 Martin Liska <mliska@suse.cz> 633 634 * gcc-changelog/git_commit.py: Allow sub-directory wildcard 635 changelog entry. Fix a typo caused by apostrophe escaping. 636 * gcc-changelog/test_email.py: Test it. 637 * gcc-changelog/test_patches.txt: Likewise. 638 6392020-11-30 Jonathan Wakely <jwakely@redhat.com> 640 641 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++ 642 testsuite directory. 643 6442020-11-30 Martin Liska <mliska@suse.cz> 645 646 * gcc-changelog/git_commit.py: Allow wildcard pattern only. 647 6482020-11-27 Martin Liska <mliska@suse.cz> 649 650 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix. 651 * gcc-changelog/test_email.py: Test it. 652 * gcc-changelog/test_patches.txt: Likewise. 653 6542020-11-25 Martin Liska <mliska@suse.cz> 655 656 * gcc-changelog/git_commit.py: Use revert_regex instead 657 of string prefix. Convert sets to literals. 658 6592020-11-16 Martin Liska <mliska@suse.cz> 660 661 * mklog.py: Do not call read on an input stream. 662 Fix some flake8 issues. 663 6642020-11-07 Lewis Hyatt <lhyatt@gmail.com> 665 666 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0. 667 * unicode/PropList.txt: Likewise. 668 * unicode/README: Likewise. 669 * unicode/UnicodeData.txt: Likewise. 670 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version. 671 * unicode/from_glibc/utf8_gen.py: Likewise. 672 6732020-11-06 Martin Liska <mliska@suse.cz> 674 675 * gcc-changelog/git_commit.py: Add new check. 676 * gcc-changelog/test_email.py: Test it. 677 * gcc-changelog/test_patches.txt: Add new patch. 678 6792020-11-04 Martin Liska <mliska@suse.cz> 680 681 * gcc-changelog/git_repository.py: Set strict=True 682 for parse_git_revisions as a default. 683 6842020-11-04 Tobias Burnus <tobias@codesourcery.com> 685 686 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex, 687 item_parenthesis_regex): Add. 688 (check_for_empty_description): Use them. 689 * gcc-changelog/test_email.py (test_emptry_entry_desc, 690 test_emptry_entry_desc_2): Add. 691 * gcc-changelog/test_patches.txt: Add two testcases for it. 692 6932020-11-03 Tobias Burnus <tobias@codesourcery.com> 694 695 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check. 696 6972020-11-03 Martin Liska <mliska@suse.cz> 698 699 * gcc-changelog/setup.cfg: New file. 700 7012020-10-30 Martin Liska <mliska@suse.cz> 702 703 * gcc-changelog/git_commit.py: Handle empty groups in 704 file description. 705 * gcc-changelog/test_email.py: New test. 706 * gcc-changelog/test_patches.txt: Likewise. 707 7082020-09-21 Tobias Burnus <tobias@codesourcery.com> 709 710 * mklog.py: Parse first 10 lines for PR/DR number 711 not only the first line. 712 7132020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com> 714 715 * clang-format: Autodetect C++ standard in use rather than 716 forcing C++03. 717 7182020-08-26 Iain Buclaw <ibuclaw@gdcproject.org> 719 720 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu, 721 tilegxbe-linux-gnu, and tilepro-linux-gnu. 722 7232020-07-29 Martin Liska <mliska@suse.cz> 724 725 * git-backport.py: fix how are ChangeLog paths combined. 726 7272020-07-23 Patrick Palka <ppalka@redhat.com> 728 729 * vimrc (SetStyle): Also inspect &filetype to determine whether 730 a file is C-like. 731 7322020-07-23 Martin Liska <mliska@suse.cz> 733 734 * gcc-changelog/git_commit.py: When reverting a backport, 735 we should print only Revert header. 736 7372020-07-17 Jonathan Wakely <jwakely@redhat.com> 738 739 * gcc-changelog/git_update_version.py: Fix typo. 740 7412020-07-10 Mike Nolta <mike@nolta.net> 742 743 * download_prerequisites: Don't pass wget options to curl. 744 7452020-07-07 Alexandre Oliva <oliva@adacore.com> 746 Martin Liska <mliska@suse.cz> 747 748 * gcc-changelog/git_commit.py: Support CASE and COND. 749 * gcc-changelog/test_patches.txt: Add test. 750 * gcc-changelog/test_email.py: Add test. 751 7522020-06-30 Martin Liska <mliska@suse.cz> 753 754 * gcc-changelog/git_repository.py: Support older releases of 755 GitPython when renamed_file was named renamed. 756 7572020-06-30 Martin Liska <mliska@suse.cz> 758 759 * gcc-changelog/git_check_commit.py: Print revision 760 of original_info. 761 * gcc-changelog/git_commit.py: Support Revert commits. 762 7632020-06-30 Martin Liska <mliska@suse.cz> 764 765 * gcc-changelog/git_check_commit.py: Use GitInfo 766 * gcc-changelog/git_commit.py: Add GitInfo class. 767 * gcc-changelog/git_email.py: Use GitInfo class. 768 * gcc-changelog/git_repository.py: Likewise. 769 7702020-06-24 Ilya Leoshkevich <iii@linux.ibm.com> 771 772 * download_prerequisites: Support AIX and OpenBSD unames. 773 Pipe `{gzip,bzip2} -d` to `tar -xf -`. 774 7752020-06-18 Martin Liska <mliska@suse.cz> 776 777 * gcc-changelog/git_update_version.py: First checkout and then 778 run git pull ---rebase. 779 7802020-06-18 Martin Liska <mliska@suse.cz> 781 782 * gcc-changelog/git_update_version.py: Support merge commits 783 and walk only on the branch that is being merged and generate 784 missing ChangeLog entries. 785 7862020-06-18 Martin Liska <mliska@suse.cz> 787 788 * gcc-changelog/git_commit.py: Fix Backported from timestamp when 789 use_commit_ts=True is used. 790 7912020-06-17 Martin Liska <mliska@suse.cz> 792 793 * gcc-changelog/git_commit.py: Print 'Backported from master' 794 heading to backported commits. 795 * gcc-changelog/test_email.py: Test it. 796 * gcc-changelog/test_patches.txt: Add new patch. 797 * gcc-changelog/git_repository.py: Add commit_to_date hook. 798 * gcc-changelog/git_email.py: Add fuzzy implementation 799 of commit_to_date_hook. 800 8012020-06-11 Jonathan Wakely <jwakely@redhat.com> 802 803 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git 804 config key instead of the GCC_FORCE_MKLOG environment variable. 805 Optionally disable generating a new ChangeLog template for 806 amended commits when the existing log is still OK. 807 8082020-06-11 Martin Liska <mliska@suse.cz> 809 810 * gcc-changelog/git_update_version.py: Add --curent argument. 811 8122020-06-11 Martin Liska <mliska@suse.cz> 813 814 * prepare-commit-msg: Replace ENV variable with a git config 815 value. 816 8172020-06-11 Jonathan Wakely <jwakely@redhat.com> 818 819 * prepare-commit-msg: Use 'tee' to save the diff to a file 820 instead of running 'git diff' twice. 821 8222020-06-10 Martin Liska <mliska@suse.cz> 823 824 * gcc-changelog/git_commit.py: Fix renamed files in 825 parse_git_name_status. 826 * gcc-changelog/test_email.py: Add test for it. 827 8282020-06-10 Martin Liska <mliska@suse.cz> 829 830 * gcc-changelog/git_commit.py: Add more supported prefixes. 831 * gcc-changelog/test_email.py: Fix one flake8 error. 832 * gcc-changelog/test_patches.txt: Add tested for newly 833 supported prefixes. 834 8352020-06-10 Jonathan Wakely <jwakely@redhat.com> 836 837 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): 838 Improve error strings. 839 * gcc-changelog/test_email.py: Update expected errors. 840 8412020-06-09 Jonathan Wakely <jwakely@redhat.com> 842 843 * gcc-changelog/git_email.py: Set exit status on error. 844 8452020-06-09 Martin Liska <mliska@suse.cz> 846 847 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to 848 match the top-level ChangeLog. 849 * gcc-changelog/test_email.py: Add test. 850 * gcc-changelog/test_patches.txt: Likewise. 851 8522020-06-02 Martin Liska <mliska@suse.cz> 853 854 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in 855 wildcard_prefixes locations. 856 * gcc-changelog/test_email.py: Test it. 857 * gcc-changelog/test_patches.txt: Add 3 new patches. 858 8592020-06-02 Iain Buclaw <ibuclaw@gdcproject.org> 860 861 * gcc-changelog/git_commit.py (ignored_prefixes): Add 862 gcc/testsuite/gdc.test/. 863 8642020-06-02 Jonathan Wakely <jwakely@redhat.com> 865 866 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines): 867 Update expected error message. 868 8692020-06-02 Jonathan Wakely <jwakely@redhat.com> 870 871 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix 872 grammar. 873 8742020-06-02 Jonathan Wakely <jwakely@redhat.com> 875 876 * prepare-commit-msg: Do nothing if the mklog.py script isn't 877 present. 878 8792020-06-02 Jonathan Wakely <jwakely@redhat.com> 880 881 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files): 882 Improve error text. 883 8842020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 885 886 * config-list.mk (LIST): Add v850e1-elf. 887 8882020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 889 890 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems. 891 8922020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 893 894 * config-list.mk (LIST): Remove arm-wrs-vxworks. 895 8962020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 897 898 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and 899 crisv32-linux. 900 9012020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 902 903 * config-list.mk (LIST): Add pru-elf. 904 9052020-05-29 Iain Buclaw <ibuclaw@gdcproject.org> 906 907 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0. 908 9092020-05-29 Martin Liska <mliska@suse.cz> 910 911 * gcc-changelog/git_commit.py: Find empty change descriptions. 912 * gcc-changelog/test_email.py: New test. 913 * gcc-changelog/test_patches.txt: New patch that tests that. 914 9152020-05-29 Martin Liska <mliska@suse.cz> 916 917 * git-backport.py: The script did 'git co HEAD~' when 918 there was no modified ChangeLog file in a successful 919 git cherry pick. 920 Run cherry-pick --continue without editor. 921 9222020-05-29 Martin Liska <mliska@suse.cz> 923 924 * gcc-changelog/git_commit.py: Properly 925 handle duplicite authors. 926 * gcc-changelog/test_email.py: New test. 927 * gcc-changelog/test_patches.txt: New patch. 928 9292020-05-28 Pierre-Marie de Rodat <derodat@adacore.com> 930 931 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file 932 renamings as a file deletion plus a file addition. 933 * gcc-changelog/git_repository.py (parse_git_revisions): 934 Likewise. 935 * gcc-changelog/test_email.py: New testcase. 936 * gcc-changelog/test_patches.txt: New testcase. 937 9382020-05-28 Martin Liska <mliska@suse.cz> 939 940 * check-params-in-docs.py: Update to new format 941 of help. Apply flake8 corrections. 942 9432020-05-28 Martin Liska <mliska@suse.cz> 944 945 * mklog.py: Support renaming of files. 946 One needs unidiff 0.6.0+. 947 * test_mklog.py: Test it. 948 9492020-05-27 Martin Liska <mliska@suse.cz> 950 951 * gcc-git-customization.sh: Use git-backport.py to drop 952 all changes for ChangeLog files. 953 * git-backport.py: New file. 954 9552020-05-27 Martin Liska <mliska@suse.cz> 956 957 * gcc-git-customization.sh: Rename 958 commit-mklog to gcc-commit-mklog. 959 9602020-05-27 Martin Liska <mliska@suse.cz> 961 962 * prepare-commit-msg: Save diff to a file if 963 the GCC_GIT_DIFF_FILE variable is set. 964 9652020-05-26 Pierre-Marie de Rodat <derodat@adacore.com> 966 967 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries 968 with multi-line file lists. 969 * gcc-changelog/test_email.py: New testcase. 970 * gcc-changelog/test_patches.txt: Likewise. 971 9722020-05-26 Pierre-Marie de Rodat <derodat@adacore.com> 973 974 * gcc-changelog/git_update_version.py: Close file objects after 975 use. 976 * gcc-changelog/git_email.py: Likewise. 977 * gcc-changelog/test_email.py: Likewise. 978 9792020-05-26 Martin Liska <mliska@suse.cz> 980 981 * gcc-changelog/git_update_version.py: Add 2 new options. 982 9832020-05-26 Alexandre Oliva <oliva@gnu.org> 984 985 * gcc-changelog/git_commit.py (changelog_regex): Accept optional 986 'for' prefix. 987 9882020-05-26 Alexandre Oliva <oliva@adacore.com> 989 990 * compare-debug: Adjust for .gkd files named as dump files, 991 with the source suffix rather than the object suffix. 992 9932020-05-26 Martin Liska <mliska@suse.cz> 994 995 * gcc-changelog/git_commit.py: Parse changelog entries for 996 ignored locations. 997 * gcc-changelog/test_email.py: Add new test for it. 998 * gcc-changelog/test_patches.txt: Likewise. 999 10002020-05-26 Jason Merrill <jason@redhat.com> 1001 1002 * prepare-commit-msg: New file. 1003 * gcc-git-customization.sh: Install it. Add commit-mklog alias. 1004 * mklog.py: Add new option -c which appends 1005 to a ChangeLog file. 1006 10072020-05-25 Martin Liska <mliska@suse.cz> 1008 1009 * gcc-changelog/git_commit.py: Add trailing '/' 1010 for libdruntime. Allow empty changelog for 1011 only ignored files. 1012 * gcc-changelog/test_email.py: New test for go 1013 patch in ignored location. 1014 * gcc-changelog/test_patches.txt: Add test. 1015 10162020-05-22 Jakub Jelinek <jakub@redhat.com> 1017 1018 * gcc-changelog/git_commit.py: Add trailing / to 1019 gcc/testsuite/go.test/test and replace gcc/go/frontend/ 1020 with gcc/go/gofrontend/ in ignored locations. 1021 10222020-05-22 Martin Liska <mliska@suse.cz> 1023 1024 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test 1025 to ignored locations. 1026 10272020-05-21 Martin Liska <mliska@suse.cz> 1028 1029 * gcc-changelog/git_update_version.py: Prepare the script, the 1030 only missing piece is pushing of the updated branches. 1031 10322020-05-21 Martin Liska <mliska@suse.cz> 1033 1034 * gcc-changelog/git_commit.py: Support DR entries/ 1035 * gcc-changelog/test_email.py: New test for it. 1036 * gcc-changelog/test_patches.txt: New patch for it. 1037 10382020-05-21 Martin Liska <mliska@suse.cz> 1039 1040 * mklog.py: Support DR parsing. 1041 * test_mklog.py: New test for DR parsing. 1042 10432020-05-20 Martin Liska <mliska@suse.cz> 1044 1045 * gcc-changelog/git_commit.py: Add author_tuple 1046 only if not present in author_lines. 1047 * gcc-changelog/test_email.py: New test. 1048 * gcc-changelog/test_patches.txt: Add new patch. 1049 10502020-05-20 Martin Liska <mliska@suse.cz> 1051 1052 * gcc-changelog/git_commit.py: Refactor to make flake8 happy. 1053 * gcc-changelog/test_email.py: Add new test. 1054 * gcc-changelog/test_patches.txt: Add new patch. 1055 10562020-05-20 Frederik Harwath <frederik@codesourcery.com> 1057 1058 * gcc-changelog/git_commit.py: Skip over lines starting 1059 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: " 1060 10612020-05-20 Martin Liska <mliska@suse.cz> 1062 1063 * gcc-changelog/git_check_commit.py: Change 1064 --allow-non-strict-mode to --non-strict-mode. 1065 10662020-05-20 Martin Liska <mliska@suse.cz> 1067 1068 * gcc-changelog/git_commit.py: Support cherry pick 1069 prefix. 1070 * gcc-changelog/test_email.py: Test it. 1071 * gcc-changelog/test_patches.txt: Add new patch. 1072 * gcc-git-customization.sh: Add gcc-backport. 1073 10742020-05-19 Martin Liska <mliska@suse.cz> 1075 1076 * mklog.py: Use REST API for bug title downloading. 1077 10782020-05-19 Martin Liska <mliska@suse.cz> 1079 1080 * gcc-changelog/git_commit.py: Add param use_commit_ts 1081 for to_changelog_entries. 1082 * gcc-changelog/git_update_version.py: Se use_commit_ts to True. 1083 10842020-05-19 Martin Liska <mliska@suse.cz> 1085 1086 * mklog.py: Skip GTY for struct names. Make flake8 happy. 1087 * test_mklog.py: Add test for GTY. 1088 10892020-05-19 Martin Liska <mliska@suse.cz> 1090 1091 * gcc-changelog/git_update_version.py: 1092 Fill up entries in reverse order. 1093 10942020-05-19 Martin Liska <mliska@suse.cz> 1095 1096 * gcc-git-customization.sh: Add 1097 alias.gcc-mklog new hook. 1098 * mklog.py: New file. 1099 * test_mklog.py: New file. 1100 11012020-05-19 Martin Liska <mliska@suse.cz> 1102 1103 * legacy/mklog: Moved from mklog. 1104 * legacy/mklog.pl: Moved from mklog.pl. 1105 11062020-05-19 Martin Liska <mliska@suse.cz> 1107 1108 * gcc-git-customization.sh: Add gcc-verify alias 1109 that uses contrib/gcc-changelog/git_check_commit.py. 1110 11112020-05-15 Andrew Burgess <andrew.burgess@embecosm.com> 1112 1113 * dg-extract-results.py: Handle GDB specific test types. 1114 * dg-extract-results.sh: Likewise. 1115 11162020-05-14 Martin Liska <mliska@suse.cz> 1117 1118 * gcc-changelog/test_email.py: New file. 1119 * gcc-changelog/test_patches.txt: New file. 1120 11212020-05-13 Patrick Palka <ppalka@redhat.com> 1122 1123 * vimrc: Reduce textwidth to 72 for Git commit messages. 1124 11252020-05-13 Martin Liska <mliska@suse.cz> 1126 1127 * gcc-changelog/git_check_commit.py: Add default argument HEAD 1128 for revisions and improve error message output. 1129 11302020-05-13 Martin Liska <mliska@suse.cz> 1131 1132 * gcc-changelog/git_commit.py: Restore print_output syntax 1133 in git_commit.py. 1134 11352020-05-13 Martin Liska <mliska@suse.cz> 1136 1137 * gcc-changelog/git_check_commit.py: New file. 1138 * gcc-changelog/git_commit.py: New file. 1139 * gcc-changelog/git_email.py: New file. 1140 * gcc-changelog/git_repository.py: New file. 1141 * gcc-changelog/git_update_version.py: New file. 1142 11432020-04-17 Martin Liska <mliska@suse.cz> 1144 1145 * vimrc: We do not want to modify tab options 1146 for Python files. 1147 11482020-04-16 Jakub Jelinek <jakub@redhat.com> 1149 1150 PR bootstrap/92008 1151 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h. 1152 11532020-04-03 Martin Liska <mliska@suse.cz> 1154 1155 * gcc-git-customization.sh: Search for the pattern 1156 at line beginning only. 1157 11582020-01-24 Richard Earnshaw <rearnsha@arm.com> 1159 1160 * gcc-git-customization.sh: Use users/<pfx> for the personal remote 1161 rather than just <pfx>. Convert existing personal branches to the 1162 new remote. 1163 * git-add-user-branch.sh: New file. 1164 11652020-01-22 Richard Earnshaw <rearnsha@arm.com> 1166 1167 * git-add-vendor-branch.sh: New file. 1168 11692020-01-20 Richard Earnshaw <rearnsha@arm.com> 1170 1171 * gcc-git-customization.sh: Check that user-supplied remote 1172 name exists before continuting. Use a separate remotes for the 1173 personal commit area. Convert existing personal and vendor 1174 fetch rules to new layout. 1175 * git-fetch-vendor.sh: New vendor layout. Add --enable-push 1176 option. 1177 11782020-01-17 Hans-Peter Nilsson <hp@axis.com> 1179 1180 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H", 1181 not "--pretty=%p:%t:%H". 1182 11832020-01-16 Andreas Schwab <schwab@linux-m68k.org> 1184 1185 * gcc-git-customization.sh: Avoid double expansion. 1186 11872020-01-16 Richard Earnshaw <rearnsha@arm.com> 1188 1189 * gcc-git-customization.sh: Check that user.name and user.email 1190 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when 1191 using eval. 1192 11932020-01-16 Jakub Jelinek <jakub@redhat.com> 1194 1195 * gcc-git-customization.sh: Verify the id to be printed is ancestor of 1196 the corresponding remote release branch (or master), otherwise print 1197 nothing. 1198 11992020-01-15 Segher Boessenkool <segher@kernel.crashing.org> 1200 Jakub Jelinek <jakub@redhat.com> 1201 1202 * gcc-git-customization.sh: Change uses to use in comment. 1203 12042020-01-15 Jakub Jelinek <jakub@redhat.com> 1205 1206 * gcc-git-customization.sh: Handle output of older git which doesn't 1207 print tags/ prefixes before branchpoint/gcc-. 1208 12092010-01-15 Richard Earnshaw <rearnsha@arm.com> 1210 1211 * gcc-git-customization.sh: Explain why we want the user's 1212 upstream account name. Don't add push rules. Check if push rules 1213 have been added and suggest that they should be removed. 1214 * git-fetch-vendor.sh: Don't add push rules. 1215 12162010-01-13 Richard Earnshaw <rearnsha@arm.com> 1217 1218 Revert: 1219 2010-01-13 Richard Earnshaw <rearnsha@arm.com> 1220 1221 * gcc-git-customization.sh: Add back the default rule that 1222 is lost by adding a custom push rule. 1223 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs. 1224 12252010-01-13 Richard Earnshaw <rearnsha@arm.com> 1226 1227 * gcc-git-customization.sh: Add back the default rule that 1228 is lost by adding a custom push rule. 1229 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs. 1230 12312010-01-13 Richard Earnshaw <rearnsha@arm.com> 1232 1233 * contrib/git-fetch-vendor.sh: New file. 1234 12352020-01-13 Jakub Jelinek <jakub@redhat.com> 1236 1237 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr 1238 aliases. 1239 12402010-01-13 Richard Earnshaw <rearnsha@arm.com> 1241 1242 * gcc-git-customization.sh: New file. 1243 12442020-01-01 Jakub Jelinek <jakub@redhat.com> 1245 1246 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori 1247 Sato as external authors. Skip LICENSE.txt files. 1248 12492019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com> 1250 1251 * config-list.mk: Add msp430-elfbare. 1252 12532019-12-09 Lewis Hyatt <lhyatt@gmail.com> 1254 1255 PR preprocessor/49973 1256 * unicode/from_glibc/unicode_utils.py: Support script from 1257 glibc (commit 464cd3) to extract character widths from Unicode data 1258 files. 1259 * unicode/from_glibc/utf8_gen.py: Likewise. 1260 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file. 1261 * unicode/EastAsianWidth.txt: Likewise. 1262 * unicode/PropList.txt: Likewise. 1263 * unicode/gen_wcwidth.py: New utility to generate 1264 libcpp/generated_cpp_wcwidth.h with help from the glibc support 1265 scripts and the Unicode data files. 1266 * unicode/unicode-license.txt: Added. 1267 * unicode/README: New explanatory file. 1268 12692019-12-07 Richard Sandiford <richard.sandiford@arm.com> 1270 1271 * texi2pod.pl: Handle @headitems in @multitables, printing them 1272 in italics. Push an empty item code onto the stack. 1273 12742019-11-13 Janne Blomqvist <jb@gcc.gnu.org> 1275 1276 * download_prerequisites: Use http instead of ftp for downloading. 1277 12782019-11-08 Martin Liska <mliska@suse.cz> 1279 1280 * mklog: The script fails for patches that contain: 1281 '---param=foo=bar xyz'. 1282 12832019-09-18 Martin Liska <mliska@suse.cz> 1284 1285 * clang-format: Tweak configuration based on new 1286 options offered. 1287 12882019-09-09 Jose E. Marchesi <jemarch@gnu.org> 1289 1290 * config-list.mk (LIST): Disable go in bpf-*-* targets. 1291 12922019-09-04 Martin Liska <mliska@suse.cz> 1293 1294 * mklog: Do not print changed functions for 1295 testsuite files. 1296 12972019-09-04 Martin Liska <mliska@suse.cz> 1298 1299 * mklog: Parse PR references from newly added 1300 test files. 1301 13022019-09-04 Martin Liska <mliska@suse.cz> 1303 1304 * mklog: Use argparse instead of getopt. 1305 13062019-09-03 Ulrich Weigand <uweigand@de.ibm.com> 1307 1308 * compare-all-tests (all_targets): Remove references to spu. 1309 * config-list.mk (LIST): Likewise. 1310 13112019-09-02 Alexander Monakov <amonakov@ispras.ru> 1312 1313 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here. 1314 * vimrc: Set preferred values for 'tabstop', 'softtabstop', 1315 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all 1316 files, not just C-like files. 1317 13182019-09-02 Martin Liska <mliska@suse.cz> 1319 1320 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8. 1321 13222019-08-13 Uros Bizjak <ubizjak@gmail.com> 1323 1324 * test_summary: Do not escape "=". 1325 13262019-07-02 Janne Blomqvist <jb@gcc.gnu.org> 1327 1328 PR other/91048 1329 * mklog (read_user_info): Open ~/.mklog in string mode. 1330 13312019-06-19 Martin Liska <mliska@suse.cz> 1332 1333 * bench-stringop: New file. 1334 13352019-05-21 Janne Blomqvist <jb@gcc.gnu.org> 1336 1337 * mklog: Open files in text mode. 1338 13392019-05-21 Janne Blomqvist <jb@gcc.gnu.org> 1340 1341 * mklog: Convert to Python 3. 1342 13432019-05-03 Jakub Jelinek <jakub@redhat.com> 1344 1345 * gennews (files): Add files for GCC 9. 1346 13472019-04-30 Roland Illig <roland.illig@gmx.de> 1348 1349 * check-internal-format-escaping.py: New version using polib. 1350 13512019-04-19 Christophe Lyon <christophe.lyon@linaro.org> 1352 1353 PR translation/90118 1354 * check-internal-format-escaping.py: Check that %< is not next to 1355 a word. 1356 13572019-04-17 Jakub Jelinek <jakub@redhat.com> 1358 1359 * dg-extract-results.sh: Only handle WARNING: program timed out 1360 lines specially in "$MODE" == "sum". Restore previous behavior 1361 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in 1362 a different variant or curfile is empty. 1363 * dg-extract-results.py: Fix a typo. 1364 13652019-04-05 Martin Liska <mliska@suse.cz> 1366 1367 PR translation/89936 1368 * check-internal-format-escaping.py: Properly detect wrong 1369 apostrophes. 1370 13712019-03-11 Martin Liska <mliska@suse.cz> 1372 1373 * check-internal-format-escaping.py: Uncomment apostrophes 1374 check. 1375 13762019-03-11 Martin Liska <mliska@suse.cz> 1377 1378 * check-internal-format-escaping.py: New file. 1379 13802019-03-10 Tommy Nguyen <remyabel@gmail.com> 1381 1382 PR contrib/82704 1383 * download_prerequisites: Use -c instead of --check for sha512sum. 1384 13852019-03-06 Martin Liska <mliska@suse.cz> 1386 1387 * check-params-in-docs.py: Ignore a param. 1388 13892019-03-05 Christophe Lyon <christophe.lyon@linaro.org> 1390 1391 contrib/ 1392 * dg-extract-results.py: Handle case where a WARNING happens with 1393 the first test of a harness. 1394 13952019-03-05 Christophe Lyon <christophe.lyon@linaro.org> 1396 1397 contrib/ 1398 * dg-extract-results.sh: Fix order of WARNING and following test 1399 result. 1400 14012019-02-04 Christophe Lyon <christophe.lyon@linaro.org> 1402 1403 contrib/ 1404 * dg-extract-results.py: Keep timeout warnings next to their 1405 matching test. 1406 * dg-extract-results.sh: Likewise. 1407 14082019-01-01 Jakub Jelinek <jakub@redhat.com> 1409 1410 * update-copyright.py: Add Gerard Jungman as external author. 1411 14122018-11-26 Iain Buclaw <ibuclaw@gdcproject.org> 1413 1414 * update-copyright.py (TestsuiteFilter): Skip .d tests. 1415 (LibPhobosFilter): Add filter for upstream D sources. 1416 (GCCCopyright): Add D Language Foundation as external author. 1417 (GCCCmdLine): Add libphobos. 1418 14192018-11-19 Martin Liska <mliska@suse.cz> 1420 1421 * check_GNU_style_lib.py: Detect mixed usage 1422 of spaces and tabs. 1423 14242018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1425 1426 * gcc_update (files_and_dependencies): Handle libphobos. 1427 14282018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org> 1429 1430 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at 1431 default verbosity. 1432 14332018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1434 1435 * config-list.mk (LIST): Switch to i686-solaris2.11, 1436 sparc64-sun-solaris2.11. 1437 14382018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1439 1440 * unused_functions.py: Handle archive files. 1441 14422018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1443 1444 * unused_functions.py: New file. 1445 14462018-09-25 Martin Liska <mliska@suse.cz> 1447 1448 * filter-rtags-warnings.py: New file. 1449 14502018-09-25 Martin Liska <mliska@suse.cz> 1451 1452 PR middle-end/86078 1453 * check-params-in-docs.py: New file. 1454 14552018-08-17 Jojo <jijie_rong@c-sky.com> 1456 Huibin Wang <huibin_wang@c-sky.com> 1457 Sandra Loosemore <sandra@codesourcery.com> 1458 Chung-Lin Tang <cltang@codesourcery.com> 1459 Andrew Jenner <andrew@codesourcery.com> 1460 1461 C-SKY port: Configury 1462 1463 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu. 1464 14652018-07-13 Tom de Vries <tdevries@suse.de> 1466 1467 * maintainers-verify.sh: New file. 1468 14692018-07-12 Christophe Lyon <christophe.lyon@linaro.org> 1470 1471 * compare_tests: Print number of tests in each category. 1472 14732018-06-19 Alexander Monakov <amonakov@ispras.ru> 1474 1475 * vim-gcc-dev/README: New file. 1476 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file. 1477 * vim-gcc-dev/syntax/gcc-match.vim: New file. 1478 * gimple.vim: Move under vim-gcc-dev/syntax/. 1479 * gcc-rtl.vim: Likewise. 1480 14812018-06-19 Martin Liska <mliska@suse.cz> 1482 1483 * gcc-rtl.vim: New file. 1484 14852018-06-12 Jeff Law <law@redhat.com> 1486 1487 * config-list.mk (LIST): Remove alpha-freebsd6. 1488 14892018-05-08 Richard Biener <rguenther@suse.de> 1490 1491 PR bootstrap/85571 1492 * compare-lto: New script derived from compare-debug. 1493 14942018-05-02 Jakub Jelinek <jakub@redhat.com> 1495 1496 * gennews (files): Add files for GCC 8. 1497 14982018-05-01 Jim Wilson <jimw@sifive.com> 1499 1500 * gcc_update: Check for .git as a file. 1501 15022018-03-21 Christophe Lyon <christophe.lyon@linaro.org> 1503 1504 * test_summary: Match possible single quotes in configure path. 1505 15062018-03-02 Thomas Schwinge <thomas@codesourcery.com> 1507 1508 * update-copyright.py: Remove "libcilkrts" reference. 1509 15102018-02-19 Yury Gribov <tetra2005@gmail.com> 1511 1512 * compare_tests: Use TMPDIR when set. 1513 * dg-cmp-results.sh: Ditto. 1514 * warn_summary: Ditto. 1515 15162018-01-29 Jonathan Wakely <jwakely@redhat.com> 1517 1518 * download_prerequisites: Use shasum for FreeBSD and DragonFly. 1519 15202018-01-19 Martin Liska <mliska@suse.cz> 1521 1522 * analyze_brprob.py: Support new format that can be easily 1523 parsed. Add new column to report. 1524 15252018-01-03 Jakub Jelinek <jakub@redhat.com> 1526 1527 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir. 1528 15292017-11-28 Julia Koval <julia.koval@intel.com> 1530 Sebastian Peryt <sebastian.peryt@intel.com> 1531 1532 * contrib/gcc_update: Ditto. 1533 15342017-11-08 Martin Liska <mliska@suse.cz> 1535 1536 * analyze_brprob.py: Fix abbreviations for SI units. 1537 15382017-10-02 Thomas Schwinge <thomas@codesourcery.com> 1539 1540 * gcc_update (files_and_dependencies): Handle libbacktrace. 1541 15422017-09-18 Richard Biener <rguenther@suse.de> 1543 1544 * download_prerequisites (isl): Bump version to 0.18. 1545 15462017-08-02 Yury Gribov <tetra2005@gmail.com> 1547 1548 * mklog: Added new implementation. 1549 15502017-08-02 Yury Gribov <tetra2005@gmail.com> 1551 1552 * mklog: Rename to ... 1553 * mklog.pl: this. 1554 15552017-07-17 Yury Gribov <tetra2005@gmail.com> 1556 1557 * mklog: Fix extraction of changed file name. 1558 15592017-07-17 Georg-Johann Lay <avr@gjlay.de> 1560 1561 * gcc_update (files_and_dependencies) 1562 [gcc/config/avr/avr-tables.opt]: Remove dead entry. 1563 15642017-06-28 Martin Liska <mliska@suse.cz> 1565 1566 * gcc.doxy: Add default location for filters and output folder. 1567 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen. 1568 * filter_params.pl: Remove. 1569 15702017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com> 1571 1572 * dg-cmp-results.sh: Restore filtering on target variant. 1573 15742017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com> 1575 1576 * dg-cmp-results.sh: Keep test result lines rather than throwing 1577 header and summary to support sum files with multiple tools. 1578 15792017-05-31 Martin Liska <mliska@suse.cz> 1580 1581 * filter_params.py: 1582 Transform ENUM_BITFIELD and comments starting with '/**' 1583 15842017-05-31 David Malcolm <dmalcolm@redhat.com> 1585 Martin Liska <mliska@suse.cz> 1586 1587 * filter_params.py: New, porting the perl script to python, 1588 adding a test suite. 1589 * filter_gcc_for_doxygen_new: New file. 1590 15912017-05-30 Martin Liska <mliska@suse.cz> 1592 1593 * analyze_brprob.py: Add new argument to parse and modify 1594 predict.def file. 1595 * analyze_brprob_spec.py: Likewise. 1596 15972017-05-29 Tom de Vries <tom@codesourcery.com> 1598 1599 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no 1600 trailing eol. 1601 (TrailingWhitespaceTest): New unit test. 1602 (check_GNU_style_file): Remove eol before checking. 1603 16042017-05-29 Tom de Vries <tom@codesourcery.com> 1605 1606 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as 1607 file handle. Add and handle file_encoding argument. 1608 * check_GNU_style.py (main): Handle '-' file argument. Call 1609 check_GNU_style_file with file handle as argument. 1610 16112017-05-29 Tom de Vries <tom@codesourcery.com> 1612 1613 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages. 1614 (import_pip3): New function. 1615 16162017-05-24 Tom de Vries <tom@codesourcery.com> 1617 1618 * check_GNU_style_lib.py: New file, factored out of ... 1619 * check_GNU_style.py: ... here. Call main unconditionally. 1620 16212017-05-19 Martin Liska <mliska@suse.cz> 1622 1623 * check_GNU_style.py: New file. 1624 16252007-05-03 Jeff Law <law@redhat.com> 1626 1627 * config-list.mk (am33_2.0-linux): Remove from list of targets 1628 to build. 1629 16302017-05-02 Jakub Jelinek <jakub@redhat.com> 1631 1632 * gennews (files): Add files for GCC 7. 1633 16342017-04-26 Tom de Vries <tom@codesourcery.com> 1635 1636 * gen_autofdo_event.py: Fix comment. 1637 16382017-04-11 Damian Rouson <damian@sourceryinstitute.org> 1639 1640 * download_prerequisites (md5_check): New function emulates Linux 1641 'md5 --check' on macOS. Modified script for macOS compatibility. 1642 16432017-02-06 Palmer Dabbelt <palmer@dabbelt.com> 1644 1645 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and 1646 riscv64-unknown-linux-gnu. 1647 16482017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1649 1650 * update-copyright.py (Copyright.process_file): Retain original 1651 file mode. 1652 16532017-01-29 Gerald Pfeifer <gerald@pfeifer.com> 1654 1655 * update-copyright.py: Fix the name of this script in examples. 1656 16572017-01-26 Jakub Jelinek <jakub@redhat.com> 1658 1659 * update-copyright.py: Add libhsail-rt to self.default_dirs 1660 and call self.add_dir on it. Add Intel Corporation to external 1661 authors. 1662 16632017-01-25 Thomas Schwinge <thomas@codesourcery.com> 1664 1665 * gcc_update (files_and_dependencies): Care for "libhsail-rt". 1666 16672017-01-23 Gerald Pfeifer <gerald@pfeifer.com> 1668 1669 * patch_tester.sh (TESTLOGS): Remove 1670 $TARGET/libjava/testsuite/libjava.sum. 1671 16722017-01-22 Gerald Pfeifer <gerald@pfeifer.com> 1673 1674 * warn_summary: Remove the -java option. 1675 16762017-01-20 Gerald Pfeifer <gerald@pfeifer.com> 1677 1678 * update-copyright.py (LibJavaFilter): Remove. 1679 16802017-01-17 Gerald Pfeifer <gerald@pfeifer.com> 1681 1682 * gcc_update: Remove entries related to GCJ and libgcj. 1683 Complete copyright years and adjust my e-mail address. 1684 16852017-01-11 Richard Earnshaw <rearnsha@arm.com> 1686 1687 * gcc_update: Adjust touch list for ARM. 1688 16892017-01-08 Gerald Pfeifer <gerald@pfeifer.com> 1690 1691 * download_ecj: Remove. 1692 16932017-01-05 Martin Liska <mliska@suse.cz> 1694 1695 * vimrc: Update indentation definition. 1696 16972017-01-04 Jakub Jelinek <jakub@redhat.com> 1698 1699 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty, 1700 libssp, libvtv and lto-plugin to default_dirs. 1701 17022017-01-01 Jakub Jelinek <jakub@redhat.com> 1703 1704 * update-copyright.py (TestsuiteFilter): Skip params/README. 1705 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir. 1706 17072016-12-14 Martin Liska <mliska@suse.cz> 1708 1709 * analyze_brprob.py: Add new column to output and new sorting 1710 option. Fix coding style to not exceed 80 characters. 1711 * analyze_brprob_spec.py: Add new sorting 1712 option. Fix coding style to not exceed 80 characters. 1713 17142016-10-24 Moritz Klammler <moritz@glammler.eu> 1715 1716 PR other/61439 1717 * download_prerequisites: Conditionally verify checksums of 1718 downloaded pacakges. Add help text. 1719 * prerequisites.md5: New file. 1720 * prerequisites.sha512: New file. 1721 17222016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 1723 1724 * check_GNU_style.sh (remove_testsuite): New function. 1725 Use it to remove testsuite from the diff. 1726 17272016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1728 1729 * dg-extract-results.sh: Revert bogus change. 1730 17312016-09-20 Christophe Lyon <christophe.lyon@linaro.org> 1732 1733 * dg-extract-results.py: Report DejaGnu error in the final 1734 summary. 1735 * dg-extract-results.sh: Likewise. 1736 17372016-09-20 Christophe Lyon <christophe.lyon@linaro.org> 1738 1739 * compare_tests: Take ERROR messages into account when 1740 comparing. 1741 17422016-08-17 Martin Liska <mliska@suse.cz> 1743 1744 * mark_spam.py: Mark as spam all comments done by a creator. 1745 17462016-08-15 Martin Liska <mliska@suse.cz> 1747 1748 * mark_spam.py: Add error handling and reset 1749 another properties of attachments and bugs. 1750 17512016-08-11 Martin Liska <mliska@suse.cz> 1752 1753 * mark_spam.py: Mark attachments as obsolete and rename them. 1754 17552016-08-03 Eric Gallager <egall@gwmail.gwu.edu> 1756 1757 * download_prerequisites: Explicitly remove existing symlinks 1758 before trying to create new ones. 1759 17602016-07-28 Martin Liska <mliska@suse.cz> 1761 1762 * mark_spam.py: New file. 1763 17642016-07-21 Martin Liska <mliska@suse.cz> 1765 1766 * analyze_brprob.py: If there's no loop, do not calculate 1767 average number of loop iterations. 1768 17692016-06-24 Martin Liska <mliska@suse.cz> 1770 1771 * analyze_brprob.py: Parse and display average number 1772 of loop iterations. 1773 17742016-06-23 Andi Kleen <ak@linux.intel.com> 1775 1776 * gen_autofdo_event.py: New file to regenerate 1777 gcc-auto-profile. 1778 17792016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1780 1781 * config-list.mk: Stop testing mep-elf. 1782 17832016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1784 1785 * config-list.mk: Stop testing avr-rtems. 1786 17872016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1788 1789 * config-list.mk: Stop testing m32r-rtems. 1790 17912016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1792 1793 * config-list.mk: Remove h8300-rtems support. 1794 17952016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1796 1797 * config-list.mk: stop testing knetbsd. 1798 17992016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1800 1801 * config-list.mk: Stop testing openbsd3.0. 1802 18032016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1804 1805 * config-list.mk: Remove interix target. 1806 18072016-06-21 David Edelsohn <dje.gcc@gmail.com> 1808 1809 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1, 1810 rs6000-ibm-aix5.2. 1811 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1. 1812 Add rs6000-ibm-aix7.1. 1813 18142016-06-17 Martin Liska <mliska@suse.cz> 1815 1816 * analyze_brprob.py: Fix columns of script output. 1817 18182016-06-13 Richard Biener <rguenther@suse.de> 1819 1820 * download_prerequisites (ISL): Bump version to 0.16.1 1821 18222016-06-10 Alan Hayward <alan.hayward@arm.com> 1823 1824 * check_GNU_style.sh: Fix paste args for BSD 1825 18262016-06-09 David Malcolm <dmalcolm@redhat.com> 1827 1828 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems, 1829 h8300-rtems, m32r-rtems, mep-elf. 1830 18312016-06-09 David Malcolm <dmalcolm@redhat.com> 1832 1833 * config-list.mk (GCC_SRC_DIR): New variable. 1834 (make-log-dir): Use GCC_SRC_DIR. 1835 ($(LIST)): Likewise. 1836 18372016-06-09 Martin Liska <mliska@suse.cz> 1838 1839 * analyze_brprob_spec.py: New file. 1840 18412016-06-09 Martin Liska <mliska@suse.cz> 1842 1843 * analyze_brprob.py: Add new argument --sorting. 1844 18452016-06-09 Martin Liska <mliska@suse.cz> 1846 1847 * analyze_brprob.py: Cover new dump output format. 1848 18492016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1850 1851 * update-copyright.py (LibMudflapFilter): Remove. 1852 (GCCCmdLine.__init__): Add gotools, libcc1. 1853 Remove libmudflap. 1854 List unhandled intl, libcilkrts, libgo, liboffloadmic, 1855 maintainer-scripts. 1856 18572016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de> 1858 1859 * download_prerequisites: Adjust gmp/mpfr/mpc versions. 1860 18612016-04-30 Oleg Endo <olegendo@gcc.gnu.org> 1862 1863 * compare-all-tests: Remove SH5 support. 1864 * config-list.mk: Likewise. 1865 18662016-04-28 Martin Liska <mliska@suse.cz> 1867 1868 * analyze_brprob: Remove. 1869 * analyze_brprob.py: New file. 1870 18712016-04-27 Jakub Jelinek <jakub@redhat.com> 1872 1873 * gennews (files): Add files for GCC 6. 1874 18752016-04-17 Jan Hubicka <jh@suse.cz> 1876 1877 * analyze_brprob: Update comment. 1878 18792016-04-13 Martin Sebor <msebor@redhat.com> 1880 1881 * check_GNU_style.sh: Avoid false posivies in trailing operator 1882 checks. 1883 18842016-03-07 Martin Sebor <msebor@redhat.com> 1885 1886 * check_GNU_style.sh (color): New global variable. 1887 Add checks for trailing operators and spaces before left brackets. 1888 Tightened up a check for a trailing left curly brace. 1889 (g, ag, vg): Use color. 1890 (col): Don't complain about excessively long lines with DejaGnu 1891 directives. 1892 18932016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1894 1895 * mklog: Look for the ChangeLog file in $cwd. 1896 18972016-02-26 Joel Sherrill <joel@rtems.org> 1898 1899 * config-list.mk: Add aarch64-rtems and x86_64-rtems 1900 19012016-01-19 Jonathan Wakely <jwakely@redhat.com> 1902 1903 * uninclude: Fix third argument to gensub. 1904 19052016-01-04 Jakub Jelinek <jakub@redhat.com> 1906 1907 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation 1908 as external author. 1909 19102015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de> 1911 1912 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted 1913 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 . 1914 19152015-12-06 Tobias Burnus <burnus@net-b.de> 1916 1917 * download_prerequisites: Download ISL 0.15 instead of 0.14. 1918 19192015-11-20 Martin Liska <mliska@suse.cz> 1920 1921 * clang-format: Split content of a list to multiple 1922 lines. 1923 19242015-11-19 Martin Liska <mliska@suse.cz> 1925 1926 * clang-format: Enhance list of FOR_EACH macros. 1927 19282015-11-19 Martin Liska <mliska@suse.cz> 1929 1930 * clang-format: New file. 1931 19322015-11-11 Andrew MacLeod <amacleod@redhat.com> 1933 1934 * header-tools: New. Directory containing a set of tools for 1935 manipulating header files. 1936 19372015-10-30 Nathan Sidwell <nathan@acm.org> 1938 1939 * config-list.mk (nvptx-none): Add it. 1940 19412015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de> 1942 1943 * download_prerequisites: Make sure that script is run from 1944 top level source directory. 1945 19462015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1947 1948 * update-copyright.py (GCCCmdLine): Add libvtv. 1949 19502015-08-04 Uros Bizjak <ubizjak@gmail.com> 1951 1952 * texi2pod.pl: Escape braces in regexp involving @strong{...}. 1953 19542015-07-15 Tom de Vries <tom@codesourcery.com> 1955 1956 * check_GNU_style.sh (cat_with_prefix): Fix quoting. 1957 19582015-06-02 Steve Ellcey <sellcey@imgtec.com> 1959 1960 * test_installed (--target=): New option. 1961 19622015-05-30 Mikhail Maltsev <maltsevm@gmail.com> 1963 1964 * gimple.vim: New file. 1965 19662015-05-18 Tom de Vries <tom@codesourcery.com> 1967 1968 * check_GNU_style.sh: Add temp files tmp2 and tmp3. 1969 (cat_with_prefix): New function, using global variable prefix. 1970 (col): Make prefix a global variable. Rewrite to process file at a time 1971 rather than line at a time. Print part longer than 80 chars in red. 1972 19732015-05-18 Tom de Vries <tom@codesourcery.com> 1974 1975 * check_GNU_style.sh (g, ag, vg): Don't cat empty file. 1976 19772015-05-18 Tom de Vries <tom@codesourcery.com> 1978 1979 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local. 1980 19812015-05-18 Tom de Vries <tom@codesourcery.com> 1982 1983 * check_GNU_style.sh: Improve readability function calls. 1984 19852015-05-16 James Bowman <james.bowman@ftdichip.com> 1986 1987 * config-list.mk: Add FT32. 1988 19892015-05-12 Tom de Vries <tom@codesourcery.com> 1990 1991 * check_GNU_style.sh (col): Fix tab size. 1992 19932015-05-12 Tom de Vries <tom@codesourcery.com> 1994 1995 * check_GNU_style.sh: Put stdin into a temp file. 1996 19972015-05-12 Tom de Vries <tom@codesourcery.com> 1998 1999 * check_GNU_style.sh: Read either from stdin, or from files. 2000 20012015-05-12 Tom de Vries <tom@codesourcery.com> 2002 2003 * check_GNU_style.sh: Check if files exists. 2004 20052015-05-12 Tom de Vries <tom@codesourcery.com> 2006 2007 * check_GNU_style.sh: Don't use a filename prefix if we're only 2008 processing one patch file. 2009 20102015-05-12 Yury Gribov <y.gribov@samsung.com> 2011 2012 * mklog: Ignore preprocessor directives. 2013 20142015-04-22 Jakub Jelinek <jakub@redhat.com> 2015 2016 * gennews (files): Add files for GCC 5. 2017 20182015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de> 2019 2020 * dg-extract-results.sh: Check that the necessary python modules exist. 2021 20222015-02-05 Ilya Verbin <ilya.verbin@intel.com> 2023 2024 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and 2025 liboffloadmic/plugin. 2026 20272015-01-15 Richard Sandiford <richard.sandiford@arm.com> 2028 2029 * update-copyright.py (Copyright.__init__): Add a regexp for 2030 "copyright = u'". 2031 (Copyright.update_copyright): Don't add a space before the year 2032 in that case. 2033 20342015-01-15 Thomas Schwinge <thomas@codesourcery.com> 2035 2036 * gcc_update (files_and_dependencies): Update rules for new 2037 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files. 2038 20392015-01-12 Yury Gribov <y.gribov@samsung.com> 2040 2041 * check_GNU_style.sh: Support patches coming from stdin. 2042 Check that spaces are converted to tabs. 2043 Make double-space-after-dot check more precice. 2044 20452015-01-06 Eric Botcazou <ebotcazou@adacore.com> 2046 2047 * config-list.mk (LIST): Add visium-elf. 2048 20492015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de> 2050 2051 * config-list.mk: Use shortest match for OPT to find the actual 2052 target name. 2053 20542014-12-17 Sergio Durigan Junior <sergiodj@redhat.com> 2055 2056 * dg-extract-results.sh: Use --text with grep to avoid issues with 2057 binary files. Fall back to cat -v, if that doesn't work. 2058 20592014-12-12 Chung-Ju Wu <jasonwucj@gmail.com> 2060 2061 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT. 2062 20632014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com> 2064 Yury Gribov <y.gribov@samsung.com> 2065 2066 * vimrc: New file. 2067 20682014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com> 2069 2070 * check_GNU_style.sh: Warn for incorrect number of spaces in function 2071 call only if 0 or 2+ spaces found. 2072 20732014-12-02 Tobias Burnus <burnus@net-b.de> 2074 2075 * download_prerequisites: Download ISL 0.14 instead of 0.12.2. 2076 20772014-11-25 Tom de Vries <tom@codesourcery.com> 2078 Peter Bergner <bergner@vnet.ibm.com> 2079 2080 * mklog: Handle .mklog. Use git setting independent of presence .git 2081 directory. 2082 20832014-11-14 Tom de Vries <tom@codesourcery.com> 2084 2085 * mklog: Move reading of .diff file up and add comment. Copy diff_lines 2086 to orig_diff_lines. Use orig_diff_lines when appending patch. 2087 20882014-11-11 David Malcolm <dmalcolm@redhat.com> 2089 2090 * ChangeLog.jit: New. 2091 * jit-coverage-report.py: New file: a script to print crude 2092 code-coverage information for the libgccjit API. 2093 20942014-11-11 Marat Zakirov <m.zakirov@samsung.com> 2095 2096 * mklog: Symbol '}' stops search for changes. 2097 20982014-11-11 Tobias Burnus <burnus@net-b.de> 2099 2100 * download_prerequisites: Stop downloading CLooG. 2101 21022014-11-07 Marat Zakirov <m.zakirov@samsung.com> 2103 2104 * mklog: Always doubt in functions. 2105 Add EOF protection. 2106 21072014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de> 2108 2109 * config-list.mk: Don't build Go for certain targets. 2110 21112014-10-04 Trevor Saunders <tsaunders@mozilla.com> 2112 2113 * compare-all-tests: Don't test score-*. 2114 * config-list.mk: Likewise. 2115 21162014-10-02 Segher Boessenkool <segher@kernel.crashing.org> 2117 2118 * dg-extract-results.py (output_variation): Always sort if do_sum. 2119 21202014-09-22 Tom de Vries <tom@codesourcery.com> 2121 2122 * mklog: Add --inline option. 2123 21242014-09-19 Segher Boessenkool <segher@kernel.crashing.org> 2125 2126 * dg-extract-results.py (Prog.result_re): Include options in test name. 2127 21282014-09-19 Olivier Hainque <hainque@adacore.com> 2129 2130 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils. 2131 21322014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com> 2133 2134 * config-list.mk (LIST): Add v850-rtems. 2135 21362014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de> 2137 2138 * config-list.mk (LIST): Add arm-rtems. 2139 Add nios2-rtems. Remove extra option from powerpc-rtems. 2140 21412014-09-08 Trevor Saunders <tsaunders@mozilla.com> 2142 2143 * compare-all-tests: Don't test picochip. 2144 * config-list.mk: Likewise. 2145 21462014-08-11 Mingjie Xing <mingjie.xing@gmail.com> 2147 2148 * texi2pod.pl (postprocess): Move command process for '@sc' to the 2149 front of '@dfn'. Add a new command process for '@t{...}', just print 2150 the content. 2151 21522014-07-21 Trevor Saunders <tsaunders@mozilla.com> 2153 Yury Gribov <y.gribov@samsung.com> 2154 2155 * mklog: Run mklog as a filter. 2156 21572014-07-21 Trevor Saunders <tsaunders@mozilla.com> 2158 2159 * mklog: Read name and email from git config when available. 2160 21612014-06-28 Richard Biener <rguenther@suse.de> 2162 2163 * gennews: Use gcc-3.0/index.html. 2164 21652014-06-14 Richard Sandiford <rdsandiford@googlemail.com> 2166 2167 * dg-extract-results.py: For Python 3, force sys.stdout to handle 2168 surrogate escape sequences. 2169 (safe_open): New function. 2170 (output_segment, main): Use it. 2171 21722014-05-25 Richard Sandiford <rdsandiford@googlemail.com> 2173 2174 * dg-extract-results.py (Named): Remove __cmp__ method. 2175 (output_variation): Use a key to sort variation.harnesses. 2176 21772014-05-24 Uros Bizjak <ubizjak@gmail.com> 2178 2179 * texi2pod.pl: Force .pod file to not be a numbered list. 2180 21812014-05-20 Richard Sandiford <rdsandiford@googlemail.com> 2182 2183 * dg-extract-results.py (parse_run): Handle warnings that are printed 2184 before a test harness is run. 2185 21862014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de> 2187 2188 * config-list.mk (show): New target. 2189 21902014-05-08 Richard Sandiford <rdsandiford@googlemail.com> 2191 2192 * dg-extract-results.py: New file. 2193 * dg-extract-results.sh: Use it if the environment seems suitable. 2194 21952014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2196 2197 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9. 2198 21992013-04-22 Jakub Jelinek <jakub@redhat.com> 2200 2201 * gennews (files): Add files for GCC 4.9. 2202 22032014-02-24 Walter Lee <walt@tilera.com> 2204 2205 * config-list.mk (LIST): Add tilegxbe-linux-gnu. 2206 22072014-02-13 Richard Biener <rguenther@suse.de> 2208 2209 * download_prerequisites: Update ISL and CLOOG versions. 2210 22112014-01-31 Brooks Moses <bmoses@google.com> 2212 2213 * gcc_update (files_and_dependencies): Add aarch64-tune.md. 2214 22152014-01-29 Yury Gribov <y.gribov@samsung.com> 2216 2217 * mklog: Improve support of context diffs. 2218 22192014-01-21 Tatiana Udalova <t.udalova@samsung.com> 2220 2221 * mklog: Avoid adding falsely changed functions to ChangeLog. 2222 22232013-12-31 Chung-Lin Tang <cltang@codesourcery.com> 2224 2225 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected 2226 ordering of some configs. 2227 22282013-12-23 Yury Gribov <y.gribov@samsung.com> 2229 2230 * mklog: Automatically insert comments in trivial cases. 2231 22322013-12-19 Yury Gribov <y.gribov@samsung.com> 2233 2234 * mklog: Split generated message in parts. 2235 22362013-10-31 Chung-Ju Wu <jasonwucj@gmail.com> 2237 2238 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target. 2239 22402013-10-29 Tobias Burnus <burnus@net-b.de> 2241 2242 * gcc_update (files_and_dependencies): Add rules for 2243 libcilkrts. 2244 22452013-10-11 Thomas Schwinge <thomas@codesourcery.com> 2246 2247 * gcc_update (files_and_dependencies): Fix rule for 2248 libgomp/testsuite/Makefile.in. 2249 22502013-10-01 Joern Rennecke <joern.rennecke@embecosm.com> 2251 2252 * config-list.mk: Add arc configurations. 2253 22542013-09-27 Diego Novillo <dnovillo@google.com> 2255 2256 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2257 22582013-09-12 DJ Delorie <dj@redhat.com> 2259 2260 * config-list.mk: Add msp430-elf. 2261 22622013-08-31 Diego Novillo <dnovillo@google.com> 2263 2264 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2265 22662013-08-29 Mike Stump <mikestump@comcast.net> 2267 2268 * gcc_update (configure): Update to handle svn 1.8.1. 2269 22702013-08-03 Caroline Tice <cmtice@google.com> 2271 2272 * gcc_update: Add libvtv files. 2273 22742013-06-06 Brooks Moses <bmoses@google.com> 2275 2276 * testsuite-management/validate_failures.py: Fix handling of 2277 summary lines with "|" characters or empty description fields. 2278 22792013-05-24 Chung-Ju Wu <jasonwucj@gmail.com> 2280 2281 * download_prerequisites: Download isl and cloog conditionally. 2282 22832013-05-21 David Malcolm <dmalcolm@redhat.com> 2284 2285 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines. 2286 22872013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2288 2289 * config-list.mk (LIST): Add -enable-obsolete for 2290 sparc-sun-solaris2.9, i686-solaris2.9. 2291 22922013-05-13 Mike Stump <mikestump@comcast.net> 2293 2294 * compare_tests: Limit lines to 2000 characters as comm on Mac OS 2295 X 10.8.3 doesn't like long lines (those 2055 characters or more). 2296 22972013-04-22 Sofiane Naci <sofiane.naci@arm.com> 2298 2299 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu. 2300 23012013-04-18 Diego Novillo <dnovillo@google.com> 2302 2303 * validate_failures.py: Fix typo. 2304 23052013-04-18 Diego Novillo <dnovillo@google.com> 2306 2307 * validate_failures.py: Loosen check for build directory. 2308 State what failed if we couldn't find the source tree or 2309 the target triplet. 2310 23112013-03-22 Jakub Jelinek <jakub@redhat.com> 2312 2313 * gennews (files): Add files for GCC 4.8. 2314 23152013-03-06 Tobias Burnus <burnus@net-b.de> 2316 2317 * make-obstacks-texi.pl: New. 2318 23192013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2320 2321 * make_sunver.pl: Enforce C locale. 2322 23232013-02-06 Richard Sandiford <rdsandiford@googlemail.com> 2324 2325 * update-copyright.py: Add libdecnumber to the default list. 2326 Remove libquadmath and libssp. 2327 23282013-02-06 Diego Novillo <dnovillo@google.com> 2329 2330 * testsuite-management/validate_failures.py: Fix typo. 2331 23322013-02-06 Diego Novillo <dnovillo@google.com> 2333 2334 * testsuite-management/validate_failures.py: Update 2335 Copyright years. 2336 Request contributions not to use Python features newer 2337 than 2.4. 2338 (GetBuildData): If this is not a build directory, 2339 emit an error only if --results or --manifest are missing. 2340 23412013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 2342 2343 * testsuite-management/validate_failures.py 2344 (IsInterestingResult): Fix performance regression 2345 23462013-02-04 Richard Sandiford <rdsandiford@googlemail.com> 2347 2348 * update-copyright.py: New file. 2349 23502013-01-15 David Blaikie <dblaikie@gmail.com> 2351 2352 * dg-extract-results.sh: Handle KPASSes. 2353 2354 * dg-extract-results.sh: Constrain the start-of-log pattern. 2355 2356 * dg-extract-results.sh: Fix order of summary counts. 2357 23582012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 2359 2360 * testsuite-management/validate_failures.py 2361 (IsInterestingResult): Only strip line a second time if we did split. 2362 Rephrase return statement while at it. 2363 (CollectSumFiles): Also ignore .git directory. 2364 23652012-12-03 Diego Novillo <dnovillo@google.com> 2366 2367 * testsuite-management/validate_failures.py: Fix stale 2368 use of 'options'. 2369 23702012-11-30 Doug Evans <dje@google.com> 2371 2372 * testsuite-management/validate_failures.py: Add support for @include, 2373 @remove directives in manifest files. 2374 2375 * testsuite-management/validate_failures.py: Add function 2376 GetManifestPath. New global _MANIFEST_SUBDIR. 2377 23782012-11-29 Doug Evans <dje@google.com> 2379 2380 * testsuite-management/validate_failures.py: Remove pass/fail 2381 indicator from result of GetBuildData. 2382 2383 * testsuite-management/validate_failures.py: Store options in global 2384 variable _OPTIONS. 2385 2386 * testsuite-management/validate_failures.py: Rename variable 2387 manifest_name to manifest_path everywhere. 2388 2389 * testsuite-management/validate_failures.py (CompareBuilds): Pass 2390 options.results to GetSumFiles for clean build. 2391 23922012-11-28 Doug Evans <dje@google.com> 2393 2394 * testsuite-management/validate_failures.py: Use <target_alias> instead 2395 of <target>. Minor whitespace changes. 2396 2397 * testsuite-management/validate_failures.py: Record ordinal with 2398 TestResult. 2399 24002012-11-19 Mike Stump <mikestump@comcast.net> 2401 2402 * compare_tests: Add export LC_ALL=C to make sort happier. 2403 24042012-11-14 H.J. Lu <hongjiu.lu@intel.com> 2405 2406 * gcc_update: Update libsanitizer generated files. 2407 24082012-11-12 Tobias Burnus <burnus@net-b.de> 2409 2410 * gcc_update: Add libquadmath generated files. 2411 24122012-11-12 H.J. Lu <hongjiu.lu@intel.com> 2413 2414 * gcc_update: Add libsanitizer generated files. 2415 24162012-11-05 Lawrence Crowl <crowl@google.com> 2417 2418 * compare_two_ftime_report_sets: New. 2419 24202012-11-02 Diego Novillo <dnovillo@google.com> 2421 2422 * testsuite-management/validate_failures.py: Add option 2423 --clean_build to compare test results against another 2424 build. 2425 24262012-10-31 Diego Novillo <dnovillo@google.com> 2427 2428 * testsuite-management/validate_failures.py: Fix parsing 2429 of summary lines. 2430 24312012-10-29 Diego Novillo <dnovillo@google.com> 2432 2433 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2434 24352012-10-06 Diego Novillo <dnovillo@google.com> 2436 2437 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2438 24392012-10-02 Christophe Lyon <christophe.lyon@linaro.org> 2440 2441 * check_GNU_style.sh: Remove temporay file upon exit. 2442 24432012-09-26 Joern Rennecke <joern.rennecke@embecosm.com> 2444 2445 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux, 2446 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe. 2447 Use --enable-obsolete for picochip-elf. 2448 24492012-09-10 Diego Novillo <dnovillo@google.com> 2450 2451 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2452 24532012-09-04 Eric Botcazou <ebotcazou@adacore.com> 2454 2455 * make_sunver.pl: Add missing newline at the end of extern "C++" block. 2456 24572012-08-24 Diego Novillo <dnovillo@google.com> 2458 2459 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2460 24612012-08-14 Diego Novillo <dnovillo@google.com> 2462 2463 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New. 2464 24652012-08-13 Diego Novillo <dnovillo@google.com> 2466 2467 * testsuite-management/validate_failures.py (ExpirationDate): Tidy 2468 comment. 2469 24702012-08-13 Diego Novillo <dnovillo@google.com> 2471 2472 * testsuite-management/validate_failures.py (ParseSummary): Fix 2473 comment. 2474 24752012-08-13 Diego Novillo <dnovillo@google.com> 2476 2477 * testsuite-management/validate_failures.py: Import datetime. 2478 (TestResult.ExpirationDate): New. 2479 (TestResult.HasExpired): New. 2480 (ParseSummary): Call it. If it returns True, warn that the 2481 expected failure has expired and do not add it to the set of 2482 expected results. 2483 (GetResults): Clarify documentation. 2484 24852012-07-26 Diego Novillo <dnovillo@google.com> 2486 2487 * testsuite-management/validate_failures.py: Do not use 2488 'with ... as ...' constructs. 2489 24902012-07-19 Diego Novillo <dnovillo@google.com> 2491 2492 * testsuite-management/validate_failures.py (CollectSumFiles): 2493 Rename from GetSumFiles. 2494 (GetSumFiles): Factor out of CheckExpectedResults. 2495 (CheckExpectedResults): Call it. 2496 (ProduceManifest): Call it. 2497 24982012-07-18 Diego Novillo <dnovillo@google.com> 2499 2500 * testsuite-management/validate_failures.py: Fix 2501 /usr/bin/python invocation. 2502 25032012-06-19 Steven Bosscher <steven@gcc.gnu.org> 2504 2505 * check_makefile_deps.sh: Look for c-common.o in c-family/. 2506 Add a few more crt* files to the list of files to skip. 2507 25082012-05-31 Marek Polacek <polacek@redhat.com> 2509 2510 * mklog: Prevent printing three spaces after the date. 2511 25122012-06-04 Diego Novillo <dnovillo@google.com> 2513 2514 * testsuite-management/validate_failures.py (GetResults): 2515 Change argument to accept list of summary files to analyze. 2516 Update callers. 2517 (CheckExpectedResults): Handle options.manifest, options.results 2518 and options.ignore_missing_failures. 2519 (Main): Add options --manifest, --results and --ignore_missing_failures. 2520 25212012-05-31 Diego Novillo <dnovillo@google.com> 2522 Cary Coutant <ccoutant@google.com> 2523 2524 * mklog: New. 2525 25262012-05-25 H.J. Lu <hongjiu.lu@intel.com> 2527 2528 PR bootstrap/53472 2529 * contrib/compare-debug (remove_comment): New function. 2530 Remove any .comment sections if the first cmp failed. 2531 25322012-05-09 David Edelsohn <dje.gcc@gmail.com> 2533 2534 * gcc_update: Use $GCC_SVN to retrieve branch and revision. 2535 25362012-05-01 Richard Henderson <rth@redhat.com> 2537 2538 * gcc_update: Add libatomic generated files. 2539 25402012-04-23 Manuel L��pez-Ib����ez <manu@gcc.gnu.org> 2541 2542 * compare_tests: Append '/' to make 'find' traverse 2543 symlinked directories. 2544 25452012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2546 2547 * testsuite-management/validate_failures.py (GetBuildData): Use 2548 target_alias. 2549 25502012-04-06 Doug Evans <dje@google.com> 2551 2552 * dg-extract-results.sh: Handle KFAILs. 2553 25542012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2555 2556 * config-list.mk (LIST): Remove mips-sgi-irix6.5. 2557 25582012-03-13 Joseph Myers <joseph@codesourcery.com> 2559 2560 * gennews (files): Add files for GCC 4.7. 2561 25622012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2563 2564 * config-list.mk (LIST): Remove mips-openbsd. 2565 25662012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2567 2568 * config-list.mk (LIST): Remove alpha-dec-osf5.1. 2569 25702012-03-02 Diego Novillo <dnovillo@google.com> 2571 2572 * testsuite-management/validate_failures.py (class TestResult): Fix 2573 match pattern for the summary line. If there is a parsing failure, 2574 show the line we failed to parse. 2575 25762012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2577 2578 PR libstdc++/52188 2579 * make_sunver.pl: Remove #ifdef handling. 2580 25812012-02-17 Doug Kwan <dougkwan@google.com> 2582 2583 * contrib/testsuite-management/validate_failures.py 2584 (GetMakefileValue): Check for cross compilers. 2585 25862012-02-15 Quentin Neill <quentin.neill@amd.com> 2587 2588 * compare_tests: Fix trailing paths in dir arguments. 2589 Handle sum1/sum2 temp files with others. 2590 25912012-02-14 Walter Lee <walt@tilera.com> 2592 2593 * config-list.mk (LIST): Add tilegx-linux-gnu and 2594 tilepro-linux-gnu. 2595 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies. 2596 (gcc/config/tilepro/mul-tables.c): New dependencies. 2597 25982012-02-11 Mike Stump <mikestump@comcast.net> 2599 2600 * compare_tests (exit_status): Fix. 2601 26022012-02-10 Diego Novillo <dnovillo@google.com> 2603 2604 * repro_fail: Add --debug and --debug-tui flags. 2605 26062012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com> 2607 Jayant R Sonar <jayant.sonar@kpitcummins.com> 2608 2609 * config-list.mk (LIST): Add cr16-elf. 2610 26112012-01-02 Georg-Johann Lay <avr@gjlay.de> 2612 2613 PR target/51345 2614 * gcc_update (files_and_dependencies): Add 2615 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h. 2616 26172011-11-29 DJ Delorie <dj@redhat.com> 2618 2619 * config-list.mk (LIST): Add rl78-elf. 2620 26212011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2622 2623 * make_sunver.pl: Convert '?' in glob patterns to '.'. 2624 26252011-11-07 Richard Henderson <rth@redhat.com> 2626 2627 Merged from transactional-memory. 2628 2629 * gcc_update: Add libitm to touch data. 2630 26312011-11-07 Quentin Neill <quentin.neill@amd.com> 2632 2633 * compare_tests: Add ability to compare all .sum 2634 files from two build directories. 2635 26362011-11-05 Joern Rennecke <joern.rennecke@embecosm.com> 2637 2638 * contrib-list.mk: Add Epiphany configurations. 2639 26402011-09-13 Diego Novillo <dnovillo@google.com> 2641 2642 * testsuite-management: New. 2643 * testsuite-management/validate_failures.py: New. 2644 26452011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2646 2647 * gcc_update: Determine svn branch from hg convert_revision. 2648 26492011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2650 2651 * config-list.mk (i586-netware): Remove. 2652 (.PHONY): Remove make-script-dir dependency. 2653 (make-script-dir): Remove. 2654 ($(LIST)): Remove make-script-dir dependency. 2655 26562011-07-15 Bernd Schmidt <bernds@codesourcery.com> 2657 2658 * gcc_update: Add C6X generated files. 2659 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux. 2660 26612011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2662 2663 * config-list.mk (LIST): Append OPT-enable-obsolete to 2664 alpha-dec-osf5.1, mips-sgi-irix6.5. 2665 26662011-06-24 Diego Novillo <dnovillo@google.com> 2667 2668 * repro_fail: New. 2669 26702011-06-21 Joseph Myers <joseph@codesourcery.com> 2671 2672 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies. 2673 26742011-05-19 Joseph Myers <joseph@codesourcery.com> 2675 2676 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on 2677 gcc/config/arm/arm-fpus.def. 2678 26792011-05-10 Joseph Myers <joseph@codesourcery.com> 2680 2681 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New 2682 dependencies. 2683 26842011-05-09 Joseph Myers <joseph@codesourcery.com> 2685 2686 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies. 2687 26882010-05-05 Joern Rennecke <joern.rennecke@embecosm.com> 2689 2690 * config-list.mk: New file. 2691 26922011-05-02 Joseph Myers <joseph@codesourcery.com> 2693 2694 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies. 2695 26962011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com> 2697 2698 * paranoia.cc (ENUM_BITFIELD): Remove. 2699 27002011-04-08 Joseph Myers <joseph@codesourcery.com> 2701 2702 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies. 2703 27042011-03-22 Joseph Myers <joseph@codesourcery.com> 2705 2706 * compare-all-tests (all_targets): Remove crx and m68hc11. 2707 27082011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2709 2710 PR bootstrap/48135 2711 * make_sunver.pl: Don't use File::Glob. 2712 27132011-03-05 Joseph Myers <joseph@codesourcery.com> 2714 2715 * gennews (files): Add files for GCC 4.6. 2716 27172011-01-26 Dave Korn <dave.korn.cygwin@gmail.com> 2718 2719 * patch_tester.sh (nopristinecache): New shell var, set according 2720 to presence or absence of new -nopristinecache option. 2721 (usage): Document new option. 2722 (bootntest_pristine): Implement it. 2723 27242010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2725 2726 * make_sunver.pl: Use elfdump -s to extract symbols if possible, 2727 readelf -s otherwise. 2728 27292010-11-08 Eric Botcazou <ebotcazou@adacore.com> 2730 2731 * make_sunver.pl: Ignore entries without symbol name first. Then do 2732 not ignore symbols marked as 'R'. 2733 27342010-10-18 Andi Kleen <ak@linux.intel.com> 2735 2736 * gccbug.el: Remove. 2737 27382010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2739 2740 * gcc_update: Run $GCC_HG pull and update separately. 2741 Check parents for SVN revision. 2742 27432010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2744 2745 * test_recheck: New script. 2746 27472010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2748 2749 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}. 2750 Also escape characters with grave accents, to be fixed ... 2751 (unmunge): ... here. 2752 (postprocess): Also handle @/ and @acronym{...}. 2753 27542010-07-02 Sebastian Pop <sebastian.pop@amd.com> 2755 2756 * check_GNU_style.sh: Do not print warning messages when there are 2757 no occurences. 2758 27592010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2760 2761 * gcc_update: Handle hg, too. 2762 27632010-07-08 Eric Botcazou <ebotcazou@adacore.com> 2764 2765 * make_sunver.pl: Remove extra whitespace in regexp. 2766 27672010-07-02 Sebastian Pop <sebastian.pop@amd.com> 2768 2769 * check_GNU_style.sh: New. 2770 27712010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2772 2773 * make_sunver.pl: New file. 2774 27752010-07-02 Iain Sandoe <iains@gcc.gnu.org> 2776 2777 * compare-debug (Darwin): Remove '-x' flag from ld-based object 2778 stripping. Add a comment as to why we do it this way. 2779 27802010-06-20 Alexandre Oliva <aoliva@redhat.com> 2781 2782 * compare-debug: Drop LTO sections. 2783 27842010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 2785 2786 * gcc_update: Support updating a git clone. 2787 27882010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2789 2790 * test_summary: Don't use diff -u. 2791 Adapt egrep regex. 2792 27932010-06-02 Andrew Haley <aph@redhat.com> 2794 2795 * download_prerequisites: New script. 2796 27972010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2798 2799 * dg-extract-results.sh: Redirect grep output to /dev/null instead 2800 of grep -q. 2801 28022010-04-22 Basile Starynkevitch <basile@starynkevitch.net> 2803 2804 * gcc_update: Sets the locale to C. 2805 28062010-04-06 Joseph Myers <joseph@codesourcery.com> 2807 2808 * gennews (files): Add files for GCC 4.5. 2809 28102010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com> 2811 2812 Fix *.log tests output containing "===". 2813 * dg-extract-results.sh (/\===/): Rename to ... 2814 (/^\t\t=== .* ===$/): ... this pattern. 2815 28162010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2817 2818 * dg-extract-results.sh: Fix result order to match sequential case. 2819 28202010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2821 2822 * check_warning_flags.sh: Use \012 instead of \n with tr. 2823 28242010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2825 2826 * dg-extract-results.sh: Don't use tail -n. 2827 28282009-10-03 H.J. Lu <hongjiu.lu@intel.com> 2829 Richard Guenther <rguenther@suse.de> 2830 2831 PR lto/39216 2832 * gcc_update: Adjust file timestamps for lto-plugin. 2833 28342009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> 2835 2836 PR bootstrap/41245 2837 * compare-debug: Handle stripping of dwarf debug sections from darwin 2838 mach-o objects. 2839 28402009-09-04 Alexandre Oliva <aoliva@redhat.com> 2841 2842 * compare-debug: Grep for blank before dash to avoid grep -e. 2843 28442009-09-01 Alexandre Oliva <aoliva@redhat.com> 2845 2846 * compare-debug: Look for .gkd files and compare them. 2847 28482009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2849 2850 PR testsuite/41166 2851 * test_summary: Invoke config.status, rather than trying to 2852 parse it. Adjust awk script. 2853 28542009-08-18 Alexandre Oliva <aoliva@redhat.com> 2855 2856 * compare-debug: Drop .eh_frame relocations too. 2857 28582009-08-18 H.J. Lu <hongjiu.lu@intel.com> 2859 2860 PR testsuite/40704 2861 * test_summary: Filter out "\r". 2862 28632009-06-02 Alexandre Oliva <aoliva@redhat.com> 2864 2865 * compare-debug: Don't fail just because of .eh_frame differences. 2866 28672009-04-27 Jakub Jelinek <jakub@redhat.com> 2868 2869 PR testsuite/39807 2870 * dg-extract-results.sh: Close open files and use >> instead of > 2871 to decrease number of concurrently open files from awk. Avoid 2872 = at the beginning of a regexp and redirect to a file determined 2873 by curfile variable rather than concatenated strings to workaround 2874 Solaris nawk bug. 2875 28762009-04-25 Gerald Pfeifer <gerald@pfeifer.com> 2877 2878 * test_summary: Only include LAST_UPDATED if it exists. 2879 Complete copyright years. 2880 28812009-04-16 Paolo Bonzini <bonzini@gnu.org> 2882 2883 * compare-all-tests: New. 2884 28852009-04-14 Jakub Jelinek <jakub@redhat.com> 2886 2887 * gennews (files): Reference GCC 4.4 web pages. 2888 28892009-04-09 Jakub Jelinek <jakub@redhat.com> 2890 2891 * reghunt/date_based/reg_periodic: Change copyright header to refer 2892 to version 3 of the GNU General Public License and to point readers 2893 at the COPYING3 file and the FSF's license web page. 2894 * reghunt/date_based/reg_search: Likewise. 2895 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise. 2896 * regression/btest-gcc.sh: Likewise. 2897 * regression/objs-gcc.sh: Likewise. 2898 28992009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2900 2901 * check_warning_flags.sh: Update flag exceptions. 2902 29032008-11-18 Ben Elliston <bje@au.ibm.com> 2904 2905 * dg-cmp-results.sh: Do not print usage if either .sum file cannot 2906 be opened; print a more meaningful error instead. 2907 29082008-10-24 Janis Johnson <janis187@us.ibm.com> 2909 Jakub Jelinek <jakub@redhat.com> 2910 2911 * dg-extract-results.sh: New file. 2912 29132008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2914 2915 * check_makefile_deps.sh: New file. 2916 29172008-05-08 Sebastian Pop <sebastian.pop@amd.com> 2918 2919 * patch_tester.sh (report): Do not print "Checker: ". 2920 29212008-04-23 Sebastian Pop <sebastian.pop@amd.com> 2922 2923 * patch_tester.sh (report): Do not print the time. 2924 29252008-04-01 Joseph Myers <joseph@codesourcery.com> 2926 2927 * texi2pod.pl: Handle @samp and @url inside verbatim blocks. 2928 Handle @heading. Handle enumerated lists with starting numbers 2929 and extra headings. 2930 29312008-03-10 Janis Johnson <janis187@us.ibm.com> 2932 2933 * patch_tester.sh (initialization): Initialize svnpatch and stop. 2934 (usage): Add -svnpath and -stop. 2935 (makedir): New. 2936 (argument handling): Process -stop and -svnpath. 2937 (setup code): Use makedir, error out if initial svn checkout fails. 2938 (update): Use svnpath. Invoke contrib/gcc_update. 2939 (apply_patch): Require that patch was created at top level. Use eval 2940 with option variables. Don't use bootstrap target for make. Verify 2941 that some tests were run. 2942 (bootntest_patched): Use snvpath. 2943 (main loop): For -stop, exit when there are no more patches to test. 2944 29452008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2946 2947 * check_warning_flags.sh: Instead of invoke.texi, take the path 2948 to the doc directory as argument. Check that warnings listed in 2949 'gcc --help' are accepted by the compiler, and listed in the 2950 manuals. 2951 29522008-03-06 Tom Tromey <tromey@redhat.com> 2953 2954 * patch_tester.sh (usage): Watermark is not lexicographic. 2955 Load $STATE/defaults if it exists. 2956 (selfexec): Use $0. 2957 (apply_patch): Handle deletions. 2958 (bootntest): Handle default settings. 2959 29602008-03-05 Jakub Jelinek <jakub@redhat.com> 2961 2962 * gennews (files): Reference GCC 4.3 web pages. 2963 29642008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2965 2966 * check_warning_flags.sh: New file. 2967 29682008-01-25 Joseph Myers <joseph@codesourcery.com> 2969 2970 * paranoia.cc (main): Remove handling of c4x_single and 2971 c4x_extended formats. 2972 29732007-12-26 Sebastian Pop <sebastian.pop@amd.com> 2974 2975 * compareSumTests3: Changed to GPLv3. 2976 * prepare_patch.sh: Same. 2977 * uninclude: Same. 2978 * dglib.pm: Same. 2979 * gennews: Same. 2980 * texi2pod.pl: Same. 2981 * analyze_brprob: Same. 2982 * gcc_build: Same. 2983 29842007-12-26 Sebastian Pop <sebastian.pop@amd.com> 2985 2986 * patch_tester.sh: Changed to GPLv3. 2987 29882007-12-15 Sebastian Pop <sebastian.pop@amd.com> 2989 2990 * patch_tester.sh: Don't save the script anymore. 2991 29922007-12-15 Sebastian Pop <sebastian.pop@amd.com> 2993 2994 * patch_tester.sh: New. 2995 * prepare_patch.sh: New. 2996 29972007-11-26 Alexandre Oliva <aoliva@redhat.com> 2998 2999 * compare-debug: Introduce -p flag to preserve .stripped files. 3000 30012007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org> 3002 3003 * texi2pod.pl: Handle @asis. 3004 (postprocess): Move @gccoptlist{} after all formatting commands. 3005 30062007-10-01 Alexandre Oliva <aoliva@redhat.com> 3007 3008 * compare-debug: Avoid spurious errors when .stripped files 3009 exist. 3010 30112007-09-22 Hans-Peter Nilsson <hp@axis.com> 3012 3013 * warn_summary (srcdirFilter): Add fixincludes, sim, 3014 newlib and mpfr. 3015 30162007-08-23 H.J. Lu <hongjiu.lu@intel.com> 3017 3018 * gcc_update: Handle different URL paths and tags. 3019 30202007-08-16 Alexandre Oliva <aoliva@redhat.com> 3021 3022 * compare-debug: New. 3023 30242007-08-16 H.J. Lu <hongjiu.lu@intel.com> 3025 Andreas Schwab <schwab@suse.de> 3026 3027 * gcc_update: Use "svn info" for revision number. Create 3028 gcc/REVISION with branch name and revision number. 3029 30302007-08-10 Diego Novillo <dnovillo@google.com> 3031 3032 * gcc.doxy: Rename from tree-ssa.doxy. 3033 30342007-08-10 Diego Novillo <dnovillo@google.com> 3035 3036 * tree-ssa.doxy: Update for doxygen 1.5. 3037 Include all the files in the middle and back ends. 3038 30392007-06-30 Hans-Peter Nilsson <hp@axis.com> 3040 3041 * gcc_update (files_and_dependencies): Handle 3042 gcc/testsuite/gcc.dg/cpp/direct2s.c. 3043 30442007-05-13 Mark Mitchell <mark@codesourcery.com> 3045 3046 * gennews (files): Reference GCC 4.2 web pages. 3047 30482007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu> 3049 3050 * texi2pod.pl: Correct handling of @itemize with no argument. 3051 30522007-03-17 Hans-Peter Nilsson <hp@axis.com> 3053 3054 * uninclude: New utility, from Alexandre Oliva. 3055 30562007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr> 3057 3058 * test_installed: Adjust to the move from g77 to gfortran. 3059 30602007-02-16 Matthias Klose <doko@debian.org> 3061 3062 * texi2pod.pl: Handle @subsubsection, ignore @anchor. 3063 30642007-02-10 Hans-Peter Nilsson <hp@axis.com> 3065 3066 * test_summary (configflags): Adjust for changes in the 3067 config.status format due to update to autoconf 2.59. 3068 30692007-02-09 Daniel Jacobowitz <dan@codesourcery.com> 3070 3071 * gcc_update: Update for configure.in -> configure.ac. 3072 30732007-02-06 Richard Sandiford <richard@codesourcery.com> 3074 3075 * texi2pod.pl: Handle @multitable. 3076 30772007-01-15 Tom Tromey <tromey@redhat.com> 3078 3079 * download_ecj: New file. 3080 30812006-09-27 Matthew Sachs <msachs@apple.com> 3082 3083 * compareSumTests3: POD syntax fix. 3084 30852006-09-27 Matthew Sachs <msachs@apple.com> 3086 3087 * dglib.pm: Initial commit. 3088 * compareSumTests3: Initial commit. 3089 30902006-09-18 Bernhard Fischer <aldot@gcc.gnu.org> 3091 3092 * dg-cmp-results.sh (compare-$$.awk): Print name[old] 3093 and not non-existing nm[old]. 3094 30952006-07-06 Paul Eggert <eggert@cs.ucla.edu> 3096 3097 Port to hosts whose 'sort' and 'tail' implementations 3098 treat operands with leading '+' as file names, as POSIX 3099 has required since 2001. However, make sure the code still 3100 works on pre-POSIX hosts. 3101 * compare_tests: Don't assume "sort +2" is equivalent to 3102 "sort -k 3", since POSIX 1003.1-2001 no longer requires this. 3103 31042006-06-05 James Lemke <jwlemke@wasabisystems.com> 3105 3106 * dg-cmp-results.sh: New script for comparing DejaGNU logs. 3107 31082006-06-02 Richard Earnshaw <rearnsha@arm.com> 3109 Mike Stump <mrs@apple.com> 3110 3111 * compare_tests: Handle multilibs better. 3112 31132006-05-31 Daniel Jacobowitz <dan@codesourcery.com> 3114 3115 * texi2pod.pl: Correct handling of absolute @include. 3116 31172006-05-02 Daniel Jacobowitz <dan@codesourcery.com> 3118 3119 * texi2pod.pl: Handle -I. 3120 31212006-02-28 Mark Mitchell <mark@codesourcery.com> 3122 3123 * gennews (files): Update for GCC 4.1. 3124 31252006-01-24 Diego Novillo <dnovillo@redhat.com> 3126 3127 * gcc_update (files_and_dependencies): Handle 3128 libgomp/testsuite/Makefile.in. 3129 31302006-01-18 Richard Henderson <rth@redhat.com> 3131 Diego Novillo <dnovillo@redhat.com> 3132 3133 * gcc_update (files_and_dependencies): Add libgomp files. 3134 31352005-12-06 Ben Elliston <bje@au.ibm.com> 3136 3137 * newcvsroot: Remove. 3138 31392005-11-03 Steven Bosscher <stevenb@suse.de> 3140 3141 * gcc_build: Fix my previous checking. 3142 31432005-11-01 Joseph S. Myers <joseph@codesourcery.com> 3144 3145 * gcc_update: Include revision number in LAST_UPDATED. 3146 31472005-10-30 Steven Bosscher <stevenb@suse.de> 3148 3149 * gcc_build: Use gcc.gnu.org as the default server. Set up 3150 SVN_REPOSITORY correctly. Add support for checking out branches. 3151 31522005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 3153 3154 * gcc_update: When svn update is called and 3155 --silent is used, pass -q. 3156 31572005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 3158 3159 * gcc_update: Remove the -q from svn invocation. 3160 31612005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 3162 3163 * gcc_build: Remove -d from the call to gcc_update. 3164 31652005-10-28 Daniel Berlin <dberlin@dberlin.org> 3166 Ben Elliston <bje@au1.ibm.com> 3167 3168 * gcc_update: Update for svn. 3169 * newcvsroot: Ditto. 3170 * gcc_build: Ditto. 3171 31722005-10-21 Mark Mitchell <mark@codesourcery.com> 3173 3174 * texi2pod.pl: Substitue for @value even when part of @include. 3175 31762005-10-21 Bob Wilson <bob.wilson@acm.org> 3177 3178 * texi2pod.pl: Convert two single quotes or two backquotes to 3179 double quotes. 3180 31812005-08-23 Ben Elliston <bje@au.ibm.com> 3182 3183 * gcc_update: Update dependencies for libjava/aclocal.m4. 3184 31852005-08-14 Kelley Cook <kcook@gcc.gnu.org> 3186 3187 * All files: Update with new FSF address. 3188 31892005-07-14 Ben Elliston <bje@au.ibm.com> 3190 3191 * filter_params.pl: Typo fix. 3192 * filter_knr2ansi.pl: Likewise. 3193 31942005-06-05 Gerald Pfeifer <gerald@pfeifer.com> 3195 3196 * gennews (files): Update for egcs-1.0 release pages consolidation. 3197 31982005-04-17 Joseph S. Myers <joseph@codesourcery.com> 3199 3200 * gennews (files): Update for GCC 4.0. 3201 32022005-03-18 Alexandre Oliva <aoliva@redhat.com> 3203 3204 * gcc_update (silent): Unset instead of initializing to null. 3205 32062005-03-18 Andreas Schwab <schwab@suse.de> 3207 3208 * gcc_update (apply_patch): Properly quote $1. 3209 32102005-03-18 Zack Weinberg <zack@codesourcery.com> 3211 3212 * gcc_update: Add --silent option. 3213 32142005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3215 3216 * warn_summary (keywordFilter): Update sed pattern for new quoting 3217 style in warnings. 3218 32192005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3220 3221 * warn_summary: Add -fortran subdir flag. 3222 (subdirectoryFilter): Fix missing ada subdir. 3223 32242004-11-20 Hans-Peter Nilsson <hp@bitrange.com> 3225 3226 * gcc_update (touch_files): Don't rely on "make" being GNU make; 3227 grep for "Touching" to determine that the rule executes. 3228 32292004-11-14 Hans-Peter Nilsson <hp@bitrange.com> 3230 3231 * gcc_update (touch_files): Explicitly pass --no-print-directory. 3232 32332004-11-04 Andrew Pinski <pinskia@physics.uc.edu> 3234 3235 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4. 3236 32372004-08-04 Paolo Bonzini <bonzini@gnu.org> 3238 3239 * gcc_update: Add fixincludes. 3240 32412004-08-26 Matthias Klose <doko@debian.org> 3242 3243 * texi2pod.pl: keep references of the form @ref{...}, print them bold. 3244 32452004-08-26 Matthias Klose <doko@debian.org> 3246 3247 * test_summary: Include baseline used for libstdc++-v3 abi check 3248 in test summary. 3249 32502004-08-25 Ben Elliston <bje@au.ibm.com> 3251 3252 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am. 3253 32542004-08-20 Andreas Tobler <a.tobler@schweiz.ch> 3255 3256 * gcc_update (self): libjava/configure.in -> configure.ac. Automake 3257 update done. 3258 32592004-08-04 Paolo Bonzini <bonzini@gnu.org> 3260 3261 * gcc_update: libjava/configure.ac -> configure.in. Automake 3262 1.4 does not handle configure.ac properly. 3263 32642004-08-04 Andreas Schwab <schwab@suse.de> 3265 3266 * gcc_update: libjava/configure.in -> configure.ac. 3267 32682004-08-03 Richard Earnshaw <rearnsha@arm.com> 3269 3270 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh. 3271 32722004-07-16 Jeff Law <law@redhat.com> 3273 3274 * analyze_brprob: Fix comments. More consistent output format. 3275 32762004-06-17 Diego Novillo <dnovillo@redhat.com> 3277 3278 * tree-ssa.doxy: Update for doxygen 1.3.5. 3279 32802004-06-14 Andreas Jaeger <aj@suse.de> 3281 3282 * gcc_update: boehm-gc/configure.in -> configure.ac. 3283 32842004-06-16 Paolo Bonzini <bonzini@gnu.org> 3285 3286 * gcc_update (boehm-gc/configure): Depend on 3287 boehm-gc/configure.ac instead of boehm-gc/configure.in 3288 32892004-06-14 Paolo Bonzini <bonzini@gnu.org> 3290 3291 * gcc_update (libmudflap/configure): Depend on 3292 libmudflap/configure.ac instead of libmudflap/configure.in 3293 32942004-06-14 Andreas Jaeger <aj@suse.de> 3295 3296 * gcc_update: Add libcpp. 3297 32982004-06-10 Andreas Jaeger <aj@suse.de> 3299 3300 * gcc_update: Add libgfortran. 3301 33022004-05-29 Andrew Pinski <pinskia@physics.uc.edu> 3303 3304 * gcc_update (libbanshee/configure): Depend on 3305 libbanshee/configure.ac instead of libbanshee/configure.in 3306 33072004-05-17 Zack Weinberg <zack@codesourcery.com> 3308 3309 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files 3310 from list of files to be touched. 3311 * convert_to_f2c, convert_to_g2c, download_f2c: Delete. 3312 33132004-05-15 Joseph S. Myers <jsm@polyomino.org.uk> 3314 3315 * gennews: Update for GCC 3.4. 3316 33172004-05-13 Diego Novillo <dnovillo@redhat.com> 3318 3319 Merge from tree-ssa-20020619-branch. 3320 3321 * filter_gcc_for_doxygen: New file. 3322 * filter_knr2ansi.pl: New file. 3323 * filter_params.pl: New file. 3324 * tree-ssa.doxy: New file. 3325 * contrib/gcc_update (files_and_dependencies): Handle 3326 libbanshee and libmudflap. 3327 33282004-04-12 Kelley Cook <kcook@gcc.gnu.org> 3329 Andreas Jaeger <aj@suse.de> 3330 3331 * gcc_update (files_and_dependencies): Insert zlib dependencies. 3332 33332004-04-09 Nathanael Nerode <neroden@gcc.gnu.org> 3334 3335 * gcc_update (files_and_dependencies): libobjc/configure now 3336 depends on configure.ac, not configure.in. 3337 33382004-04-01 Kelley Cook <kcook@gcc.gnu.org> 3339 3340 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi. 3341 33422004-03-16 Andreas Tobler <a.tobler@schweiz.ch> 3343 3344 * gcc_update (files_and_dependencies): Insert libffi dependencies. 3345 33462004-03-10 Kelley Cook <kcook@gcc.gnu.org> 3347 3348 * gcc_update (files_and_dependencies): Insert libada/configure. 3349 33502004-02-29 Andrew Pinski <pinskia@physics.uc.edu> 3351 3352 * gcc_update (files_and_dependencies): Update intl/configure.in 3353 to intl/configure.ac. 3354 33552004-01-09 Kelley Cook <kcook@gcc.gnu.org> 3356 3357 * gcc_update (files_and_dependencies): Update fastjar/configure.in 3358 to fastjar/configure.ac 3359 33602004-01-07 Kelley Cook <kcook@gcc.gnu.org> 3361 3362 * gcc_update (files_and_dependencies): Remove non-existant files. 3363 33642004-01-05 Kelley Cook <kcook@gcc.gnu.org> 3365 3366 * gcc_update (files_generated): Revert 2003-12-18 change. 3367 33682004-01-03 Andrew Pinski <pinskia@physics.uc.edu> 3369 3370 * gcc_update (files_and_dependencies): For gcc directory, 3371 rename configure.in to configure.ac. 3372 33732003-12-19 Andreas Tobler <a.tobler@schweiz.ch> 3374 3375 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 3376 remove acconfig.h. No longer used. 3377 33782003-12-18 Kelley Cook <kcook@gcc.gnu.org> 3379 3380 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update 3381 gcc/ada/gnat_ug_* to use it. 3382 33832003-12-16 James E Wilson <wilson@specifixinc.com> 3384 3385 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 3386 rename configure.in to configure.ac, and stamp-h.in to config-h.in. 3387 33882003-12-11 Kelley Cook <kcook@gcc.gnu.org> 3389 3390 * gcc_update (files_and_dependencies): Correct typo in the filename 3391 gnat_ug_wnt.texi. 3392 33932003-12-08 Arnaud Charlet <charlet@act-europe.fr 3394 3395 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads, 3396 treeprs.ads. 3397 33982003-10-16 Mark Mitchell <mark@codesourcery.com> 3399 3400 * gennews (files): Add GCC 3.3 files. 3401 34022003-08-21 Mark Mitchell <mark@codesourcery.com> 3403 3404 * gcc_build: Fix handling of -t option. Add -x option. 3405 34062003-07-31 Matt Kraai <kraai@alumni.cmu.edu> 3407 3408 * texi2pod.pl: Remove extra line. 3409 34102003-07-15 Matt Kraai <kraai@alumni.cmu.edu> 3411 3412 * texi2pod.pl: Default @itemize's parameter to @bullet. 3413 34142003-07-12 Zack Weinberg <zack@codesourcery.com> 3415 3416 * gcc_update: gcc/acconfig.h no longer exists. 3417 34182003-07-11 Matthias Klose <doko@debian.org> 3419 3420 * test_installed: Add options to run objc tests. 3421 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS. 3422 34232003-07-04 Zack Weinberg <zack@codesourcery.com> 3424 3425 * gcc_update: Remove gcc/intl/plural.c from list. 3426 Add new generated files intl/plural.c, intl/configure, 3427 intl/config.h.in. 3428 34292003-06-13 Jason Thorpe <thorpej@wasabisystems.com> 3430 3431 * gcc_update (files_and_dependencies): Add 3432 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on 3433 gcc/testsuite/gcc.dg/cpp/mi1c.h. 3434 34352003-05-23 Nathanael Nerode <neroden@gcc.gnu.org> 3436 3437 * paranoia.cc: Fix spelling error. 3438 3439 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC 3440 to GCC. 3441 34422003-04-04 Mike Stump <mrs@apple.com> 3443 3444 * compare_tests: Fix exit status and be more flexible with spacing. 3445 34462003-03-08 Phil Edwards <pme@gcc.gnu.org> 3447 3448 * test_summary: Add -h, print existing comments as help. 3449 34502003-03-03 H.J. Lu <hjl@gnu.org> 3451 3452 * gcc_build: Use $GCC_CVS/$CVS instead of cvs. 3453 * gcc_update: Likewise. 3454 34552003-01-19 Alexandre Oliva <aoliva@redhat.com> 3456 3457 * test_summary (configflags): Only use the first match. Remove 3458 excess space. Use sub instead of gsub where possible. Use `none' 3459 if no configure flags were given. 3460 34612003-01-10 Loren J. Rittle <ljrittle@acm.org> 3462 3463 * test_summary (configflags): awk portability. 3464 34652003-01-07 Alexandre Oliva <aoliva@redhat.com> 3466 3467 * test_summary (configflags): Compute correctly with both 3468 autoconfiscated and Cygnus-style top-level. 3469 34702003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3471 3472 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends 3473 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on 3474 gcc/java/keyword.gperf 3475 34762002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3477 3478 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as 3479 depending on gcc/intl/plural.y. 3480 34812002-12-28 Alexandre Oliva <aoliva@redhat.com> 3482 3483 * gcc_update (configure): Depend on config/acx.m4 as well. 3484 3485 * gcc_update (configure): Depend on configure.in. 3486 34872002-12-24 Joseph S. Myers <jsm@polyomino.org.uk> 3488 3489 * texi2pod.pl: Skip contents of @copying. 3490 34912002-11-09 Zack Weinberg <zack@codesourcery.com> 3492 3493 * gthr_supp_vxw_5x.c: New file. 3494 34952002-10-21 Richard Henderson <rth@redhat.com> 3496 3497 * paranoia.cc (real_c_float::image): Accomodate size of 3498 real_internal format. 3499 (main): Unbuffer stdio. Add real_internal format. 3500 (floor_log2_wide): New. 3501 35022002-10-16 Richard Henderson <rth@redhat.com> 3503 3504 * paranoia.cc (ENUM_BITFIELD): New. 3505 (class): Define as klass around real.h. 3506 (real_c_float): Not a template any longer; define MODE as a 3507 class static constant; use real_format elements for SIZE. 3508 Update uses of real_to_decimal and real_to_hexadecimal. 3509 (main): Change -g argument to use a format name. 3510 (mode_for_size): Remove. 3511 35122002-09-16 Richard Henderson <rth@redhat.com> 3513 3514 * paranoia.cc: New file. 3515 35162002-09-04 Richard Henderson <rth@redhat.com> 3517 3518 * enquire.c: Remove. 3519 35202002-08-14 Mark Mitchell <mark@codesourcery.com> 3521 3522 * gennews (files): Add GCC 3.2 files. 3523 35242002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3525 3526 * gennews (files): Add proper files for the GCC 3.1 release series. 3527 Simplify and reformat introductory wording. 3528 35292002-07-16 Nathanael Nerode <neroden@gcc.gnu.org> 3530 3531 * enquire.c: Move from gcc. 3532 35332002-07-16 H.J. Lu <hjl@gnu.org> 3534 3535 * gcc_update (touch_files): Pass -s to ${MAKE}. 3536 35372002-06-26 Zack Weinberg <zack@codesourcery.com> 3538 3539 * texi2pod.pl: Correct handling of the internal R<> sequence. 3540 35412002-05-31 Florian Weimer <fw@deneb.enyo.de> 3542 3543 * gcc_update (files_and_dependencies): Add generated Texinfo files 3544 for Ada. 3545 35462002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 3547 3548 * test_installed: Allow for PWDCMD to override hardcoded pwd. 3549 * test_summary: Likewise. 3550 35512002-04-18 Geoffrey Keating <geoffk@redhat.com> 3552 3553 * gcc_update (touch_files): Don't have empty for loop. 3554 35552002-04-16 Richard Henderson <rth@redhat.com> 3556 3557 * gcc_update: Remove libchill. 3558 35592002-03-25 Zack Weinberg <zack@codesourcery.com> 3560 3561 * texi2pod.pl: Handle @end ftable and @end vtable. 3562 35632002-03-11 Zack Weinberg <zack@codesourcery.com> 3564 3565 * texi2pod.pl: Handle @include, @ftable, @vtable. 3566 Reformat some code for clarity. 3567 35682002-02-24 Christian J��nsson <c.christian.joensson@telia.com> 3569 3570 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED, 3571 WARNING and ERROR output from the *.sum files. 3572 35732002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3574 3575 * gennews (files): Replace gcc-2.95/gcc-2.95.html, 3576 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html, 3577 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html. 3578 35792002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3580 3581 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html, 3582 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by 3583 egcs-1.1/index.html. 3584 35852002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3586 3587 * warn_summary: Add -ada subdirectory flag. 3588 35892001-12-12 Matthias Klose <doko@debian.org> 3590 3591 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows 3592 generation of more than one man page from one source. 3593 Add '-' to set of valid chars for an identifier. 3594 Let -D option accept flags of the form <flag>=<value>. 3595 Use \s+ for whitespace detection in '@c man' lines. 3596 Handle @set and @clear independent of $output. 3597 Substitute all @value{}'s in a line. 3598 35992001-11-14 Joseph S. Myers <jsm28@cam.ac.uk> 3600 3601 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var 3602 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec 3603 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers 3604 greater than 9 in enumerations. 3605 36062001-11-07 Laurent Guerby <guerby@acm.org> 3607 3608 * gcc_update (files_and_dependencies): Add Ada dependencies. 3609 36102001-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 3611 3612 * snapshot: Remove. 3613 36142001-09-07 Richard Sandiford <rsandifo@redhat.com> 3615 3616 Revert: 3617 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 3618 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 3619 touch. 3620 36212001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com> 3622 3623 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 3624 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 3625 touch. 3626 3627Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz> 3628 3629 * analyze_brprob: Update for changes in gcc debug output. 3630 3631Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz> 3632 3633 * analyze_brprob: Avoid more overflows. 3634 36352001-07-27 Richard Henderson <rth@redhat.com> 3636 3637 * test_summary: Copy LAST_UPDATED UTC time to head of summary. 3638 3639Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz> 3640 3641 * analyze_brprob: Avoid overflows. 3642 36432001-07-27 Richard Henderson <rth@redhat.com> 3644 3645 * gcc_update: Dump timestamp in LAST_UPDATED. 3646 36472001-07-26 Andreas Jaeger <aj@suse.de>, 3648 Hans-Peter Nilsson <hp@bitrange.com> 3649 3650 * analyze_brprob: Fix documentation. 3651 3652Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz> 3653 3654 * analyze_brprob: Fix awk compatibility problems; update comment. 3655 36562001-07-23 Andreas Jaeger <aj@suse.de> 3657 3658 * analyze_brprob: Fix more typos. 3659 36602001-07-23 Andreas Jaeger <aj@suse.de> 3661 3662 * analyze_brprob: Fix typos. 3663 36642001-07-03 Joseph S. Myers <jsm28@cam.ac.uk> 3665 3666 * texi2pod.pl: Handle @r inside @item. 3667 36682001-07-02 Zack Weinberg <zackw@stanford.edu> 3669 3670 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1. 3671 36722001-07-01 Zoltan Felleg <zfelleg@telnet.hu> 3673 3674 * warn_summary: Fix typo in a comment. 3675 36762001-06-14 Albert Chin-A-Young <china@thewrittenword.com> 3677 3678 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi. 3679 36802001-06-13 Mark Mitchell <mark@codesourcery.com> 3681 3682 * gennews: Set TERM to vt100 for Lynx. 3683 36842001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3685 3686 * release: Remove. 3687 3688Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz> 3689 3690 * analyze_brprob: New file. 3691 36922001-06-11 Mark Mitchell <mark@codesourcery.com> 3693 3694 * gcc_build: Output information about the commands used to 3695 configure the compiler. 3696 36972001-06-07 Joseph S. Myers <jsm28@cam.ac.uk> 3698 3699 * gennews: Update for GCC 3.0. 3700 37012001-06-02 Joseph S. Myers <jsm28@cam.ac.uk> 3702 3703 * gcc_update: Update for move of documentation to gcc/doc. 3704 37052001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 3706 3707 * contrib/test_summary (files): Sort before evaluating. 3708 37092001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3710 3711 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings. 3712 37132001-05-21 Mark Mitchell <mark@codesourcery.com> 3714 3715 * gcc_build: Use -d when invoking gcc_update. 3716 37172001-05-18 Andreas Jaeger <aj@suse.de> 3718 3719 * gcc_update: Add rules for libf2c/libI77. 3720 37212001-05-17 Alexandre Oliva <aoliva@redhat.com> 3722 3723 * gcc_update (touch_files): Use simpler, yet as portable, syntax. 3724 37252001-05-14 Loren J. Rittle <ljrittle@acm.org> 3726 3727 * gcc_update (touch_files): Enhance make portability. 3728 37292001-05-14 Alexandre Oliva <aoliva@redhat.com> 3730 3731 * gcc_update (touch_files): Use a Makefile to touch files. 3732 37332001-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 3734 3735 * texi2pod.pl: Add copyright and GPL notices. 3736 37372001-01-24 Joseph S. Myers <jsm28@cam.ac.uk> 3738 3739 * texi2pod.pl: Handle "\,". 3740 37412001-01-15 Joseph S. Myers <jsm28@cam.ac.uk> 3742 3743 * texi2pod.pl: Fix regular expression for @r to avoid exponential 3744 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl 3745 version check. 3746 37472001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3748 3749 * warn_summary (stageNfilter): Update for recent changes in 3750 bootstrap logic. 3751 37522001-01-14 Joseph S. Myers <jsm28@cam.ac.uk> 3753 3754 * texi2pod.pl: Require at least perl 5.6.0. 3755 37562001-01-13 Joseph S. Myers <jsm28@cam.ac.uk> 3757 3758 * gcc_update: Add gcc/gcc.1 to generated files. 3759 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle 3760 discarding to end of sentence with @xref where the sentence has an 3761 interior "." in markup, and handle discarding parentheses around 3762 such a sentence. 3763 37642001-01-11 Bernd Schmidt <bernds@redhat.com> 3765 3766 * gennews: Add gcc-2.95.3. 3767 37682001-01-10 Joseph S. Myers <jsm28@cam.ac.uk> 3769 3770 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle 3771 @command. Format URLs and email addresses in bold. 3772 37732001-01-03 Joseph S. Myers <jsm28@cam.ac.uk> 3774 3775 * gcc_update: Add cpp.1 to the list of generated files. 3776 3777 * texi2pod.pl: Handle @option and @env. 3778 37792001-01-03 Mike Stump <mrs@wrs.com> 3780 3781 * snapshot: Update to account for java libraries. 3782 37832000-12-28 Jeffrey Oldham <oldham@codesourcery.com> 3784 3785 * test_summary: Export filesuffix, not fileprefix. 3786 37872000-12-22 Joseph S. Myers <jsm28@cam.ac.uk> 3788 3789 * release: Change some EGCS references to GCC. 3790 37912000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3792 3793 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc 3794 subdirectory flags. Add source directory prefix filtering. 3795 Redirect diagnostic output to stderr. 3796 37972000-12-07 Zack Weinberg <zack@wolery.stanford.edu> 3798 3799 * texi2pod.pl: If multiple @c man sections with the same tag 3800 appear, concatenate them in the final output. When skipping, 3801 ignore block commands that can't cause skipping, and honor 3802 those that can. Ensure that verbatim blocks are separate 3803 paragraphs. 3804 38052000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 3806 3807 * gcc_update: Don't touch tradcif.c or java/parse.h. 3808 38092000-12-05 Zack Weinberg <zack@wolery.stanford.edu> 3810 3811 * texi2pod.pl: Restructure for comprehensibility, add 3812 comments. Merge handling of @ignore and @ifxxx. Handle a 3813 whole bunch more Texinfo commands. Use consistent formatting 3814 style. 3815 38162000-12-04 Joseph S. Myers <jsm28@cam.ac.uk> 3817 3818 * gennews: New script. 3819 38202000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3821 3822 * gcc_update: Update a comment as we now require bison for CVS users. 3823 38242000-11-22 Joseph S. Myers <jsm28@cam.ac.uk> 3825 3826 * gcc_update: Add gcov.1 to the list of generated files. 3827 38282000-11-21 Mark Mitchell <mark@codesourcery.com> 3829 3830 * gcc_build: Remove code to put information in a log file. 3831 38322000-11-19 Zack Weinberg <zackw@stanford.edu> 3833 3834 * texi2pod.pl: 3835 - Add real command line parsing. 3836 - Support @ifset, @ifclear, @set, @value, -D switch. 3837 - Support @sc. Improve handling of @ref and friends. 3838 - Discard @subsection, @need, @node lines. 3839 - Un-nest font changes to match texinfo semantics. 3840 - Handle @{ and @}. Oops. 3841 - Don't emit E<> directives inside verbatim blocks. 3842 38432000-11-12 Bruce Korb <bkorb@gnu.org> 3844 3845 * release: generalize the release script a bit. 3846 3847Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com> 3848 3849 * gcc_build: Add -o option for setting the objdir to use. 3850 38512000-11-11 Jeff Law <law@redhat.com>, 3852 3853 * release: New file. 3854 38552000-11-08 Jeff Law <law@redhat.com>, 3856 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3857 3858 * snapshot: New file. 3859 38602000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com> 3861 3862 * gcc_build (bootstrap_gcc): New function. 3863 (configure_gcc): Likewise. 3864 (build_gcc): Rewritten to use configure and bootstrap. 3865 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS. 3866 38672000-10-31 Mark Mitchell <mark@codesourcery.com> 3868 3869 * gcc_build (MAKE): New variable. 3870 (build_gcc): Use it. Fix logging of errors. 3871 (install_gcc): Likewise. 3872 38732000-10-29 Mark Mitchell <mark@codesourcery.com> 3874 3875 * gcc_build: Save the output from CVS into the logfile as well. 3876 38772000-10-25 Mark Mitchell <mark@codesourcery.com> 3878 3879 * gcc_build: Fix typos. 3880 38812000-10-14 Joseph S. Myers <jsm28@cam.ac.uk> 3882 3883 * gperf-2.7-19981006.pat: Remove. 3884 38852000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 3886 3887 * test_installed: Change EGCS references to refer to GCC. 3888 38892000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3890 3891 * gcc_update (touch_files): Add some informative output. 3892 38932000-09-16 Andreas Jaeger <aj@suse.de> 3894 3895 * gcc_update: Remove gcc/c-parse.gperf. 3896 38972000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, 3898 Alexandre Oliva <aoliva@redhat.com> 3899 3900 * gcc_update: Execute touch_files_reexec even if `cvs update` 3901 failed. 3902 39032000-08-09 Alexandre Oliva <aoliva@redhat.com> 3904 3905 * test_summary: AWK breaks with filenames containing `='. 3906 3907Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com> 3908 3909 * gcc_build: New script. 3910 39112000-07-13 Mark Mitchell <mark@codesourcery.com> 3912 3913 * gcc_update (files_and_dependencies): Remove generated YACC files. 3914 39152000-07-12 Mark Mitchell <mark@codesourcery.com> 3916 3917 * gcc_update (files_and_dependencies): Remove generated YACC files. 3918 39192000-06-04 Mark Mitchell <mark@codesourcery.com> 3920 3921 * newcvsroot: Handle filenames that contain spaces. 3922 39232000-06-03 Zack Weinberg <zack@wolery.cumb.org> 3924 3925 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF. 3926 Elide --with-gcc-version-trigger and --norecursion from 3927 configure flags. Remove code to report status of haifa scheduler. 3928 39292000-05-18 Alexandre Oliva <aoliva@cygnus.com> 3930 3931 * gcc_update (self): Set to `$0'. 3932 (touch_files_reexec): Use `$self' instead of `$0'. 3933 39342000-05-12 Alexandre Oliva <aoliva@cygnus.com> 3935 3936 * gcc_update (touch_files_reexec): New function, run after the 3937 tree is modified. 3938 39392000-05-08 Richard Hendeson <rth@cygnus.com> 3940 3941 * gcc_update: Remove references to inclhack.tpl. 3942 39432000-04-28 Jason Merrill <jason@casey.cygnus.com> 3944 3945 * index-prop: Use a single pattern. Also support *** cdiffs. 3946 39472000-04-28 Pavel Roskin <pavel_roskin@geocities.com> 3948 3949 * index-prop: Don't change /dev/null. 3950 39512000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3952 3953 * gcc_update: Refer to GCC and gcc_update instead of egcs and 3954 egcs_update. 3955 39562000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk> 3957 3958 * index-prop: Fix occasional problem when using cvs diff -p. 3959 39602000-04-18 Zack Weinberg <zack@wolery.cumb.org> 3961 3962 * gcc_update: Remove references to cexp.c/cexp.y. 3963 39641999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3965 3966 * newcvsroot: Add check on the number of command-line arguments. 3967 Add usage. 3968 3969Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net) 3970 3971 * gcc_update: Allow patches compressed by bzip2. 3972 39731999-10-11 Martin v. L��wis <loewis@informatik.hu-berlin.de> 3974 3975 * newcvsroot: New file. 3976 39771999-09-11 Craig Burley <craig@jcb-sc.com> 3978 3979 * convert_to_f2c, convert_to_g2c, download_f2c: New file. 3980 39811999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3982 3983 * gcc_update: New file. 3984 * egcs_update: Renamed to gcc_update. 3985 39861999-08-09 Robert Lipe <robertlipe@usa.net> 3987 3988 * test_summary: Quote curly braces in 1999-07-03 change. 3989 39901999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 3991 3992 * egcs_update (files_and_dependencies): Fixed typo in 3993 gcc/cstamp-h.in. Added gcc/config.in. 3994 39951999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br> 3996 3997 * egcs_update (files_and_dependencies): New function, with 3998 complete list of files to be updated, as well as their 3999 dependencies. 4000 (touch_files): Check the timestamp of each generated file against 4001 its dependencies'. 4002 (main): New flags --touch, --list and --help. Remove the 4003 pre-update step. 4004 40051999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br> 4006 4007 * test_summary: Replace egcs with gcc. Update e-mail address. 4008 40091999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4010 Jerry Quinn <jquinn@nortelnetworks.com> 4011 4012 * egcs_update (touch_files, apply_patch): New functions. 4013 Use them. New command-line option --patch. Split test of local 4014 tree into two parts. Add comments. 4015 40161999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br> 4017 4018 * test_summary: If Target is `unix{*}', append the Target variants 4019 to Host. 4020 40211999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br> 4022 4023 * test_summary: Set default mail-address and version for egcs 4024 instead of relying on unpredictable pathnames. 4025 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de> 4026 4027Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com) 4028 4029 * fixinc/*: Delete obsolete files. 4030 40311999-02-04 Robert Lipe <robertlipe@usa.net> 4032 4033 * egcs_update: Test return values of 'cvs update'. Propogate 4034 to caller as exit values. 4035 40361999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4037 4038 * egcs_update: Use "if" instead of "&&". Touch generated files 4039 only after the corresponding *.y files. 4040 40411999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4042 4043 * egcs_update: Do not use xargs, but a backquote construct. 4044 40451999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br> 4046 4047 * test_summary (version): Remove carriage return that gawk inserts 4048 in the version string for some reason. 4049 40501998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4051 4052 * egcs_update: Only touch files that already exist. 4053 40541998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br> 4055 4056 * test_summary (EOF): Remove double backslash. 4057 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 4058 40591998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br> 4060 4061 * test_summary (address): Set to egcs-testresults mailing list. 4062 40631998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br> 4064 4065 * test_summary (address): Added Marc Lehmann's testsuite-results 4066 to the default e-mail address. 4067 40681998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br> 4069 4070 * test_summary (-p, prepend_logs): Add these before the summary. 4071 (Compiler, Platform): Print these just before configflags. 4072 4073Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4074 4075 * warn_summary (longLineFilter): New shell function to encapsulate 4076 this functionality. It is off by default, only active if -llf 4077 flag is specified. 4078 (subdirectoryFilter): Fix bug in filtering which made some 4079 subdirectory warnings erroneously appear in the toplevel set. 4080 (stageNfilter): Renamed from `stageNwarns'. Updated to collect 4081 warnings from stage1 as well as stage0, which means warnings from 4082 outside the bootstrap directory. Eg, the libraries, etc. 4083 (warningFilter): New shell function to encapsulate this 4084 functionality. 4085 (keywordFilter): New shell function to encapsulate this 4086 functionality. 4087 4088 Store data in a temp file rather than calculating it 3x. Arrange 4089 to remove it on exit and signals. 4090 4091 Add -pass/-wpass flags to do "pass through" (i.e. manual 4092 inspection) of bootstrap output from a particular stageN as well 4093 as language subdirs. 4094 4095 Add better comments/documentation. 4096 4097Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4098 4099 * egcs_update: Add comment about keeping the FAQ synchronized. 4100 4101Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com) 4102 4103 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're 4104 in the repo again. 4105 4106Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com> 4107 4108 * egcs_update: Added gcc/fixinc/* generated files to touch list. 4109 4110Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com) 4111 4112 * egcs_update: Remove gcc/java/parse.c from list of files to 4113 touch. 4114 4115Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4116 4117 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf. 4118 4119Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4120 4121 * warn_summary (subdirectoryFilter): New shell function to 4122 optionally filter in/out gcc subdirectories when summarizing 4123 warnings. Add new flags to support subdirectory filtering. 4124 4125 Also, ensure the bootstrap stage is a number. Add some more C 4126 keywords that are preserved in the "warning type" summary and 4127 tighten up the "arg ???" regexp. 4128 4129Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com> 4130 4131 * fixinc/inclhack.def: Not all C++ comments in C headers 4132 were treated alike. They are now. Also fixed syntax 4133 of sed expression in "systypes" fix. 4134 4135 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation 4136 4137 * egcs_update: Added fixinc/* generated files to touch list. 4138 4139Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4140 4141 * egcs_update: Additionally touch gcc/java/parse.[ch]. 4142 4143Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com> 4144 4145 * fixinc/inclhack.def: Added two files required by 4146 SCO's Open Server 5's avoid_bool fix. 4147 Regenerated fixinc.x and inclhack.sh to incorporate 4148 the update. 4149 4150Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com> 4151 4152 * egcs_update: Do the pass 1 CVS update only for files that 4153 may reasonably be under CVS control. 4154 41551998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br> 4156 4157 * test_installed: New script for testing already-installed 4158 gcc/g++/g77. 4159 4160Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4161 4162 * egcs_update: Assigned copyright to FSF. 4163 4164Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4165 Alexandre Oliva <oliva@dcc.unicamp.br> 4166 4167 * egcs_update: New switch --nostdflags and documentation 4168 enhancements. 4169 4170Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4171 4172 * egcs_update: New script. 4173 41741998-08-05 Bruce Korb <korbb@datadesign.com> 4175 4176 * fixinc/Makefile 4177 Added define for target machine so machine-specific tests 4178 can be selected for or against. 4179 4180 * fixinc/fixincl.c 4181 Added an array of string pointers to machines to select 4182 or avoid, depending on a FD_MACH_IFNOT bit flag. 4183 Used a shell script to match the defined TARGET_MACHINE 4184 with any of the given match patterns. 4185 4186 * fixinc/fixincl.tpl 4187 Generate the array of strings and bit flag, as needed, 4188 depending on "mach" and "not_machine" attributes for a fix. 4189 4190 * fixinc/mkfixinc.sh 4191 Invoke the make with TARGET assigned the value of the 4192 machine name argument. 4193 4194Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com) 4195 4196 * compare_tests: New script. 4197 41981998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 4199 4200 * test_summary: Assigned copyright to FSF. 4201 4202Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4203 4204 * test_summary: Corrected script name in comments providing 4205 documentation. Added linebreaks for lines with > 80 characters. 4206 4207Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br> 4208 4209 * test_summary: New switch, -i, and environment variable, 4210 append_logs, for including files in the report. 4211 42121998-06-01 Manfred Hollstein <manfred@s-direktnet.de> 4213 4214 * warn_summary: Update to Kaveh's latest version allowing to 4215 specify the last stage built. 4216 42171998-05-29 Bruce Korb <korbb@datadesign.com> 4218 4219 * fixinc/mkfixinc.sh 4220 Changes to make it easier to invoke on platforms that 4221 normally do not invoke fixincludes. 4222 4223 * fixinc/inclhack.def 4224 Applied fixes from egcs/gcc/fixincludes from the past several 4225 months. 4226 42271998-05-28 Bruce Korb <korbb@datadesign.com> 4228 4229 * fixinc/*: Updated most everything for a first real 4230 try at getting "fast_fixincludes" working. 4231 42321998-05-28 Jason Merrill <jason@yorick.cygnus.com> 4233 4234 * index-prop: New file. 4235 4236Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de> 4237 4238 * test_summary: find good awk (copied from warn_summary). 4239 4240Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com) 4241 4242 * test_summary, warn_summary: New files 4243