12021-06-01 Release Manager 2 3 * GCC 9.4.0 released. 4 52021-05-18 Jonathan Wakely <jwakely@redhat.com> 6 7 Backported from master: 8 2021-05-18 Jonathan Wakely <jwakely@redhat.com> 9 10 * gcc-changelog/git_email.py: Remove use of non-strict mode. 11 122021-05-14 Martin Liska <mliska@suse.cz> 13 14 * gcc-changelog/git_check_commit.py: Sync from master. 15 * gcc-changelog/git_commit.py: Likewise. 16 * gcc-changelog/git_email.py: Likewise. 17 * gcc-changelog/git_repository.py: Likewise. 18 * gcc-changelog/git_update_version.py: Likewise. 19 * gcc-changelog/test_email.py: Likewise. 20 * gcc-changelog/test_patches.txt: Likewise. 21 222021-04-14 Martin Liska <mliska@suse.cz> 23 24 * gcc-changelog/git_commit.py: Sync with master. 25 * gcc-changelog/git_email.py: Likewise. 26 * gcc-changelog/git_update_version.py: Likewise. 27 * gcc-changelog/setup.cfg: Likewise. 28 * gcc-changelog/test_email.py: Likewise. 29 * gcc-changelog/test_patches.txt: Likewise. 30 312021-03-19 Matthias Klose <doko@ubuntu.com> 32 33 Backported from master: 34 2021-03-19 Matthias Klose <doko@ubuntu.com> 35 36 * texi2pod.pl: Substitute @tie{} with a space for the man pages. 37 382021-01-28 Eric Botcazou <ebotcazou@adacore.com> 39 40 PR lto/85574 41 * compare-lto: Deal with PE-COFF executables specifically. 42 432021-01-07 Martin Liska <mliska@suse.cz> 44 45 * gcc-changelog/git_commit.py: Sync from master. 46 * gcc-changelog/git_email.py: Likewise. 47 * gcc-changelog/git_repository.py: Likewise. 48 * gcc-changelog/test_email.py: Likewise. 49 * gcc-changelog/test_patches.txt: Likewise. 50 512020-11-25 Martin Liska <mliska@suse.cz> 52 53 * gcc-changelog/git_commit.py: Use revert_regex instead 54 of string prefix. Convert sets to literals. 55 562020-11-06 Martin Liska <mliska@suse.cz> 57 58 * gcc-changelog/git_commit.py: Sync. 59 * gcc-changelog/git_email.py: Likewise. 60 * gcc-changelog/git_repository.py: Likewise. 61 * gcc-changelog/test_email.py: Likewise. 62 * gcc-changelog/test_patches.txt: Likewise. 63 * gcc-changelog/setup.cfg: New file. 64 652020-07-29 Martin Liska <mliska@suse.cz> 66 67 * git-backport.py: fix how are ChangeLog paths combined. 68 692020-07-23 Martin Liska <mliska@suse.cz> 70 71 Backported from master: 72 2020-07-23 Martin Liska <mliska@suse.cz> 73 74 * gcc-changelog/git_commit.py: When reverting a backport, 75 we should print only Revert header. 76 772020-07-23 Jonathan Wakely <jwakely@redhat.com> 78 79 Backported from master: 80 2020-07-17 Jonathan Wakely <jwakely@redhat.com> 81 82 * gcc-changelog/git_update_version.py: Fix typo. 83 842020-07-08 Alexandre Oliva <oliva@adacore.com> 85 86 Backported from master: 87 2020-07-07 Alexandre Oliva <oliva@adacore.com> 88 Martin Liska <mliska@suse.cz> 89 90 * gcc-changelog/git_commit.py: Support CASE and COND. 91 * gcc-changelog/test_patches.txt: Add test. 92 * gcc-changelog/test_email.py: Add test. 93 942020-07-02 Martin Liska <mliska@suse.cz> 95 96 * gcc-changelog/git_check_commit.py: New file. 97 * gcc-changelog/git_commit.py: New file. 98 * gcc-changelog/git_email.py: New file. 99 * gcc-changelog/git_repository.py: New file. 100 * gcc-changelog/git_update_version.py: New file. 101 * gcc-changelog/test_email.py: New file. 102 * gcc-changelog/test_patches.txt: New file. 103 1042020-05-29 Martin Liska <mliska@suse.cz> 105 106 * git-backport.py: The script did 'git co HEAD~' when 107 there was no modified ChangeLog file in a successful 108 git cherry pick. 109 Run cherry-pick --continue without editor. 110 1112020-05-27 Martin Liska <mliska@suse.cz> 112 113 * git-backport.py: New file. 114 1152020-03-12 Release Manager 116 117 * GCC 9.3.0 released. 118 1192019-08-16 Uros Bizjak <ubizjak@gmail.com> 120 121 * test_summary: Do not escape "=". 122 1232019-08-12 Release Manager 124 125 * GCC 9.2.0 released. 126 1272019-05-03 Release Manager 128 129 * GCC 9.1.0 released. 130 1312019-05-03 Jakub Jelinek <jakub@redhat.com> 132 133 * gennews (files): Add files for GCC 9. 134 1352019-04-19 Christophe Lyon <christophe.lyon@linaro.org> 136 137 PR translation/90118 138 * check-internal-format-escaping.py: Check that %< is not next to 139 a word. 140 1412019-04-17 Jakub Jelinek <jakub@redhat.com> 142 143 * dg-extract-results.sh: Only handle WARNING: program timed out 144 lines specially in "$MODE" == "sum". Restore previous behavior 145 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in 146 a different variant or curfile is empty. 147 * dg-extract-results.py: Fix a typo. 148 1492019-04-05 Martin Liska <mliska@suse.cz> 150 151 PR translation/89936 152 * check-internal-format-escaping.py: Properly detect wrong 153 apostrophes. 154 1552019-03-11 Martin Liska <mliska@suse.cz> 156 157 * check-internal-format-escaping.py: Uncomment apostrophes 158 check. 159 1602019-03-11 Martin Liska <mliska@suse.cz> 161 162 * check-internal-format-escaping.py: New file. 163 1642019-03-10 Tommy Nguyen <remyabel@gmail.com> 165 166 PR contrib/82704 167 * download_prerequisites: Use -c instead of --check for sha512sum. 168 1692019-03-06 Martin Liska <mliska@suse.cz> 170 171 * check-params-in-docs.py: Ignore a param. 172 1732019-03-05 Christophe Lyon <christophe.lyon@linaro.org> 174 175 contrib/ 176 * dg-extract-results.py: Handle case where a WARNING happens with 177 the first test of a harness. 178 1792019-03-05 Christophe Lyon <christophe.lyon@linaro.org> 180 181 contrib/ 182 * dg-extract-results.sh: Fix order of WARNING and following test 183 result. 184 1852019-02-04 Christophe Lyon <christophe.lyon@linaro.org> 186 187 contrib/ 188 * dg-extract-results.py: Keep timeout warnings next to their 189 matching test. 190 * dg-extract-results.sh: Likewise. 191 1922019-01-01 Jakub Jelinek <jakub@redhat.com> 193 194 * update-copyright.py: Add Gerard Jungman as external author. 195 1962018-11-26 Iain Buclaw <ibuclaw@gdcproject.org> 197 198 * update-copyright.py (TestsuiteFilter): Skip .d tests. 199 (LibPhobosFilter): Add filter for upstream D sources. 200 (GCCCopyright): Add D Language Foundation as external author. 201 (GCCCmdLine): Add libphobos. 202 2032018-11-19 Martin Liska <mliska@suse.cz> 204 205 * check_GNU_style_lib.py: Detect mixed usage 206 of spaces and tabs. 207 2082018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 209 210 * gcc_update (files_and_dependencies): Handle libphobos. 211 2122018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org> 213 214 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at 215 default verbosity. 216 2172018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 218 219 * config-list.mk (LIST): Switch to i686-solaris2.11, 220 sparc64-sun-solaris2.11. 221 2222018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 223 224 * unused_functions.py: Handle archive files. 225 2262018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 227 228 * unused_functions.py: New file. 229 2302018-09-25 Martin Liska <mliska@suse.cz> 231 232 * filter-rtags-warnings.py: New file. 233 2342018-09-25 Martin Liska <mliska@suse.cz> 235 236 PR middle-end/86078 237 * check-params-in-docs.py: New file. 238 2392018-08-17 Jojo <jijie_rong@c-sky.com> 240 Huibin Wang <huibin_wang@c-sky.com> 241 Sandra Loosemore <sandra@codesourcery.com> 242 Chung-Lin Tang <cltang@codesourcery.com> 243 Andrew Jenner <andrew@codesourcery.com> 244 245 C-SKY port: Configury 246 247 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu. 248 2492018-07-13 Tom de Vries <tdevries@suse.de> 250 251 * maintainers-verify.sh: New file. 252 2532018-07-12 Christophe Lyon <christophe.lyon@linaro.org> 254 255 * compare_tests: Print number of tests in each category. 256 2572018-06-19 Alexander Monakov <amonakov@ispras.ru> 258 259 * vim-gcc-dev/README: New file. 260 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file. 261 * vim-gcc-dev/syntax/gcc-match.vim: New file. 262 * gimple.vim: Move under vim-gcc-dev/syntax/. 263 * gcc-rtl.vim: Likewise. 264 2652018-06-19 Martin Liska <mliska@suse.cz> 266 267 * gcc-rtl.vim: New file. 268 2692018-06-12 Jeff Law <law@redhat.com> 270 271 * config-list.mk (LIST): Remove alpha-freebsd6. 272 2732018-05-08 Richard Biener <rguenther@suse.de> 274 275 PR bootstrap/85571 276 * compare-lto: New script derived from compare-debug. 277 2782018-05-02 Jakub Jelinek <jakub@redhat.com> 279 280 * gennews (files): Add files for GCC 8. 281 2822018-05-01 Jim Wilson <jimw@sifive.com> 283 284 * gcc_update: Check for .git as a file. 285 2862018-03-21 Christophe Lyon <christophe.lyon@linaro.org> 287 288 * test_summary: Match possible single quotes in configure path. 289 2902018-03-02 Thomas Schwinge <thomas@codesourcery.com> 291 292 * update-copyright.py: Remove "libcilkrts" reference. 293 2942018-02-19 Yury Gribov <tetra2005@gmail.com> 295 296 * compare_tests: Use TMPDIR when set. 297 * dg-cmp-results.sh: Ditto. 298 * warn_summary: Ditto. 299 3002018-01-29 Jonathan Wakely <jwakely@redhat.com> 301 302 * download_prerequisites: Use shasum for FreeBSD and DragonFly. 303 3042018-01-19 Martin Liska <mliska@suse.cz> 305 306 * analyze_brprob.py: Support new format that can be easily 307 parsed. Add new column to report. 308 3092018-01-03 Jakub Jelinek <jakub@redhat.com> 310 311 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir. 312 3132017-11-28 Julia Koval <julia.koval@intel.com> 314 Sebastian Peryt <sebastian.peryt@intel.com> 315 316 * contrib/gcc_update: Ditto. 317 3182017-11-08 Martin Liska <mliska@suse.cz> 319 320 * analyze_brprob.py: Fix abbreviations for SI units. 321 3222017-10-02 Thomas Schwinge <thomas@codesourcery.com> 323 324 * gcc_update (files_and_dependencies): Handle libbacktrace. 325 3262017-09-18 Richard Biener <rguenther@suse.de> 327 328 * download_prerequisites (isl): Bump version to 0.18. 329 3302017-08-02 Yury Gribov <tetra2005@gmail.com> 331 332 * mklog: Added new implementation. 333 3342017-08-02 Yury Gribov <tetra2005@gmail.com> 335 336 * mklog: Rename to ... 337 * mklog.pl: this. 338 3392017-07-17 Yury Gribov <tetra2005@gmail.com> 340 341 * mklog: Fix extraction of changed file name. 342 3432017-07-17 Georg-Johann Lay <avr@gjlay.de> 344 345 * gcc_update (files_and_dependencies) 346 [gcc/config/avr/avr-tables.opt]: Remove dead entry. 347 3482017-06-28 Martin Liska <mliska@suse.cz> 349 350 * gcc.doxy: Add default location for filters and output folder. 351 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen. 352 * filter_params.pl: Remove. 353 3542017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com> 355 356 * dg-cmp-results.sh: Restore filtering on target variant. 357 3582017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com> 359 360 * dg-cmp-results.sh: Keep test result lines rather than throwing 361 header and summary to support sum files with multiple tools. 362 3632017-05-31 Martin Liska <mliska@suse.cz> 364 365 * filter_params.py: 366 Transform ENUM_BITFIELD and comments starting with '/**' 367 3682017-05-31 David Malcolm <dmalcolm@redhat.com> 369 Martin Liska <mliska@suse.cz> 370 371 * filter_params.py: New, porting the perl script to python, 372 adding a test suite. 373 * filter_gcc_for_doxygen_new: New file. 374 3752017-05-30 Martin Liska <mliska@suse.cz> 376 377 * analyze_brprob.py: Add new argument to parse and modify 378 predict.def file. 379 * analyze_brprob_spec.py: Likewise. 380 3812017-05-29 Tom de Vries <tom@codesourcery.com> 382 383 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no 384 trailing eol. 385 (TrailingWhitespaceTest): New unit test. 386 (check_GNU_style_file): Remove eol before checking. 387 3882017-05-29 Tom de Vries <tom@codesourcery.com> 389 390 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as 391 file handle. Add and handle file_encoding argument. 392 * check_GNU_style.py (main): Handle '-' file argument. Call 393 check_GNU_style_file with file handle as argument. 394 3952017-05-29 Tom de Vries <tom@codesourcery.com> 396 397 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages. 398 (import_pip3): New function. 399 4002017-05-24 Tom de Vries <tom@codesourcery.com> 401 402 * check_GNU_style_lib.py: New file, factored out of ... 403 * check_GNU_style.py: ... here. Call main unconditionally. 404 4052017-05-19 Martin Liska <mliska@suse.cz> 406 407 * check_GNU_style.py: New file. 408 4092007-05-03 Jeff Law <law@redhat.com> 410 411 * config-list.mk (am33_2.0-linux): Remove from list of targets 412 to build. 413 4142017-05-02 Jakub Jelinek <jakub@redhat.com> 415 416 * gennews (files): Add files for GCC 7. 417 4182017-04-26 Tom de Vries <tom@codesourcery.com> 419 420 * gen_autofdo_event.py: Fix comment. 421 4222017-04-11 Damian Rouson <damian@sourceryinstitute.org> 423 424 * download_prerequisites (md5_check): New function emulates Linux 425 'md5 --check' on macOS. Modified script for macOS compatibility. 426 4272017-02-06 Palmer Dabbelt <palmer@dabbelt.com> 428 429 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and 430 riscv64-unknown-linux-gnu. 431 4322017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 433 434 * update-copyright.py (Copyright.process_file): Retain original 435 file mode. 436 4372017-01-29 Gerald Pfeifer <gerald@pfeifer.com> 438 439 * update-copyright.py: Fix the name of this script in examples. 440 4412017-01-26 Jakub Jelinek <jakub@redhat.com> 442 443 * update-copyright.py: Add libhsail-rt to self.default_dirs 444 and call self.add_dir on it. Add Intel Corporation to external 445 authors. 446 4472017-01-25 Thomas Schwinge <thomas@codesourcery.com> 448 449 * gcc_update (files_and_dependencies): Care for "libhsail-rt". 450 4512017-01-23 Gerald Pfeifer <gerald@pfeifer.com> 452 453 * patch_tester.sh (TESTLOGS): Remove 454 $TARGET/libjava/testsuite/libjava.sum. 455 4562017-01-22 Gerald Pfeifer <gerald@pfeifer.com> 457 458 * warn_summary: Remove the -java option. 459 4602017-01-20 Gerald Pfeifer <gerald@pfeifer.com> 461 462 * update-copyright.py (LibJavaFilter): Remove. 463 4642017-01-17 Gerald Pfeifer <gerald@pfeifer.com> 465 466 * gcc_update: Remove entries related to GCJ and libgcj. 467 Complete copyright years and adjust my e-mail address. 468 4692017-01-11 Richard Earnshaw <rearnsha@arm.com> 470 471 * gcc_update: Adjust touch list for ARM. 472 4732017-01-08 Gerald Pfeifer <gerald@pfeifer.com> 474 475 * download_ecj: Remove. 476 4772017-01-05 Martin Liska <mliska@suse.cz> 478 479 * vimrc: Update indentation definition. 480 4812017-01-04 Jakub Jelinek <jakub@redhat.com> 482 483 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty, 484 libssp, libvtv and lto-plugin to default_dirs. 485 4862017-01-01 Jakub Jelinek <jakub@redhat.com> 487 488 * update-copyright.py (TestsuiteFilter): Skip params/README. 489 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir. 490 4912016-12-14 Martin Liska <mliska@suse.cz> 492 493 * analyze_brprob.py: Add new column to output and new sorting 494 option. Fix coding style to not exceed 80 characters. 495 * analyze_brprob_spec.py: Add new sorting 496 option. Fix coding style to not exceed 80 characters. 497 4982016-10-24 Moritz Klammler <moritz@glammler.eu> 499 500 PR other/61439 501 * download_prerequisites: Conditionally verify checksums of 502 downloaded pacakges. Add help text. 503 * prerequisites.md5: New file. 504 * prerequisites.sha512: New file. 505 5062016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 507 508 * check_GNU_style.sh (remove_testsuite): New function. 509 Use it to remove testsuite from the diff. 510 5112016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 512 513 * dg-extract-results.sh: Revert bogus change. 514 5152016-09-20 Christophe Lyon <christophe.lyon@linaro.org> 516 517 * dg-extract-results.py: Report DejaGnu error in the final 518 summary. 519 * dg-extract-results.sh: Likewise. 520 5212016-09-20 Christophe Lyon <christophe.lyon@linaro.org> 522 523 * compare_tests: Take ERROR messages into account when 524 comparing. 525 5262016-08-17 Martin Liska <mliska@suse.cz> 527 528 * mark_spam.py: Mark as spam all comments done by a creator. 529 5302016-08-15 Martin Liska <mliska@suse.cz> 531 532 * mark_spam.py: Add error handling and reset 533 another properties of attachments and bugs. 534 5352016-08-11 Martin Liska <mliska@suse.cz> 536 537 * mark_spam.py: Mark attachments as obsolete and rename them. 538 5392016-08-03 Eric Gallager <egall@gwmail.gwu.edu> 540 541 * download_prerequisites: Explicitly remove existing symlinks 542 before trying to create new ones. 543 5442016-07-28 Martin Liska <mliska@suse.cz> 545 546 * mark_spam.py: New file. 547 5482016-07-21 Martin Liska <mliska@suse.cz> 549 550 * analyze_brprob.py: If there's no loop, do not calculate 551 average number of loop iterations. 552 5532016-06-24 Martin Liska <mliska@suse.cz> 554 555 * analyze_brprob.py: Parse and display average number 556 of loop iterations. 557 5582016-06-23 Andi Kleen <ak@linux.intel.com> 559 560 * gen_autofdo_event.py: New file to regenerate 561 gcc-auto-profile. 562 5632016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 564 565 * config-list.mk: Stop testing mep-elf. 566 5672016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 568 569 * config-list.mk: Stop testing avr-rtems. 570 5712016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 572 573 * config-list.mk: Stop testing m32r-rtems. 574 5752016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 576 577 * config-list.mk: Remove h8300-rtems support. 578 5792016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 580 581 * config-list.mk: stop testing knetbsd. 582 5832016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 584 585 * config-list.mk: Stop testing openbsd3.0. 586 5872016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 588 589 * config-list.mk: Remove interix target. 590 5912016-06-21 David Edelsohn <dje.gcc@gmail.com> 592 593 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1, 594 rs6000-ibm-aix5.2. 595 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1. 596 Add rs6000-ibm-aix7.1. 597 5982016-06-17 Martin Liska <mliska@suse.cz> 599 600 * analyze_brprob.py: Fix columns of script output. 601 6022016-06-13 Richard Biener <rguenther@suse.de> 603 604 * download_prerequisites (ISL): Bump version to 0.16.1 605 6062016-06-10 Alan Hayward <alan.hayward@arm.com> 607 608 * check_GNU_style.sh: Fix paste args for BSD 609 6102016-06-09 David Malcolm <dmalcolm@redhat.com> 611 612 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems, 613 h8300-rtems, m32r-rtems, mep-elf. 614 6152016-06-09 David Malcolm <dmalcolm@redhat.com> 616 617 * config-list.mk (GCC_SRC_DIR): New variable. 618 (make-log-dir): Use GCC_SRC_DIR. 619 ($(LIST)): Likewise. 620 6212016-06-09 Martin Liska <mliska@suse.cz> 622 623 * analyze_brprob_spec.py: New file. 624 6252016-06-09 Martin Liska <mliska@suse.cz> 626 627 * analyze_brprob.py: Add new argument --sorting. 628 6292016-06-09 Martin Liska <mliska@suse.cz> 630 631 * analyze_brprob.py: Cover new dump output format. 632 6332016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 634 635 * update-copyright.py (LibMudflapFilter): Remove. 636 (GCCCmdLine.__init__): Add gotools, libcc1. 637 Remove libmudflap. 638 List unhandled intl, libcilkrts, libgo, liboffloadmic, 639 maintainer-scripts. 640 6412016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de> 642 643 * download_prerequisites: Adjust gmp/mpfr/mpc versions. 644 6452016-04-30 Oleg Endo <olegendo@gcc.gnu.org> 646 647 * compare-all-tests: Remove SH5 support. 648 * config-list.mk: Likewise. 649 6502016-04-28 Martin Liska <mliska@suse.cz> 651 652 * analyze_brprob: Remove. 653 * analyze_brprob.py: New file. 654 6552016-04-27 Jakub Jelinek <jakub@redhat.com> 656 657 * gennews (files): Add files for GCC 6. 658 6592016-04-17 Jan Hubicka <jh@suse.cz> 660 661 * analyze_brprob: Update comment. 662 6632016-04-13 Martin Sebor <msebor@redhat.com> 664 665 * check_GNU_style.sh: Avoid false posivies in trailing operator 666 checks. 667 6682016-03-07 Martin Sebor <msebor@redhat.com> 669 670 * check_GNU_style.sh (color): New global variable. 671 Add checks for trailing operators and spaces before left brackets. 672 Tightened up a check for a trailing left curly brace. 673 (g, ag, vg): Use color. 674 (col): Don't complain about excessively long lines with DejaGnu 675 directives. 676 6772016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 678 679 * mklog: Look for the ChangeLog file in $cwd. 680 6812016-02-26 Joel Sherrill <joel@rtems.org> 682 683 * config-list.mk: Add aarch64-rtems and x86_64-rtems 684 6852016-01-19 Jonathan Wakely <jwakely@redhat.com> 686 687 * uninclude: Fix third argument to gensub. 688 6892016-01-04 Jakub Jelinek <jakub@redhat.com> 690 691 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation 692 as external author. 693 6942015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de> 695 696 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted 697 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 . 698 6992015-12-06 Tobias Burnus <burnus@net-b.de> 700 701 * download_prerequisites: Download ISL 0.15 instead of 0.14. 702 7032015-11-20 Martin Liska <mliska@suse.cz> 704 705 * clang-format: Split content of a list to multiple 706 lines. 707 7082015-11-19 Martin Liska <mliska@suse.cz> 709 710 * clang-format: Enhance list of FOR_EACH macros. 711 7122015-11-19 Martin Liska <mliska@suse.cz> 713 714 * clang-format: New file. 715 7162015-11-11 Andrew MacLeod <amacleod@redhat.com> 717 718 * header-tools: New. Directory containing a set of tools for 719 manipulating header files. 720 7212015-10-30 Nathan Sidwell <nathan@acm.org> 722 723 * config-list.mk (nvptx-none): Add it. 724 7252015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de> 726 727 * download_prerequisites: Make sure that script is run from 728 top level source directory. 729 7302015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 731 732 * update-copyright.py (GCCCmdLine): Add libvtv. 733 7342015-08-04 Uros Bizjak <ubizjak@gmail.com> 735 736 * texi2pod.pl: Escape braces in regexp involving @strong{...}. 737 7382015-07-15 Tom de Vries <tom@codesourcery.com> 739 740 * check_GNU_style.sh (cat_with_prefix): Fix quoting. 741 7422015-06-02 Steve Ellcey <sellcey@imgtec.com> 743 744 * test_installed (--target=): New option. 745 7462015-05-30 Mikhail Maltsev <maltsevm@gmail.com> 747 748 * gimple.vim: New file. 749 7502015-05-18 Tom de Vries <tom@codesourcery.com> 751 752 * check_GNU_style.sh: Add temp files tmp2 and tmp3. 753 (cat_with_prefix): New function, using global variable prefix. 754 (col): Make prefix a global variable. Rewrite to process file at a time 755 rather than line at a time. Print part longer than 80 chars in red. 756 7572015-05-18 Tom de Vries <tom@codesourcery.com> 758 759 * check_GNU_style.sh (g, ag, vg): Don't cat empty file. 760 7612015-05-18 Tom de Vries <tom@codesourcery.com> 762 763 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local. 764 7652015-05-18 Tom de Vries <tom@codesourcery.com> 766 767 * check_GNU_style.sh: Improve readability function calls. 768 7692015-05-16 James Bowman <james.bowman@ftdichip.com> 770 771 * config-list.mk: Add FT32. 772 7732015-05-12 Tom de Vries <tom@codesourcery.com> 774 775 * check_GNU_style.sh (col): Fix tab size. 776 7772015-05-12 Tom de Vries <tom@codesourcery.com> 778 779 * check_GNU_style.sh: Put stdin into a temp file. 780 7812015-05-12 Tom de Vries <tom@codesourcery.com> 782 783 * check_GNU_style.sh: Read either from stdin, or from files. 784 7852015-05-12 Tom de Vries <tom@codesourcery.com> 786 787 * check_GNU_style.sh: Check if files exists. 788 7892015-05-12 Tom de Vries <tom@codesourcery.com> 790 791 * check_GNU_style.sh: Don't use a filename prefix if we're only 792 processing one patch file. 793 7942015-05-12 Yury Gribov <y.gribov@samsung.com> 795 796 * mklog: Ignore preprocessor directives. 797 7982015-04-22 Jakub Jelinek <jakub@redhat.com> 799 800 * gennews (files): Add files for GCC 5. 801 8022015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de> 803 804 * dg-extract-results.sh: Check that the necessary python modules exist. 805 8062015-02-05 Ilya Verbin <ilya.verbin@intel.com> 807 808 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and 809 liboffloadmic/plugin. 810 8112015-01-15 Richard Sandiford <richard.sandiford@arm.com> 812 813 * update-copyright.py (Copyright.__init__): Add a regexp for 814 "copyright = u'". 815 (Copyright.update_copyright): Don't add a space before the year 816 in that case. 817 8182015-01-15 Thomas Schwinge <thomas@codesourcery.com> 819 820 * gcc_update (files_and_dependencies): Update rules for new 821 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files. 822 8232015-01-12 Yury Gribov <y.gribov@samsung.com> 824 825 * check_GNU_style.sh: Support patches coming from stdin. 826 Check that spaces are converted to tabs. 827 Make double-space-after-dot check more precice. 828 8292015-01-06 Eric Botcazou <ebotcazou@adacore.com> 830 831 * config-list.mk (LIST): Add visium-elf. 832 8332015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de> 834 835 * config-list.mk: Use shortest match for OPT to find the actual 836 target name. 837 8382014-12-17 Sergio Durigan Junior <sergiodj@redhat.com> 839 840 * dg-extract-results.sh: Use --text with grep to avoid issues with 841 binary files. Fall back to cat -v, if that doesn't work. 842 8432014-12-12 Chung-Ju Wu <jasonwucj@gmail.com> 844 845 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT. 846 8472014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com> 848 Yury Gribov <y.gribov@samsung.com> 849 850 * vimrc: New file. 851 8522014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com> 853 854 * check_GNU_style.sh: Warn for incorrect number of spaces in function 855 call only if 0 or 2+ spaces found. 856 8572014-12-02 Tobias Burnus <burnus@net-b.de> 858 859 * download_prerequisites: Download ISL 0.14 instead of 0.12.2. 860 8612014-11-25 Tom de Vries <tom@codesourcery.com> 862 Peter Bergner <bergner@vnet.ibm.com> 863 864 * mklog: Handle .mklog. Use git setting independent of presence .git 865 directory. 866 8672014-11-14 Tom de Vries <tom@codesourcery.com> 868 869 * mklog: Move reading of .diff file up and add comment. Copy diff_lines 870 to orig_diff_lines. Use orig_diff_lines when appending patch. 871 8722014-11-11 David Malcolm <dmalcolm@redhat.com> 873 874 * ChangeLog.jit: New. 875 * jit-coverage-report.py: New file: a script to print crude 876 code-coverage information for the libgccjit API. 877 8782014-11-11 Marat Zakirov <m.zakirov@samsung.com> 879 880 * mklog: Symbol '}' stops search for changes. 881 8822014-11-11 Tobias Burnus <burnus@net-b.de> 883 884 * download_prerequisites: Stop downloading CLooG. 885 8862014-11-07 Marat Zakirov <m.zakirov@samsung.com> 887 888 * mklog: Always doubt in functions. 889 Add EOF protection. 890 8912014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de> 892 893 * config-list.mk: Don't build Go for certain targets. 894 8952014-10-04 Trevor Saunders <tsaunders@mozilla.com> 896 897 * compare-all-tests: Don't test score-*. 898 * config-list.mk: Likewise. 899 9002014-10-02 Segher Boessenkool <segher@kernel.crashing.org> 901 902 * dg-extract-results.py (output_variation): Always sort if do_sum. 903 9042014-09-22 Tom de Vries <tom@codesourcery.com> 905 906 * mklog: Add --inline option. 907 9082014-09-19 Segher Boessenkool <segher@kernel.crashing.org> 909 910 * dg-extract-results.py (Prog.result_re): Include options in test name. 911 9122014-09-19 Olivier Hainque <hainque@adacore.com> 913 914 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils. 915 9162014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com> 917 918 * config-list.mk (LIST): Add v850-rtems. 919 9202014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de> 921 922 * config-list.mk (LIST): Add arm-rtems. 923 Add nios2-rtems. Remove extra option from powerpc-rtems. 924 9252014-09-08 Trevor Saunders <tsaunders@mozilla.com> 926 927 * compare-all-tests: Don't test picochip. 928 * config-list.mk: Likewise. 929 9302014-08-11 Mingjie Xing <mingjie.xing@gmail.com> 931 932 * texi2pod.pl (postprocess): Move command process for '@sc' to the 933 front of '@dfn'. Add a new command process for '@t{...}', just print 934 the content. 935 9362014-07-21 Trevor Saunders <tsaunders@mozilla.com> 937 Yury Gribov <y.gribov@samsung.com> 938 939 * mklog: Run mklog as a filter. 940 9412014-07-21 Trevor Saunders <tsaunders@mozilla.com> 942 943 * mklog: Read name and email from git config when available. 944 9452014-06-28 Richard Biener <rguenther@suse.de> 946 947 * gennews: Use gcc-3.0/index.html. 948 9492014-06-14 Richard Sandiford <rdsandiford@googlemail.com> 950 951 * dg-extract-results.py: For Python 3, force sys.stdout to handle 952 surrogate escape sequences. 953 (safe_open): New function. 954 (output_segment, main): Use it. 955 9562014-05-25 Richard Sandiford <rdsandiford@googlemail.com> 957 958 * dg-extract-results.py (Named): Remove __cmp__ method. 959 (output_variation): Use a key to sort variation.harnesses. 960 9612014-05-24 Uros Bizjak <ubizjak@gmail.com> 962 963 * texi2pod.pl: Force .pod file to not be a numbered list. 964 9652014-05-20 Richard Sandiford <rdsandiford@googlemail.com> 966 967 * dg-extract-results.py (parse_run): Handle warnings that are printed 968 before a test harness is run. 969 9702014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de> 971 972 * config-list.mk (show): New target. 973 9742014-05-08 Richard Sandiford <rdsandiford@googlemail.com> 975 976 * dg-extract-results.py: New file. 977 * dg-extract-results.sh: Use it if the environment seems suitable. 978 9792014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 980 981 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9. 982 9832013-04-22 Jakub Jelinek <jakub@redhat.com> 984 985 * gennews (files): Add files for GCC 4.9. 986 9872014-02-24 Walter Lee <walt@tilera.com> 988 989 * config-list.mk (LIST): Add tilegxbe-linux-gnu. 990 9912014-02-13 Richard Biener <rguenther@suse.de> 992 993 * download_prerequisites: Update ISL and CLOOG versions. 994 9952014-01-31 Brooks Moses <bmoses@google.com> 996 997 * gcc_update (files_and_dependencies): Add aarch64-tune.md. 998 9992014-01-29 Yury Gribov <y.gribov@samsung.com> 1000 1001 * mklog: Improve support of context diffs. 1002 10032014-01-21 Tatiana Udalova <t.udalova@samsung.com> 1004 1005 * mklog: Avoid adding falsely changed functions to ChangeLog. 1006 10072013-12-31 Chung-Lin Tang <cltang@codesourcery.com> 1008 1009 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected 1010 ordering of some configs. 1011 10122013-12-23 Yury Gribov <y.gribov@samsung.com> 1013 1014 * mklog: Automatically insert comments in trivial cases. 1015 10162013-12-19 Yury Gribov <y.gribov@samsung.com> 1017 1018 * mklog: Split generated message in parts. 1019 10202013-10-31 Chung-Ju Wu <jasonwucj@gmail.com> 1021 1022 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target. 1023 10242013-10-29 Tobias Burnus <burnus@net-b.de> 1025 1026 * gcc_update (files_and_dependencies): Add rules for 1027 libcilkrts. 1028 10292013-10-11 Thomas Schwinge <thomas@codesourcery.com> 1030 1031 * gcc_update (files_and_dependencies): Fix rule for 1032 libgomp/testsuite/Makefile.in. 1033 10342013-10-01 Joern Rennecke <joern.rennecke@embecosm.com> 1035 1036 * config-list.mk: Add arc configurations. 1037 10382013-09-27 Diego Novillo <dnovillo@google.com> 1039 1040 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 1041 10422013-09-12 DJ Delorie <dj@redhat.com> 1043 1044 * config-list.mk: Add msp430-elf. 1045 10462013-08-31 Diego Novillo <dnovillo@google.com> 1047 1048 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 1049 10502013-08-29 Mike Stump <mikestump@comcast.net> 1051 1052 * gcc_update (configure): Update to handle svn 1.8.1. 1053 10542013-08-03 Caroline Tice <cmtice@google.com> 1055 1056 * gcc_update: Add libvtv files. 1057 10582013-06-06 Brooks Moses <bmoses@google.com> 1059 1060 * testsuite-management/validate_failures.py: Fix handling of 1061 summary lines with "|" characters or empty description fields. 1062 10632013-05-24 Chung-Ju Wu <jasonwucj@gmail.com> 1064 1065 * download_prerequisites: Download isl and cloog conditionally. 1066 10672013-05-21 David Malcolm <dmalcolm@redhat.com> 1068 1069 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines. 1070 10712013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1072 1073 * config-list.mk (LIST): Add -enable-obsolete for 1074 sparc-sun-solaris2.9, i686-solaris2.9. 1075 10762013-05-13 Mike Stump <mikestump@comcast.net> 1077 1078 * compare_tests: Limit lines to 2000 characters as comm on Mac OS 1079 X 10.8.3 doesn't like long lines (those 2055 characters or more). 1080 10812013-04-22 Sofiane Naci <sofiane.naci@arm.com> 1082 1083 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu. 1084 10852013-04-18 Diego Novillo <dnovillo@google.com> 1086 1087 * validate_failures.py: Fix typo. 1088 10892013-04-18 Diego Novillo <dnovillo@google.com> 1090 1091 * validate_failures.py: Loosen check for build directory. 1092 State what failed if we couldn't find the source tree or 1093 the target triplet. 1094 10952013-03-22 Jakub Jelinek <jakub@redhat.com> 1096 1097 * gennews (files): Add files for GCC 4.8. 1098 10992013-03-06 Tobias Burnus <burnus@net-b.de> 1100 1101 * make-obstacks-texi.pl: New. 1102 11032013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1104 1105 * make_sunver.pl: Enforce C locale. 1106 11072013-02-06 Richard Sandiford <rdsandiford@googlemail.com> 1108 1109 * update-copyright.py: Add libdecnumber to the default list. 1110 Remove libquadmath and libssp. 1111 11122013-02-06 Diego Novillo <dnovillo@google.com> 1113 1114 * testsuite-management/validate_failures.py: Fix typo. 1115 11162013-02-06 Diego Novillo <dnovillo@google.com> 1117 1118 * testsuite-management/validate_failures.py: Update 1119 Copyright years. 1120 Request contributions not to use Python features newer 1121 than 2.4. 1122 (GetBuildData): If this is not a build directory, 1123 emit an error only if --results or --manifest are missing. 1124 11252013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1126 1127 * testsuite-management/validate_failures.py 1128 (IsInterestingResult): Fix performance regression 1129 11302013-02-04 Richard Sandiford <rdsandiford@googlemail.com> 1131 1132 * update-copyright.py: New file. 1133 11342013-01-15 David Blaikie <dblaikie@gmail.com> 1135 1136 * dg-extract-results.sh: Handle KPASSes. 1137 1138 * dg-extract-results.sh: Constrain the start-of-log pattern. 1139 1140 * dg-extract-results.sh: Fix order of summary counts. 1141 11422012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1143 1144 * testsuite-management/validate_failures.py 1145 (IsInterestingResult): Only strip line a second time if we did split. 1146 Rephrase return statement while at it. 1147 (CollectSumFiles): Also ignore .git directory. 1148 11492012-12-03 Diego Novillo <dnovillo@google.com> 1150 1151 * testsuite-management/validate_failures.py: Fix stale 1152 use of 'options'. 1153 11542012-11-30 Doug Evans <dje@google.com> 1155 1156 * testsuite-management/validate_failures.py: Add support for @include, 1157 @remove directives in manifest files. 1158 1159 * testsuite-management/validate_failures.py: Add function 1160 GetManifestPath. New global _MANIFEST_SUBDIR. 1161 11622012-11-29 Doug Evans <dje@google.com> 1163 1164 * testsuite-management/validate_failures.py: Remove pass/fail 1165 indicator from result of GetBuildData. 1166 1167 * testsuite-management/validate_failures.py: Store options in global 1168 variable _OPTIONS. 1169 1170 * testsuite-management/validate_failures.py: Rename variable 1171 manifest_name to manifest_path everywhere. 1172 1173 * testsuite-management/validate_failures.py (CompareBuilds): Pass 1174 options.results to GetSumFiles for clean build. 1175 11762012-11-28 Doug Evans <dje@google.com> 1177 1178 * testsuite-management/validate_failures.py: Use <target_alias> instead 1179 of <target>. Minor whitespace changes. 1180 1181 * testsuite-management/validate_failures.py: Record ordinal with 1182 TestResult. 1183 11842012-11-19 Mike Stump <mikestump@comcast.net> 1185 1186 * compare_tests: Add export LC_ALL=C to make sort happier. 1187 11882012-11-14 H.J. Lu <hongjiu.lu@intel.com> 1189 1190 * gcc_update: Update libsanitizer generated files. 1191 11922012-11-12 Tobias Burnus <burnus@net-b.de> 1193 1194 * gcc_update: Add libquadmath generated files. 1195 11962012-11-12 H.J. Lu <hongjiu.lu@intel.com> 1197 1198 * gcc_update: Add libsanitizer generated files. 1199 12002012-11-05 Lawrence Crowl <crowl@google.com> 1201 1202 * compare_two_ftime_report_sets: New. 1203 12042012-11-02 Diego Novillo <dnovillo@google.com> 1205 1206 * testsuite-management/validate_failures.py: Add option 1207 --clean_build to compare test results against another 1208 build. 1209 12102012-10-31 Diego Novillo <dnovillo@google.com> 1211 1212 * testsuite-management/validate_failures.py: Fix parsing 1213 of summary lines. 1214 12152012-10-29 Diego Novillo <dnovillo@google.com> 1216 1217 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 1218 12192012-10-06 Diego Novillo <dnovillo@google.com> 1220 1221 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 1222 12232012-10-02 Christophe Lyon <christophe.lyon@linaro.org> 1224 1225 * check_GNU_style.sh: Remove temporay file upon exit. 1226 12272012-09-26 Joern Rennecke <joern.rennecke@embecosm.com> 1228 1229 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux, 1230 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe. 1231 Use --enable-obsolete for picochip-elf. 1232 12332012-09-10 Diego Novillo <dnovillo@google.com> 1234 1235 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 1236 12372012-09-04 Eric Botcazou <ebotcazou@adacore.com> 1238 1239 * make_sunver.pl: Add missing newline at the end of extern "C++" block. 1240 12412012-08-24 Diego Novillo <dnovillo@google.com> 1242 1243 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 1244 12452012-08-14 Diego Novillo <dnovillo@google.com> 1246 1247 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New. 1248 12492012-08-13 Diego Novillo <dnovillo@google.com> 1250 1251 * testsuite-management/validate_failures.py (ExpirationDate): Tidy 1252 comment. 1253 12542012-08-13 Diego Novillo <dnovillo@google.com> 1255 1256 * testsuite-management/validate_failures.py (ParseSummary): Fix 1257 comment. 1258 12592012-08-13 Diego Novillo <dnovillo@google.com> 1260 1261 * testsuite-management/validate_failures.py: Import datetime. 1262 (TestResult.ExpirationDate): New. 1263 (TestResult.HasExpired): New. 1264 (ParseSummary): Call it. If it returns True, warn that the 1265 expected failure has expired and do not add it to the set of 1266 expected results. 1267 (GetResults): Clarify documentation. 1268 12692012-07-26 Diego Novillo <dnovillo@google.com> 1270 1271 * testsuite-management/validate_failures.py: Do not use 1272 'with ... as ...' constructs. 1273 12742012-07-19 Diego Novillo <dnovillo@google.com> 1275 1276 * testsuite-management/validate_failures.py (CollectSumFiles): 1277 Rename from GetSumFiles. 1278 (GetSumFiles): Factor out of CheckExpectedResults. 1279 (CheckExpectedResults): Call it. 1280 (ProduceManifest): Call it. 1281 12822012-07-18 Diego Novillo <dnovillo@google.com> 1283 1284 * testsuite-management/validate_failures.py: Fix 1285 /usr/bin/python invocation. 1286 12872012-06-19 Steven Bosscher <steven@gcc.gnu.org> 1288 1289 * check_makefile_deps.sh: Look for c-common.o in c-family/. 1290 Add a few more crt* files to the list of files to skip. 1291 12922012-05-31 Marek Polacek <polacek@redhat.com> 1293 1294 * mklog: Prevent printing three spaces after the date. 1295 12962012-06-04 Diego Novillo <dnovillo@google.com> 1297 1298 * testsuite-management/validate_failures.py (GetResults): 1299 Change argument to accept list of summary files to analyze. 1300 Update callers. 1301 (CheckExpectedResults): Handle options.manifest, options.results 1302 and options.ignore_missing_failures. 1303 (Main): Add options --manifest, --results and --ignore_missing_failures. 1304 13052012-05-31 Diego Novillo <dnovillo@google.com> 1306 Cary Coutant <ccoutant@google.com> 1307 1308 * mklog: New. 1309 13102012-05-25 H.J. Lu <hongjiu.lu@intel.com> 1311 1312 PR bootstrap/53472 1313 * contrib/compare-debug (remove_comment): New function. 1314 Remove any .comment sections if the first cmp failed. 1315 13162012-05-09 David Edelsohn <dje.gcc@gmail.com> 1317 1318 * gcc_update: Use $GCC_SVN to retrieve branch and revision. 1319 13202012-05-01 Richard Henderson <rth@redhat.com> 1321 1322 * gcc_update: Add libatomic generated files. 1323 13242012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org> 1325 1326 * compare_tests: Append '/' to make 'find' traverse 1327 symlinked directories. 1328 13292012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1330 1331 * testsuite-management/validate_failures.py (GetBuildData): Use 1332 target_alias. 1333 13342012-04-06 Doug Evans <dje@google.com> 1335 1336 * dg-extract-results.sh: Handle KFAILs. 1337 13382012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1339 1340 * config-list.mk (LIST): Remove mips-sgi-irix6.5. 1341 13422012-03-13 Joseph Myers <joseph@codesourcery.com> 1343 1344 * gennews (files): Add files for GCC 4.7. 1345 13462012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1347 1348 * config-list.mk (LIST): Remove mips-openbsd. 1349 13502012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1351 1352 * config-list.mk (LIST): Remove alpha-dec-osf5.1. 1353 13542012-03-02 Diego Novillo <dnovillo@google.com> 1355 1356 * testsuite-management/validate_failures.py (class TestResult): Fix 1357 match pattern for the summary line. If there is a parsing failure, 1358 show the line we failed to parse. 1359 13602012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1361 1362 PR libstdc++/52188 1363 * make_sunver.pl: Remove #ifdef handling. 1364 13652012-02-17 Doug Kwan <dougkwan@google.com> 1366 1367 * contrib/testsuite-management/validate_failures.py 1368 (GetMakefileValue): Check for cross compilers. 1369 13702012-02-15 Quentin Neill <quentin.neill@amd.com> 1371 1372 * compare_tests: Fix trailing paths in dir arguments. 1373 Handle sum1/sum2 temp files with others. 1374 13752012-02-14 Walter Lee <walt@tilera.com> 1376 1377 * config-list.mk (LIST): Add tilegx-linux-gnu and 1378 tilepro-linux-gnu. 1379 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies. 1380 (gcc/config/tilepro/mul-tables.c): New dependencies. 1381 13822012-02-11 Mike Stump <mikestump@comcast.net> 1383 1384 * compare_tests (exit_status): Fix. 1385 13862012-02-10 Diego Novillo <dnovillo@google.com> 1387 1388 * repro_fail: Add --debug and --debug-tui flags. 1389 13902012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com> 1391 Jayant R Sonar <jayant.sonar@kpitcummins.com> 1392 1393 * config-list.mk (LIST): Add cr16-elf. 1394 13952012-01-02 Georg-Johann Lay <avr@gjlay.de> 1396 1397 PR target/51345 1398 * gcc_update (files_and_dependencies): Add 1399 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h. 1400 14012011-11-29 DJ Delorie <dj@redhat.com> 1402 1403 * config-list.mk (LIST): Add rl78-elf. 1404 14052011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1406 1407 * make_sunver.pl: Convert '?' in glob patterns to '.'. 1408 14092011-11-07 Richard Henderson <rth@redhat.com> 1410 1411 Merged from transactional-memory. 1412 1413 * gcc_update: Add libitm to touch data. 1414 14152011-11-07 Quentin Neill <quentin.neill@amd.com> 1416 1417 * compare_tests: Add ability to compare all .sum 1418 files from two build directories. 1419 14202011-11-05 Joern Rennecke <joern.rennecke@embecosm.com> 1421 1422 * contrib-list.mk: Add Epiphany configurations. 1423 14242011-09-13 Diego Novillo <dnovillo@google.com> 1425 1426 * testsuite-management: New. 1427 * testsuite-management/validate_failures.py: New. 1428 14292011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1430 1431 * gcc_update: Determine svn branch from hg convert_revision. 1432 14332011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1434 1435 * config-list.mk (i586-netware): Remove. 1436 (.PHONY): Remove make-script-dir dependency. 1437 (make-script-dir): Remove. 1438 ($(LIST)): Remove make-script-dir dependency. 1439 14402011-07-15 Bernd Schmidt <bernds@codesourcery.com> 1441 1442 * gcc_update: Add C6X generated files. 1443 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux. 1444 14452011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1446 1447 * config-list.mk (LIST): Append OPT-enable-obsolete to 1448 alpha-dec-osf5.1, mips-sgi-irix6.5. 1449 14502011-06-24 Diego Novillo <dnovillo@google.com> 1451 1452 * repro_fail: New. 1453 14542011-06-21 Joseph Myers <joseph@codesourcery.com> 1455 1456 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies. 1457 14582011-05-19 Joseph Myers <joseph@codesourcery.com> 1459 1460 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on 1461 gcc/config/arm/arm-fpus.def. 1462 14632011-05-10 Joseph Myers <joseph@codesourcery.com> 1464 1465 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New 1466 dependencies. 1467 14682011-05-09 Joseph Myers <joseph@codesourcery.com> 1469 1470 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies. 1471 14722010-05-05 Joern Rennecke <joern.rennecke@embecosm.com> 1473 1474 * config-list.mk: New file. 1475 14762011-05-02 Joseph Myers <joseph@codesourcery.com> 1477 1478 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies. 1479 14802011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com> 1481 1482 * paranoia.cc (ENUM_BITFIELD): Remove. 1483 14842011-04-08 Joseph Myers <joseph@codesourcery.com> 1485 1486 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies. 1487 14882011-03-22 Joseph Myers <joseph@codesourcery.com> 1489 1490 * compare-all-tests (all_targets): Remove crx and m68hc11. 1491 14922011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1493 1494 PR bootstrap/48135 1495 * make_sunver.pl: Don't use File::Glob. 1496 14972011-03-05 Joseph Myers <joseph@codesourcery.com> 1498 1499 * gennews (files): Add files for GCC 4.6. 1500 15012011-01-26 Dave Korn <dave.korn.cygwin@gmail.com> 1502 1503 * patch_tester.sh (nopristinecache): New shell var, set according 1504 to presence or absence of new -nopristinecache option. 1505 (usage): Document new option. 1506 (bootntest_pristine): Implement it. 1507 15082010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1509 1510 * make_sunver.pl: Use elfdump -s to extract symbols if possible, 1511 readelf -s otherwise. 1512 15132010-11-08 Eric Botcazou <ebotcazou@adacore.com> 1514 1515 * make_sunver.pl: Ignore entries without symbol name first. Then do 1516 not ignore symbols marked as 'R'. 1517 15182010-10-18 Andi Kleen <ak@linux.intel.com> 1519 1520 * gccbug.el: Remove. 1521 15222010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1523 1524 * gcc_update: Run $GCC_HG pull and update separately. 1525 Check parents for SVN revision. 1526 15272010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1528 1529 * test_recheck: New script. 1530 15312010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1532 1533 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}. 1534 Also escape characters with grave accents, to be fixed ... 1535 (unmunge): ... here. 1536 (postprocess): Also handle @/ and @acronym{...}. 1537 15382010-07-02 Sebastian Pop <sebastian.pop@amd.com> 1539 1540 * check_GNU_style.sh: Do not print warning messages when there are 1541 no occurences. 1542 15432010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1544 1545 * gcc_update: Handle hg, too. 1546 15472010-07-08 Eric Botcazou <ebotcazou@adacore.com> 1548 1549 * make_sunver.pl: Remove extra whitespace in regexp. 1550 15512010-07-02 Sebastian Pop <sebastian.pop@amd.com> 1552 1553 * check_GNU_style.sh: New. 1554 15552010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1556 1557 * make_sunver.pl: New file. 1558 15592010-07-02 Iain Sandoe <iains@gcc.gnu.org> 1560 1561 * compare-debug (Darwin): Remove '-x' flag from ld-based object 1562 stripping. Add a comment as to why we do it this way. 1563 15642010-06-20 Alexandre Oliva <aoliva@redhat.com> 1565 1566 * compare-debug: Drop LTO sections. 1567 15682010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 1569 1570 * gcc_update: Support updating a git clone. 1571 15722010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1573 1574 * test_summary: Don't use diff -u. 1575 Adapt egrep regex. 1576 15772010-06-02 Andrew Haley <aph@redhat.com> 1578 1579 * download_prerequisites: New script. 1580 15812010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1582 1583 * dg-extract-results.sh: Redirect grep output to /dev/null instead 1584 of grep -q. 1585 15862010-04-22 Basile Starynkevitch <basile@starynkevitch.net> 1587 1588 * gcc_update: Sets the locale to C. 1589 15902010-04-06 Joseph Myers <joseph@codesourcery.com> 1591 1592 * gennews (files): Add files for GCC 4.5. 1593 15942010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com> 1595 1596 Fix *.log tests output containing "===". 1597 * dg-extract-results.sh (/\===/): Rename to ... 1598 (/^\t\t=== .* ===$/): ... this pattern. 1599 16002010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1601 1602 * dg-extract-results.sh: Fix result order to match sequential case. 1603 16042010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1605 1606 * check_warning_flags.sh: Use \012 instead of \n with tr. 1607 16082010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 1609 1610 * dg-extract-results.sh: Don't use tail -n. 1611 16122009-10-03 H.J. Lu <hongjiu.lu@intel.com> 1613 Richard Guenther <rguenther@suse.de> 1614 1615 PR lto/39216 1616 * gcc_update: Adjust file timestamps for lto-plugin. 1617 16182009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> 1619 1620 PR bootstrap/41245 1621 * compare-debug: Handle stripping of dwarf debug sections from darwin 1622 mach-o objects. 1623 16242009-09-04 Alexandre Oliva <aoliva@redhat.com> 1625 1626 * compare-debug: Grep for blank before dash to avoid grep -e. 1627 16282009-09-01 Alexandre Oliva <aoliva@redhat.com> 1629 1630 * compare-debug: Look for .gkd files and compare them. 1631 16322009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1633 1634 PR testsuite/41166 1635 * test_summary: Invoke config.status, rather than trying to 1636 parse it. Adjust awk script. 1637 16382009-08-18 Alexandre Oliva <aoliva@redhat.com> 1639 1640 * compare-debug: Drop .eh_frame relocations too. 1641 16422009-08-18 H.J. Lu <hongjiu.lu@intel.com> 1643 1644 PR testsuite/40704 1645 * test_summary: Filter out "\r". 1646 16472009-06-02 Alexandre Oliva <aoliva@redhat.com> 1648 1649 * compare-debug: Don't fail just because of .eh_frame differences. 1650 16512009-04-27 Jakub Jelinek <jakub@redhat.com> 1652 1653 PR testsuite/39807 1654 * dg-extract-results.sh: Close open files and use >> instead of > 1655 to decrease number of concurrently open files from awk. Avoid 1656 = at the beginning of a regexp and redirect to a file determined 1657 by curfile variable rather than concatenated strings to workaround 1658 Solaris nawk bug. 1659 16602009-04-25 Gerald Pfeifer <gerald@pfeifer.com> 1661 1662 * test_summary: Only include LAST_UPDATED if it exists. 1663 Complete copyright years. 1664 16652009-04-16 Paolo Bonzini <bonzini@gnu.org> 1666 1667 * compare-all-tests: New. 1668 16692009-04-14 Jakub Jelinek <jakub@redhat.com> 1670 1671 * gennews (files): Reference GCC 4.4 web pages. 1672 16732009-04-09 Jakub Jelinek <jakub@redhat.com> 1674 1675 * reghunt/date_based/reg_periodic: Change copyright header to refer 1676 to version 3 of the GNU General Public License and to point readers 1677 at the COPYING3 file and the FSF's license web page. 1678 * reghunt/date_based/reg_search: Likewise. 1679 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise. 1680 * regression/btest-gcc.sh: Likewise. 1681 * regression/objs-gcc.sh: Likewise. 1682 16832009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1684 1685 * check_warning_flags.sh: Update flag exceptions. 1686 16872008-11-18 Ben Elliston <bje@au.ibm.com> 1688 1689 * dg-cmp-results.sh: Do not print usage if either .sum file cannot 1690 be opened; print a more meaningful error instead. 1691 16922008-10-24 Janis Johnson <janis187@us.ibm.com> 1693 Jakub Jelinek <jakub@redhat.com> 1694 1695 * dg-extract-results.sh: New file. 1696 16972008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1698 1699 * check_makefile_deps.sh: New file. 1700 17012008-05-08 Sebastian Pop <sebastian.pop@amd.com> 1702 1703 * patch_tester.sh (report): Do not print "Checker: ". 1704 17052008-04-23 Sebastian Pop <sebastian.pop@amd.com> 1706 1707 * patch_tester.sh (report): Do not print the time. 1708 17092008-04-01 Joseph Myers <joseph@codesourcery.com> 1710 1711 * texi2pod.pl: Handle @samp and @url inside verbatim blocks. 1712 Handle @heading. Handle enumerated lists with starting numbers 1713 and extra headings. 1714 17152008-03-10 Janis Johnson <janis187@us.ibm.com> 1716 1717 * patch_tester.sh (initialization): Initialize svnpatch and stop. 1718 (usage): Add -svnpath and -stop. 1719 (makedir): New. 1720 (argument handling): Process -stop and -svnpath. 1721 (setup code): Use makedir, error out if initial svn checkout fails. 1722 (update): Use svnpath. Invoke contrib/gcc_update. 1723 (apply_patch): Require that patch was created at top level. Use eval 1724 with option variables. Don't use bootstrap target for make. Verify 1725 that some tests were run. 1726 (bootntest_patched): Use snvpath. 1727 (main loop): For -stop, exit when there are no more patches to test. 1728 17292008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1730 1731 * check_warning_flags.sh: Instead of invoke.texi, take the path 1732 to the doc directory as argument. Check that warnings listed in 1733 'gcc --help' are accepted by the compiler, and listed in the 1734 manuals. 1735 17362008-03-06 Tom Tromey <tromey@redhat.com> 1737 1738 * patch_tester.sh (usage): Watermark is not lexicographic. 1739 Load $STATE/defaults if it exists. 1740 (selfexec): Use $0. 1741 (apply_patch): Handle deletions. 1742 (bootntest): Handle default settings. 1743 17442008-03-05 Jakub Jelinek <jakub@redhat.com> 1745 1746 * gennews (files): Reference GCC 4.3 web pages. 1747 17482008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1749 1750 * check_warning_flags.sh: New file. 1751 17522008-01-25 Joseph Myers <joseph@codesourcery.com> 1753 1754 * paranoia.cc (main): Remove handling of c4x_single and 1755 c4x_extended formats. 1756 17572007-12-26 Sebastian Pop <sebastian.pop@amd.com> 1758 1759 * compareSumTests3: Changed to GPLv3. 1760 * prepare_patch.sh: Same. 1761 * uninclude: Same. 1762 * dglib.pm: Same. 1763 * gennews: Same. 1764 * texi2pod.pl: Same. 1765 * analyze_brprob: Same. 1766 * gcc_build: Same. 1767 17682007-12-26 Sebastian Pop <sebastian.pop@amd.com> 1769 1770 * patch_tester.sh: Changed to GPLv3. 1771 17722007-12-15 Sebastian Pop <sebastian.pop@amd.com> 1773 1774 * patch_tester.sh: Don't save the script anymore. 1775 17762007-12-15 Sebastian Pop <sebastian.pop@amd.com> 1777 1778 * patch_tester.sh: New. 1779 * prepare_patch.sh: New. 1780 17812007-11-26 Alexandre Oliva <aoliva@redhat.com> 1782 1783 * compare-debug: Introduce -p flag to preserve .stripped files. 1784 17852007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org> 1786 1787 * texi2pod.pl: Handle @asis. 1788 (postprocess): Move @gccoptlist{} after all formatting commands. 1789 17902007-10-01 Alexandre Oliva <aoliva@redhat.com> 1791 1792 * compare-debug: Avoid spurious errors when .stripped files 1793 exist. 1794 17952007-09-22 Hans-Peter Nilsson <hp@axis.com> 1796 1797 * warn_summary (srcdirFilter): Add fixincludes, sim, 1798 newlib and mpfr. 1799 18002007-08-23 H.J. Lu <hongjiu.lu@intel.com> 1801 1802 * gcc_update: Handle different URL paths and tags. 1803 18042007-08-16 Alexandre Oliva <aoliva@redhat.com> 1805 1806 * compare-debug: New. 1807 18082007-08-16 H.J. Lu <hongjiu.lu@intel.com> 1809 Andreas Schwab <schwab@suse.de> 1810 1811 * gcc_update: Use "svn info" for revision number. Create 1812 gcc/REVISION with branch name and revision number. 1813 18142007-08-10 Diego Novillo <dnovillo@google.com> 1815 1816 * gcc.doxy: Rename from tree-ssa.doxy. 1817 18182007-08-10 Diego Novillo <dnovillo@google.com> 1819 1820 * tree-ssa.doxy: Update for doxygen 1.5. 1821 Include all the files in the middle and back ends. 1822 18232007-06-30 Hans-Peter Nilsson <hp@axis.com> 1824 1825 * gcc_update (files_and_dependencies): Handle 1826 gcc/testsuite/gcc.dg/cpp/direct2s.c. 1827 18282007-05-13 Mark Mitchell <mark@codesourcery.com> 1829 1830 * gennews (files): Reference GCC 4.2 web pages. 1831 18322007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu> 1833 1834 * texi2pod.pl: Correct handling of @itemize with no argument. 1835 18362007-03-17 Hans-Peter Nilsson <hp@axis.com> 1837 1838 * uninclude: New utility, from Alexandre Oliva. 1839 18402007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr> 1841 1842 * test_installed: Adjust to the move from g77 to gfortran. 1843 18442007-02-16 Matthias Klose <doko@debian.org> 1845 1846 * texi2pod.pl: Handle @subsubsection, ignore @anchor. 1847 18482007-02-10 Hans-Peter Nilsson <hp@axis.com> 1849 1850 * test_summary (configflags): Adjust for changes in the 1851 config.status format due to update to autoconf 2.59. 1852 18532007-02-09 Daniel Jacobowitz <dan@codesourcery.com> 1854 1855 * gcc_update: Update for configure.in -> configure.ac. 1856 18572007-02-06 Richard Sandiford <richard@codesourcery.com> 1858 1859 * texi2pod.pl: Handle @multitable. 1860 18612007-01-15 Tom Tromey <tromey@redhat.com> 1862 1863 * download_ecj: New file. 1864 18652006-09-27 Matthew Sachs <msachs@apple.com> 1866 1867 * compareSumTests3: POD syntax fix. 1868 18692006-09-27 Matthew Sachs <msachs@apple.com> 1870 1871 * dglib.pm: Initial commit. 1872 * compareSumTests3: Initial commit. 1873 18742006-09-18 Bernhard Fischer <aldot@gcc.gnu.org> 1875 1876 * dg-cmp-results.sh (compare-$$.awk): Print name[old] 1877 and not non-existing nm[old]. 1878 18792006-07-06 Paul Eggert <eggert@cs.ucla.edu> 1880 1881 Port to hosts whose 'sort' and 'tail' implementations 1882 treat operands with leading '+' as file names, as POSIX 1883 has required since 2001. However, make sure the code still 1884 works on pre-POSIX hosts. 1885 * compare_tests: Don't assume "sort +2" is equivalent to 1886 "sort -k 3", since POSIX 1003.1-2001 no longer requires this. 1887 18882006-06-05 James Lemke <jwlemke@wasabisystems.com> 1889 1890 * dg-cmp-results.sh: New script for comparing DejaGNU logs. 1891 18922006-06-02 Richard Earnshaw <rearnsha@arm.com> 1893 Mike Stump <mrs@apple.com> 1894 1895 * compare_tests: Handle multilibs better. 1896 18972006-05-31 Daniel Jacobowitz <dan@codesourcery.com> 1898 1899 * texi2pod.pl: Correct handling of absolute @include. 1900 19012006-05-02 Daniel Jacobowitz <dan@codesourcery.com> 1902 1903 * texi2pod.pl: Handle -I. 1904 19052006-02-28 Mark Mitchell <mark@codesourcery.com> 1906 1907 * gennews (files): Update for GCC 4.1. 1908 19092006-01-24 Diego Novillo <dnovillo@redhat.com> 1910 1911 * gcc_update (files_and_dependencies): Handle 1912 libgomp/testsuite/Makefile.in. 1913 19142006-01-18 Richard Henderson <rth@redhat.com> 1915 Diego Novillo <dnovillo@redhat.com> 1916 1917 * gcc_update (files_and_dependencies): Add libgomp files. 1918 19192005-12-06 Ben Elliston <bje@au.ibm.com> 1920 1921 * newcvsroot: Remove. 1922 19232005-11-03 Steven Bosscher <stevenb@suse.de> 1924 1925 * gcc_build: Fix my previous checking. 1926 19272005-11-01 Joseph S. Myers <joseph@codesourcery.com> 1928 1929 * gcc_update: Include revision number in LAST_UPDATED. 1930 19312005-10-30 Steven Bosscher <stevenb@suse.de> 1932 1933 * gcc_build: Use gcc.gnu.org as the default server. Set up 1934 SVN_REPOSITORY correctly. Add support for checking out branches. 1935 19362005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 1937 1938 * gcc_update: When svn update is called and 1939 --silent is used, pass -q. 1940 19412005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 1942 1943 * gcc_update: Remove the -q from svn invocation. 1944 19452005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 1946 1947 * gcc_build: Remove -d from the call to gcc_update. 1948 19492005-10-28 Daniel Berlin <dberlin@dberlin.org> 1950 Ben Elliston <bje@au1.ibm.com> 1951 1952 * gcc_update: Update for svn. 1953 * newcvsroot: Ditto. 1954 * gcc_build: Ditto. 1955 19562005-10-21 Mark Mitchell <mark@codesourcery.com> 1957 1958 * texi2pod.pl: Substitue for @value even when part of @include. 1959 19602005-10-21 Bob Wilson <bob.wilson@acm.org> 1961 1962 * texi2pod.pl: Convert two single quotes or two backquotes to 1963 double quotes. 1964 19652005-08-23 Ben Elliston <bje@au.ibm.com> 1966 1967 * gcc_update: Update dependencies for libjava/aclocal.m4. 1968 19692005-08-14 Kelley Cook <kcook@gcc.gnu.org> 1970 1971 * All files: Update with new FSF address. 1972 19732005-07-14 Ben Elliston <bje@au.ibm.com> 1974 1975 * filter_params.pl: Typo fix. 1976 * filter_knr2ansi.pl: Likewise. 1977 19782005-06-05 Gerald Pfeifer <gerald@pfeifer.com> 1979 1980 * gennews (files): Update for egcs-1.0 release pages consolidation. 1981 19822005-04-17 Joseph S. Myers <joseph@codesourcery.com> 1983 1984 * gennews (files): Update for GCC 4.0. 1985 19862005-03-18 Alexandre Oliva <aoliva@redhat.com> 1987 1988 * gcc_update (silent): Unset instead of initializing to null. 1989 19902005-03-18 Andreas Schwab <schwab@suse.de> 1991 1992 * gcc_update (apply_patch): Properly quote $1. 1993 19942005-03-18 Zack Weinberg <zack@codesourcery.com> 1995 1996 * gcc_update: Add --silent option. 1997 19982005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1999 2000 * warn_summary (keywordFilter): Update sed pattern for new quoting 2001 style in warnings. 2002 20032005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2004 2005 * warn_summary: Add -fortran subdir flag. 2006 (subdirectoryFilter): Fix missing ada subdir. 2007 20082004-11-20 Hans-Peter Nilsson <hp@bitrange.com> 2009 2010 * gcc_update (touch_files): Don't rely on "make" being GNU make; 2011 grep for "Touching" to determine that the rule executes. 2012 20132004-11-14 Hans-Peter Nilsson <hp@bitrange.com> 2014 2015 * gcc_update (touch_files): Explicitly pass --no-print-directory. 2016 20172004-11-04 Andrew Pinski <pinskia@physics.uc.edu> 2018 2019 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4. 2020 20212004-08-04 Paolo Bonzini <bonzini@gnu.org> 2022 2023 * gcc_update: Add fixincludes. 2024 20252004-08-26 Matthias Klose <doko@debian.org> 2026 2027 * texi2pod.pl: keep references of the form @ref{...}, print them bold. 2028 20292004-08-26 Matthias Klose <doko@debian.org> 2030 2031 * test_summary: Include baseline used for libstdc++-v3 abi check 2032 in test summary. 2033 20342004-08-25 Ben Elliston <bje@au.ibm.com> 2035 2036 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am. 2037 20382004-08-20 Andreas Tobler <a.tobler@schweiz.ch> 2039 2040 * gcc_update (self): libjava/configure.in -> configure.ac. Automake 2041 update done. 2042 20432004-08-04 Paolo Bonzini <bonzini@gnu.org> 2044 2045 * gcc_update: libjava/configure.ac -> configure.in. Automake 2046 1.4 does not handle configure.ac properly. 2047 20482004-08-04 Andreas Schwab <schwab@suse.de> 2049 2050 * gcc_update: libjava/configure.in -> configure.ac. 2051 20522004-08-03 Richard Earnshaw <rearnsha@arm.com> 2053 2054 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh. 2055 20562004-07-16 Jeff Law <law@redhat.com> 2057 2058 * analyze_brprob: Fix comments. More consistent output format. 2059 20602004-06-17 Diego Novillo <dnovillo@redhat.com> 2061 2062 * tree-ssa.doxy: Update for doxygen 1.3.5. 2063 20642004-06-14 Andreas Jaeger <aj@suse.de> 2065 2066 * gcc_update: boehm-gc/configure.in -> configure.ac. 2067 20682004-06-16 Paolo Bonzini <bonzini@gnu.org> 2069 2070 * gcc_update (boehm-gc/configure): Depend on 2071 boehm-gc/configure.ac instead of boehm-gc/configure.in 2072 20732004-06-14 Paolo Bonzini <bonzini@gnu.org> 2074 2075 * gcc_update (libmudflap/configure): Depend on 2076 libmudflap/configure.ac instead of libmudflap/configure.in 2077 20782004-06-14 Andreas Jaeger <aj@suse.de> 2079 2080 * gcc_update: Add libcpp. 2081 20822004-06-10 Andreas Jaeger <aj@suse.de> 2083 2084 * gcc_update: Add libgfortran. 2085 20862004-05-29 Andrew Pinski <pinskia@physics.uc.edu> 2087 2088 * gcc_update (libbanshee/configure): Depend on 2089 libbanshee/configure.ac instead of libbanshee/configure.in 2090 20912004-05-17 Zack Weinberg <zack@codesourcery.com> 2092 2093 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files 2094 from list of files to be touched. 2095 * convert_to_f2c, convert_to_g2c, download_f2c: Delete. 2096 20972004-05-15 Joseph S. Myers <jsm@polyomino.org.uk> 2098 2099 * gennews: Update for GCC 3.4. 2100 21012004-05-13 Diego Novillo <dnovillo@redhat.com> 2102 2103 Merge from tree-ssa-20020619-branch. 2104 2105 * filter_gcc_for_doxygen: New file. 2106 * filter_knr2ansi.pl: New file. 2107 * filter_params.pl: New file. 2108 * tree-ssa.doxy: New file. 2109 * contrib/gcc_update (files_and_dependencies): Handle 2110 libbanshee and libmudflap. 2111 21122004-04-12 Kelley Cook <kcook@gcc.gnu.org> 2113 Andreas Jaeger <aj@suse.de> 2114 2115 * gcc_update (files_and_dependencies): Insert zlib dependencies. 2116 21172004-04-09 Nathanael Nerode <neroden@gcc.gnu.org> 2118 2119 * gcc_update (files_and_dependencies): libobjc/configure now 2120 depends on configure.ac, not configure.in. 2121 21222004-04-01 Kelley Cook <kcook@gcc.gnu.org> 2123 2124 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi. 2125 21262004-03-16 Andreas Tobler <a.tobler@schweiz.ch> 2127 2128 * gcc_update (files_and_dependencies): Insert libffi dependencies. 2129 21302004-03-10 Kelley Cook <kcook@gcc.gnu.org> 2131 2132 * gcc_update (files_and_dependencies): Insert libada/configure. 2133 21342004-02-29 Andrew Pinski <pinskia@physics.uc.edu> 2135 2136 * gcc_update (files_and_dependencies): Update intl/configure.in 2137 to intl/configure.ac. 2138 21392004-01-09 Kelley Cook <kcook@gcc.gnu.org> 2140 2141 * gcc_update (files_and_dependencies): Update fastjar/configure.in 2142 to fastjar/configure.ac 2143 21442004-01-07 Kelley Cook <kcook@gcc.gnu.org> 2145 2146 * gcc_update (files_and_dependencies): Remove non-existant files. 2147 21482004-01-05 Kelley Cook <kcook@gcc.gnu.org> 2149 2150 * gcc_update (files_generated): Revert 2003-12-18 change. 2151 21522004-01-03 Andrew Pinski <pinskia@physics.uc.edu> 2153 2154 * gcc_update (files_and_dependencies): For gcc directory, 2155 rename configure.in to configure.ac. 2156 21572003-12-19 Andreas Tobler <a.tobler@schweiz.ch> 2158 2159 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 2160 remove acconfig.h. No longer used. 2161 21622003-12-18 Kelley Cook <kcook@gcc.gnu.org> 2163 2164 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update 2165 gcc/ada/gnat_ug_* to use it. 2166 21672003-12-16 James E Wilson <wilson@specifixinc.com> 2168 2169 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 2170 rename configure.in to configure.ac, and stamp-h.in to config-h.in. 2171 21722003-12-11 Kelley Cook <kcook@gcc.gnu.org> 2173 2174 * gcc_update (files_and_dependencies): Correct typo in the filename 2175 gnat_ug_wnt.texi. 2176 21772003-12-08 Arnaud Charlet <charlet@act-europe.fr 2178 2179 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads, 2180 treeprs.ads. 2181 21822003-10-16 Mark Mitchell <mark@codesourcery.com> 2183 2184 * gennews (files): Add GCC 3.3 files. 2185 21862003-08-21 Mark Mitchell <mark@codesourcery.com> 2187 2188 * gcc_build: Fix handling of -t option. Add -x option. 2189 21902003-07-31 Matt Kraai <kraai@alumni.cmu.edu> 2191 2192 * texi2pod.pl: Remove extra line. 2193 21942003-07-15 Matt Kraai <kraai@alumni.cmu.edu> 2195 2196 * texi2pod.pl: Default @itemize's parameter to @bullet. 2197 21982003-07-12 Zack Weinberg <zack@codesourcery.com> 2199 2200 * gcc_update: gcc/acconfig.h no longer exists. 2201 22022003-07-11 Matthias Klose <doko@debian.org> 2203 2204 * test_installed: Add options to run objc tests. 2205 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS. 2206 22072003-07-04 Zack Weinberg <zack@codesourcery.com> 2208 2209 * gcc_update: Remove gcc/intl/plural.c from list. 2210 Add new generated files intl/plural.c, intl/configure, 2211 intl/config.h.in. 2212 22132003-06-13 Jason Thorpe <thorpej@wasabisystems.com> 2214 2215 * gcc_update (files_and_dependencies): Add 2216 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on 2217 gcc/testsuite/gcc.dg/cpp/mi1c.h. 2218 22192003-05-23 Nathanael Nerode <neroden@gcc.gnu.org> 2220 2221 * paranoia.cc: Fix spelling error. 2222 2223 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC 2224 to GCC. 2225 22262003-04-04 Mike Stump <mrs@apple.com> 2227 2228 * compare_tests: Fix exit status and be more flexible with spacing. 2229 22302003-03-08 Phil Edwards <pme@gcc.gnu.org> 2231 2232 * test_summary: Add -h, print existing comments as help. 2233 22342003-03-03 H.J. Lu <hjl@gnu.org> 2235 2236 * gcc_build: Use $GCC_CVS/$CVS instead of cvs. 2237 * gcc_update: Likewise. 2238 22392003-01-19 Alexandre Oliva <aoliva@redhat.com> 2240 2241 * test_summary (configflags): Only use the first match. Remove 2242 excess space. Use sub instead of gsub where possible. Use `none' 2243 if no configure flags were given. 2244 22452003-01-10 Loren J. Rittle <ljrittle@acm.org> 2246 2247 * test_summary (configflags): awk portability. 2248 22492003-01-07 Alexandre Oliva <aoliva@redhat.com> 2250 2251 * test_summary (configflags): Compute correctly with both 2252 autoconfiscated and Cygnus-style top-level. 2253 22542003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2255 2256 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends 2257 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on 2258 gcc/java/keyword.gperf 2259 22602002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2261 2262 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as 2263 depending on gcc/intl/plural.y. 2264 22652002-12-28 Alexandre Oliva <aoliva@redhat.com> 2266 2267 * gcc_update (configure): Depend on config/acx.m4 as well. 2268 2269 * gcc_update (configure): Depend on configure.in. 2270 22712002-12-24 Joseph S. Myers <jsm@polyomino.org.uk> 2272 2273 * texi2pod.pl: Skip contents of @copying. 2274 22752002-11-09 Zack Weinberg <zack@codesourcery.com> 2276 2277 * gthr_supp_vxw_5x.c: New file. 2278 22792002-10-21 Richard Henderson <rth@redhat.com> 2280 2281 * paranoia.cc (real_c_float::image): Accomodate size of 2282 real_internal format. 2283 (main): Unbuffer stdio. Add real_internal format. 2284 (floor_log2_wide): New. 2285 22862002-10-16 Richard Henderson <rth@redhat.com> 2287 2288 * paranoia.cc (ENUM_BITFIELD): New. 2289 (class): Define as klass around real.h. 2290 (real_c_float): Not a template any longer; define MODE as a 2291 class static constant; use real_format elements for SIZE. 2292 Update uses of real_to_decimal and real_to_hexadecimal. 2293 (main): Change -g argument to use a format name. 2294 (mode_for_size): Remove. 2295 22962002-09-16 Richard Henderson <rth@redhat.com> 2297 2298 * paranoia.cc: New file. 2299 23002002-09-04 Richard Henderson <rth@redhat.com> 2301 2302 * enquire.c: Remove. 2303 23042002-08-14 Mark Mitchell <mark@codesourcery.com> 2305 2306 * gennews (files): Add GCC 3.2 files. 2307 23082002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2309 2310 * gennews (files): Add proper files for the GCC 3.1 release series. 2311 Simplify and reformat introductory wording. 2312 23132002-07-16 Nathanael Nerode <neroden@gcc.gnu.org> 2314 2315 * enquire.c: Move from gcc. 2316 23172002-07-16 H.J. Lu <hjl@gnu.org> 2318 2319 * gcc_update (touch_files): Pass -s to ${MAKE}. 2320 23212002-06-26 Zack Weinberg <zack@codesourcery.com> 2322 2323 * texi2pod.pl: Correct handling of the internal R<> sequence. 2324 23252002-05-31 Florian Weimer <fw@deneb.enyo.de> 2326 2327 * gcc_update (files_and_dependencies): Add generated Texinfo files 2328 for Ada. 2329 23302002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 2331 2332 * test_installed: Allow for PWDCMD to override hardcoded pwd. 2333 * test_summary: Likewise. 2334 23352002-04-18 Geoffrey Keating <geoffk@redhat.com> 2336 2337 * gcc_update (touch_files): Don't have empty for loop. 2338 23392002-04-16 Richard Henderson <rth@redhat.com> 2340 2341 * gcc_update: Remove libchill. 2342 23432002-03-25 Zack Weinberg <zack@codesourcery.com> 2344 2345 * texi2pod.pl: Handle @end ftable and @end vtable. 2346 23472002-03-11 Zack Weinberg <zack@codesourcery.com> 2348 2349 * texi2pod.pl: Handle @include, @ftable, @vtable. 2350 Reformat some code for clarity. 2351 23522002-02-24 Christian Jönsson <c.christian.joensson@telia.com> 2353 2354 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED, 2355 WARNING and ERROR output from the *.sum files. 2356 23572002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2358 2359 * gennews (files): Replace gcc-2.95/gcc-2.95.html, 2360 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html, 2361 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html. 2362 23632002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2364 2365 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html, 2366 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by 2367 egcs-1.1/index.html. 2368 23692002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2370 2371 * warn_summary: Add -ada subdirectory flag. 2372 23732001-12-12 Matthias Klose <doko@debian.org> 2374 2375 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows 2376 generation of more than one man page from one source. 2377 Add '-' to set of valid chars for an identifier. 2378 Let -D option accept flags of the form <flag>=<value>. 2379 Use \s+ for whitespace detection in '@c man' lines. 2380 Handle @set and @clear independent of $output. 2381 Substitute all @value{}'s in a line. 2382 23832001-11-14 Joseph S. Myers <jsm28@cam.ac.uk> 2384 2385 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var 2386 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec 2387 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers 2388 greater than 9 in enumerations. 2389 23902001-11-07 Laurent Guerby <guerby@acm.org> 2391 2392 * gcc_update (files_and_dependencies): Add Ada dependencies. 2393 23942001-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 2395 2396 * snapshot: Remove. 2397 23982001-09-07 Richard Sandiford <rsandifo@redhat.com> 2399 2400 Revert: 2401 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 2402 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 2403 touch. 2404 24052001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com> 2406 2407 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 2408 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 2409 touch. 2410 2411Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz> 2412 2413 * analyze_brprob: Update for changes in gcc debug output. 2414 2415Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz> 2416 2417 * analyze_brprob: Avoid more overflows. 2418 24192001-07-27 Richard Henderson <rth@redhat.com> 2420 2421 * test_summary: Copy LAST_UPDATED UTC time to head of summary. 2422 2423Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz> 2424 2425 * analyze_brprob: Avoid overflows. 2426 24272001-07-27 Richard Henderson <rth@redhat.com> 2428 2429 * gcc_update: Dump timestamp in LAST_UPDATED. 2430 24312001-07-26 Andreas Jaeger <aj@suse.de>, 2432 Hans-Peter Nilsson <hp@bitrange.com> 2433 2434 * analyze_brprob: Fix documentation. 2435 2436Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz> 2437 2438 * analyze_brprob: Fix awk compatibility problems; update comment. 2439 24402001-07-23 Andreas Jaeger <aj@suse.de> 2441 2442 * analyze_brprob: Fix more typos. 2443 24442001-07-23 Andreas Jaeger <aj@suse.de> 2445 2446 * analyze_brprob: Fix typos. 2447 24482001-07-03 Joseph S. Myers <jsm28@cam.ac.uk> 2449 2450 * texi2pod.pl: Handle @r inside @item. 2451 24522001-07-02 Zack Weinberg <zackw@stanford.edu> 2453 2454 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1. 2455 24562001-07-01 Zoltan Felleg <zfelleg@telnet.hu> 2457 2458 * warn_summary: Fix typo in a comment. 2459 24602001-06-14 Albert Chin-A-Young <china@thewrittenword.com> 2461 2462 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi. 2463 24642001-06-13 Mark Mitchell <mark@codesourcery.com> 2465 2466 * gennews: Set TERM to vt100 for Lynx. 2467 24682001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2469 2470 * release: Remove. 2471 2472Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz> 2473 2474 * analyze_brprob: New file. 2475 24762001-06-11 Mark Mitchell <mark@codesourcery.com> 2477 2478 * gcc_build: Output information about the commands used to 2479 configure the compiler. 2480 24812001-06-07 Joseph S. Myers <jsm28@cam.ac.uk> 2482 2483 * gennews: Update for GCC 3.0. 2484 24852001-06-02 Joseph S. Myers <jsm28@cam.ac.uk> 2486 2487 * gcc_update: Update for move of documentation to gcc/doc. 2488 24892001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 2490 2491 * contrib/test_summary (files): Sort before evaluating. 2492 24932001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2494 2495 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings. 2496 24972001-05-21 Mark Mitchell <mark@codesourcery.com> 2498 2499 * gcc_build: Use -d when invoking gcc_update. 2500 25012001-05-18 Andreas Jaeger <aj@suse.de> 2502 2503 * gcc_update: Add rules for libf2c/libI77. 2504 25052001-05-17 Alexandre Oliva <aoliva@redhat.com> 2506 2507 * gcc_update (touch_files): Use simpler, yet as portable, syntax. 2508 25092001-05-14 Loren J. Rittle <ljrittle@acm.org> 2510 2511 * gcc_update (touch_files): Enhance make portability. 2512 25132001-05-14 Alexandre Oliva <aoliva@redhat.com> 2514 2515 * gcc_update (touch_files): Use a Makefile to touch files. 2516 25172001-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 2518 2519 * texi2pod.pl: Add copyright and GPL notices. 2520 25212001-01-24 Joseph S. Myers <jsm28@cam.ac.uk> 2522 2523 * texi2pod.pl: Handle "\,". 2524 25252001-01-15 Joseph S. Myers <jsm28@cam.ac.uk> 2526 2527 * texi2pod.pl: Fix regular expression for @r to avoid exponential 2528 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl 2529 version check. 2530 25312001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2532 2533 * warn_summary (stageNfilter): Update for recent changes in 2534 bootstrap logic. 2535 25362001-01-14 Joseph S. Myers <jsm28@cam.ac.uk> 2537 2538 * texi2pod.pl: Require at least perl 5.6.0. 2539 25402001-01-13 Joseph S. Myers <jsm28@cam.ac.uk> 2541 2542 * gcc_update: Add gcc/gcc.1 to generated files. 2543 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle 2544 discarding to end of sentence with @xref where the sentence has an 2545 interior "." in markup, and handle discarding parentheses around 2546 such a sentence. 2547 25482001-01-11 Bernd Schmidt <bernds@redhat.com> 2549 2550 * gennews: Add gcc-2.95.3. 2551 25522001-01-10 Joseph S. Myers <jsm28@cam.ac.uk> 2553 2554 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle 2555 @command. Format URLs and email addresses in bold. 2556 25572001-01-03 Joseph S. Myers <jsm28@cam.ac.uk> 2558 2559 * gcc_update: Add cpp.1 to the list of generated files. 2560 2561 * texi2pod.pl: Handle @option and @env. 2562 25632001-01-03 Mike Stump <mrs@wrs.com> 2564 2565 * snapshot: Update to account for java libraries. 2566 25672000-12-28 Jeffrey Oldham <oldham@codesourcery.com> 2568 2569 * test_summary: Export filesuffix, not fileprefix. 2570 25712000-12-22 Joseph S. Myers <jsm28@cam.ac.uk> 2572 2573 * release: Change some EGCS references to GCC. 2574 25752000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2576 2577 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc 2578 subdirectory flags. Add source directory prefix filtering. 2579 Redirect diagnostic output to stderr. 2580 25812000-12-07 Zack Weinberg <zack@wolery.stanford.edu> 2582 2583 * texi2pod.pl: If multiple @c man sections with the same tag 2584 appear, concatenate them in the final output. When skipping, 2585 ignore block commands that can't cause skipping, and honor 2586 those that can. Ensure that verbatim blocks are separate 2587 paragraphs. 2588 25892000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 2590 2591 * gcc_update: Don't touch tradcif.c or java/parse.h. 2592 25932000-12-05 Zack Weinberg <zack@wolery.stanford.edu> 2594 2595 * texi2pod.pl: Restructure for comprehensibility, add 2596 comments. Merge handling of @ignore and @ifxxx. Handle a 2597 whole bunch more Texinfo commands. Use consistent formatting 2598 style. 2599 26002000-12-04 Joseph S. Myers <jsm28@cam.ac.uk> 2601 2602 * gennews: New script. 2603 26042000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2605 2606 * gcc_update: Update a comment as we now require bison for CVS users. 2607 26082000-11-22 Joseph S. Myers <jsm28@cam.ac.uk> 2609 2610 * gcc_update: Add gcov.1 to the list of generated files. 2611 26122000-11-21 Mark Mitchell <mark@codesourcery.com> 2613 2614 * gcc_build: Remove code to put information in a log file. 2615 26162000-11-19 Zack Weinberg <zackw@stanford.edu> 2617 2618 * texi2pod.pl: 2619 - Add real command line parsing. 2620 - Support @ifset, @ifclear, @set, @value, -D switch. 2621 - Support @sc. Improve handling of @ref and friends. 2622 - Discard @subsection, @need, @node lines. 2623 - Un-nest font changes to match texinfo semantics. 2624 - Handle @{ and @}. Oops. 2625 - Don't emit E<> directives inside verbatim blocks. 2626 26272000-11-12 Bruce Korb <bkorb@gnu.org> 2628 2629 * release: generalize the release script a bit. 2630 2631Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com> 2632 2633 * gcc_build: Add -o option for setting the objdir to use. 2634 26352000-11-11 Jeff Law <law@redhat.com>, 2636 2637 * release: New file. 2638 26392000-11-08 Jeff Law <law@redhat.com>, 2640 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2641 2642 * snapshot: New file. 2643 26442000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com> 2645 2646 * gcc_build (bootstrap_gcc): New function. 2647 (configure_gcc): Likewise. 2648 (build_gcc): Rewritten to use configure and bootstrap. 2649 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS. 2650 26512000-10-31 Mark Mitchell <mark@codesourcery.com> 2652 2653 * gcc_build (MAKE): New variable. 2654 (build_gcc): Use it. Fix logging of errors. 2655 (install_gcc): Likewise. 2656 26572000-10-29 Mark Mitchell <mark@codesourcery.com> 2658 2659 * gcc_build: Save the output from CVS into the logfile as well. 2660 26612000-10-25 Mark Mitchell <mark@codesourcery.com> 2662 2663 * gcc_build: Fix typos. 2664 26652000-10-14 Joseph S. Myers <jsm28@cam.ac.uk> 2666 2667 * gperf-2.7-19981006.pat: Remove. 2668 26692000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 2670 2671 * test_installed: Change EGCS references to refer to GCC. 2672 26732000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2674 2675 * gcc_update (touch_files): Add some informative output. 2676 26772000-09-16 Andreas Jaeger <aj@suse.de> 2678 2679 * gcc_update: Remove gcc/c-parse.gperf. 2680 26812000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, 2682 Alexandre Oliva <aoliva@redhat.com> 2683 2684 * gcc_update: Execute touch_files_reexec even if `cvs update` 2685 failed. 2686 26872000-08-09 Alexandre Oliva <aoliva@redhat.com> 2688 2689 * test_summary: AWK breaks with filenames containing `='. 2690 2691Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com> 2692 2693 * gcc_build: New script. 2694 26952000-07-13 Mark Mitchell <mark@codesourcery.com> 2696 2697 * gcc_update (files_and_dependencies): Remove generated YACC files. 2698 26992000-07-12 Mark Mitchell <mark@codesourcery.com> 2700 2701 * gcc_update (files_and_dependencies): Remove generated YACC files. 2702 27032000-06-04 Mark Mitchell <mark@codesourcery.com> 2704 2705 * newcvsroot: Handle filenames that contain spaces. 2706 27072000-06-03 Zack Weinberg <zack@wolery.cumb.org> 2708 2709 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF. 2710 Elide --with-gcc-version-trigger and --norecursion from 2711 configure flags. Remove code to report status of haifa scheduler. 2712 27132000-05-18 Alexandre Oliva <aoliva@cygnus.com> 2714 2715 * gcc_update (self): Set to `$0'. 2716 (touch_files_reexec): Use `$self' instead of `$0'. 2717 27182000-05-12 Alexandre Oliva <aoliva@cygnus.com> 2719 2720 * gcc_update (touch_files_reexec): New function, run after the 2721 tree is modified. 2722 27232000-05-08 Richard Hendeson <rth@cygnus.com> 2724 2725 * gcc_update: Remove references to inclhack.tpl. 2726 27272000-04-28 Jason Merrill <jason@casey.cygnus.com> 2728 2729 * index-prop: Use a single pattern. Also support *** cdiffs. 2730 27312000-04-28 Pavel Roskin <pavel_roskin@geocities.com> 2732 2733 * index-prop: Don't change /dev/null. 2734 27352000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2736 2737 * gcc_update: Refer to GCC and gcc_update instead of egcs and 2738 egcs_update. 2739 27402000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk> 2741 2742 * index-prop: Fix occasional problem when using cvs diff -p. 2743 27442000-04-18 Zack Weinberg <zack@wolery.cumb.org> 2745 2746 * gcc_update: Remove references to cexp.c/cexp.y. 2747 27481999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2749 2750 * newcvsroot: Add check on the number of command-line arguments. 2751 Add usage. 2752 2753Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net) 2754 2755 * gcc_update: Allow patches compressed by bzip2. 2756 27571999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de> 2758 2759 * newcvsroot: New file. 2760 27611999-09-11 Craig Burley <craig@jcb-sc.com> 2762 2763 * convert_to_f2c, convert_to_g2c, download_f2c: New file. 2764 27651999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2766 2767 * gcc_update: New file. 2768 * egcs_update: Renamed to gcc_update. 2769 27701999-08-09 Robert Lipe <robertlipe@usa.net> 2771 2772 * test_summary: Quote curly braces in 1999-07-03 change. 2773 27741999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 2775 2776 * egcs_update (files_and_dependencies): Fixed typo in 2777 gcc/cstamp-h.in. Added gcc/config.in. 2778 27791999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br> 2780 2781 * egcs_update (files_and_dependencies): New function, with 2782 complete list of files to be updated, as well as their 2783 dependencies. 2784 (touch_files): Check the timestamp of each generated file against 2785 its dependencies'. 2786 (main): New flags --touch, --list and --help. Remove the 2787 pre-update step. 2788 27891999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br> 2790 2791 * test_summary: Replace egcs with gcc. Update e-mail address. 2792 27931999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2794 Jerry Quinn <jquinn@nortelnetworks.com> 2795 2796 * egcs_update (touch_files, apply_patch): New functions. 2797 Use them. New command-line option --patch. Split test of local 2798 tree into two parts. Add comments. 2799 28001999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br> 2801 2802 * test_summary: If Target is `unix{*}', append the Target variants 2803 to Host. 2804 28051999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br> 2806 2807 * test_summary: Set default mail-address and version for egcs 2808 instead of relying on unpredictable pathnames. 2809 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de> 2810 2811Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com) 2812 2813 * fixinc/*: Delete obsolete files. 2814 28151999-02-04 Robert Lipe <robertlipe@usa.net> 2816 2817 * egcs_update: Test return values of 'cvs update'. Propogate 2818 to caller as exit values. 2819 28201999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2821 2822 * egcs_update: Use "if" instead of "&&". Touch generated files 2823 only after the corresponding *.y files. 2824 28251999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2826 2827 * egcs_update: Do not use xargs, but a backquote construct. 2828 28291999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br> 2830 2831 * test_summary (version): Remove carriage return that gawk inserts 2832 in the version string for some reason. 2833 28341998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2835 2836 * egcs_update: Only touch files that already exist. 2837 28381998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br> 2839 2840 * test_summary (EOF): Remove double backslash. 2841 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 2842 28431998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br> 2844 2845 * test_summary (address): Set to egcs-testresults mailing list. 2846 28471998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br> 2848 2849 * test_summary (address): Added Marc Lehmann's testsuite-results 2850 to the default e-mail address. 2851 28521998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br> 2853 2854 * test_summary (-p, prepend_logs): Add these before the summary. 2855 (Compiler, Platform): Print these just before configflags. 2856 2857Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2858 2859 * warn_summary (longLineFilter): New shell function to encapsulate 2860 this functionality. It is off by default, only active if -llf 2861 flag is specified. 2862 (subdirectoryFilter): Fix bug in filtering which made some 2863 subdirectory warnings erroneously appear in the toplevel set. 2864 (stageNfilter): Renamed from `stageNwarns'. Updated to collect 2865 warnings from stage1 as well as stage0, which means warnings from 2866 outside the bootstrap directory. Eg, the libraries, etc. 2867 (warningFilter): New shell function to encapsulate this 2868 functionality. 2869 (keywordFilter): New shell function to encapsulate this 2870 functionality. 2871 2872 Store data in a temp file rather than calculating it 3x. Arrange 2873 to remove it on exit and signals. 2874 2875 Add -pass/-wpass flags to do "pass through" (i.e. manual 2876 inspection) of bootstrap output from a particular stageN as well 2877 as language subdirs. 2878 2879 Add better comments/documentation. 2880 2881Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2882 2883 * egcs_update: Add comment about keeping the FAQ synchronized. 2884 2885Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com) 2886 2887 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're 2888 in the repo again. 2889 2890Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com> 2891 2892 * egcs_update: Added gcc/fixinc/* generated files to touch list. 2893 2894Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com) 2895 2896 * egcs_update: Remove gcc/java/parse.c from list of files to 2897 touch. 2898 2899Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2900 2901 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf. 2902 2903Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2904 2905 * warn_summary (subdirectoryFilter): New shell function to 2906 optionally filter in/out gcc subdirectories when summarizing 2907 warnings. Add new flags to support subdirectory filtering. 2908 2909 Also, ensure the bootstrap stage is a number. Add some more C 2910 keywords that are preserved in the "warning type" summary and 2911 tighten up the "arg ???" regexp. 2912 2913Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com> 2914 2915 * fixinc/inclhack.def: Not all C++ comments in C headers 2916 were treated alike. They are now. Also fixed syntax 2917 of sed expression in "systypes" fix. 2918 2919 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation 2920 2921 * egcs_update: Added fixinc/* generated files to touch list. 2922 2923Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2924 2925 * egcs_update: Additionally touch gcc/java/parse.[ch]. 2926 2927Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com> 2928 2929 * fixinc/inclhack.def: Added two files required by 2930 SCO's Open Server 5's avoid_bool fix. 2931 Regenerated fixinc.x and inclhack.sh to incorporate 2932 the update. 2933 2934Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com> 2935 2936 * egcs_update: Do the pass 1 CVS update only for files that 2937 may reasonably be under CVS control. 2938 29391998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br> 2940 2941 * test_installed: New script for testing already-installed 2942 gcc/g++/g77. 2943 2944Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2945 2946 * egcs_update: Assigned copyright to FSF. 2947 2948Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2949 Alexandre Oliva <oliva@dcc.unicamp.br> 2950 2951 * egcs_update: New switch --nostdflags and documentation 2952 enhancements. 2953 2954Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2955 2956 * egcs_update: New script. 2957 29581998-08-05 Bruce Korb <korbb@datadesign.com> 2959 2960 * fixinc/Makefile 2961 Added define for target machine so machine-specific tests 2962 can be selected for or against. 2963 2964 * fixinc/fixincl.c 2965 Added an array of string pointers to machines to select 2966 or avoid, depending on a FD_MACH_IFNOT bit flag. 2967 Used a shell script to match the defined TARGET_MACHINE 2968 with any of the given match patterns. 2969 2970 * fixinc/fixincl.tpl 2971 Generate the array of strings and bit flag, as needed, 2972 depending on "mach" and "not_machine" attributes for a fix. 2973 2974 * fixinc/mkfixinc.sh 2975 Invoke the make with TARGET assigned the value of the 2976 machine name argument. 2977 2978Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com) 2979 2980 * compare_tests: New script. 2981 29821998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 2983 2984 * test_summary: Assigned copyright to FSF. 2985 2986Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2987 2988 * test_summary: Corrected script name in comments providing 2989 documentation. Added linebreaks for lines with > 80 characters. 2990 2991Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br> 2992 2993 * test_summary: New switch, -i, and environment variable, 2994 append_logs, for including files in the report. 2995 29961998-06-01 Manfred Hollstein <manfred@s-direktnet.de> 2997 2998 * warn_summary: Update to Kaveh's latest version allowing to 2999 specify the last stage built. 3000 30011998-05-29 Bruce Korb <korbb@datadesign.com> 3002 3003 * fixinc/mkfixinc.sh 3004 Changes to make it easier to invoke on platforms that 3005 normally do not invoke fixincludes. 3006 3007 * fixinc/inclhack.def 3008 Applied fixes from egcs/gcc/fixincludes from the past several 3009 months. 3010 30111998-05-28 Bruce Korb <korbb@datadesign.com> 3012 3013 * fixinc/*: Updated most everything for a first real 3014 try at getting "fast_fixincludes" working. 3015 30161998-05-28 Jason Merrill <jason@yorick.cygnus.com> 3017 3018 * index-prop: New file. 3019 3020Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de> 3021 3022 * test_summary: find good awk (copied from warn_summary). 3023 3024Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com) 3025 3026 * test_summary, warn_summary: New files 3027