12024-06-20 Release Manager 2 3 * GCC 12.4.0 released. 4 52023-05-08 Release Manager 6 7 * GCC 12.3.0 released. 8 92022-08-19 Release Manager 10 11 * GCC 12.2.0 released. 12 132022-05-06 Jakub Jelinek <jakub@redhat.com> 14 15 Backported from master: 16 2022-05-06 Jakub Jelinek <jakub@redhat.com> 17 18 * gennews (files): Add files for GCC 12. 19 202022-05-06 Release Manager 21 22 * GCC 12.1.0 released. 23 242022-04-25 Martin Liska <mliska@suse.cz> 25 26 * filter-clang-warnings.py: Filter out 27 -Wc++20-attribute-extensions in lex.cc. 28 292022-04-25 Martin Liska <mliska@suse.cz> 30 31 * filter-clang-warnings.py: Filter out 32 -Wbitwise-instead-of-logical. 33 342022-04-04 Martin Liska <mliska@suse.cz> 35 36 * gcc-changelog/git_update_version.py: Ignore the revision. 37 382022-03-31 Jakub Jelinek <jakub@redhat.com> 39 Joseph Myers <joseph@codesourcery.com> 40 41 PR other/105114 42 * gcc_update: Fix up spelling of 43 gcc/config/loongarch/genopts/loongarch-strings dependency. 44 452022-03-29 Chenghua Xu <xuchenghua@loongson.cn> 46 Lulu Cheng <chenglulu@loongson.cn> 47 48 * config-list.mk: Add LoongArch triplet. 49 502022-03-29 Chenghua Xu <xuchenghua@loongson.cn> 51 Lulu Cheng <chenglulu@loongson.cn> 52 53 * gcc_update (files_and_dependencies): Add 54 config/loongarch/loongarch.opt and config/loongarch/loongarch-str.h. 55 562022-03-28 Martin Liska <mliska@suse.cz> 57 58 * gcc-changelog/git_commit.py: Match trailing dot literally. 59 602022-03-28 Martin Liska <mliska@suse.cz> 61 62 * gcc-changelog/git_commit.py: Make the parsing stricter. 63 642022-03-26 Jakub Jelinek <jakub@redhat.com> 65 66 * gcc-changelog/git_update_version.py: Add 67 3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits. 68 692022-03-10 Jonathan Wakely <jwakely@redhat.com> 70 71 PR other/102664 72 * gcc-git-customization.sh: Fix non-portable commands. 73 742022-03-10 Jakub Jelinek <jakub@redhat.com> 75 76 PR other/102664 77 * git-descr.sh: Replace all [1-9] occurrences with [0-9]. 78 * git-undescr.sh: Likewise. 79 802022-03-09 Jonathan Wakely <jwakely@redhat.com> 81 82 PR other/102664 83 * git-descr.sh: Use portable sed commands. 84 * git-undescr.sh: Likewise. 85 862022-03-08 Jonathan Wakely <jwakely@redhat.com> 87 88 PR other/102664 89 * git-descr.sh: Use portable form of expr match. 90 912022-01-31 Martin Liska <mliska@suse.cz> 92 93 * analyze_brprob.py: Support more formatted predict.def file. 94 * analyze_brprob_spec.py: Improve output and documentation. 95 962022-01-27 Martin Liska <mliska@suse.cz> 97 98 * git-undescr.sh: Support full output of git-descr.sh. 99 1002022-01-27 Martin Liska <mliska@suse.cz> 101 Martin Jambor <mjambor@suse.cz> 102 103 * git-descr.sh: New file. 104 * git-undescr.sh: New file. 105 Support optional arguments --long, --short and default 106 to 14 characters of git hash. 107 * gcc-git-customization.sh: Use the created files. 108 1092022-01-24 Martin Liska <mliska@suse.cz> 110 111 * gcc-changelog/git_commit.py: New files in toplev must 112 be explicitly marked as "New file". 113 * gcc-changelog/test_email.py: Test. 114 * gcc-changelog/test_patches.txt: Add test. 115 1162022-01-23 Martin Liska <mliska@suse.cz> 117 118 * filter-clang-warnings.py: Filter out one another warning 119 for sse.md. 120 1212022-01-19 Martin Liska <mliska@suse.cz> 122 123 * check_GNU_style_lib.py: Skip Python files. 124 1252022-01-19 Martin Liska <mliska@suse.cz> 126 127 * git-backport.py: Use it. 128 * git-fix-changelog.py: New file. 129 * gcc-git-customization.sh: Add new alias git gcc-fix-changelog. 130 1312022-01-17 Martin Liska <mliska@suse.cz> 132 133 * git-backport.py: Support renaming of .cc files. 134 1352022-01-17 Martin Liska <mliska@suse.cz> 136 137 * filter-clang-warnings.py: Rename .c names to .cc. 138 * gcc_update: Likewise. 139 * paranoia.cc: Likewise. 140 1412022-01-17 Martin Liska <mliska@suse.cz> 142 143 * maintainers-verify.sh: Removed. 144 1452022-01-13 Martin Liska <mliska@suse.cz> 146 147 * git-backport.py: Simplify the script as pre-auto-ChangeLog era 148 is 14 months old. 149 1502022-01-11 Martin Liska <mliska@suse.cz> 151 152 * check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS. 153 1542022-01-11 Martin Liska <mliska@suse.cz> 155 156 * check-MAINTAINERS.py: New file. 157 1582022-01-03 Jakub Jelinek <jakub@redhat.com> 159 160 * update-copyright.py: Add University of Illinois as external author. 161 1622021-12-16 Xionghu Luo <luoxhu@linux.ibm.com> 163 164 * analyze_brprob_spec.py: Add verbose argument. 165 1662021-12-06 Martin Liska <mliska@suse.cz> 167 168 * filter-clang-warnings.py: Filter out one warning. 169 1702021-11-24 Tobias Burnus <tobias@codesourcery.com> 171 172 * download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0, 173 mpc-1.2.1 and isl-0.24. 174 * prerequisites.md5: Update hash. 175 * prerequisites.sha512: Likewise. 176 1772021-11-23 Martin Liska <mliska@suse.cz> 178 179 * filter-clang-warnings.py: Filter -Wc++20-extensions as it does 180 not respect proper attribute detection. 181 1822021-11-23 Martin Liska <mliska@suse.cz> 183 184 * check-params-in-docs.py: Support @itemx in param documentation 185 and support multi-line documentation for parameters. 186 1872021-11-08 Thomas Schwinge <thomas@codesourcery.com> 188 189 * update-copyright.py (class BadYear): Derive from 'Exception'. 190 1912021-11-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 192 193 * testsuite-management/validate_failures.py: 2to3 194 1952021-11-04 Martin Liska <mliska@suse.cz> 196 197 * gcc-changelog/git_check_commit.py: Add -v option. 198 * gcc-changelog/git_commit.py: Print verbose diff for wrong 199 filename. 200 2012021-11-02 Martin Liska <mliska@suse.cz> 202 203 * check-internal-format-escaping.py: Fix flake8 errors. 204 2052021-11-01 David Malcolm <dmalcolm@redhat.com> 206 207 * unicode/utf8-dump.py: New file. 208 2092021-10-20 H.J. Lu <hjl.tools@gmail.com> 210 211 * gcc-changelog/git_commit.py (ignored_prefixes): Add libffi/. 212 2132021-10-18 Martin Liska <mliska@suse.cz> 214 215 * gcc-changelog/git_commit.py: Update location of 216 'bad parentheses wrapping'. 217 * gcc-changelog/test_email.py: Test it. 218 2192021-10-02 Martin Liska <mliska@suse.cz> 220 221 * filter-clang-warnings.py: Filter out -Wtautological-compare 222 for the file. 223 2242021-09-20 Richard Biener <rguenther@suse.de> 225 226 * config-list.mk: --enable-obsolete for hppa2.0-hpux10.1 and 227 hppa2.0-hpux11.9. 228 2292021-09-15 Martin Liska <mliska@suse.cz> 230 231 * gcc-changelog/git_commit.py: Add FIXME note. 232 2332021-09-15 Martin Liska <mliska@suse.cz> 234 235 * gcc-changelog/git_commit.py: Check commit email. 236 * gcc-changelog/test_email.py: Add new test. 237 * gcc-changelog/test_patches.txt: Likewise. 238 2392021-09-15 Richard Biener <rguenther@suse.de> 240 241 * config-list.mk: Remove vax-openbsd. 242 2432021-09-15 Richard Biener <rguenther@suse.de> 244 245 * config-list.mk: Remove m68k-openbsd. 246 2472021-09-13 Andrew Pinski <apinski@marvell.com> 248 249 * config-list.mk: Remove m32r-linux and m32rle-linux 250 from the list. 251 2522021-09-13 Jan-Benedict Glaw <jbglaw@lug-owl.de> 253 254 * config-list.mk (LIST): --enable-obsolete for cr16-elf. 255 2562021-09-06 Serge Belyshev <belyshev@depni.sinp.msu.ru> 257 258 * gcc_update: Derive human readable name for HEAD using git describe 259 like "git gcc-descr" with short commit hash. Drop "revision" from 260 gcc/REVISION. 261 2622021-08-30 Andrew Pinski <apinski@marvell.com> 263 264 * download_prerequisites (md5_check): Replace == inside 265 test with = to be more portable. 266 2672021-08-26 Martin Liska <mliska@suse.cz> 268 269 * mklog.py: Use file.{source,target}_file for proper rename 270 handling. 271 2722021-08-24 Andrew Pinski <apinski@marvell.com> 273 274 PR other/82704 275 * download_prerequisites: Fix issues with --md5 and 276 --sha512 options. 277 2782021-08-18 Martin Liska <mliska@suse.cz> 279 280 * gcc-git-customization.sh: Wrap $@ in quotes. 281 * git-commit-mklog.py: Add new argument --co. 282 * mklog.py: Skip the Co-Authored-By lines. 283 2842021-08-10 Martin Liska <mliska@suse.cz> 285 286 * mklog.py: Support additional PRs without PR prefix. 287 2882021-08-03 Martin Liska <mliska@suse.cz> 289 290 * gcc-changelog/git_update_version.py: Ignore problematic 291 commit. 292 2932021-07-20 Richard Earnshaw <rearnsha@arm.com> 294 295 * vimrc (textwidth): Change non-gitcommit length to 79. 296 2972021-07-02 Eugene Rozenfeld <erozen@microsoft.com> 298 299 * gen_autofdo_event.py: handle stepping, non-working PEBS 300 3012021-06-28 Martin Liska <mliska@suse.cz> 302 303 * mklog.py: Handle correctly long lines. 304 * test_mklog.py: Test it. 305 3062021-06-23 Martin Liska <mliska@suse.cz> 307 308 * gcc-git-customization.sh: Use the new wrapper. 309 * git-commit-mklog.py: New file. 310 * prepare-commit-msg: Support GCC_MKLOG_ARGS. 311 3122021-06-22 Martin Liska <mliska@suse.cz> 313 314 * mklog.py: Fix flake8 issue. 315 3162021-06-21 Tobias Burnus <tobias@codesourcery.com> 317 Martin Sebor <msebor@redhat.com> 318 319 * mklog.py (bugzilla_url): Fetch also component. 320 (pr_filename_regex): New. 321 (get_pr_titles): Update PR string with correct format and component. 322 (generate_changelog): Take additional PRs; extract PR from the 323 filename. 324 (__main__): Add -b/--pr-numbers argument. 325 * test_mklog.py (EXPECTED4): Update to expect a PR for the new file. 326 3272021-06-17 Jason Merrill <jason@redhat.com> 328 329 * mklog.py: Add an initial component: [PRnnnnn] line when 330 we have a PR. 331 3322021-06-13 Tobias Burnus <tobias@codesourcery.com> 333 334 * gcc-changelog/git_commit.py (pr_regex): Add ?P<pr> for group('pr'). 335 (subject_pr_regex, subject_pr2_regex): New. 336 (GitInfo.__init__, GitCommit.parse_changelog): Check subject PRs. 337 * gcc-changelog/git_email.py (SUBJECT_PREFIX, subject_patch_regex): New. 338 (GitEmail.__init__): Parse 'Subject:' and pass it to GitInfo. 339 * gcc-changelog/test_email.py (test_pr_only_in_subject, 340 test_wrong_pr_comp_in_subject, test_copyright_years): New. 341 * gcc-changelog/test_patches.txt (0030-PR-c-92746, pr-check1.patch): 342 Update to avoid triggering the new check. 343 (0001-rs6000-Support-doubleword, pr-wrong-comp.patch, 344 copyright-years.patch): New. 345 3462021-06-11 Martin Liska <mliska@suse.cz> 347 348 * gcc-changelog/git_update_version.py: Ignore commit that 349 violates rules and was somehow pushed. 350 3512021-05-25 Jakub Jelinek <jakub@redhat.com> 352 353 * update-copyright.py: Add c++tools. 354 3552021-05-24 Martin Liska <mliska@suse.cz> 356 357 * gcc-changelog/git_commit.py: Add note that ChangeLog entries 358 are added automatically. 359 * gcc-changelog/test_email.py: Update test. 360 3612021-05-18 Jonathan Wakely <jwakely@redhat.com> 362 363 * gcc-changelog/git_email.py: Remove use of non-strict mode. 364 3652021-05-17 Richard Biener <rguenther@suse.de> 366 367 * download_prerequisites: Update mpfr version to 3.1.6. 368 * prerequisites.md5: Update. 369 * prerequisites.sha512: Likewise. 370 3712021-05-17 Richard Biener <rguenther@suse.de> 372 373 Revert: 374 2021-05-14 Martin Liska <mliska@suse.cz> 375 376 * download_prerequisites: Use version 4.1.0. 377 3782021-05-14 Martin Liska <mliska@suse.cz> 379 380 * download_prerequisites: Use version 4.1.0. 381 3822021-05-14 Jakub Jelinek <jakub@redhat.com> 383 384 * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from 385 active_refs. 386 3872021-05-14 Martin Liska <mliska@suse.cz> 388 389 * gcc-changelog/git_commit.py: Support Co-Authored-By before 390 a first ChangeLog entry. 391 3922021-05-13 Martin Liska <mliska@suse.cz> 393 394 * mklog.py: Put PR entries before all ChangeLog entries 395 (will be added to all ChangeLog locations by Daily bump script). 396 * test_mklog.py: Test the new behavior. 397 3982021-05-12 Martin Liska <mliska@suse.cz> 399 400 * gcc-changelog/git_commit.py: Simplify needle lookup. 401 * gcc-changelog/git_update_version.py: Pass ref_name to 402 parse_git_revisions. 403 4042021-05-11 Martin Liska <mliska@suse.cz> 405 406 * gcc_update: Remove libhsail-rt folder. 407 * update-copyright.py: Likewise. 408 4092021-05-11 Martin Liska <mliska@suse.cz> 410 411 * gcc-changelog/git_check_commit.py: Remove --non-strict-mode. 412 * gcc-changelog/git_commit.py: Remove strict mode. 413 * gcc-changelog/git_email.py: Likewise. 414 * gcc-changelog/git_repository.py: Likewise. 415 * gcc-changelog/test_email.py: Likewise. 416 * gcc-changelog/test_patches.txt: Update patches so that they 417 don't contain a ChangeLog file changes. 418 4192021-05-11 Martin Liska <mliska@suse.cz> 420 421 * gcc-changelog/git_commit.py: Remove ChangeLog locations 422 based on ref_name. 423 * gcc-changelog/git_repository.py: Likewise. 424 4252021-05-10 Martin Liska <mliska@suse.cz> 426 427 * gcc-changelog/git_email.py: Remove newlines when --help 428 is used. 429 4302021-05-10 Tobias Burnus <tobias@codesourcery.com> 431 432 * gcc-changelog/git_check_commit.py (__Main__): State in --help 433 the default value for 'revisions'. 434 * gcc-changelog/git_email.py (show_help): Add. 435 (__main__): Handle -h and --help. 436 4372021-05-10 Tobias Burnus <tobias@codesourcery.com> 438 439 * gcc-changelog/git_commit.py (Error.__repr__): Add space after the colon. 440 (GitCommit.check_mentioned_files): Check whether the same file has been 441 specified multiple times. 442 * gcc-changelog/test_email.py (TestGccChangelog.test_multi_same_file): New. 443 * gcc-changelog/test_patches.txt (0001-OpenMP-Fix-SIMT): New test. 444 4452021-05-10 Martin Liska <mliska@suse.cz> 446 447 Revert: 448 2021-05-10 Martin Liska <mliska@suse.cz> 449 450 * gcc-changelog/git_commit.py: Remove components that will be 451 removed. 452 4532021-05-10 Martin Liska <mliska@suse.cz> 454 455 * gcc_update: Start using reload.c instead of version.c. 456 4572021-05-10 Martin Liska <mliska@suse.cz> 458 459 * gcc-changelog/git_commit.py: Remove components that will be 460 removed. 461 4622021-04-27 Jakub Jelinek <jakub@redhat.com> 463 464 * gennews (files): Add files for GCC 10 and GCC 11. 465 4662021-04-22 David Edelsohn <dje.gcc@gmail.com> 467 468 * config-list.mk: Remove rs6000-ibm-aix6.1. 469 Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1. 470 Add powerpc-ibm-aix7.2. 471 4722021-04-20 Jakub Jelinek <jakub@redhat.com> 473 474 * gcc-changelog/git_update_version.py (active_refs): Add 475 releases/gcc-11. 476 4772021-04-12 Martin Liska <mliska@suse.cz> 478 479 * gcc-changelog/git_commit.py: Do not allow space in long lines. 480 4812021-04-12 Martin Liska <mliska@suse.cz> 482 483 * gcc-changelog/git_commit.py: Support long filenames 484 in entries. 485 * gcc-changelog/test_email.py: Test it. 486 * gcc-changelog/test_patches.txt: Likewise. 487 4882021-03-23 Martin Liska <mliska@suse.cz> 489 490 * mklog.py: Fix broken tests. 491 4922021-03-22 Martin Liska <mliska@suse.cz> 493 494 * mklog.py: Add --directory argument. 495 4962021-03-19 Matthias Klose <doko@ubuntu.com> 497 498 * texi2pod.pl: Substitute @tie{} with a space for the man pages. 499 5002021-03-16 Martin Liska <mliska@suse.cz> 501 502 * gcc-changelog/git_update_version.py: Skip one problematic 503 commit. 504 5052021-03-12 Martin Liska <mliska@suse.cz> 506 507 * gcc-changelog/git_commit.py: Allow deletion of ChangeLog 508 files. 509 * gcc-changelog/setup.cfg: Set line limit to 120 characters. 510 * gcc-changelog/test_email.py: Add test. 511 * gcc-changelog/test_patches.txt: Likewise. 512 * gcc-changelog/git_email.py: Fix parsing of deleted files. 513 5142021-02-08 Mike Frysinger <vapier@gentoo.org> 515 516 * mklog.py (generated_files): New set. 517 (generate_changelog): Add entries based on generated_files. 518 5192021-02-03 Aaron Sawdey <acsawdey@linux.ibm.com> 520 521 * gcc_update (files_and_dependencies): Add dependency for 522 gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md. 523 5242021-01-28 Eric Botcazou <ebotcazou@adacore.com> 525 526 PR lto/85574 527 * compare-lto: Deal with PE-COFF executables specifically. 528 5292021-01-14 Martin Liska <mliska@suse.cz> 530 531 * mklog.py: Fix infinite loop for unsupported files. 532 5332021-01-13 Martin Liska <mliska@suse.cz> 534 535 * gcc-changelog/git_commit.py: Support wrapping of functions 536 in parentheses that can take multiple lines. 537 * gcc-changelog/test_email.py: Add tests for it. 538 * gcc-changelog/test_patches.txt: Add 2 patches. 539 5402021-01-13 Martin Liska <mliska@suse.cz> 541 542 * mklog.py: Parse also define_insn_and_split and similar 543 directives in .md files. 544 * test_mklog.py: Test. 545 5462021-01-13 Martin Liska <mliska@suse.cz> 547 548 * gcc-changelog/git_commit.py: Allow modifications of older 549 ChangeLog (or specific) files without need to make a ChangeLog 550 entry. 551 * gcc-changelog/test_email.py: Test it. 552 * gcc-changelog/test_patches.txt: Add new patch. 553 5542021-01-11 Martin Liska <mliska@suse.cz> 555 556 * update-copyright.py: Port to python3 by guessing encoding 557 (first utf8, then iso8859). Add 2 more ignores: .png and .pyc. 558 5592021-01-06 Martin Liska <mliska@suse.cz> 560 561 * gcc-changelog/git_commit.py: Add decode_path function. 562 * gcc-changelog/git_email.py: Use it in order to solve 563 utf8 encoding filename issues. 564 * gcc-changelog/git_repository.py: Likewise. 565 * gcc-changelog/test_email.py: Test it. 566 5672021-01-04 Jakub Jelinek <jakub@redhat.com> 568 569 * update-copyright.py: Add AMD and Ulf Adams as external authors. 570 5712021-01-04 Jakub Jelinek <jakub@redhat.com> 572 573 * update-copyright.py: Use 8 spaces instead of tab to indent. 574 5752021-01-04 Martin Liska <mliska@suse.cz> 576 577 * mklog.py: Add --update-copyright option which adds: 578 "Update copyright years." to ChangeLog files belonging 579 to a modified file. 580 5812021-01-04 Martin Liska <mliska@suse.cz> 582 583 * gcc-changelog/git_commit.py: Skip Update copyright 584 years commits. 585 5862020-12-21 Martin Liska <mliska@suse.cz> 587 588 * gcc-changelog/git_commit.py: Add new error for quoted 589 filenames. 590 * gcc-changelog/test_email.py: Test it. 591 * gcc-changelog/test_patches.txt: Test it. 592 5932020-12-21 Martin Liska <mliska@suse.cz> 594 595 * gcc-changelog/test_email.py: New test. 596 * gcc-changelog/test_patches.txt: Likewise. 597 5982020-12-17 Nathan Sidwell <nathan@acm.org> 599 600 PR bootstrap/98300 601 * gcc_update: Add c++tools/config.h.in. 602 6032020-12-15 Nathan Sidwell <nathan@acm.org> 604 605 * gcc_update: Add c++tools & libcody. 606 6072020-12-15 Nathan Sidwell <nathan@acm.org> 608 609 * gcc-changelog/git_commit.py (changelog_locations): Add 610 libcody, c++tools. 611 6122020-12-08 Martin Liska <mliska@suse.cz> 613 614 * filter-clang-warnings.py: Filter more cases. 615 6162020-12-08 Martin Liska <mliska@suse.cz> 617 618 * filter-clang-warnings.py: Modernize and filter 2 more 619 patterns. 620 6212020-12-04 Martin Liska <mliska@suse.cz> 622 623 * check-params-in-docs.py: use flake8 and add some 624 tweaks to ignore aarch64 params. 625 6262020-12-02 Jason Merrill <jason@redhat.com> 627 628 * gcc-git-customization.sh: Configure sendemail.to. 629 6302020-11-30 Martin Liska <mliska@suse.cz> 631 632 * gcc-changelog/git_commit.py: Suggest close file for 633 'unchanged file mentioned in a ChangeLog' error. 634 * gcc-changelog/test_email.py: Test it. 635 6362020-11-30 Martin Liska <mliska@suse.cz> 637 638 * gcc-changelog/git_commit.py: Allow sub-directory wildcard 639 changelog entry. Fix a typo caused by apostrophe escaping. 640 * gcc-changelog/test_email.py: Test it. 641 * gcc-changelog/test_patches.txt: Likewise. 642 6432020-11-30 Jonathan Wakely <jwakely@redhat.com> 644 645 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++ 646 testsuite directory. 647 6482020-11-30 Martin Liska <mliska@suse.cz> 649 650 * gcc-changelog/git_commit.py: Allow wildcard pattern only. 651 6522020-11-27 Martin Liska <mliska@suse.cz> 653 654 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix. 655 * gcc-changelog/test_email.py: Test it. 656 * gcc-changelog/test_patches.txt: Likewise. 657 6582020-11-25 Martin Liska <mliska@suse.cz> 659 660 * gcc-changelog/git_commit.py: Use revert_regex instead 661 of string prefix. Convert sets to literals. 662 6632020-11-16 Martin Liska <mliska@suse.cz> 664 665 * mklog.py: Do not call read on an input stream. 666 Fix some flake8 issues. 667 6682020-11-07 Lewis Hyatt <lhyatt@gmail.com> 669 670 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0. 671 * unicode/PropList.txt: Likewise. 672 * unicode/README: Likewise. 673 * unicode/UnicodeData.txt: Likewise. 674 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version. 675 * unicode/from_glibc/utf8_gen.py: Likewise. 676 6772020-11-06 Martin Liska <mliska@suse.cz> 678 679 * gcc-changelog/git_commit.py: Add new check. 680 * gcc-changelog/test_email.py: Test it. 681 * gcc-changelog/test_patches.txt: Add new patch. 682 6832020-11-04 Martin Liska <mliska@suse.cz> 684 685 * gcc-changelog/git_repository.py: Set strict=True 686 for parse_git_revisions as a default. 687 6882020-11-04 Tobias Burnus <tobias@codesourcery.com> 689 690 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex, 691 item_parenthesis_regex): Add. 692 (check_for_empty_description): Use them. 693 * gcc-changelog/test_email.py (test_emptry_entry_desc, 694 test_emptry_entry_desc_2): Add. 695 * gcc-changelog/test_patches.txt: Add two testcases for it. 696 6972020-11-03 Tobias Burnus <tobias@codesourcery.com> 698 699 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check. 700 7012020-11-03 Martin Liska <mliska@suse.cz> 702 703 * gcc-changelog/setup.cfg: New file. 704 7052020-10-30 Martin Liska <mliska@suse.cz> 706 707 * gcc-changelog/git_commit.py: Handle empty groups in 708 file description. 709 * gcc-changelog/test_email.py: New test. 710 * gcc-changelog/test_patches.txt: Likewise. 711 7122020-09-21 Tobias Burnus <tobias@codesourcery.com> 713 714 * mklog.py: Parse first 10 lines for PR/DR number 715 not only the first line. 716 7172020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com> 718 719 * clang-format: Autodetect C++ standard in use rather than 720 forcing C++03. 721 7222020-08-26 Iain Buclaw <ibuclaw@gdcproject.org> 723 724 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu, 725 tilegxbe-linux-gnu, and tilepro-linux-gnu. 726 7272020-07-29 Martin Liska <mliska@suse.cz> 728 729 * git-backport.py: fix how are ChangeLog paths combined. 730 7312020-07-23 Patrick Palka <ppalka@redhat.com> 732 733 * vimrc (SetStyle): Also inspect &filetype to determine whether 734 a file is C-like. 735 7362020-07-23 Martin Liska <mliska@suse.cz> 737 738 * gcc-changelog/git_commit.py: When reverting a backport, 739 we should print only Revert header. 740 7412020-07-17 Jonathan Wakely <jwakely@redhat.com> 742 743 * gcc-changelog/git_update_version.py: Fix typo. 744 7452020-07-10 Mike Nolta <mike@nolta.net> 746 747 * download_prerequisites: Don't pass wget options to curl. 748 7492020-07-07 Alexandre Oliva <oliva@adacore.com> 750 Martin Liska <mliska@suse.cz> 751 752 * gcc-changelog/git_commit.py: Support CASE and COND. 753 * gcc-changelog/test_patches.txt: Add test. 754 * gcc-changelog/test_email.py: Add test. 755 7562020-06-30 Martin Liska <mliska@suse.cz> 757 758 * gcc-changelog/git_repository.py: Support older releases of 759 GitPython when renamed_file was named renamed. 760 7612020-06-30 Martin Liska <mliska@suse.cz> 762 763 * gcc-changelog/git_check_commit.py: Print revision 764 of original_info. 765 * gcc-changelog/git_commit.py: Support Revert commits. 766 7672020-06-30 Martin Liska <mliska@suse.cz> 768 769 * gcc-changelog/git_check_commit.py: Use GitInfo 770 * gcc-changelog/git_commit.py: Add GitInfo class. 771 * gcc-changelog/git_email.py: Use GitInfo class. 772 * gcc-changelog/git_repository.py: Likewise. 773 7742020-06-24 Ilya Leoshkevich <iii@linux.ibm.com> 775 776 * download_prerequisites: Support AIX and OpenBSD unames. 777 Pipe `{gzip,bzip2} -d` to `tar -xf -`. 778 7792020-06-18 Martin Liska <mliska@suse.cz> 780 781 * gcc-changelog/git_update_version.py: First checkout and then 782 run git pull ---rebase. 783 7842020-06-18 Martin Liska <mliska@suse.cz> 785 786 * gcc-changelog/git_update_version.py: Support merge commits 787 and walk only on the branch that is being merged and generate 788 missing ChangeLog entries. 789 7902020-06-18 Martin Liska <mliska@suse.cz> 791 792 * gcc-changelog/git_commit.py: Fix Backported from timestamp when 793 use_commit_ts=True is used. 794 7952020-06-17 Martin Liska <mliska@suse.cz> 796 797 * gcc-changelog/git_commit.py: Print 'Backported from master' 798 heading to backported commits. 799 * gcc-changelog/test_email.py: Test it. 800 * gcc-changelog/test_patches.txt: Add new patch. 801 * gcc-changelog/git_repository.py: Add commit_to_date hook. 802 * gcc-changelog/git_email.py: Add fuzzy implementation 803 of commit_to_date_hook. 804 8052020-06-11 Jonathan Wakely <jwakely@redhat.com> 806 807 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git 808 config key instead of the GCC_FORCE_MKLOG environment variable. 809 Optionally disable generating a new ChangeLog template for 810 amended commits when the existing log is still OK. 811 8122020-06-11 Martin Liska <mliska@suse.cz> 813 814 * gcc-changelog/git_update_version.py: Add --curent argument. 815 8162020-06-11 Martin Liska <mliska@suse.cz> 817 818 * prepare-commit-msg: Replace ENV variable with a git config 819 value. 820 8212020-06-11 Jonathan Wakely <jwakely@redhat.com> 822 823 * prepare-commit-msg: Use 'tee' to save the diff to a file 824 instead of running 'git diff' twice. 825 8262020-06-10 Martin Liska <mliska@suse.cz> 827 828 * gcc-changelog/git_commit.py: Fix renamed files in 829 parse_git_name_status. 830 * gcc-changelog/test_email.py: Add test for it. 831 8322020-06-10 Martin Liska <mliska@suse.cz> 833 834 * gcc-changelog/git_commit.py: Add more supported prefixes. 835 * gcc-changelog/test_email.py: Fix one flake8 error. 836 * gcc-changelog/test_patches.txt: Add tested for newly 837 supported prefixes. 838 8392020-06-10 Jonathan Wakely <jwakely@redhat.com> 840 841 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): 842 Improve error strings. 843 * gcc-changelog/test_email.py: Update expected errors. 844 8452020-06-09 Jonathan Wakely <jwakely@redhat.com> 846 847 * gcc-changelog/git_email.py: Set exit status on error. 848 8492020-06-09 Martin Liska <mliska@suse.cz> 850 851 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to 852 match the top-level ChangeLog. 853 * gcc-changelog/test_email.py: Add test. 854 * gcc-changelog/test_patches.txt: Likewise. 855 8562020-06-02 Martin Liska <mliska@suse.cz> 857 858 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in 859 wildcard_prefixes locations. 860 * gcc-changelog/test_email.py: Test it. 861 * gcc-changelog/test_patches.txt: Add 3 new patches. 862 8632020-06-02 Iain Buclaw <ibuclaw@gdcproject.org> 864 865 * gcc-changelog/git_commit.py (ignored_prefixes): Add 866 gcc/testsuite/gdc.test/. 867 8682020-06-02 Jonathan Wakely <jwakely@redhat.com> 869 870 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines): 871 Update expected error message. 872 8732020-06-02 Jonathan Wakely <jwakely@redhat.com> 874 875 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix 876 grammar. 877 8782020-06-02 Jonathan Wakely <jwakely@redhat.com> 879 880 * prepare-commit-msg: Do nothing if the mklog.py script isn't 881 present. 882 8832020-06-02 Jonathan Wakely <jwakely@redhat.com> 884 885 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files): 886 Improve error text. 887 8882020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 889 890 * config-list.mk (LIST): Add v850e1-elf. 891 8922020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 893 894 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems. 895 8962020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 897 898 * config-list.mk (LIST): Remove arm-wrs-vxworks. 899 9002020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 901 902 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and 903 crisv32-linux. 904 9052020-05-31 Iain Buclaw <ibuclaw@gdcproject.org> 906 907 * config-list.mk (LIST): Add pru-elf. 908 9092020-05-29 Iain Buclaw <ibuclaw@gdcproject.org> 910 911 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0. 912 9132020-05-29 Martin Liska <mliska@suse.cz> 914 915 * gcc-changelog/git_commit.py: Find empty change descriptions. 916 * gcc-changelog/test_email.py: New test. 917 * gcc-changelog/test_patches.txt: New patch that tests that. 918 9192020-05-29 Martin Liska <mliska@suse.cz> 920 921 * git-backport.py: The script did 'git co HEAD~' when 922 there was no modified ChangeLog file in a successful 923 git cherry pick. 924 Run cherry-pick --continue without editor. 925 9262020-05-29 Martin Liska <mliska@suse.cz> 927 928 * gcc-changelog/git_commit.py: Properly 929 handle duplicite authors. 930 * gcc-changelog/test_email.py: New test. 931 * gcc-changelog/test_patches.txt: New patch. 932 9332020-05-28 Pierre-Marie de Rodat <derodat@adacore.com> 934 935 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file 936 renamings as a file deletion plus a file addition. 937 * gcc-changelog/git_repository.py (parse_git_revisions): 938 Likewise. 939 * gcc-changelog/test_email.py: New testcase. 940 * gcc-changelog/test_patches.txt: New testcase. 941 9422020-05-28 Martin Liska <mliska@suse.cz> 943 944 * check-params-in-docs.py: Update to new format 945 of help. Apply flake8 corrections. 946 9472020-05-28 Martin Liska <mliska@suse.cz> 948 949 * mklog.py: Support renaming of files. 950 One needs unidiff 0.6.0+. 951 * test_mklog.py: Test it. 952 9532020-05-27 Martin Liska <mliska@suse.cz> 954 955 * gcc-git-customization.sh: Use git-backport.py to drop 956 all changes for ChangeLog files. 957 * git-backport.py: New file. 958 9592020-05-27 Martin Liska <mliska@suse.cz> 960 961 * gcc-git-customization.sh: Rename 962 commit-mklog to gcc-commit-mklog. 963 9642020-05-27 Martin Liska <mliska@suse.cz> 965 966 * prepare-commit-msg: Save diff to a file if 967 the GCC_GIT_DIFF_FILE variable is set. 968 9692020-05-26 Pierre-Marie de Rodat <derodat@adacore.com> 970 971 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries 972 with multi-line file lists. 973 * gcc-changelog/test_email.py: New testcase. 974 * gcc-changelog/test_patches.txt: Likewise. 975 9762020-05-26 Pierre-Marie de Rodat <derodat@adacore.com> 977 978 * gcc-changelog/git_update_version.py: Close file objects after 979 use. 980 * gcc-changelog/git_email.py: Likewise. 981 * gcc-changelog/test_email.py: Likewise. 982 9832020-05-26 Martin Liska <mliska@suse.cz> 984 985 * gcc-changelog/git_update_version.py: Add 2 new options. 986 9872020-05-26 Alexandre Oliva <oliva@gnu.org> 988 989 * gcc-changelog/git_commit.py (changelog_regex): Accept optional 990 'for' prefix. 991 9922020-05-26 Alexandre Oliva <oliva@adacore.com> 993 994 * compare-debug: Adjust for .gkd files named as dump files, 995 with the source suffix rather than the object suffix. 996 9972020-05-26 Martin Liska <mliska@suse.cz> 998 999 * gcc-changelog/git_commit.py: Parse changelog entries for 1000 ignored locations. 1001 * gcc-changelog/test_email.py: Add new test for it. 1002 * gcc-changelog/test_patches.txt: Likewise. 1003 10042020-05-26 Jason Merrill <jason@redhat.com> 1005 1006 * prepare-commit-msg: New file. 1007 * gcc-git-customization.sh: Install it. Add commit-mklog alias. 1008 * mklog.py: Add new option -c which appends 1009 to a ChangeLog file. 1010 10112020-05-25 Martin Liska <mliska@suse.cz> 1012 1013 * gcc-changelog/git_commit.py: Add trailing '/' 1014 for libdruntime. Allow empty changelog for 1015 only ignored files. 1016 * gcc-changelog/test_email.py: New test for go 1017 patch in ignored location. 1018 * gcc-changelog/test_patches.txt: Add test. 1019 10202020-05-22 Jakub Jelinek <jakub@redhat.com> 1021 1022 * gcc-changelog/git_commit.py: Add trailing / to 1023 gcc/testsuite/go.test/test and replace gcc/go/frontend/ 1024 with gcc/go/gofrontend/ in ignored locations. 1025 10262020-05-22 Martin Liska <mliska@suse.cz> 1027 1028 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test 1029 to ignored locations. 1030 10312020-05-21 Martin Liska <mliska@suse.cz> 1032 1033 * gcc-changelog/git_update_version.py: Prepare the script, the 1034 only missing piece is pushing of the updated branches. 1035 10362020-05-21 Martin Liska <mliska@suse.cz> 1037 1038 * gcc-changelog/git_commit.py: Support DR entries/ 1039 * gcc-changelog/test_email.py: New test for it. 1040 * gcc-changelog/test_patches.txt: New patch for it. 1041 10422020-05-21 Martin Liska <mliska@suse.cz> 1043 1044 * mklog.py: Support DR parsing. 1045 * test_mklog.py: New test for DR parsing. 1046 10472020-05-20 Martin Liska <mliska@suse.cz> 1048 1049 * gcc-changelog/git_commit.py: Add author_tuple 1050 only if not present in author_lines. 1051 * gcc-changelog/test_email.py: New test. 1052 * gcc-changelog/test_patches.txt: Add new patch. 1053 10542020-05-20 Martin Liska <mliska@suse.cz> 1055 1056 * gcc-changelog/git_commit.py: Refactor to make flake8 happy. 1057 * gcc-changelog/test_email.py: Add new test. 1058 * gcc-changelog/test_patches.txt: Add new patch. 1059 10602020-05-20 Frederik Harwath <frederik@codesourcery.com> 1061 1062 * gcc-changelog/git_commit.py: Skip over lines starting 1063 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: " 1064 10652020-05-20 Martin Liska <mliska@suse.cz> 1066 1067 * gcc-changelog/git_check_commit.py: Change 1068 --allow-non-strict-mode to --non-strict-mode. 1069 10702020-05-20 Martin Liska <mliska@suse.cz> 1071 1072 * gcc-changelog/git_commit.py: Support cherry pick 1073 prefix. 1074 * gcc-changelog/test_email.py: Test it. 1075 * gcc-changelog/test_patches.txt: Add new patch. 1076 * gcc-git-customization.sh: Add gcc-backport. 1077 10782020-05-19 Martin Liska <mliska@suse.cz> 1079 1080 * mklog.py: Use REST API for bug title downloading. 1081 10822020-05-19 Martin Liska <mliska@suse.cz> 1083 1084 * gcc-changelog/git_commit.py: Add param use_commit_ts 1085 for to_changelog_entries. 1086 * gcc-changelog/git_update_version.py: Se use_commit_ts to True. 1087 10882020-05-19 Martin Liska <mliska@suse.cz> 1089 1090 * mklog.py: Skip GTY for struct names. Make flake8 happy. 1091 * test_mklog.py: Add test for GTY. 1092 10932020-05-19 Martin Liska <mliska@suse.cz> 1094 1095 * gcc-changelog/git_update_version.py: 1096 Fill up entries in reverse order. 1097 10982020-05-19 Martin Liska <mliska@suse.cz> 1099 1100 * gcc-git-customization.sh: Add 1101 alias.gcc-mklog new hook. 1102 * mklog.py: New file. 1103 * test_mklog.py: New file. 1104 11052020-05-19 Martin Liska <mliska@suse.cz> 1106 1107 * legacy/mklog: Moved from mklog. 1108 * legacy/mklog.pl: Moved from mklog.pl. 1109 11102020-05-19 Martin Liska <mliska@suse.cz> 1111 1112 * gcc-git-customization.sh: Add gcc-verify alias 1113 that uses contrib/gcc-changelog/git_check_commit.py. 1114 11152020-05-15 Andrew Burgess <andrew.burgess@embecosm.com> 1116 1117 * dg-extract-results.py: Handle GDB specific test types. 1118 * dg-extract-results.sh: Likewise. 1119 11202020-05-14 Martin Liska <mliska@suse.cz> 1121 1122 * gcc-changelog/test_email.py: New file. 1123 * gcc-changelog/test_patches.txt: New file. 1124 11252020-05-13 Patrick Palka <ppalka@redhat.com> 1126 1127 * vimrc: Reduce textwidth to 72 for Git commit messages. 1128 11292020-05-13 Martin Liska <mliska@suse.cz> 1130 1131 * gcc-changelog/git_check_commit.py: Add default argument HEAD 1132 for revisions and improve error message output. 1133 11342020-05-13 Martin Liska <mliska@suse.cz> 1135 1136 * gcc-changelog/git_commit.py: Restore print_output syntax 1137 in git_commit.py. 1138 11392020-05-13 Martin Liska <mliska@suse.cz> 1140 1141 * gcc-changelog/git_check_commit.py: New file. 1142 * gcc-changelog/git_commit.py: New file. 1143 * gcc-changelog/git_email.py: New file. 1144 * gcc-changelog/git_repository.py: New file. 1145 * gcc-changelog/git_update_version.py: New file. 1146 11472020-04-17 Martin Liska <mliska@suse.cz> 1148 1149 * vimrc: We do not want to modify tab options 1150 for Python files. 1151 11522020-04-16 Jakub Jelinek <jakub@redhat.com> 1153 1154 PR bootstrap/92008 1155 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h. 1156 11572020-04-03 Martin Liska <mliska@suse.cz> 1158 1159 * gcc-git-customization.sh: Search for the pattern 1160 at line beginning only. 1161 11622020-01-24 Richard Earnshaw <rearnsha@arm.com> 1163 1164 * gcc-git-customization.sh: Use users/<pfx> for the personal remote 1165 rather than just <pfx>. Convert existing personal branches to the 1166 new remote. 1167 * git-add-user-branch.sh: New file. 1168 11692020-01-22 Richard Earnshaw <rearnsha@arm.com> 1170 1171 * git-add-vendor-branch.sh: New file. 1172 11732020-01-20 Richard Earnshaw <rearnsha@arm.com> 1174 1175 * gcc-git-customization.sh: Check that user-supplied remote 1176 name exists before continuting. Use a separate remotes for the 1177 personal commit area. Convert existing personal and vendor 1178 fetch rules to new layout. 1179 * git-fetch-vendor.sh: New vendor layout. Add --enable-push 1180 option. 1181 11822020-01-17 Hans-Peter Nilsson <hp@axis.com> 1183 1184 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H", 1185 not "--pretty=%p:%t:%H". 1186 11872020-01-16 Andreas Schwab <schwab@linux-m68k.org> 1188 1189 * gcc-git-customization.sh: Avoid double expansion. 1190 11912020-01-16 Richard Earnshaw <rearnsha@arm.com> 1192 1193 * gcc-git-customization.sh: Check that user.name and user.email 1194 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when 1195 using eval. 1196 11972020-01-16 Jakub Jelinek <jakub@redhat.com> 1198 1199 * gcc-git-customization.sh: Verify the id to be printed is ancestor of 1200 the corresponding remote release branch (or master), otherwise print 1201 nothing. 1202 12032020-01-15 Segher Boessenkool <segher@kernel.crashing.org> 1204 Jakub Jelinek <jakub@redhat.com> 1205 1206 * gcc-git-customization.sh: Change uses to use in comment. 1207 12082020-01-15 Jakub Jelinek <jakub@redhat.com> 1209 1210 * gcc-git-customization.sh: Handle output of older git which doesn't 1211 print tags/ prefixes before branchpoint/gcc-. 1212 12132010-01-15 Richard Earnshaw <rearnsha@arm.com> 1214 1215 * gcc-git-customization.sh: Explain why we want the user's 1216 upstream account name. Don't add push rules. Check if push rules 1217 have been added and suggest that they should be removed. 1218 * git-fetch-vendor.sh: Don't add push rules. 1219 12202010-01-13 Richard Earnshaw <rearnsha@arm.com> 1221 1222 Revert: 1223 2010-01-13 Richard Earnshaw <rearnsha@arm.com> 1224 1225 * gcc-git-customization.sh: Add back the default rule that 1226 is lost by adding a custom push rule. 1227 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs. 1228 12292010-01-13 Richard Earnshaw <rearnsha@arm.com> 1230 1231 * gcc-git-customization.sh: Add back the default rule that 1232 is lost by adding a custom push rule. 1233 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs. 1234 12352010-01-13 Richard Earnshaw <rearnsha@arm.com> 1236 1237 * contrib/git-fetch-vendor.sh: New file. 1238 12392020-01-13 Jakub Jelinek <jakub@redhat.com> 1240 1241 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr 1242 aliases. 1243 12442010-01-13 Richard Earnshaw <rearnsha@arm.com> 1245 1246 * gcc-git-customization.sh: New file. 1247 12482020-01-01 Jakub Jelinek <jakub@redhat.com> 1249 1250 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori 1251 Sato as external authors. Skip LICENSE.txt files. 1252 12532019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com> 1254 1255 * config-list.mk: Add msp430-elfbare. 1256 12572019-12-09 Lewis Hyatt <lhyatt@gmail.com> 1258 1259 PR preprocessor/49973 1260 * unicode/from_glibc/unicode_utils.py: Support script from 1261 glibc (commit 464cd3) to extract character widths from Unicode data 1262 files. 1263 * unicode/from_glibc/utf8_gen.py: Likewise. 1264 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file. 1265 * unicode/EastAsianWidth.txt: Likewise. 1266 * unicode/PropList.txt: Likewise. 1267 * unicode/gen_wcwidth.py: New utility to generate 1268 libcpp/generated_cpp_wcwidth.h with help from the glibc support 1269 scripts and the Unicode data files. 1270 * unicode/unicode-license.txt: Added. 1271 * unicode/README: New explanatory file. 1272 12732019-12-07 Richard Sandiford <richard.sandiford@arm.com> 1274 1275 * texi2pod.pl: Handle @headitems in @multitables, printing them 1276 in italics. Push an empty item code onto the stack. 1277 12782019-11-13 Janne Blomqvist <jb@gcc.gnu.org> 1279 1280 * download_prerequisites: Use http instead of ftp for downloading. 1281 12822019-11-08 Martin Liska <mliska@suse.cz> 1283 1284 * mklog: The script fails for patches that contain: 1285 '---param=foo=bar xyz'. 1286 12872019-09-18 Martin Liska <mliska@suse.cz> 1288 1289 * clang-format: Tweak configuration based on new 1290 options offered. 1291 12922019-09-09 Jose E. Marchesi <jemarch@gnu.org> 1293 1294 * config-list.mk (LIST): Disable go in bpf-*-* targets. 1295 12962019-09-04 Martin Liska <mliska@suse.cz> 1297 1298 * mklog: Do not print changed functions for 1299 testsuite files. 1300 13012019-09-04 Martin Liska <mliska@suse.cz> 1302 1303 * mklog: Parse PR references from newly added 1304 test files. 1305 13062019-09-04 Martin Liska <mliska@suse.cz> 1307 1308 * mklog: Use argparse instead of getopt. 1309 13102019-09-03 Ulrich Weigand <uweigand@de.ibm.com> 1311 1312 * compare-all-tests (all_targets): Remove references to spu. 1313 * config-list.mk (LIST): Likewise. 1314 13152019-09-02 Alexander Monakov <amonakov@ispras.ru> 1316 1317 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here. 1318 * vimrc: Set preferred values for 'tabstop', 'softtabstop', 1319 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all 1320 files, not just C-like files. 1321 13222019-09-02 Martin Liska <mliska@suse.cz> 1323 1324 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8. 1325 13262019-08-13 Uros Bizjak <ubizjak@gmail.com> 1327 1328 * test_summary: Do not escape "=". 1329 13302019-07-02 Janne Blomqvist <jb@gcc.gnu.org> 1331 1332 PR other/91048 1333 * mklog (read_user_info): Open ~/.mklog in string mode. 1334 13352019-06-19 Martin Liska <mliska@suse.cz> 1336 1337 * bench-stringop: New file. 1338 13392019-05-21 Janne Blomqvist <jb@gcc.gnu.org> 1340 1341 * mklog: Open files in text mode. 1342 13432019-05-21 Janne Blomqvist <jb@gcc.gnu.org> 1344 1345 * mklog: Convert to Python 3. 1346 13472019-05-03 Jakub Jelinek <jakub@redhat.com> 1348 1349 * gennews (files): Add files for GCC 9. 1350 13512019-04-30 Roland Illig <roland.illig@gmx.de> 1352 1353 * check-internal-format-escaping.py: New version using polib. 1354 13552019-04-19 Christophe Lyon <christophe.lyon@linaro.org> 1356 1357 PR translation/90118 1358 * check-internal-format-escaping.py: Check that %< is not next to 1359 a word. 1360 13612019-04-17 Jakub Jelinek <jakub@redhat.com> 1362 1363 * dg-extract-results.sh: Only handle WARNING: program timed out 1364 lines specially in "$MODE" == "sum". Restore previous behavior 1365 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in 1366 a different variant or curfile is empty. 1367 * dg-extract-results.py: Fix a typo. 1368 13692019-04-05 Martin Liska <mliska@suse.cz> 1370 1371 PR translation/89936 1372 * check-internal-format-escaping.py: Properly detect wrong 1373 apostrophes. 1374 13752019-03-11 Martin Liska <mliska@suse.cz> 1376 1377 * check-internal-format-escaping.py: Uncomment apostrophes 1378 check. 1379 13802019-03-11 Martin Liska <mliska@suse.cz> 1381 1382 * check-internal-format-escaping.py: New file. 1383 13842019-03-10 Tommy Nguyen <remyabel@gmail.com> 1385 1386 PR contrib/82704 1387 * download_prerequisites: Use -c instead of --check for sha512sum. 1388 13892019-03-06 Martin Liska <mliska@suse.cz> 1390 1391 * check-params-in-docs.py: Ignore a param. 1392 13932019-03-05 Christophe Lyon <christophe.lyon@linaro.org> 1394 1395 contrib/ 1396 * dg-extract-results.py: Handle case where a WARNING happens with 1397 the first test of a harness. 1398 13992019-03-05 Christophe Lyon <christophe.lyon@linaro.org> 1400 1401 contrib/ 1402 * dg-extract-results.sh: Fix order of WARNING and following test 1403 result. 1404 14052019-02-04 Christophe Lyon <christophe.lyon@linaro.org> 1406 1407 contrib/ 1408 * dg-extract-results.py: Keep timeout warnings next to their 1409 matching test. 1410 * dg-extract-results.sh: Likewise. 1411 14122019-01-01 Jakub Jelinek <jakub@redhat.com> 1413 1414 * update-copyright.py: Add Gerard Jungman as external author. 1415 14162018-11-26 Iain Buclaw <ibuclaw@gdcproject.org> 1417 1418 * update-copyright.py (TestsuiteFilter): Skip .d tests. 1419 (LibPhobosFilter): Add filter for upstream D sources. 1420 (GCCCopyright): Add D Language Foundation as external author. 1421 (GCCCmdLine): Add libphobos. 1422 14232018-11-19 Martin Liska <mliska@suse.cz> 1424 1425 * check_GNU_style_lib.py: Detect mixed usage 1426 of spaces and tabs. 1427 14282018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1429 1430 * gcc_update (files_and_dependencies): Handle libphobos. 1431 14322018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org> 1433 1434 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at 1435 default verbosity. 1436 14372018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1438 1439 * config-list.mk (LIST): Switch to i686-solaris2.11, 1440 sparc64-sun-solaris2.11. 1441 14422018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1443 1444 * unused_functions.py: Handle archive files. 1445 14462018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1447 1448 * unused_functions.py: New file. 1449 14502018-09-25 Martin Liska <mliska@suse.cz> 1451 1452 * filter-rtags-warnings.py: New file. 1453 14542018-09-25 Martin Liska <mliska@suse.cz> 1455 1456 PR middle-end/86078 1457 * check-params-in-docs.py: New file. 1458 14592018-08-17 Jojo <jijie_rong@c-sky.com> 1460 Huibin Wang <huibin_wang@c-sky.com> 1461 Sandra Loosemore <sandra@codesourcery.com> 1462 Chung-Lin Tang <cltang@codesourcery.com> 1463 Andrew Jenner <andrew@codesourcery.com> 1464 1465 C-SKY port: Configury 1466 1467 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu. 1468 14692018-07-13 Tom de Vries <tdevries@suse.de> 1470 1471 * maintainers-verify.sh: New file. 1472 14732018-07-12 Christophe Lyon <christophe.lyon@linaro.org> 1474 1475 * compare_tests: Print number of tests in each category. 1476 14772018-06-19 Alexander Monakov <amonakov@ispras.ru> 1478 1479 * vim-gcc-dev/README: New file. 1480 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file. 1481 * vim-gcc-dev/syntax/gcc-match.vim: New file. 1482 * gimple.vim: Move under vim-gcc-dev/syntax/. 1483 * gcc-rtl.vim: Likewise. 1484 14852018-06-19 Martin Liska <mliska@suse.cz> 1486 1487 * gcc-rtl.vim: New file. 1488 14892018-06-12 Jeff Law <law@redhat.com> 1490 1491 * config-list.mk (LIST): Remove alpha-freebsd6. 1492 14932018-05-08 Richard Biener <rguenther@suse.de> 1494 1495 PR bootstrap/85571 1496 * compare-lto: New script derived from compare-debug. 1497 14982018-05-02 Jakub Jelinek <jakub@redhat.com> 1499 1500 * gennews (files): Add files for GCC 8. 1501 15022018-05-01 Jim Wilson <jimw@sifive.com> 1503 1504 * gcc_update: Check for .git as a file. 1505 15062018-03-21 Christophe Lyon <christophe.lyon@linaro.org> 1507 1508 * test_summary: Match possible single quotes in configure path. 1509 15102018-03-02 Thomas Schwinge <thomas@codesourcery.com> 1511 1512 * update-copyright.py: Remove "libcilkrts" reference. 1513 15142018-02-19 Yury Gribov <tetra2005@gmail.com> 1515 1516 * compare_tests: Use TMPDIR when set. 1517 * dg-cmp-results.sh: Ditto. 1518 * warn_summary: Ditto. 1519 15202018-01-29 Jonathan Wakely <jwakely@redhat.com> 1521 1522 * download_prerequisites: Use shasum for FreeBSD and DragonFly. 1523 15242018-01-19 Martin Liska <mliska@suse.cz> 1525 1526 * analyze_brprob.py: Support new format that can be easily 1527 parsed. Add new column to report. 1528 15292018-01-03 Jakub Jelinek <jakub@redhat.com> 1530 1531 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir. 1532 15332017-11-28 Julia Koval <julia.koval@intel.com> 1534 Sebastian Peryt <sebastian.peryt@intel.com> 1535 1536 * contrib/gcc_update: Ditto. 1537 15382017-11-08 Martin Liska <mliska@suse.cz> 1539 1540 * analyze_brprob.py: Fix abbreviations for SI units. 1541 15422017-10-02 Thomas Schwinge <thomas@codesourcery.com> 1543 1544 * gcc_update (files_and_dependencies): Handle libbacktrace. 1545 15462017-09-18 Richard Biener <rguenther@suse.de> 1547 1548 * download_prerequisites (isl): Bump version to 0.18. 1549 15502017-08-02 Yury Gribov <tetra2005@gmail.com> 1551 1552 * mklog: Added new implementation. 1553 15542017-08-02 Yury Gribov <tetra2005@gmail.com> 1555 1556 * mklog: Rename to ... 1557 * mklog.pl: this. 1558 15592017-07-17 Yury Gribov <tetra2005@gmail.com> 1560 1561 * mklog: Fix extraction of changed file name. 1562 15632017-07-17 Georg-Johann Lay <avr@gjlay.de> 1564 1565 * gcc_update (files_and_dependencies) 1566 [gcc/config/avr/avr-tables.opt]: Remove dead entry. 1567 15682017-06-28 Martin Liska <mliska@suse.cz> 1569 1570 * gcc.doxy: Add default location for filters and output folder. 1571 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen. 1572 * filter_params.pl: Remove. 1573 15742017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com> 1575 1576 * dg-cmp-results.sh: Restore filtering on target variant. 1577 15782017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com> 1579 1580 * dg-cmp-results.sh: Keep test result lines rather than throwing 1581 header and summary to support sum files with multiple tools. 1582 15832017-05-31 Martin Liska <mliska@suse.cz> 1584 1585 * filter_params.py: 1586 Transform ENUM_BITFIELD and comments starting with '/**' 1587 15882017-05-31 David Malcolm <dmalcolm@redhat.com> 1589 Martin Liska <mliska@suse.cz> 1590 1591 * filter_params.py: New, porting the perl script to python, 1592 adding a test suite. 1593 * filter_gcc_for_doxygen_new: New file. 1594 15952017-05-30 Martin Liska <mliska@suse.cz> 1596 1597 * analyze_brprob.py: Add new argument to parse and modify 1598 predict.def file. 1599 * analyze_brprob_spec.py: Likewise. 1600 16012017-05-29 Tom de Vries <tom@codesourcery.com> 1602 1603 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no 1604 trailing eol. 1605 (TrailingWhitespaceTest): New unit test. 1606 (check_GNU_style_file): Remove eol before checking. 1607 16082017-05-29 Tom de Vries <tom@codesourcery.com> 1609 1610 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as 1611 file handle. Add and handle file_encoding argument. 1612 * check_GNU_style.py (main): Handle '-' file argument. Call 1613 check_GNU_style_file with file handle as argument. 1614 16152017-05-29 Tom de Vries <tom@codesourcery.com> 1616 1617 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages. 1618 (import_pip3): New function. 1619 16202017-05-24 Tom de Vries <tom@codesourcery.com> 1621 1622 * check_GNU_style_lib.py: New file, factored out of ... 1623 * check_GNU_style.py: ... here. Call main unconditionally. 1624 16252017-05-19 Martin Liska <mliska@suse.cz> 1626 1627 * check_GNU_style.py: New file. 1628 16292007-05-03 Jeff Law <law@redhat.com> 1630 1631 * config-list.mk (am33_2.0-linux): Remove from list of targets 1632 to build. 1633 16342017-05-02 Jakub Jelinek <jakub@redhat.com> 1635 1636 * gennews (files): Add files for GCC 7. 1637 16382017-04-26 Tom de Vries <tom@codesourcery.com> 1639 1640 * gen_autofdo_event.py: Fix comment. 1641 16422017-04-11 Damian Rouson <damian@sourceryinstitute.org> 1643 1644 * download_prerequisites (md5_check): New function emulates Linux 1645 'md5 --check' on macOS. Modified script for macOS compatibility. 1646 16472017-02-06 Palmer Dabbelt <palmer@dabbelt.com> 1648 1649 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and 1650 riscv64-unknown-linux-gnu. 1651 16522017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1653 1654 * update-copyright.py (Copyright.process_file): Retain original 1655 file mode. 1656 16572017-01-29 Gerald Pfeifer <gerald@pfeifer.com> 1658 1659 * update-copyright.py: Fix the name of this script in examples. 1660 16612017-01-26 Jakub Jelinek <jakub@redhat.com> 1662 1663 * update-copyright.py: Add libhsail-rt to self.default_dirs 1664 and call self.add_dir on it. Add Intel Corporation to external 1665 authors. 1666 16672017-01-25 Thomas Schwinge <thomas@codesourcery.com> 1668 1669 * gcc_update (files_and_dependencies): Care for "libhsail-rt". 1670 16712017-01-23 Gerald Pfeifer <gerald@pfeifer.com> 1672 1673 * patch_tester.sh (TESTLOGS): Remove 1674 $TARGET/libjava/testsuite/libjava.sum. 1675 16762017-01-22 Gerald Pfeifer <gerald@pfeifer.com> 1677 1678 * warn_summary: Remove the -java option. 1679 16802017-01-20 Gerald Pfeifer <gerald@pfeifer.com> 1681 1682 * update-copyright.py (LibJavaFilter): Remove. 1683 16842017-01-17 Gerald Pfeifer <gerald@pfeifer.com> 1685 1686 * gcc_update: Remove entries related to GCJ and libgcj. 1687 Complete copyright years and adjust my e-mail address. 1688 16892017-01-11 Richard Earnshaw <rearnsha@arm.com> 1690 1691 * gcc_update: Adjust touch list for ARM. 1692 16932017-01-08 Gerald Pfeifer <gerald@pfeifer.com> 1694 1695 * download_ecj: Remove. 1696 16972017-01-05 Martin Liska <mliska@suse.cz> 1698 1699 * vimrc: Update indentation definition. 1700 17012017-01-04 Jakub Jelinek <jakub@redhat.com> 1702 1703 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty, 1704 libssp, libvtv and lto-plugin to default_dirs. 1705 17062017-01-01 Jakub Jelinek <jakub@redhat.com> 1707 1708 * update-copyright.py (TestsuiteFilter): Skip params/README. 1709 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir. 1710 17112016-12-14 Martin Liska <mliska@suse.cz> 1712 1713 * analyze_brprob.py: Add new column to output and new sorting 1714 option. Fix coding style to not exceed 80 characters. 1715 * analyze_brprob_spec.py: Add new sorting 1716 option. Fix coding style to not exceed 80 characters. 1717 17182016-10-24 Moritz Klammler <moritz@glammler.eu> 1719 1720 PR other/61439 1721 * download_prerequisites: Conditionally verify checksums of 1722 downloaded pacakges. Add help text. 1723 * prerequisites.md5: New file. 1724 * prerequisites.sha512: New file. 1725 17262016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 1727 1728 * check_GNU_style.sh (remove_testsuite): New function. 1729 Use it to remove testsuite from the diff. 1730 17312016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1732 1733 * dg-extract-results.sh: Revert bogus change. 1734 17352016-09-20 Christophe Lyon <christophe.lyon@linaro.org> 1736 1737 * dg-extract-results.py: Report DejaGnu error in the final 1738 summary. 1739 * dg-extract-results.sh: Likewise. 1740 17412016-09-20 Christophe Lyon <christophe.lyon@linaro.org> 1742 1743 * compare_tests: Take ERROR messages into account when 1744 comparing. 1745 17462016-08-17 Martin Liska <mliska@suse.cz> 1747 1748 * mark_spam.py: Mark as spam all comments done by a creator. 1749 17502016-08-15 Martin Liska <mliska@suse.cz> 1751 1752 * mark_spam.py: Add error handling and reset 1753 another properties of attachments and bugs. 1754 17552016-08-11 Martin Liska <mliska@suse.cz> 1756 1757 * mark_spam.py: Mark attachments as obsolete and rename them. 1758 17592016-08-03 Eric Gallager <egall@gwmail.gwu.edu> 1760 1761 * download_prerequisites: Explicitly remove existing symlinks 1762 before trying to create new ones. 1763 17642016-07-28 Martin Liska <mliska@suse.cz> 1765 1766 * mark_spam.py: New file. 1767 17682016-07-21 Martin Liska <mliska@suse.cz> 1769 1770 * analyze_brprob.py: If there's no loop, do not calculate 1771 average number of loop iterations. 1772 17732016-06-24 Martin Liska <mliska@suse.cz> 1774 1775 * analyze_brprob.py: Parse and display average number 1776 of loop iterations. 1777 17782016-06-23 Andi Kleen <ak@linux.intel.com> 1779 1780 * gen_autofdo_event.py: New file to regenerate 1781 gcc-auto-profile. 1782 17832016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1784 1785 * config-list.mk: Stop testing mep-elf. 1786 17872016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1788 1789 * config-list.mk: Stop testing avr-rtems. 1790 17912016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1792 1793 * config-list.mk: Stop testing m32r-rtems. 1794 17952016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1796 1797 * config-list.mk: Remove h8300-rtems support. 1798 17992016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1800 1801 * config-list.mk: stop testing knetbsd. 1802 18032016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1804 1805 * config-list.mk: Stop testing openbsd3.0. 1806 18072016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1808 1809 * config-list.mk: Remove interix target. 1810 18112016-06-21 David Edelsohn <dje.gcc@gmail.com> 1812 1813 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1, 1814 rs6000-ibm-aix5.2. 1815 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1. 1816 Add rs6000-ibm-aix7.1. 1817 18182016-06-17 Martin Liska <mliska@suse.cz> 1819 1820 * analyze_brprob.py: Fix columns of script output. 1821 18222016-06-13 Richard Biener <rguenther@suse.de> 1823 1824 * download_prerequisites (ISL): Bump version to 0.16.1 1825 18262016-06-10 Alan Hayward <alan.hayward@arm.com> 1827 1828 * check_GNU_style.sh: Fix paste args for BSD 1829 18302016-06-09 David Malcolm <dmalcolm@redhat.com> 1831 1832 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems, 1833 h8300-rtems, m32r-rtems, mep-elf. 1834 18352016-06-09 David Malcolm <dmalcolm@redhat.com> 1836 1837 * config-list.mk (GCC_SRC_DIR): New variable. 1838 (make-log-dir): Use GCC_SRC_DIR. 1839 ($(LIST)): Likewise. 1840 18412016-06-09 Martin Liska <mliska@suse.cz> 1842 1843 * analyze_brprob_spec.py: New file. 1844 18452016-06-09 Martin Liska <mliska@suse.cz> 1846 1847 * analyze_brprob.py: Add new argument --sorting. 1848 18492016-06-09 Martin Liska <mliska@suse.cz> 1850 1851 * analyze_brprob.py: Cover new dump output format. 1852 18532016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1854 1855 * update-copyright.py (LibMudflapFilter): Remove. 1856 (GCCCmdLine.__init__): Add gotools, libcc1. 1857 Remove libmudflap. 1858 List unhandled intl, libcilkrts, libgo, liboffloadmic, 1859 maintainer-scripts. 1860 18612016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de> 1862 1863 * download_prerequisites: Adjust gmp/mpfr/mpc versions. 1864 18652016-04-30 Oleg Endo <olegendo@gcc.gnu.org> 1866 1867 * compare-all-tests: Remove SH5 support. 1868 * config-list.mk: Likewise. 1869 18702016-04-28 Martin Liska <mliska@suse.cz> 1871 1872 * analyze_brprob: Remove. 1873 * analyze_brprob.py: New file. 1874 18752016-04-27 Jakub Jelinek <jakub@redhat.com> 1876 1877 * gennews (files): Add files for GCC 6. 1878 18792016-04-17 Jan Hubicka <jh@suse.cz> 1880 1881 * analyze_brprob: Update comment. 1882 18832016-04-13 Martin Sebor <msebor@redhat.com> 1884 1885 * check_GNU_style.sh: Avoid false posivies in trailing operator 1886 checks. 1887 18882016-03-07 Martin Sebor <msebor@redhat.com> 1889 1890 * check_GNU_style.sh (color): New global variable. 1891 Add checks for trailing operators and spaces before left brackets. 1892 Tightened up a check for a trailing left curly brace. 1893 (g, ag, vg): Use color. 1894 (col): Don't complain about excessively long lines with DejaGnu 1895 directives. 1896 18972016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 1898 1899 * mklog: Look for the ChangeLog file in $cwd. 1900 19012016-02-26 Joel Sherrill <joel@rtems.org> 1902 1903 * config-list.mk: Add aarch64-rtems and x86_64-rtems 1904 19052016-01-19 Jonathan Wakely <jwakely@redhat.com> 1906 1907 * uninclude: Fix third argument to gensub. 1908 19092016-01-04 Jakub Jelinek <jakub@redhat.com> 1910 1911 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation 1912 as external author. 1913 19142015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de> 1915 1916 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted 1917 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 . 1918 19192015-12-06 Tobias Burnus <burnus@net-b.de> 1920 1921 * download_prerequisites: Download ISL 0.15 instead of 0.14. 1922 19232015-11-20 Martin Liska <mliska@suse.cz> 1924 1925 * clang-format: Split content of a list to multiple 1926 lines. 1927 19282015-11-19 Martin Liska <mliska@suse.cz> 1929 1930 * clang-format: Enhance list of FOR_EACH macros. 1931 19322015-11-19 Martin Liska <mliska@suse.cz> 1933 1934 * clang-format: New file. 1935 19362015-11-11 Andrew MacLeod <amacleod@redhat.com> 1937 1938 * header-tools: New. Directory containing a set of tools for 1939 manipulating header files. 1940 19412015-10-30 Nathan Sidwell <nathan@acm.org> 1942 1943 * config-list.mk (nvptx-none): Add it. 1944 19452015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de> 1946 1947 * download_prerequisites: Make sure that script is run from 1948 top level source directory. 1949 19502015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1951 1952 * update-copyright.py (GCCCmdLine): Add libvtv. 1953 19542015-08-04 Uros Bizjak <ubizjak@gmail.com> 1955 1956 * texi2pod.pl: Escape braces in regexp involving @strong{...}. 1957 19582015-07-15 Tom de Vries <tom@codesourcery.com> 1959 1960 * check_GNU_style.sh (cat_with_prefix): Fix quoting. 1961 19622015-06-02 Steve Ellcey <sellcey@imgtec.com> 1963 1964 * test_installed (--target=): New option. 1965 19662015-05-30 Mikhail Maltsev <maltsevm@gmail.com> 1967 1968 * gimple.vim: New file. 1969 19702015-05-18 Tom de Vries <tom@codesourcery.com> 1971 1972 * check_GNU_style.sh: Add temp files tmp2 and tmp3. 1973 (cat_with_prefix): New function, using global variable prefix. 1974 (col): Make prefix a global variable. Rewrite to process file at a time 1975 rather than line at a time. Print part longer than 80 chars in red. 1976 19772015-05-18 Tom de Vries <tom@codesourcery.com> 1978 1979 * check_GNU_style.sh (g, ag, vg): Don't cat empty file. 1980 19812015-05-18 Tom de Vries <tom@codesourcery.com> 1982 1983 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local. 1984 19852015-05-18 Tom de Vries <tom@codesourcery.com> 1986 1987 * check_GNU_style.sh: Improve readability function calls. 1988 19892015-05-16 James Bowman <james.bowman@ftdichip.com> 1990 1991 * config-list.mk: Add FT32. 1992 19932015-05-12 Tom de Vries <tom@codesourcery.com> 1994 1995 * check_GNU_style.sh (col): Fix tab size. 1996 19972015-05-12 Tom de Vries <tom@codesourcery.com> 1998 1999 * check_GNU_style.sh: Put stdin into a temp file. 2000 20012015-05-12 Tom de Vries <tom@codesourcery.com> 2002 2003 * check_GNU_style.sh: Read either from stdin, or from files. 2004 20052015-05-12 Tom de Vries <tom@codesourcery.com> 2006 2007 * check_GNU_style.sh: Check if files exists. 2008 20092015-05-12 Tom de Vries <tom@codesourcery.com> 2010 2011 * check_GNU_style.sh: Don't use a filename prefix if we're only 2012 processing one patch file. 2013 20142015-05-12 Yury Gribov <y.gribov@samsung.com> 2015 2016 * mklog: Ignore preprocessor directives. 2017 20182015-04-22 Jakub Jelinek <jakub@redhat.com> 2019 2020 * gennews (files): Add files for GCC 5. 2021 20222015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de> 2023 2024 * dg-extract-results.sh: Check that the necessary python modules exist. 2025 20262015-02-05 Ilya Verbin <ilya.verbin@intel.com> 2027 2028 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and 2029 liboffloadmic/plugin. 2030 20312015-01-15 Richard Sandiford <richard.sandiford@arm.com> 2032 2033 * update-copyright.py (Copyright.__init__): Add a regexp for 2034 "copyright = u'". 2035 (Copyright.update_copyright): Don't add a space before the year 2036 in that case. 2037 20382015-01-15 Thomas Schwinge <thomas@codesourcery.com> 2039 2040 * gcc_update (files_and_dependencies): Update rules for new 2041 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files. 2042 20432015-01-12 Yury Gribov <y.gribov@samsung.com> 2044 2045 * check_GNU_style.sh: Support patches coming from stdin. 2046 Check that spaces are converted to tabs. 2047 Make double-space-after-dot check more precice. 2048 20492015-01-06 Eric Botcazou <ebotcazou@adacore.com> 2050 2051 * config-list.mk (LIST): Add visium-elf. 2052 20532015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de> 2054 2055 * config-list.mk: Use shortest match for OPT to find the actual 2056 target name. 2057 20582014-12-17 Sergio Durigan Junior <sergiodj@redhat.com> 2059 2060 * dg-extract-results.sh: Use --text with grep to avoid issues with 2061 binary files. Fall back to cat -v, if that doesn't work. 2062 20632014-12-12 Chung-Ju Wu <jasonwucj@gmail.com> 2064 2065 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT. 2066 20672014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com> 2068 Yury Gribov <y.gribov@samsung.com> 2069 2070 * vimrc: New file. 2071 20722014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com> 2073 2074 * check_GNU_style.sh: Warn for incorrect number of spaces in function 2075 call only if 0 or 2+ spaces found. 2076 20772014-12-02 Tobias Burnus <burnus@net-b.de> 2078 2079 * download_prerequisites: Download ISL 0.14 instead of 0.12.2. 2080 20812014-11-25 Tom de Vries <tom@codesourcery.com> 2082 Peter Bergner <bergner@vnet.ibm.com> 2083 2084 * mklog: Handle .mklog. Use git setting independent of presence .git 2085 directory. 2086 20872014-11-14 Tom de Vries <tom@codesourcery.com> 2088 2089 * mklog: Move reading of .diff file up and add comment. Copy diff_lines 2090 to orig_diff_lines. Use orig_diff_lines when appending patch. 2091 20922014-11-11 David Malcolm <dmalcolm@redhat.com> 2093 2094 * ChangeLog.jit: New. 2095 * jit-coverage-report.py: New file: a script to print crude 2096 code-coverage information for the libgccjit API. 2097 20982014-11-11 Marat Zakirov <m.zakirov@samsung.com> 2099 2100 * mklog: Symbol '}' stops search for changes. 2101 21022014-11-11 Tobias Burnus <burnus@net-b.de> 2103 2104 * download_prerequisites: Stop downloading CLooG. 2105 21062014-11-07 Marat Zakirov <m.zakirov@samsung.com> 2107 2108 * mklog: Always doubt in functions. 2109 Add EOF protection. 2110 21112014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de> 2112 2113 * config-list.mk: Don't build Go for certain targets. 2114 21152014-10-04 Trevor Saunders <tsaunders@mozilla.com> 2116 2117 * compare-all-tests: Don't test score-*. 2118 * config-list.mk: Likewise. 2119 21202014-10-02 Segher Boessenkool <segher@kernel.crashing.org> 2121 2122 * dg-extract-results.py (output_variation): Always sort if do_sum. 2123 21242014-09-22 Tom de Vries <tom@codesourcery.com> 2125 2126 * mklog: Add --inline option. 2127 21282014-09-19 Segher Boessenkool <segher@kernel.crashing.org> 2129 2130 * dg-extract-results.py (Prog.result_re): Include options in test name. 2131 21322014-09-19 Olivier Hainque <hainque@adacore.com> 2133 2134 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils. 2135 21362014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com> 2137 2138 * config-list.mk (LIST): Add v850-rtems. 2139 21402014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de> 2141 2142 * config-list.mk (LIST): Add arm-rtems. 2143 Add nios2-rtems. Remove extra option from powerpc-rtems. 2144 21452014-09-08 Trevor Saunders <tsaunders@mozilla.com> 2146 2147 * compare-all-tests: Don't test picochip. 2148 * config-list.mk: Likewise. 2149 21502014-08-11 Mingjie Xing <mingjie.xing@gmail.com> 2151 2152 * texi2pod.pl (postprocess): Move command process for '@sc' to the 2153 front of '@dfn'. Add a new command process for '@t{...}', just print 2154 the content. 2155 21562014-07-21 Trevor Saunders <tsaunders@mozilla.com> 2157 Yury Gribov <y.gribov@samsung.com> 2158 2159 * mklog: Run mklog as a filter. 2160 21612014-07-21 Trevor Saunders <tsaunders@mozilla.com> 2162 2163 * mklog: Read name and email from git config when available. 2164 21652014-06-28 Richard Biener <rguenther@suse.de> 2166 2167 * gennews: Use gcc-3.0/index.html. 2168 21692014-06-14 Richard Sandiford <rdsandiford@googlemail.com> 2170 2171 * dg-extract-results.py: For Python 3, force sys.stdout to handle 2172 surrogate escape sequences. 2173 (safe_open): New function. 2174 (output_segment, main): Use it. 2175 21762014-05-25 Richard Sandiford <rdsandiford@googlemail.com> 2177 2178 * dg-extract-results.py (Named): Remove __cmp__ method. 2179 (output_variation): Use a key to sort variation.harnesses. 2180 21812014-05-24 Uros Bizjak <ubizjak@gmail.com> 2182 2183 * texi2pod.pl: Force .pod file to not be a numbered list. 2184 21852014-05-20 Richard Sandiford <rdsandiford@googlemail.com> 2186 2187 * dg-extract-results.py (parse_run): Handle warnings that are printed 2188 before a test harness is run. 2189 21902014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de> 2191 2192 * config-list.mk (show): New target. 2193 21942014-05-08 Richard Sandiford <rdsandiford@googlemail.com> 2195 2196 * dg-extract-results.py: New file. 2197 * dg-extract-results.sh: Use it if the environment seems suitable. 2198 21992014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2200 2201 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9. 2202 22032013-04-22 Jakub Jelinek <jakub@redhat.com> 2204 2205 * gennews (files): Add files for GCC 4.9. 2206 22072014-02-24 Walter Lee <walt@tilera.com> 2208 2209 * config-list.mk (LIST): Add tilegxbe-linux-gnu. 2210 22112014-02-13 Richard Biener <rguenther@suse.de> 2212 2213 * download_prerequisites: Update ISL and CLOOG versions. 2214 22152014-01-31 Brooks Moses <bmoses@google.com> 2216 2217 * gcc_update (files_and_dependencies): Add aarch64-tune.md. 2218 22192014-01-29 Yury Gribov <y.gribov@samsung.com> 2220 2221 * mklog: Improve support of context diffs. 2222 22232014-01-21 Tatiana Udalova <t.udalova@samsung.com> 2224 2225 * mklog: Avoid adding falsely changed functions to ChangeLog. 2226 22272013-12-31 Chung-Lin Tang <cltang@codesourcery.com> 2228 2229 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected 2230 ordering of some configs. 2231 22322013-12-23 Yury Gribov <y.gribov@samsung.com> 2233 2234 * mklog: Automatically insert comments in trivial cases. 2235 22362013-12-19 Yury Gribov <y.gribov@samsung.com> 2237 2238 * mklog: Split generated message in parts. 2239 22402013-10-31 Chung-Ju Wu <jasonwucj@gmail.com> 2241 2242 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target. 2243 22442013-10-29 Tobias Burnus <burnus@net-b.de> 2245 2246 * gcc_update (files_and_dependencies): Add rules for 2247 libcilkrts. 2248 22492013-10-11 Thomas Schwinge <thomas@codesourcery.com> 2250 2251 * gcc_update (files_and_dependencies): Fix rule for 2252 libgomp/testsuite/Makefile.in. 2253 22542013-10-01 Joern Rennecke <joern.rennecke@embecosm.com> 2255 2256 * config-list.mk: Add arc configurations. 2257 22582013-09-27 Diego Novillo <dnovillo@google.com> 2259 2260 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2261 22622013-09-12 DJ Delorie <dj@redhat.com> 2263 2264 * config-list.mk: Add msp430-elf. 2265 22662013-08-31 Diego Novillo <dnovillo@google.com> 2267 2268 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2269 22702013-08-29 Mike Stump <mikestump@comcast.net> 2271 2272 * gcc_update (configure): Update to handle svn 1.8.1. 2273 22742013-08-03 Caroline Tice <cmtice@google.com> 2275 2276 * gcc_update: Add libvtv files. 2277 22782013-06-06 Brooks Moses <bmoses@google.com> 2279 2280 * testsuite-management/validate_failures.py: Fix handling of 2281 summary lines with "|" characters or empty description fields. 2282 22832013-05-24 Chung-Ju Wu <jasonwucj@gmail.com> 2284 2285 * download_prerequisites: Download isl and cloog conditionally. 2286 22872013-05-21 David Malcolm <dmalcolm@redhat.com> 2288 2289 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines. 2290 22912013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2292 2293 * config-list.mk (LIST): Add -enable-obsolete for 2294 sparc-sun-solaris2.9, i686-solaris2.9. 2295 22962013-05-13 Mike Stump <mikestump@comcast.net> 2297 2298 * compare_tests: Limit lines to 2000 characters as comm on Mac OS 2299 X 10.8.3 doesn't like long lines (those 2055 characters or more). 2300 23012013-04-22 Sofiane Naci <sofiane.naci@arm.com> 2302 2303 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu. 2304 23052013-04-18 Diego Novillo <dnovillo@google.com> 2306 2307 * validate_failures.py: Fix typo. 2308 23092013-04-18 Diego Novillo <dnovillo@google.com> 2310 2311 * validate_failures.py: Loosen check for build directory. 2312 State what failed if we couldn't find the source tree or 2313 the target triplet. 2314 23152013-03-22 Jakub Jelinek <jakub@redhat.com> 2316 2317 * gennews (files): Add files for GCC 4.8. 2318 23192013-03-06 Tobias Burnus <burnus@net-b.de> 2320 2321 * make-obstacks-texi.pl: New. 2322 23232013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2324 2325 * make_sunver.pl: Enforce C locale. 2326 23272013-02-06 Richard Sandiford <rdsandiford@googlemail.com> 2328 2329 * update-copyright.py: Add libdecnumber to the default list. 2330 Remove libquadmath and libssp. 2331 23322013-02-06 Diego Novillo <dnovillo@google.com> 2333 2334 * testsuite-management/validate_failures.py: Fix typo. 2335 23362013-02-06 Diego Novillo <dnovillo@google.com> 2337 2338 * testsuite-management/validate_failures.py: Update 2339 Copyright years. 2340 Request contributions not to use Python features newer 2341 than 2.4. 2342 (GetBuildData): If this is not a build directory, 2343 emit an error only if --results or --manifest are missing. 2344 23452013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 2346 2347 * testsuite-management/validate_failures.py 2348 (IsInterestingResult): Fix performance regression 2349 23502013-02-04 Richard Sandiford <rdsandiford@googlemail.com> 2351 2352 * update-copyright.py: New file. 2353 23542013-01-15 David Blaikie <dblaikie@gmail.com> 2355 2356 * dg-extract-results.sh: Handle KPASSes. 2357 2358 * dg-extract-results.sh: Constrain the start-of-log pattern. 2359 2360 * dg-extract-results.sh: Fix order of summary counts. 2361 23622012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 2363 2364 * testsuite-management/validate_failures.py 2365 (IsInterestingResult): Only strip line a second time if we did split. 2366 Rephrase return statement while at it. 2367 (CollectSumFiles): Also ignore .git directory. 2368 23692012-12-03 Diego Novillo <dnovillo@google.com> 2370 2371 * testsuite-management/validate_failures.py: Fix stale 2372 use of 'options'. 2373 23742012-11-30 Doug Evans <dje@google.com> 2375 2376 * testsuite-management/validate_failures.py: Add support for @include, 2377 @remove directives in manifest files. 2378 2379 * testsuite-management/validate_failures.py: Add function 2380 GetManifestPath. New global _MANIFEST_SUBDIR. 2381 23822012-11-29 Doug Evans <dje@google.com> 2383 2384 * testsuite-management/validate_failures.py: Remove pass/fail 2385 indicator from result of GetBuildData. 2386 2387 * testsuite-management/validate_failures.py: Store options in global 2388 variable _OPTIONS. 2389 2390 * testsuite-management/validate_failures.py: Rename variable 2391 manifest_name to manifest_path everywhere. 2392 2393 * testsuite-management/validate_failures.py (CompareBuilds): Pass 2394 options.results to GetSumFiles for clean build. 2395 23962012-11-28 Doug Evans <dje@google.com> 2397 2398 * testsuite-management/validate_failures.py: Use <target_alias> instead 2399 of <target>. Minor whitespace changes. 2400 2401 * testsuite-management/validate_failures.py: Record ordinal with 2402 TestResult. 2403 24042012-11-19 Mike Stump <mikestump@comcast.net> 2405 2406 * compare_tests: Add export LC_ALL=C to make sort happier. 2407 24082012-11-14 H.J. Lu <hongjiu.lu@intel.com> 2409 2410 * gcc_update: Update libsanitizer generated files. 2411 24122012-11-12 Tobias Burnus <burnus@net-b.de> 2413 2414 * gcc_update: Add libquadmath generated files. 2415 24162012-11-12 H.J. Lu <hongjiu.lu@intel.com> 2417 2418 * gcc_update: Add libsanitizer generated files. 2419 24202012-11-05 Lawrence Crowl <crowl@google.com> 2421 2422 * compare_two_ftime_report_sets: New. 2423 24242012-11-02 Diego Novillo <dnovillo@google.com> 2425 2426 * testsuite-management/validate_failures.py: Add option 2427 --clean_build to compare test results against another 2428 build. 2429 24302012-10-31 Diego Novillo <dnovillo@google.com> 2431 2432 * testsuite-management/validate_failures.py: Fix parsing 2433 of summary lines. 2434 24352012-10-29 Diego Novillo <dnovillo@google.com> 2436 2437 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2438 24392012-10-06 Diego Novillo <dnovillo@google.com> 2440 2441 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2442 24432012-10-02 Christophe Lyon <christophe.lyon@linaro.org> 2444 2445 * check_GNU_style.sh: Remove temporay file upon exit. 2446 24472012-09-26 Joern Rennecke <joern.rennecke@embecosm.com> 2448 2449 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux, 2450 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe. 2451 Use --enable-obsolete for picochip-elf. 2452 24532012-09-10 Diego Novillo <dnovillo@google.com> 2454 2455 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2456 24572012-09-04 Eric Botcazou <ebotcazou@adacore.com> 2458 2459 * make_sunver.pl: Add missing newline at the end of extern "C++" block. 2460 24612012-08-24 Diego Novillo <dnovillo@google.com> 2462 2463 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2464 24652012-08-14 Diego Novillo <dnovillo@google.com> 2466 2467 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New. 2468 24692012-08-13 Diego Novillo <dnovillo@google.com> 2470 2471 * testsuite-management/validate_failures.py (ExpirationDate): Tidy 2472 comment. 2473 24742012-08-13 Diego Novillo <dnovillo@google.com> 2475 2476 * testsuite-management/validate_failures.py (ParseSummary): Fix 2477 comment. 2478 24792012-08-13 Diego Novillo <dnovillo@google.com> 2480 2481 * testsuite-management/validate_failures.py: Import datetime. 2482 (TestResult.ExpirationDate): New. 2483 (TestResult.HasExpired): New. 2484 (ParseSummary): Call it. If it returns True, warn that the 2485 expected failure has expired and do not add it to the set of 2486 expected results. 2487 (GetResults): Clarify documentation. 2488 24892012-07-26 Diego Novillo <dnovillo@google.com> 2490 2491 * testsuite-management/validate_failures.py: Do not use 2492 'with ... as ...' constructs. 2493 24942012-07-19 Diego Novillo <dnovillo@google.com> 2495 2496 * testsuite-management/validate_failures.py (CollectSumFiles): 2497 Rename from GetSumFiles. 2498 (GetSumFiles): Factor out of CheckExpectedResults. 2499 (CheckExpectedResults): Call it. 2500 (ProduceManifest): Call it. 2501 25022012-07-18 Diego Novillo <dnovillo@google.com> 2503 2504 * testsuite-management/validate_failures.py: Fix 2505 /usr/bin/python invocation. 2506 25072012-06-19 Steven Bosscher <steven@gcc.gnu.org> 2508 2509 * check_makefile_deps.sh: Look for c-common.o in c-family/. 2510 Add a few more crt* files to the list of files to skip. 2511 25122012-05-31 Marek Polacek <polacek@redhat.com> 2513 2514 * mklog: Prevent printing three spaces after the date. 2515 25162012-06-04 Diego Novillo <dnovillo@google.com> 2517 2518 * testsuite-management/validate_failures.py (GetResults): 2519 Change argument to accept list of summary files to analyze. 2520 Update callers. 2521 (CheckExpectedResults): Handle options.manifest, options.results 2522 and options.ignore_missing_failures. 2523 (Main): Add options --manifest, --results and --ignore_missing_failures. 2524 25252012-05-31 Diego Novillo <dnovillo@google.com> 2526 Cary Coutant <ccoutant@google.com> 2527 2528 * mklog: New. 2529 25302012-05-25 H.J. Lu <hongjiu.lu@intel.com> 2531 2532 PR bootstrap/53472 2533 * contrib/compare-debug (remove_comment): New function. 2534 Remove any .comment sections if the first cmp failed. 2535 25362012-05-09 David Edelsohn <dje.gcc@gmail.com> 2537 2538 * gcc_update: Use $GCC_SVN to retrieve branch and revision. 2539 25402012-05-01 Richard Henderson <rth@redhat.com> 2541 2542 * gcc_update: Add libatomic generated files. 2543 25442012-04-23 Manuel L��pez-Ib����ez <manu@gcc.gnu.org> 2545 2546 * compare_tests: Append '/' to make 'find' traverse 2547 symlinked directories. 2548 25492012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2550 2551 * testsuite-management/validate_failures.py (GetBuildData): Use 2552 target_alias. 2553 25542012-04-06 Doug Evans <dje@google.com> 2555 2556 * dg-extract-results.sh: Handle KFAILs. 2557 25582012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2559 2560 * config-list.mk (LIST): Remove mips-sgi-irix6.5. 2561 25622012-03-13 Joseph Myers <joseph@codesourcery.com> 2563 2564 * gennews (files): Add files for GCC 4.7. 2565 25662012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2567 2568 * config-list.mk (LIST): Remove mips-openbsd. 2569 25702012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2571 2572 * config-list.mk (LIST): Remove alpha-dec-osf5.1. 2573 25742012-03-02 Diego Novillo <dnovillo@google.com> 2575 2576 * testsuite-management/validate_failures.py (class TestResult): Fix 2577 match pattern for the summary line. If there is a parsing failure, 2578 show the line we failed to parse. 2579 25802012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2581 2582 PR libstdc++/52188 2583 * make_sunver.pl: Remove #ifdef handling. 2584 25852012-02-17 Doug Kwan <dougkwan@google.com> 2586 2587 * contrib/testsuite-management/validate_failures.py 2588 (GetMakefileValue): Check for cross compilers. 2589 25902012-02-15 Quentin Neill <quentin.neill@amd.com> 2591 2592 * compare_tests: Fix trailing paths in dir arguments. 2593 Handle sum1/sum2 temp files with others. 2594 25952012-02-14 Walter Lee <walt@tilera.com> 2596 2597 * config-list.mk (LIST): Add tilegx-linux-gnu and 2598 tilepro-linux-gnu. 2599 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies. 2600 (gcc/config/tilepro/mul-tables.c): New dependencies. 2601 26022012-02-11 Mike Stump <mikestump@comcast.net> 2603 2604 * compare_tests (exit_status): Fix. 2605 26062012-02-10 Diego Novillo <dnovillo@google.com> 2607 2608 * repro_fail: Add --debug and --debug-tui flags. 2609 26102012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com> 2611 Jayant R Sonar <jayant.sonar@kpitcummins.com> 2612 2613 * config-list.mk (LIST): Add cr16-elf. 2614 26152012-01-02 Georg-Johann Lay <avr@gjlay.de> 2616 2617 PR target/51345 2618 * gcc_update (files_and_dependencies): Add 2619 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h. 2620 26212011-11-29 DJ Delorie <dj@redhat.com> 2622 2623 * config-list.mk (LIST): Add rl78-elf. 2624 26252011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2626 2627 * make_sunver.pl: Convert '?' in glob patterns to '.'. 2628 26292011-11-07 Richard Henderson <rth@redhat.com> 2630 2631 Merged from transactional-memory. 2632 2633 * gcc_update: Add libitm to touch data. 2634 26352011-11-07 Quentin Neill <quentin.neill@amd.com> 2636 2637 * compare_tests: Add ability to compare all .sum 2638 files from two build directories. 2639 26402011-11-05 Joern Rennecke <joern.rennecke@embecosm.com> 2641 2642 * contrib-list.mk: Add Epiphany configurations. 2643 26442011-09-13 Diego Novillo <dnovillo@google.com> 2645 2646 * testsuite-management: New. 2647 * testsuite-management/validate_failures.py: New. 2648 26492011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2650 2651 * gcc_update: Determine svn branch from hg convert_revision. 2652 26532011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2654 2655 * config-list.mk (i586-netware): Remove. 2656 (.PHONY): Remove make-script-dir dependency. 2657 (make-script-dir): Remove. 2658 ($(LIST)): Remove make-script-dir dependency. 2659 26602011-07-15 Bernd Schmidt <bernds@codesourcery.com> 2661 2662 * gcc_update: Add C6X generated files. 2663 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux. 2664 26652011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2666 2667 * config-list.mk (LIST): Append OPT-enable-obsolete to 2668 alpha-dec-osf5.1, mips-sgi-irix6.5. 2669 26702011-06-24 Diego Novillo <dnovillo@google.com> 2671 2672 * repro_fail: New. 2673 26742011-06-21 Joseph Myers <joseph@codesourcery.com> 2675 2676 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies. 2677 26782011-05-19 Joseph Myers <joseph@codesourcery.com> 2679 2680 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on 2681 gcc/config/arm/arm-fpus.def. 2682 26832011-05-10 Joseph Myers <joseph@codesourcery.com> 2684 2685 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New 2686 dependencies. 2687 26882011-05-09 Joseph Myers <joseph@codesourcery.com> 2689 2690 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies. 2691 26922010-05-05 Joern Rennecke <joern.rennecke@embecosm.com> 2693 2694 * config-list.mk: New file. 2695 26962011-05-02 Joseph Myers <joseph@codesourcery.com> 2697 2698 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies. 2699 27002011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com> 2701 2702 * paranoia.cc (ENUM_BITFIELD): Remove. 2703 27042011-04-08 Joseph Myers <joseph@codesourcery.com> 2705 2706 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies. 2707 27082011-03-22 Joseph Myers <joseph@codesourcery.com> 2709 2710 * compare-all-tests (all_targets): Remove crx and m68hc11. 2711 27122011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2713 2714 PR bootstrap/48135 2715 * make_sunver.pl: Don't use File::Glob. 2716 27172011-03-05 Joseph Myers <joseph@codesourcery.com> 2718 2719 * gennews (files): Add files for GCC 4.6. 2720 27212011-01-26 Dave Korn <dave.korn.cygwin@gmail.com> 2722 2723 * patch_tester.sh (nopristinecache): New shell var, set according 2724 to presence or absence of new -nopristinecache option. 2725 (usage): Document new option. 2726 (bootntest_pristine): Implement it. 2727 27282010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2729 2730 * make_sunver.pl: Use elfdump -s to extract symbols if possible, 2731 readelf -s otherwise. 2732 27332010-11-08 Eric Botcazou <ebotcazou@adacore.com> 2734 2735 * make_sunver.pl: Ignore entries without symbol name first. Then do 2736 not ignore symbols marked as 'R'. 2737 27382010-10-18 Andi Kleen <ak@linux.intel.com> 2739 2740 * gccbug.el: Remove. 2741 27422010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2743 2744 * gcc_update: Run $GCC_HG pull and update separately. 2745 Check parents for SVN revision. 2746 27472010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2748 2749 * test_recheck: New script. 2750 27512010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2752 2753 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}. 2754 Also escape characters with grave accents, to be fixed ... 2755 (unmunge): ... here. 2756 (postprocess): Also handle @/ and @acronym{...}. 2757 27582010-07-02 Sebastian Pop <sebastian.pop@amd.com> 2759 2760 * check_GNU_style.sh: Do not print warning messages when there are 2761 no occurences. 2762 27632010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2764 2765 * gcc_update: Handle hg, too. 2766 27672010-07-08 Eric Botcazou <ebotcazou@adacore.com> 2768 2769 * make_sunver.pl: Remove extra whitespace in regexp. 2770 27712010-07-02 Sebastian Pop <sebastian.pop@amd.com> 2772 2773 * check_GNU_style.sh: New. 2774 27752010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2776 2777 * make_sunver.pl: New file. 2778 27792010-07-02 Iain Sandoe <iains@gcc.gnu.org> 2780 2781 * compare-debug (Darwin): Remove '-x' flag from ld-based object 2782 stripping. Add a comment as to why we do it this way. 2783 27842010-06-20 Alexandre Oliva <aoliva@redhat.com> 2785 2786 * compare-debug: Drop LTO sections. 2787 27882010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 2789 2790 * gcc_update: Support updating a git clone. 2791 27922010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2793 2794 * test_summary: Don't use diff -u. 2795 Adapt egrep regex. 2796 27972010-06-02 Andrew Haley <aph@redhat.com> 2798 2799 * download_prerequisites: New script. 2800 28012010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2802 2803 * dg-extract-results.sh: Redirect grep output to /dev/null instead 2804 of grep -q. 2805 28062010-04-22 Basile Starynkevitch <basile@starynkevitch.net> 2807 2808 * gcc_update: Sets the locale to C. 2809 28102010-04-06 Joseph Myers <joseph@codesourcery.com> 2811 2812 * gennews (files): Add files for GCC 4.5. 2813 28142010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com> 2815 2816 Fix *.log tests output containing "===". 2817 * dg-extract-results.sh (/\===/): Rename to ... 2818 (/^\t\t=== .* ===$/): ... this pattern. 2819 28202010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2821 2822 * dg-extract-results.sh: Fix result order to match sequential case. 2823 28242010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2825 2826 * check_warning_flags.sh: Use \012 instead of \n with tr. 2827 28282010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2829 2830 * dg-extract-results.sh: Don't use tail -n. 2831 28322009-10-03 H.J. Lu <hongjiu.lu@intel.com> 2833 Richard Guenther <rguenther@suse.de> 2834 2835 PR lto/39216 2836 * gcc_update: Adjust file timestamps for lto-plugin. 2837 28382009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> 2839 2840 PR bootstrap/41245 2841 * compare-debug: Handle stripping of dwarf debug sections from darwin 2842 mach-o objects. 2843 28442009-09-04 Alexandre Oliva <aoliva@redhat.com> 2845 2846 * compare-debug: Grep for blank before dash to avoid grep -e. 2847 28482009-09-01 Alexandre Oliva <aoliva@redhat.com> 2849 2850 * compare-debug: Look for .gkd files and compare them. 2851 28522009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2853 2854 PR testsuite/41166 2855 * test_summary: Invoke config.status, rather than trying to 2856 parse it. Adjust awk script. 2857 28582009-08-18 Alexandre Oliva <aoliva@redhat.com> 2859 2860 * compare-debug: Drop .eh_frame relocations too. 2861 28622009-08-18 H.J. Lu <hongjiu.lu@intel.com> 2863 2864 PR testsuite/40704 2865 * test_summary: Filter out "\r". 2866 28672009-06-02 Alexandre Oliva <aoliva@redhat.com> 2868 2869 * compare-debug: Don't fail just because of .eh_frame differences. 2870 28712009-04-27 Jakub Jelinek <jakub@redhat.com> 2872 2873 PR testsuite/39807 2874 * dg-extract-results.sh: Close open files and use >> instead of > 2875 to decrease number of concurrently open files from awk. Avoid 2876 = at the beginning of a regexp and redirect to a file determined 2877 by curfile variable rather than concatenated strings to workaround 2878 Solaris nawk bug. 2879 28802009-04-25 Gerald Pfeifer <gerald@pfeifer.com> 2881 2882 * test_summary: Only include LAST_UPDATED if it exists. 2883 Complete copyright years. 2884 28852009-04-16 Paolo Bonzini <bonzini@gnu.org> 2886 2887 * compare-all-tests: New. 2888 28892009-04-14 Jakub Jelinek <jakub@redhat.com> 2890 2891 * gennews (files): Reference GCC 4.4 web pages. 2892 28932009-04-09 Jakub Jelinek <jakub@redhat.com> 2894 2895 * reghunt/date_based/reg_periodic: Change copyright header to refer 2896 to version 3 of the GNU General Public License and to point readers 2897 at the COPYING3 file and the FSF's license web page. 2898 * reghunt/date_based/reg_search: Likewise. 2899 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise. 2900 * regression/btest-gcc.sh: Likewise. 2901 * regression/objs-gcc.sh: Likewise. 2902 29032009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2904 2905 * check_warning_flags.sh: Update flag exceptions. 2906 29072008-11-18 Ben Elliston <bje@au.ibm.com> 2908 2909 * dg-cmp-results.sh: Do not print usage if either .sum file cannot 2910 be opened; print a more meaningful error instead. 2911 29122008-10-24 Janis Johnson <janis187@us.ibm.com> 2913 Jakub Jelinek <jakub@redhat.com> 2914 2915 * dg-extract-results.sh: New file. 2916 29172008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2918 2919 * check_makefile_deps.sh: New file. 2920 29212008-05-08 Sebastian Pop <sebastian.pop@amd.com> 2922 2923 * patch_tester.sh (report): Do not print "Checker: ". 2924 29252008-04-23 Sebastian Pop <sebastian.pop@amd.com> 2926 2927 * patch_tester.sh (report): Do not print the time. 2928 29292008-04-01 Joseph Myers <joseph@codesourcery.com> 2930 2931 * texi2pod.pl: Handle @samp and @url inside verbatim blocks. 2932 Handle @heading. Handle enumerated lists with starting numbers 2933 and extra headings. 2934 29352008-03-10 Janis Johnson <janis187@us.ibm.com> 2936 2937 * patch_tester.sh (initialization): Initialize svnpatch and stop. 2938 (usage): Add -svnpath and -stop. 2939 (makedir): New. 2940 (argument handling): Process -stop and -svnpath. 2941 (setup code): Use makedir, error out if initial svn checkout fails. 2942 (update): Use svnpath. Invoke contrib/gcc_update. 2943 (apply_patch): Require that patch was created at top level. Use eval 2944 with option variables. Don't use bootstrap target for make. Verify 2945 that some tests were run. 2946 (bootntest_patched): Use snvpath. 2947 (main loop): For -stop, exit when there are no more patches to test. 2948 29492008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2950 2951 * check_warning_flags.sh: Instead of invoke.texi, take the path 2952 to the doc directory as argument. Check that warnings listed in 2953 'gcc --help' are accepted by the compiler, and listed in the 2954 manuals. 2955 29562008-03-06 Tom Tromey <tromey@redhat.com> 2957 2958 * patch_tester.sh (usage): Watermark is not lexicographic. 2959 Load $STATE/defaults if it exists. 2960 (selfexec): Use $0. 2961 (apply_patch): Handle deletions. 2962 (bootntest): Handle default settings. 2963 29642008-03-05 Jakub Jelinek <jakub@redhat.com> 2965 2966 * gennews (files): Reference GCC 4.3 web pages. 2967 29682008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2969 2970 * check_warning_flags.sh: New file. 2971 29722008-01-25 Joseph Myers <joseph@codesourcery.com> 2973 2974 * paranoia.cc (main): Remove handling of c4x_single and 2975 c4x_extended formats. 2976 29772007-12-26 Sebastian Pop <sebastian.pop@amd.com> 2978 2979 * compareSumTests3: Changed to GPLv3. 2980 * prepare_patch.sh: Same. 2981 * uninclude: Same. 2982 * dglib.pm: Same. 2983 * gennews: Same. 2984 * texi2pod.pl: Same. 2985 * analyze_brprob: Same. 2986 * gcc_build: Same. 2987 29882007-12-26 Sebastian Pop <sebastian.pop@amd.com> 2989 2990 * patch_tester.sh: Changed to GPLv3. 2991 29922007-12-15 Sebastian Pop <sebastian.pop@amd.com> 2993 2994 * patch_tester.sh: Don't save the script anymore. 2995 29962007-12-15 Sebastian Pop <sebastian.pop@amd.com> 2997 2998 * patch_tester.sh: New. 2999 * prepare_patch.sh: New. 3000 30012007-11-26 Alexandre Oliva <aoliva@redhat.com> 3002 3003 * compare-debug: Introduce -p flag to preserve .stripped files. 3004 30052007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org> 3006 3007 * texi2pod.pl: Handle @asis. 3008 (postprocess): Move @gccoptlist{} after all formatting commands. 3009 30102007-10-01 Alexandre Oliva <aoliva@redhat.com> 3011 3012 * compare-debug: Avoid spurious errors when .stripped files 3013 exist. 3014 30152007-09-22 Hans-Peter Nilsson <hp@axis.com> 3016 3017 * warn_summary (srcdirFilter): Add fixincludes, sim, 3018 newlib and mpfr. 3019 30202007-08-23 H.J. Lu <hongjiu.lu@intel.com> 3021 3022 * gcc_update: Handle different URL paths and tags. 3023 30242007-08-16 Alexandre Oliva <aoliva@redhat.com> 3025 3026 * compare-debug: New. 3027 30282007-08-16 H.J. Lu <hongjiu.lu@intel.com> 3029 Andreas Schwab <schwab@suse.de> 3030 3031 * gcc_update: Use "svn info" for revision number. Create 3032 gcc/REVISION with branch name and revision number. 3033 30342007-08-10 Diego Novillo <dnovillo@google.com> 3035 3036 * gcc.doxy: Rename from tree-ssa.doxy. 3037 30382007-08-10 Diego Novillo <dnovillo@google.com> 3039 3040 * tree-ssa.doxy: Update for doxygen 1.5. 3041 Include all the files in the middle and back ends. 3042 30432007-06-30 Hans-Peter Nilsson <hp@axis.com> 3044 3045 * gcc_update (files_and_dependencies): Handle 3046 gcc/testsuite/gcc.dg/cpp/direct2s.c. 3047 30482007-05-13 Mark Mitchell <mark@codesourcery.com> 3049 3050 * gennews (files): Reference GCC 4.2 web pages. 3051 30522007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu> 3053 3054 * texi2pod.pl: Correct handling of @itemize with no argument. 3055 30562007-03-17 Hans-Peter Nilsson <hp@axis.com> 3057 3058 * uninclude: New utility, from Alexandre Oliva. 3059 30602007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr> 3061 3062 * test_installed: Adjust to the move from g77 to gfortran. 3063 30642007-02-16 Matthias Klose <doko@debian.org> 3065 3066 * texi2pod.pl: Handle @subsubsection, ignore @anchor. 3067 30682007-02-10 Hans-Peter Nilsson <hp@axis.com> 3069 3070 * test_summary (configflags): Adjust for changes in the 3071 config.status format due to update to autoconf 2.59. 3072 30732007-02-09 Daniel Jacobowitz <dan@codesourcery.com> 3074 3075 * gcc_update: Update for configure.in -> configure.ac. 3076 30772007-02-06 Richard Sandiford <richard@codesourcery.com> 3078 3079 * texi2pod.pl: Handle @multitable. 3080 30812007-01-15 Tom Tromey <tromey@redhat.com> 3082 3083 * download_ecj: New file. 3084 30852006-09-27 Matthew Sachs <msachs@apple.com> 3086 3087 * compareSumTests3: POD syntax fix. 3088 30892006-09-27 Matthew Sachs <msachs@apple.com> 3090 3091 * dglib.pm: Initial commit. 3092 * compareSumTests3: Initial commit. 3093 30942006-09-18 Bernhard Fischer <aldot@gcc.gnu.org> 3095 3096 * dg-cmp-results.sh (compare-$$.awk): Print name[old] 3097 and not non-existing nm[old]. 3098 30992006-07-06 Paul Eggert <eggert@cs.ucla.edu> 3100 3101 Port to hosts whose 'sort' and 'tail' implementations 3102 treat operands with leading '+' as file names, as POSIX 3103 has required since 2001. However, make sure the code still 3104 works on pre-POSIX hosts. 3105 * compare_tests: Don't assume "sort +2" is equivalent to 3106 "sort -k 3", since POSIX 1003.1-2001 no longer requires this. 3107 31082006-06-05 James Lemke <jwlemke@wasabisystems.com> 3109 3110 * dg-cmp-results.sh: New script for comparing DejaGNU logs. 3111 31122006-06-02 Richard Earnshaw <rearnsha@arm.com> 3113 Mike Stump <mrs@apple.com> 3114 3115 * compare_tests: Handle multilibs better. 3116 31172006-05-31 Daniel Jacobowitz <dan@codesourcery.com> 3118 3119 * texi2pod.pl: Correct handling of absolute @include. 3120 31212006-05-02 Daniel Jacobowitz <dan@codesourcery.com> 3122 3123 * texi2pod.pl: Handle -I. 3124 31252006-02-28 Mark Mitchell <mark@codesourcery.com> 3126 3127 * gennews (files): Update for GCC 4.1. 3128 31292006-01-24 Diego Novillo <dnovillo@redhat.com> 3130 3131 * gcc_update (files_and_dependencies): Handle 3132 libgomp/testsuite/Makefile.in. 3133 31342006-01-18 Richard Henderson <rth@redhat.com> 3135 Diego Novillo <dnovillo@redhat.com> 3136 3137 * gcc_update (files_and_dependencies): Add libgomp files. 3138 31392005-12-06 Ben Elliston <bje@au.ibm.com> 3140 3141 * newcvsroot: Remove. 3142 31432005-11-03 Steven Bosscher <stevenb@suse.de> 3144 3145 * gcc_build: Fix my previous checking. 3146 31472005-11-01 Joseph S. Myers <joseph@codesourcery.com> 3148 3149 * gcc_update: Include revision number in LAST_UPDATED. 3150 31512005-10-30 Steven Bosscher <stevenb@suse.de> 3152 3153 * gcc_build: Use gcc.gnu.org as the default server. Set up 3154 SVN_REPOSITORY correctly. Add support for checking out branches. 3155 31562005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 3157 3158 * gcc_update: When svn update is called and 3159 --silent is used, pass -q. 3160 31612005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 3162 3163 * gcc_update: Remove the -q from svn invocation. 3164 31652005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 3166 3167 * gcc_build: Remove -d from the call to gcc_update. 3168 31692005-10-28 Daniel Berlin <dberlin@dberlin.org> 3170 Ben Elliston <bje@au1.ibm.com> 3171 3172 * gcc_update: Update for svn. 3173 * newcvsroot: Ditto. 3174 * gcc_build: Ditto. 3175 31762005-10-21 Mark Mitchell <mark@codesourcery.com> 3177 3178 * texi2pod.pl: Substitue for @value even when part of @include. 3179 31802005-10-21 Bob Wilson <bob.wilson@acm.org> 3181 3182 * texi2pod.pl: Convert two single quotes or two backquotes to 3183 double quotes. 3184 31852005-08-23 Ben Elliston <bje@au.ibm.com> 3186 3187 * gcc_update: Update dependencies for libjava/aclocal.m4. 3188 31892005-08-14 Kelley Cook <kcook@gcc.gnu.org> 3190 3191 * All files: Update with new FSF address. 3192 31932005-07-14 Ben Elliston <bje@au.ibm.com> 3194 3195 * filter_params.pl: Typo fix. 3196 * filter_knr2ansi.pl: Likewise. 3197 31982005-06-05 Gerald Pfeifer <gerald@pfeifer.com> 3199 3200 * gennews (files): Update for egcs-1.0 release pages consolidation. 3201 32022005-04-17 Joseph S. Myers <joseph@codesourcery.com> 3203 3204 * gennews (files): Update for GCC 4.0. 3205 32062005-03-18 Alexandre Oliva <aoliva@redhat.com> 3207 3208 * gcc_update (silent): Unset instead of initializing to null. 3209 32102005-03-18 Andreas Schwab <schwab@suse.de> 3211 3212 * gcc_update (apply_patch): Properly quote $1. 3213 32142005-03-18 Zack Weinberg <zack@codesourcery.com> 3215 3216 * gcc_update: Add --silent option. 3217 32182005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3219 3220 * warn_summary (keywordFilter): Update sed pattern for new quoting 3221 style in warnings. 3222 32232005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3224 3225 * warn_summary: Add -fortran subdir flag. 3226 (subdirectoryFilter): Fix missing ada subdir. 3227 32282004-11-20 Hans-Peter Nilsson <hp@bitrange.com> 3229 3230 * gcc_update (touch_files): Don't rely on "make" being GNU make; 3231 grep for "Touching" to determine that the rule executes. 3232 32332004-11-14 Hans-Peter Nilsson <hp@bitrange.com> 3234 3235 * gcc_update (touch_files): Explicitly pass --no-print-directory. 3236 32372004-11-04 Andrew Pinski <pinskia@physics.uc.edu> 3238 3239 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4. 3240 32412004-08-04 Paolo Bonzini <bonzini@gnu.org> 3242 3243 * gcc_update: Add fixincludes. 3244 32452004-08-26 Matthias Klose <doko@debian.org> 3246 3247 * texi2pod.pl: keep references of the form @ref{...}, print them bold. 3248 32492004-08-26 Matthias Klose <doko@debian.org> 3250 3251 * test_summary: Include baseline used for libstdc++-v3 abi check 3252 in test summary. 3253 32542004-08-25 Ben Elliston <bje@au.ibm.com> 3255 3256 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am. 3257 32582004-08-20 Andreas Tobler <a.tobler@schweiz.ch> 3259 3260 * gcc_update (self): libjava/configure.in -> configure.ac. Automake 3261 update done. 3262 32632004-08-04 Paolo Bonzini <bonzini@gnu.org> 3264 3265 * gcc_update: libjava/configure.ac -> configure.in. Automake 3266 1.4 does not handle configure.ac properly. 3267 32682004-08-04 Andreas Schwab <schwab@suse.de> 3269 3270 * gcc_update: libjava/configure.in -> configure.ac. 3271 32722004-08-03 Richard Earnshaw <rearnsha@arm.com> 3273 3274 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh. 3275 32762004-07-16 Jeff Law <law@redhat.com> 3277 3278 * analyze_brprob: Fix comments. More consistent output format. 3279 32802004-06-17 Diego Novillo <dnovillo@redhat.com> 3281 3282 * tree-ssa.doxy: Update for doxygen 1.3.5. 3283 32842004-06-14 Andreas Jaeger <aj@suse.de> 3285 3286 * gcc_update: boehm-gc/configure.in -> configure.ac. 3287 32882004-06-16 Paolo Bonzini <bonzini@gnu.org> 3289 3290 * gcc_update (boehm-gc/configure): Depend on 3291 boehm-gc/configure.ac instead of boehm-gc/configure.in 3292 32932004-06-14 Paolo Bonzini <bonzini@gnu.org> 3294 3295 * gcc_update (libmudflap/configure): Depend on 3296 libmudflap/configure.ac instead of libmudflap/configure.in 3297 32982004-06-14 Andreas Jaeger <aj@suse.de> 3299 3300 * gcc_update: Add libcpp. 3301 33022004-06-10 Andreas Jaeger <aj@suse.de> 3303 3304 * gcc_update: Add libgfortran. 3305 33062004-05-29 Andrew Pinski <pinskia@physics.uc.edu> 3307 3308 * gcc_update (libbanshee/configure): Depend on 3309 libbanshee/configure.ac instead of libbanshee/configure.in 3310 33112004-05-17 Zack Weinberg <zack@codesourcery.com> 3312 3313 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files 3314 from list of files to be touched. 3315 * convert_to_f2c, convert_to_g2c, download_f2c: Delete. 3316 33172004-05-15 Joseph S. Myers <jsm@polyomino.org.uk> 3318 3319 * gennews: Update for GCC 3.4. 3320 33212004-05-13 Diego Novillo <dnovillo@redhat.com> 3322 3323 Merge from tree-ssa-20020619-branch. 3324 3325 * filter_gcc_for_doxygen: New file. 3326 * filter_knr2ansi.pl: New file. 3327 * filter_params.pl: New file. 3328 * tree-ssa.doxy: New file. 3329 * contrib/gcc_update (files_and_dependencies): Handle 3330 libbanshee and libmudflap. 3331 33322004-04-12 Kelley Cook <kcook@gcc.gnu.org> 3333 Andreas Jaeger <aj@suse.de> 3334 3335 * gcc_update (files_and_dependencies): Insert zlib dependencies. 3336 33372004-04-09 Nathanael Nerode <neroden@gcc.gnu.org> 3338 3339 * gcc_update (files_and_dependencies): libobjc/configure now 3340 depends on configure.ac, not configure.in. 3341 33422004-04-01 Kelley Cook <kcook@gcc.gnu.org> 3343 3344 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi. 3345 33462004-03-16 Andreas Tobler <a.tobler@schweiz.ch> 3347 3348 * gcc_update (files_and_dependencies): Insert libffi dependencies. 3349 33502004-03-10 Kelley Cook <kcook@gcc.gnu.org> 3351 3352 * gcc_update (files_and_dependencies): Insert libada/configure. 3353 33542004-02-29 Andrew Pinski <pinskia@physics.uc.edu> 3355 3356 * gcc_update (files_and_dependencies): Update intl/configure.in 3357 to intl/configure.ac. 3358 33592004-01-09 Kelley Cook <kcook@gcc.gnu.org> 3360 3361 * gcc_update (files_and_dependencies): Update fastjar/configure.in 3362 to fastjar/configure.ac 3363 33642004-01-07 Kelley Cook <kcook@gcc.gnu.org> 3365 3366 * gcc_update (files_and_dependencies): Remove non-existant files. 3367 33682004-01-05 Kelley Cook <kcook@gcc.gnu.org> 3369 3370 * gcc_update (files_generated): Revert 2003-12-18 change. 3371 33722004-01-03 Andrew Pinski <pinskia@physics.uc.edu> 3373 3374 * gcc_update (files_and_dependencies): For gcc directory, 3375 rename configure.in to configure.ac. 3376 33772003-12-19 Andreas Tobler <a.tobler@schweiz.ch> 3378 3379 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 3380 remove acconfig.h. No longer used. 3381 33822003-12-18 Kelley Cook <kcook@gcc.gnu.org> 3383 3384 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update 3385 gcc/ada/gnat_ug_* to use it. 3386 33872003-12-16 James E Wilson <wilson@specifixinc.com> 3388 3389 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 3390 rename configure.in to configure.ac, and stamp-h.in to config-h.in. 3391 33922003-12-11 Kelley Cook <kcook@gcc.gnu.org> 3393 3394 * gcc_update (files_and_dependencies): Correct typo in the filename 3395 gnat_ug_wnt.texi. 3396 33972003-12-08 Arnaud Charlet <charlet@act-europe.fr 3398 3399 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads, 3400 treeprs.ads. 3401 34022003-10-16 Mark Mitchell <mark@codesourcery.com> 3403 3404 * gennews (files): Add GCC 3.3 files. 3405 34062003-08-21 Mark Mitchell <mark@codesourcery.com> 3407 3408 * gcc_build: Fix handling of -t option. Add -x option. 3409 34102003-07-31 Matt Kraai <kraai@alumni.cmu.edu> 3411 3412 * texi2pod.pl: Remove extra line. 3413 34142003-07-15 Matt Kraai <kraai@alumni.cmu.edu> 3415 3416 * texi2pod.pl: Default @itemize's parameter to @bullet. 3417 34182003-07-12 Zack Weinberg <zack@codesourcery.com> 3419 3420 * gcc_update: gcc/acconfig.h no longer exists. 3421 34222003-07-11 Matthias Klose <doko@debian.org> 3423 3424 * test_installed: Add options to run objc tests. 3425 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS. 3426 34272003-07-04 Zack Weinberg <zack@codesourcery.com> 3428 3429 * gcc_update: Remove gcc/intl/plural.c from list. 3430 Add new generated files intl/plural.c, intl/configure, 3431 intl/config.h.in. 3432 34332003-06-13 Jason Thorpe <thorpej@wasabisystems.com> 3434 3435 * gcc_update (files_and_dependencies): Add 3436 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on 3437 gcc/testsuite/gcc.dg/cpp/mi1c.h. 3438 34392003-05-23 Nathanael Nerode <neroden@gcc.gnu.org> 3440 3441 * paranoia.cc: Fix spelling error. 3442 3443 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC 3444 to GCC. 3445 34462003-04-04 Mike Stump <mrs@apple.com> 3447 3448 * compare_tests: Fix exit status and be more flexible with spacing. 3449 34502003-03-08 Phil Edwards <pme@gcc.gnu.org> 3451 3452 * test_summary: Add -h, print existing comments as help. 3453 34542003-03-03 H.J. Lu <hjl@gnu.org> 3455 3456 * gcc_build: Use $GCC_CVS/$CVS instead of cvs. 3457 * gcc_update: Likewise. 3458 34592003-01-19 Alexandre Oliva <aoliva@redhat.com> 3460 3461 * test_summary (configflags): Only use the first match. Remove 3462 excess space. Use sub instead of gsub where possible. Use `none' 3463 if no configure flags were given. 3464 34652003-01-10 Loren J. Rittle <ljrittle@acm.org> 3466 3467 * test_summary (configflags): awk portability. 3468 34692003-01-07 Alexandre Oliva <aoliva@redhat.com> 3470 3471 * test_summary (configflags): Compute correctly with both 3472 autoconfiscated and Cygnus-style top-level. 3473 34742003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3475 3476 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends 3477 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on 3478 gcc/java/keyword.gperf 3479 34802002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3481 3482 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as 3483 depending on gcc/intl/plural.y. 3484 34852002-12-28 Alexandre Oliva <aoliva@redhat.com> 3486 3487 * gcc_update (configure): Depend on config/acx.m4 as well. 3488 3489 * gcc_update (configure): Depend on configure.in. 3490 34912002-12-24 Joseph S. Myers <jsm@polyomino.org.uk> 3492 3493 * texi2pod.pl: Skip contents of @copying. 3494 34952002-11-09 Zack Weinberg <zack@codesourcery.com> 3496 3497 * gthr_supp_vxw_5x.c: New file. 3498 34992002-10-21 Richard Henderson <rth@redhat.com> 3500 3501 * paranoia.cc (real_c_float::image): Accomodate size of 3502 real_internal format. 3503 (main): Unbuffer stdio. Add real_internal format. 3504 (floor_log2_wide): New. 3505 35062002-10-16 Richard Henderson <rth@redhat.com> 3507 3508 * paranoia.cc (ENUM_BITFIELD): New. 3509 (class): Define as klass around real.h. 3510 (real_c_float): Not a template any longer; define MODE as a 3511 class static constant; use real_format elements for SIZE. 3512 Update uses of real_to_decimal and real_to_hexadecimal. 3513 (main): Change -g argument to use a format name. 3514 (mode_for_size): Remove. 3515 35162002-09-16 Richard Henderson <rth@redhat.com> 3517 3518 * paranoia.cc: New file. 3519 35202002-09-04 Richard Henderson <rth@redhat.com> 3521 3522 * enquire.c: Remove. 3523 35242002-08-14 Mark Mitchell <mark@codesourcery.com> 3525 3526 * gennews (files): Add GCC 3.2 files. 3527 35282002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3529 3530 * gennews (files): Add proper files for the GCC 3.1 release series. 3531 Simplify and reformat introductory wording. 3532 35332002-07-16 Nathanael Nerode <neroden@gcc.gnu.org> 3534 3535 * enquire.c: Move from gcc. 3536 35372002-07-16 H.J. Lu <hjl@gnu.org> 3538 3539 * gcc_update (touch_files): Pass -s to ${MAKE}. 3540 35412002-06-26 Zack Weinberg <zack@codesourcery.com> 3542 3543 * texi2pod.pl: Correct handling of the internal R<> sequence. 3544 35452002-05-31 Florian Weimer <fw@deneb.enyo.de> 3546 3547 * gcc_update (files_and_dependencies): Add generated Texinfo files 3548 for Ada. 3549 35502002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 3551 3552 * test_installed: Allow for PWDCMD to override hardcoded pwd. 3553 * test_summary: Likewise. 3554 35552002-04-18 Geoffrey Keating <geoffk@redhat.com> 3556 3557 * gcc_update (touch_files): Don't have empty for loop. 3558 35592002-04-16 Richard Henderson <rth@redhat.com> 3560 3561 * gcc_update: Remove libchill. 3562 35632002-03-25 Zack Weinberg <zack@codesourcery.com> 3564 3565 * texi2pod.pl: Handle @end ftable and @end vtable. 3566 35672002-03-11 Zack Weinberg <zack@codesourcery.com> 3568 3569 * texi2pod.pl: Handle @include, @ftable, @vtable. 3570 Reformat some code for clarity. 3571 35722002-02-24 Christian J��nsson <c.christian.joensson@telia.com> 3573 3574 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED, 3575 WARNING and ERROR output from the *.sum files. 3576 35772002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3578 3579 * gennews (files): Replace gcc-2.95/gcc-2.95.html, 3580 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html, 3581 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html. 3582 35832002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3584 3585 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html, 3586 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by 3587 egcs-1.1/index.html. 3588 35892002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3590 3591 * warn_summary: Add -ada subdirectory flag. 3592 35932001-12-12 Matthias Klose <doko@debian.org> 3594 3595 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows 3596 generation of more than one man page from one source. 3597 Add '-' to set of valid chars for an identifier. 3598 Let -D option accept flags of the form <flag>=<value>. 3599 Use \s+ for whitespace detection in '@c man' lines. 3600 Handle @set and @clear independent of $output. 3601 Substitute all @value{}'s in a line. 3602 36032001-11-14 Joseph S. Myers <jsm28@cam.ac.uk> 3604 3605 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var 3606 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec 3607 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers 3608 greater than 9 in enumerations. 3609 36102001-11-07 Laurent Guerby <guerby@acm.org> 3611 3612 * gcc_update (files_and_dependencies): Add Ada dependencies. 3613 36142001-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 3615 3616 * snapshot: Remove. 3617 36182001-09-07 Richard Sandiford <rsandifo@redhat.com> 3619 3620 Revert: 3621 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 3622 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 3623 touch. 3624 36252001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com> 3626 3627 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 3628 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 3629 touch. 3630 3631Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz> 3632 3633 * analyze_brprob: Update for changes in gcc debug output. 3634 3635Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz> 3636 3637 * analyze_brprob: Avoid more overflows. 3638 36392001-07-27 Richard Henderson <rth@redhat.com> 3640 3641 * test_summary: Copy LAST_UPDATED UTC time to head of summary. 3642 3643Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz> 3644 3645 * analyze_brprob: Avoid overflows. 3646 36472001-07-27 Richard Henderson <rth@redhat.com> 3648 3649 * gcc_update: Dump timestamp in LAST_UPDATED. 3650 36512001-07-26 Andreas Jaeger <aj@suse.de>, 3652 Hans-Peter Nilsson <hp@bitrange.com> 3653 3654 * analyze_brprob: Fix documentation. 3655 3656Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz> 3657 3658 * analyze_brprob: Fix awk compatibility problems; update comment. 3659 36602001-07-23 Andreas Jaeger <aj@suse.de> 3661 3662 * analyze_brprob: Fix more typos. 3663 36642001-07-23 Andreas Jaeger <aj@suse.de> 3665 3666 * analyze_brprob: Fix typos. 3667 36682001-07-03 Joseph S. Myers <jsm28@cam.ac.uk> 3669 3670 * texi2pod.pl: Handle @r inside @item. 3671 36722001-07-02 Zack Weinberg <zackw@stanford.edu> 3673 3674 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1. 3675 36762001-07-01 Zoltan Felleg <zfelleg@telnet.hu> 3677 3678 * warn_summary: Fix typo in a comment. 3679 36802001-06-14 Albert Chin-A-Young <china@thewrittenword.com> 3681 3682 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi. 3683 36842001-06-13 Mark Mitchell <mark@codesourcery.com> 3685 3686 * gennews: Set TERM to vt100 for Lynx. 3687 36882001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3689 3690 * release: Remove. 3691 3692Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz> 3693 3694 * analyze_brprob: New file. 3695 36962001-06-11 Mark Mitchell <mark@codesourcery.com> 3697 3698 * gcc_build: Output information about the commands used to 3699 configure the compiler. 3700 37012001-06-07 Joseph S. Myers <jsm28@cam.ac.uk> 3702 3703 * gennews: Update for GCC 3.0. 3704 37052001-06-02 Joseph S. Myers <jsm28@cam.ac.uk> 3706 3707 * gcc_update: Update for move of documentation to gcc/doc. 3708 37092001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 3710 3711 * contrib/test_summary (files): Sort before evaluating. 3712 37132001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3714 3715 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings. 3716 37172001-05-21 Mark Mitchell <mark@codesourcery.com> 3718 3719 * gcc_build: Use -d when invoking gcc_update. 3720 37212001-05-18 Andreas Jaeger <aj@suse.de> 3722 3723 * gcc_update: Add rules for libf2c/libI77. 3724 37252001-05-17 Alexandre Oliva <aoliva@redhat.com> 3726 3727 * gcc_update (touch_files): Use simpler, yet as portable, syntax. 3728 37292001-05-14 Loren J. Rittle <ljrittle@acm.org> 3730 3731 * gcc_update (touch_files): Enhance make portability. 3732 37332001-05-14 Alexandre Oliva <aoliva@redhat.com> 3734 3735 * gcc_update (touch_files): Use a Makefile to touch files. 3736 37372001-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 3738 3739 * texi2pod.pl: Add copyright and GPL notices. 3740 37412001-01-24 Joseph S. Myers <jsm28@cam.ac.uk> 3742 3743 * texi2pod.pl: Handle "\,". 3744 37452001-01-15 Joseph S. Myers <jsm28@cam.ac.uk> 3746 3747 * texi2pod.pl: Fix regular expression for @r to avoid exponential 3748 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl 3749 version check. 3750 37512001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3752 3753 * warn_summary (stageNfilter): Update for recent changes in 3754 bootstrap logic. 3755 37562001-01-14 Joseph S. Myers <jsm28@cam.ac.uk> 3757 3758 * texi2pod.pl: Require at least perl 5.6.0. 3759 37602001-01-13 Joseph S. Myers <jsm28@cam.ac.uk> 3761 3762 * gcc_update: Add gcc/gcc.1 to generated files. 3763 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle 3764 discarding to end of sentence with @xref where the sentence has an 3765 interior "." in markup, and handle discarding parentheses around 3766 such a sentence. 3767 37682001-01-11 Bernd Schmidt <bernds@redhat.com> 3769 3770 * gennews: Add gcc-2.95.3. 3771 37722001-01-10 Joseph S. Myers <jsm28@cam.ac.uk> 3773 3774 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle 3775 @command. Format URLs and email addresses in bold. 3776 37772001-01-03 Joseph S. Myers <jsm28@cam.ac.uk> 3778 3779 * gcc_update: Add cpp.1 to the list of generated files. 3780 3781 * texi2pod.pl: Handle @option and @env. 3782 37832001-01-03 Mike Stump <mrs@wrs.com> 3784 3785 * snapshot: Update to account for java libraries. 3786 37872000-12-28 Jeffrey Oldham <oldham@codesourcery.com> 3788 3789 * test_summary: Export filesuffix, not fileprefix. 3790 37912000-12-22 Joseph S. Myers <jsm28@cam.ac.uk> 3792 3793 * release: Change some EGCS references to GCC. 3794 37952000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3796 3797 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc 3798 subdirectory flags. Add source directory prefix filtering. 3799 Redirect diagnostic output to stderr. 3800 38012000-12-07 Zack Weinberg <zack@wolery.stanford.edu> 3802 3803 * texi2pod.pl: If multiple @c man sections with the same tag 3804 appear, concatenate them in the final output. When skipping, 3805 ignore block commands that can't cause skipping, and honor 3806 those that can. Ensure that verbatim blocks are separate 3807 paragraphs. 3808 38092000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 3810 3811 * gcc_update: Don't touch tradcif.c or java/parse.h. 3812 38132000-12-05 Zack Weinberg <zack@wolery.stanford.edu> 3814 3815 * texi2pod.pl: Restructure for comprehensibility, add 3816 comments. Merge handling of @ignore and @ifxxx. Handle a 3817 whole bunch more Texinfo commands. Use consistent formatting 3818 style. 3819 38202000-12-04 Joseph S. Myers <jsm28@cam.ac.uk> 3821 3822 * gennews: New script. 3823 38242000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3825 3826 * gcc_update: Update a comment as we now require bison for CVS users. 3827 38282000-11-22 Joseph S. Myers <jsm28@cam.ac.uk> 3829 3830 * gcc_update: Add gcov.1 to the list of generated files. 3831 38322000-11-21 Mark Mitchell <mark@codesourcery.com> 3833 3834 * gcc_build: Remove code to put information in a log file. 3835 38362000-11-19 Zack Weinberg <zackw@stanford.edu> 3837 3838 * texi2pod.pl: 3839 - Add real command line parsing. 3840 - Support @ifset, @ifclear, @set, @value, -D switch. 3841 - Support @sc. Improve handling of @ref and friends. 3842 - Discard @subsection, @need, @node lines. 3843 - Un-nest font changes to match texinfo semantics. 3844 - Handle @{ and @}. Oops. 3845 - Don't emit E<> directives inside verbatim blocks. 3846 38472000-11-12 Bruce Korb <bkorb@gnu.org> 3848 3849 * release: generalize the release script a bit. 3850 3851Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com> 3852 3853 * gcc_build: Add -o option for setting the objdir to use. 3854 38552000-11-11 Jeff Law <law@redhat.com>, 3856 3857 * release: New file. 3858 38592000-11-08 Jeff Law <law@redhat.com>, 3860 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3861 3862 * snapshot: New file. 3863 38642000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com> 3865 3866 * gcc_build (bootstrap_gcc): New function. 3867 (configure_gcc): Likewise. 3868 (build_gcc): Rewritten to use configure and bootstrap. 3869 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS. 3870 38712000-10-31 Mark Mitchell <mark@codesourcery.com> 3872 3873 * gcc_build (MAKE): New variable. 3874 (build_gcc): Use it. Fix logging of errors. 3875 (install_gcc): Likewise. 3876 38772000-10-29 Mark Mitchell <mark@codesourcery.com> 3878 3879 * gcc_build: Save the output from CVS into the logfile as well. 3880 38812000-10-25 Mark Mitchell <mark@codesourcery.com> 3882 3883 * gcc_build: Fix typos. 3884 38852000-10-14 Joseph S. Myers <jsm28@cam.ac.uk> 3886 3887 * gperf-2.7-19981006.pat: Remove. 3888 38892000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 3890 3891 * test_installed: Change EGCS references to refer to GCC. 3892 38932000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3894 3895 * gcc_update (touch_files): Add some informative output. 3896 38972000-09-16 Andreas Jaeger <aj@suse.de> 3898 3899 * gcc_update: Remove gcc/c-parse.gperf. 3900 39012000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, 3902 Alexandre Oliva <aoliva@redhat.com> 3903 3904 * gcc_update: Execute touch_files_reexec even if `cvs update` 3905 failed. 3906 39072000-08-09 Alexandre Oliva <aoliva@redhat.com> 3908 3909 * test_summary: AWK breaks with filenames containing `='. 3910 3911Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com> 3912 3913 * gcc_build: New script. 3914 39152000-07-13 Mark Mitchell <mark@codesourcery.com> 3916 3917 * gcc_update (files_and_dependencies): Remove generated YACC files. 3918 39192000-07-12 Mark Mitchell <mark@codesourcery.com> 3920 3921 * gcc_update (files_and_dependencies): Remove generated YACC files. 3922 39232000-06-04 Mark Mitchell <mark@codesourcery.com> 3924 3925 * newcvsroot: Handle filenames that contain spaces. 3926 39272000-06-03 Zack Weinberg <zack@wolery.cumb.org> 3928 3929 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF. 3930 Elide --with-gcc-version-trigger and --norecursion from 3931 configure flags. Remove code to report status of haifa scheduler. 3932 39332000-05-18 Alexandre Oliva <aoliva@cygnus.com> 3934 3935 * gcc_update (self): Set to `$0'. 3936 (touch_files_reexec): Use `$self' instead of `$0'. 3937 39382000-05-12 Alexandre Oliva <aoliva@cygnus.com> 3939 3940 * gcc_update (touch_files_reexec): New function, run after the 3941 tree is modified. 3942 39432000-05-08 Richard Hendeson <rth@cygnus.com> 3944 3945 * gcc_update: Remove references to inclhack.tpl. 3946 39472000-04-28 Jason Merrill <jason@casey.cygnus.com> 3948 3949 * index-prop: Use a single pattern. Also support *** cdiffs. 3950 39512000-04-28 Pavel Roskin <pavel_roskin@geocities.com> 3952 3953 * index-prop: Don't change /dev/null. 3954 39552000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3956 3957 * gcc_update: Refer to GCC and gcc_update instead of egcs and 3958 egcs_update. 3959 39602000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk> 3961 3962 * index-prop: Fix occasional problem when using cvs diff -p. 3963 39642000-04-18 Zack Weinberg <zack@wolery.cumb.org> 3965 3966 * gcc_update: Remove references to cexp.c/cexp.y. 3967 39681999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3969 3970 * newcvsroot: Add check on the number of command-line arguments. 3971 Add usage. 3972 3973Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net) 3974 3975 * gcc_update: Allow patches compressed by bzip2. 3976 39771999-10-11 Martin v. L��wis <loewis@informatik.hu-berlin.de> 3978 3979 * newcvsroot: New file. 3980 39811999-09-11 Craig Burley <craig@jcb-sc.com> 3982 3983 * convert_to_f2c, convert_to_g2c, download_f2c: New file. 3984 39851999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 3986 3987 * gcc_update: New file. 3988 * egcs_update: Renamed to gcc_update. 3989 39901999-08-09 Robert Lipe <robertlipe@usa.net> 3991 3992 * test_summary: Quote curly braces in 1999-07-03 change. 3993 39941999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 3995 3996 * egcs_update (files_and_dependencies): Fixed typo in 3997 gcc/cstamp-h.in. Added gcc/config.in. 3998 39991999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br> 4000 4001 * egcs_update (files_and_dependencies): New function, with 4002 complete list of files to be updated, as well as their 4003 dependencies. 4004 (touch_files): Check the timestamp of each generated file against 4005 its dependencies'. 4006 (main): New flags --touch, --list and --help. Remove the 4007 pre-update step. 4008 40091999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br> 4010 4011 * test_summary: Replace egcs with gcc. Update e-mail address. 4012 40131999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4014 Jerry Quinn <jquinn@nortelnetworks.com> 4015 4016 * egcs_update (touch_files, apply_patch): New functions. 4017 Use them. New command-line option --patch. Split test of local 4018 tree into two parts. Add comments. 4019 40201999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br> 4021 4022 * test_summary: If Target is `unix{*}', append the Target variants 4023 to Host. 4024 40251999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br> 4026 4027 * test_summary: Set default mail-address and version for egcs 4028 instead of relying on unpredictable pathnames. 4029 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de> 4030 4031Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com) 4032 4033 * fixinc/*: Delete obsolete files. 4034 40351999-02-04 Robert Lipe <robertlipe@usa.net> 4036 4037 * egcs_update: Test return values of 'cvs update'. Propogate 4038 to caller as exit values. 4039 40401999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4041 4042 * egcs_update: Use "if" instead of "&&". Touch generated files 4043 only after the corresponding *.y files. 4044 40451999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4046 4047 * egcs_update: Do not use xargs, but a backquote construct. 4048 40491999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br> 4050 4051 * test_summary (version): Remove carriage return that gawk inserts 4052 in the version string for some reason. 4053 40541998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4055 4056 * egcs_update: Only touch files that already exist. 4057 40581998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br> 4059 4060 * test_summary (EOF): Remove double backslash. 4061 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 4062 40631998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br> 4064 4065 * test_summary (address): Set to egcs-testresults mailing list. 4066 40671998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br> 4068 4069 * test_summary (address): Added Marc Lehmann's testsuite-results 4070 to the default e-mail address. 4071 40721998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br> 4073 4074 * test_summary (-p, prepend_logs): Add these before the summary. 4075 (Compiler, Platform): Print these just before configflags. 4076 4077Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4078 4079 * warn_summary (longLineFilter): New shell function to encapsulate 4080 this functionality. It is off by default, only active if -llf 4081 flag is specified. 4082 (subdirectoryFilter): Fix bug in filtering which made some 4083 subdirectory warnings erroneously appear in the toplevel set. 4084 (stageNfilter): Renamed from `stageNwarns'. Updated to collect 4085 warnings from stage1 as well as stage0, which means warnings from 4086 outside the bootstrap directory. Eg, the libraries, etc. 4087 (warningFilter): New shell function to encapsulate this 4088 functionality. 4089 (keywordFilter): New shell function to encapsulate this 4090 functionality. 4091 4092 Store data in a temp file rather than calculating it 3x. Arrange 4093 to remove it on exit and signals. 4094 4095 Add -pass/-wpass flags to do "pass through" (i.e. manual 4096 inspection) of bootstrap output from a particular stageN as well 4097 as language subdirs. 4098 4099 Add better comments/documentation. 4100 4101Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4102 4103 * egcs_update: Add comment about keeping the FAQ synchronized. 4104 4105Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com) 4106 4107 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're 4108 in the repo again. 4109 4110Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com> 4111 4112 * egcs_update: Added gcc/fixinc/* generated files to touch list. 4113 4114Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com) 4115 4116 * egcs_update: Remove gcc/java/parse.c from list of files to 4117 touch. 4118 4119Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4120 4121 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf. 4122 4123Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4124 4125 * warn_summary (subdirectoryFilter): New shell function to 4126 optionally filter in/out gcc subdirectories when summarizing 4127 warnings. Add new flags to support subdirectory filtering. 4128 4129 Also, ensure the bootstrap stage is a number. Add some more C 4130 keywords that are preserved in the "warning type" summary and 4131 tighten up the "arg ???" regexp. 4132 4133Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com> 4134 4135 * fixinc/inclhack.def: Not all C++ comments in C headers 4136 were treated alike. They are now. Also fixed syntax 4137 of sed expression in "systypes" fix. 4138 4139 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation 4140 4141 * egcs_update: Added fixinc/* generated files to touch list. 4142 4143Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4144 4145 * egcs_update: Additionally touch gcc/java/parse.[ch]. 4146 4147Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com> 4148 4149 * fixinc/inclhack.def: Added two files required by 4150 SCO's Open Server 5's avoid_bool fix. 4151 Regenerated fixinc.x and inclhack.sh to incorporate 4152 the update. 4153 4154Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com> 4155 4156 * egcs_update: Do the pass 1 CVS update only for files that 4157 may reasonably be under CVS control. 4158 41591998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br> 4160 4161 * test_installed: New script for testing already-installed 4162 gcc/g++/g77. 4163 4164Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4165 4166 * egcs_update: Assigned copyright to FSF. 4167 4168Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4169 Alexandre Oliva <oliva@dcc.unicamp.br> 4170 4171 * egcs_update: New switch --nostdflags and documentation 4172 enhancements. 4173 4174Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4175 4176 * egcs_update: New script. 4177 41781998-08-05 Bruce Korb <korbb@datadesign.com> 4179 4180 * fixinc/Makefile 4181 Added define for target machine so machine-specific tests 4182 can be selected for or against. 4183 4184 * fixinc/fixincl.c 4185 Added an array of string pointers to machines to select 4186 or avoid, depending on a FD_MACH_IFNOT bit flag. 4187 Used a shell script to match the defined TARGET_MACHINE 4188 with any of the given match patterns. 4189 4190 * fixinc/fixincl.tpl 4191 Generate the array of strings and bit flag, as needed, 4192 depending on "mach" and "not_machine" attributes for a fix. 4193 4194 * fixinc/mkfixinc.sh 4195 Invoke the make with TARGET assigned the value of the 4196 machine name argument. 4197 4198Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com) 4199 4200 * compare_tests: New script. 4201 42021998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 4203 4204 * test_summary: Assigned copyright to FSF. 4205 4206Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 4207 4208 * test_summary: Corrected script name in comments providing 4209 documentation. Added linebreaks for lines with > 80 characters. 4210 4211Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br> 4212 4213 * test_summary: New switch, -i, and environment variable, 4214 append_logs, for including files in the report. 4215 42161998-06-01 Manfred Hollstein <manfred@s-direktnet.de> 4217 4218 * warn_summary: Update to Kaveh's latest version allowing to 4219 specify the last stage built. 4220 42211998-05-29 Bruce Korb <korbb@datadesign.com> 4222 4223 * fixinc/mkfixinc.sh 4224 Changes to make it easier to invoke on platforms that 4225 normally do not invoke fixincludes. 4226 4227 * fixinc/inclhack.def 4228 Applied fixes from egcs/gcc/fixincludes from the past several 4229 months. 4230 42311998-05-28 Bruce Korb <korbb@datadesign.com> 4232 4233 * fixinc/*: Updated most everything for a first real 4234 try at getting "fast_fixincludes" working. 4235 42361998-05-28 Jason Merrill <jason@yorick.cygnus.com> 4237 4238 * index-prop: New file. 4239 4240Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de> 4241 4242 * test_summary: find good awk (copied from warn_summary). 4243 4244Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com) 4245 4246 * test_summary, warn_summary: New files 4247