ChangeLog revision 1.1.1.11
12017-07-04 Release Manager 2 3 * GCC 6.4.0 released. 4 52016-12-21 Release Manager 6 7 * GCC 6.3.0 released. 8 92016-08-22 Release Manager 10 11 * GCC 6.2.0 released. 12 132016-08-18 Richard Biener <rguenther@suse.de> 14 15 PR bootstrap/77279 16 * download_prerequisites: Patch ISL 0.15 to remove trailing comma 17 which causes PR77279. 18 192016-04-27 Release Manager 20 21 * GCC 6.1.0 released. 22 232016-04-27 Jakub Jelinek <jakub@redhat.com> 24 25 * gennews (files): Add files for GCC 6. 26 272016-04-13 Martin Sebor <msebor@redhat.com> 28 29 * check_GNU_style.sh: Avoid false posivies in trailing operator 30 checks. 31 322016-03-07 Martin Sebor <msebor@redhat.com> 33 34 * check_GNU_style.sh (color): New global variable. 35 Add checks for trailing operators and spaces before left brackets. 36 Tightened up a check for a trailing left curly brace. 37 (g, ag, vg): Use color. 38 (col): Don't complain about excessively long lines with DejaGnu 39 directives. 40 412016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> 42 43 * mklog: Look for the ChangeLog file in $cwd. 44 452016-02-26 Joel Sherrill <joel@rtems.org> 46 47 * config-list.mk: Add aarch64-rtems and x86_64-rtems 48 492016-01-19 Jonathan Wakely <jwakely@redhat.com> 50 51 * uninclude: Fix third argument to gensub. 52 532016-01-04 Jakub Jelinek <jakub@redhat.com> 54 55 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation 56 as external author. 57 582015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de> 59 60 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted 61 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 . 62 632015-12-06 Tobias Burnus <burnus@net-b.de> 64 65 * download_prerequisites: Download ISL 0.15 instead of 0.14. 66 672015-11-20 Martin Liska <mliska@suse.cz> 68 69 * clang-format: Split content of a list to multiple 70 lines. 71 722015-11-19 Martin Liska <mliska@suse.cz> 73 74 * clang-format: Enhance list of FOR_EACH macros. 75 762015-11-19 Martin Liska <mliska@suse.cz> 77 78 * clang-format: New file. 79 802015-11-11 Andrew MacLeod <amacleod@redhat.com> 81 82 * header-tools: New. Directory containing a set of tools for 83 manipulating header files. 84 852015-10-30 Nathan Sidwell <nathan@acm.org> 86 87 * config-list.mk (nvptx-none): Add it. 88 892015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de> 90 91 * download_prerequisites: Make sure that script is run from 92 top level source directory. 93 942015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 95 96 * update-copyright.py (GCCCmdLine): Add libvtv. 97 982015-08-04 Uros Bizjak <ubizjak@gmail.com> 99 100 * texi2pod.pl: Escape braces in regexp involving @strong{...}. 101 1022015-07-15 Tom de Vries <tom@codesourcery.com> 103 104 * check_GNU_style.sh (cat_with_prefix): Fix quoting. 105 1062015-06-02 Steve Ellcey <sellcey@imgtec.com> 107 108 * test_installed (--target=): New option. 109 1102015-05-30 Mikhail Maltsev <maltsevm@gmail.com> 111 112 * gimple.vim: New file. 113 1142015-05-18 Tom de Vries <tom@codesourcery.com> 115 116 * check_GNU_style.sh: Add temp files tmp2 and tmp3. 117 (cat_with_prefix): New function, using global variable prefix. 118 (col): Make prefix a global variable. Rewrite to process file at a time 119 rather than line at a time. Print part longer than 80 chars in red. 120 1212015-05-18 Tom de Vries <tom@codesourcery.com> 122 123 * check_GNU_style.sh (g, ag, vg): Don't cat empty file. 124 1252015-05-18 Tom de Vries <tom@codesourcery.com> 126 127 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local. 128 1292015-05-18 Tom de Vries <tom@codesourcery.com> 130 131 * check_GNU_style.sh: Improve readability function calls. 132 1332015-05-16 James Bowman <james.bowman@ftdichip.com> 134 135 * config-list.mk: Add FT32. 136 1372015-05-12 Tom de Vries <tom@codesourcery.com> 138 139 * check_GNU_style.sh (col): Fix tab size. 140 1412015-05-12 Tom de Vries <tom@codesourcery.com> 142 143 * check_GNU_style.sh: Put stdin into a temp file. 144 1452015-05-12 Tom de Vries <tom@codesourcery.com> 146 147 * check_GNU_style.sh: Read either from stdin, or from files. 148 1492015-05-12 Tom de Vries <tom@codesourcery.com> 150 151 * check_GNU_style.sh: Check if files exists. 152 1532015-05-12 Tom de Vries <tom@codesourcery.com> 154 155 * check_GNU_style.sh: Don't use a filename prefix if we're only 156 processing one patch file. 157 1582015-05-12 Yury Gribov <y.gribov@samsung.com> 159 160 * mklog: Ignore preprocessor directives. 161 1622015-04-22 Jakub Jelinek <jakub@redhat.com> 163 164 * gennews (files): Add files for GCC 5. 165 1662015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de> 167 168 * dg-extract-results.sh: Check that the necessary python modules exist. 169 1702015-02-05 Ilya Verbin <ilya.verbin@intel.com> 171 172 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and 173 liboffloadmic/plugin. 174 1752015-01-15 Richard Sandiford <richard.sandiford@arm.com> 176 177 * update-copyright.py (Copyright.__init__): Add a regexp for 178 "copyright = u'". 179 (Copyright.update_copyright): Don't add a space before the year 180 in that case. 181 1822015-01-15 Thomas Schwinge <thomas@codesourcery.com> 183 184 * gcc_update (files_and_dependencies): Update rules for new 185 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files. 186 1872015-01-12 Yury Gribov <y.gribov@samsung.com> 188 189 * check_GNU_style.sh: Support patches coming from stdin. 190 Check that spaces are converted to tabs. 191 Make double-space-after-dot check more precice. 192 1932015-01-06 Eric Botcazou <ebotcazou@adacore.com> 194 195 * config-list.mk (LIST): Add visium-elf. 196 1972015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de> 198 199 * config-list.mk: Use shortest match for OPT to find the actual 200 target name. 201 2022014-12-17 Sergio Durigan Junior <sergiodj@redhat.com> 203 204 * dg-extract-results.sh: Use --text with grep to avoid issues with 205 binary files. Fall back to cat -v, if that doesn't work. 206 2072014-12-12 Chung-Ju Wu <jasonwucj@gmail.com> 208 209 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT. 210 2112014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com> 212 Yury Gribov <y.gribov@samsung.com> 213 214 * vimrc: New file. 215 2162014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com> 217 218 * check_GNU_style.sh: Warn for incorrect number of spaces in function 219 call only if 0 or 2+ spaces found. 220 2212014-12-02 Tobias Burnus <burnus@net-b.de> 222 223 * download_prerequisites: Download ISL 0.14 instead of 0.12.2. 224 2252014-11-25 Tom de Vries <tom@codesourcery.com> 226 Peter Bergner <bergner@vnet.ibm.com> 227 228 * mklog: Handle .mklog. Use git setting independent of presence .git 229 directory. 230 2312014-11-14 Tom de Vries <tom@codesourcery.com> 232 233 * mklog: Move reading of .diff file up and add comment. Copy diff_lines 234 to orig_diff_lines. Use orig_diff_lines when appending patch. 235 2362014-11-11 David Malcolm <dmalcolm@redhat.com> 237 238 * ChangeLog.jit: New. 239 * jit-coverage-report.py: New file: a script to print crude 240 code-coverage information for the libgccjit API. 241 2422014-11-11 Marat Zakirov <m.zakirov@samsung.com> 243 244 * mklog: Symbol '}' stops search for changes. 245 2462014-11-11 Tobias Burnus <burnus@net-b.de> 247 248 * download_prerequisites: Stop downloading CLooG. 249 2502014-11-07 Marat Zakirov <m.zakirov@samsung.com> 251 252 * mklog: Always doubt in functions. 253 Add EOF protection. 254 2552014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de> 256 257 * config-list.mk: Don't build Go for certain targets. 258 2592014-10-04 Trevor Saunders <tsaunders@mozilla.com> 260 261 * compare-all-tests: Don't test score-*. 262 * config-list.mk: Likewise. 263 2642014-10-02 Segher Boessenkool <segher@kernel.crashing.org> 265 266 * dg-extract-results.py (output_variation): Always sort if do_sum. 267 2682014-09-22 Tom de Vries <tom@codesourcery.com> 269 270 * mklog: Add --inline option. 271 2722014-09-19 Segher Boessenkool <segher@kernel.crashing.org> 273 274 * dg-extract-results.py (Prog.result_re): Include options in test name. 275 2762014-09-19 Olivier Hainque <hainque@adacore.com> 277 278 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils. 279 2802014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com> 281 282 * config-list.mk (LIST): Add v850-rtems. 283 2842014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de> 285 286 * config-list.mk (LIST): Add arm-rtems. 287 Add nios2-rtems. Remove extra option from powerpc-rtems. 288 2892014-09-08 Trevor Saunders <tsaunders@mozilla.com> 290 291 * compare-all-tests: Don't test picochip. 292 * config-list.mk: Likewise. 293 2942014-08-11 Mingjie Xing <mingjie.xing@gmail.com> 295 296 * texi2pod.pl (postprocess): Move command process for '@sc' to the 297 front of '@dfn'. Add a new command process for '@t{...}', just print 298 the content. 299 3002014-07-21 Trevor Saunders <tsaunders@mozilla.com> 301 Yury Gribov <y.gribov@samsung.com> 302 303 * mklog: Run mklog as a filter. 304 3052014-07-21 Trevor Saunders <tsaunders@mozilla.com> 306 307 * mklog: Read name and email from git config when available. 308 3092014-06-28 Richard Biener <rguenther@suse.de> 310 311 * gennews: Use gcc-3.0/index.html. 312 3132014-06-14 Richard Sandiford <rdsandiford@googlemail.com> 314 315 * dg-extract-results.py: For Python 3, force sys.stdout to handle 316 surrogate escape sequences. 317 (safe_open): New function. 318 (output_segment, main): Use it. 319 3202014-05-25 Richard Sandiford <rdsandiford@googlemail.com> 321 322 * dg-extract-results.py (Named): Remove __cmp__ method. 323 (output_variation): Use a key to sort variation.harnesses. 324 3252014-05-24 Uros Bizjak <ubizjak@gmail.com> 326 327 * texi2pod.pl: Force .pod file to not be a numbered list. 328 3292014-05-20 Richard Sandiford <rdsandiford@googlemail.com> 330 331 * dg-extract-results.py (parse_run): Handle warnings that are printed 332 before a test harness is run. 333 3342014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de> 335 336 * config-list.mk (show): New target. 337 3382014-05-08 Richard Sandiford <rdsandiford@googlemail.com> 339 340 * dg-extract-results.py: New file. 341 * dg-extract-results.sh: Use it if the environment seems suitable. 342 3432014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 344 345 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9. 346 3472013-04-22 Jakub Jelinek <jakub@redhat.com> 348 349 * gennews (files): Add files for GCC 4.9. 350 3512014-02-24 Walter Lee <walt@tilera.com> 352 353 * config-list.mk (LIST): Add tilegxbe-linux-gnu. 354 3552014-02-13 Richard Biener <rguenther@suse.de> 356 357 * download_prerequisites: Update ISL and CLOOG versions. 358 3592014-01-31 Brooks Moses <bmoses@google.com> 360 361 * gcc_update (files_and_dependencies): Add aarch64-tune.md. 362 3632014-01-29 Yury Gribov <y.gribov@samsung.com> 364 365 * mklog: Improve support of context diffs. 366 3672014-01-21 Tatiana Udalova <t.udalova@samsung.com> 368 369 * mklog: Avoid adding falsely changed functions to ChangeLog. 370 3712013-12-31 Chung-Lin Tang <cltang@codesourcery.com> 372 373 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected 374 ordering of some configs. 375 3762013-12-23 Yury Gribov <y.gribov@samsung.com> 377 378 * mklog: Automatically insert comments in trivial cases. 379 3802013-12-19 Yury Gribov <y.gribov@samsung.com> 381 382 * mklog: Split generated message in parts. 383 3842013-10-31 Chung-Ju Wu <jasonwucj@gmail.com> 385 386 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target. 387 3882013-10-29 Tobias Burnus <burnus@net-b.de> 389 390 * gcc_update (files_and_dependencies): Add rules for 391 libcilkrts. 392 3932013-10-11 Thomas Schwinge <thomas@codesourcery.com> 394 395 * gcc_update (files_and_dependencies): Fix rule for 396 libgomp/testsuite/Makefile.in. 397 3982013-10-01 Joern Rennecke <joern.rennecke@embecosm.com> 399 400 * config-list.mk: Add arc configurations. 401 4022013-09-27 Diego Novillo <dnovillo@google.com> 403 404 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 405 4062013-09-12 DJ Delorie <dj@redhat.com> 407 408 * config-list.mk: Add msp430-elf. 409 4102013-08-31 Diego Novillo <dnovillo@google.com> 411 412 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 413 4142013-08-29 Mike Stump <mikestump@comcast.net> 415 416 * gcc_update (configure): Update to handle svn 1.8.1. 417 4182013-08-03 Caroline Tice <cmtice@google.com> 419 420 * gcc_update: Add libvtv files. 421 4222013-06-06 Brooks Moses <bmoses@google.com> 423 424 * testsuite-management/validate_failures.py: Fix handling of 425 summary lines with "|" characters or empty description fields. 426 4272013-05-24 Chung-Ju Wu <jasonwucj@gmail.com> 428 429 * download_prerequisites: Download isl and cloog conditionally. 430 4312013-05-21 David Malcolm <dmalcolm@redhat.com> 432 433 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines. 434 4352013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 436 437 * config-list.mk (LIST): Add -enable-obsolete for 438 sparc-sun-solaris2.9, i686-solaris2.9. 439 4402013-05-13 Mike Stump <mikestump@comcast.net> 441 442 * compare_tests: Limit lines to 2000 characters as comm on Mac OS 443 X 10.8.3 doesn't like long lines (those 2055 characters or more). 444 4452013-04-22 Sofiane Naci <sofiane.naci@arm.com> 446 447 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu. 448 4492013-04-18 Diego Novillo <dnovillo@google.com> 450 451 * validate_failures.py: Fix typo. 452 4532013-04-18 Diego Novillo <dnovillo@google.com> 454 455 * validate_failures.py: Loosen check for build directory. 456 State what failed if we couldn't find the source tree or 457 the target triplet. 458 4592013-03-22 Jakub Jelinek <jakub@redhat.com> 460 461 * gennews (files): Add files for GCC 4.8. 462 4632013-03-06 Tobias Burnus <burnus@net-b.de> 464 465 * make-obstacks-texi.pl: New. 466 4672013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 468 469 * make_sunver.pl: Enforce C locale. 470 4712013-02-06 Richard Sandiford <rdsandiford@googlemail.com> 472 473 * update-copyright.py: Add libdecnumber to the default list. 474 Remove libquadmath and libssp. 475 4762013-02-06 Diego Novillo <dnovillo@google.com> 477 478 * testsuite-management/validate_failures.py: Fix typo. 479 4802013-02-06 Diego Novillo <dnovillo@google.com> 481 482 * testsuite-management/validate_failures.py: Update 483 Copyright years. 484 Request contributions not to use Python features newer 485 than 2.4. 486 (GetBuildData): If this is not a build directory, 487 emit an error only if --results or --manifest are missing. 488 4892013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 490 491 * testsuite-management/validate_failures.py 492 (IsInterestingResult): Fix performance regression 493 4942013-02-04 Richard Sandiford <rdsandiford@googlemail.com> 495 496 * update-copyright.py: New file. 497 4982013-01-15 David Blaikie <dblaikie@gmail.com> 499 500 * dg-extract-results.sh: Handle KPASSes. 501 502 * dg-extract-results.sh: Constrain the start-of-log pattern. 503 504 * dg-extract-results.sh: Fix order of summary counts. 505 5062012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 507 508 * testsuite-management/validate_failures.py 509 (IsInterestingResult): Only strip line a second time if we did split. 510 Rephrase return statement while at it. 511 (CollectSumFiles): Also ignore .git directory. 512 5132012-12-03 Diego Novillo <dnovillo@google.com> 514 515 * testsuite-management/validate_failures.py: Fix stale 516 use of 'options'. 517 5182012-11-30 Doug Evans <dje@google.com> 519 520 * testsuite-management/validate_failures.py: Add support for @include, 521 @remove directives in manifest files. 522 523 * testsuite-management/validate_failures.py: Add function 524 GetManifestPath. New global _MANIFEST_SUBDIR. 525 5262012-11-29 Doug Evans <dje@google.com> 527 528 * testsuite-management/validate_failures.py: Remove pass/fail 529 indicator from result of GetBuildData. 530 531 * testsuite-management/validate_failures.py: Store options in global 532 variable _OPTIONS. 533 534 * testsuite-management/validate_failures.py: Rename variable 535 manifest_name to manifest_path everywhere. 536 537 * testsuite-management/validate_failures.py (CompareBuilds): Pass 538 options.results to GetSumFiles for clean build. 539 5402012-11-28 Doug Evans <dje@google.com> 541 542 * testsuite-management/validate_failures.py: Use <target_alias> instead 543 of <target>. Minor whitespace changes. 544 545 * testsuite-management/validate_failures.py: Record ordinal with 546 TestResult. 547 5482012-11-19 Mike Stump <mikestump@comcast.net> 549 550 * compare_tests: Add export LC_ALL=C to make sort happier. 551 5522012-11-14 H.J. Lu <hongjiu.lu@intel.com> 553 554 * gcc_update: Update libsanitizer generated files. 555 5562012-11-12 Tobias Burnus <burnus@net-b.de> 557 558 * gcc_update: Add libquadmath generated files. 559 5602012-11-12 H.J. Lu <hongjiu.lu@intel.com> 561 562 * gcc_update: Add libsanitizer generated files. 563 5642012-11-05 Lawrence Crowl <crowl@google.com> 565 566 * compare_two_ftime_report_sets: New. 567 5682012-11-02 Diego Novillo <dnovillo@google.com> 569 570 * testsuite-management/validate_failures.py: Add option 571 --clean_build to compare test results against another 572 build. 573 5742012-10-31 Diego Novillo <dnovillo@google.com> 575 576 * testsuite-management/validate_failures.py: Fix parsing 577 of summary lines. 578 5792012-10-29 Diego Novillo <dnovillo@google.com> 580 581 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 582 5832012-10-06 Diego Novillo <dnovillo@google.com> 584 585 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 586 5872012-10-02 Christophe Lyon <christophe.lyon@linaro.org> 588 589 * check_GNU_style.sh: Remove temporay file upon exit. 590 5912012-09-26 Joern Rennecke <joern.rennecke@embecosm.com> 592 593 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux, 594 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe. 595 Use --enable-obsolete for picochip-elf. 596 5972012-09-10 Diego Novillo <dnovillo@google.com> 598 599 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 600 6012012-09-04 Eric Botcazou <ebotcazou@adacore.com> 602 603 * make_sunver.pl: Add missing newline at the end of extern "C++" block. 604 6052012-08-24 Diego Novillo <dnovillo@google.com> 606 607 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 608 6092012-08-14 Diego Novillo <dnovillo@google.com> 610 611 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New. 612 6132012-08-13 Diego Novillo <dnovillo@google.com> 614 615 * testsuite-management/validate_failures.py (ExpirationDate): Tidy 616 comment. 617 6182012-08-13 Diego Novillo <dnovillo@google.com> 619 620 * testsuite-management/validate_failures.py (ParseSummary): Fix 621 comment. 622 6232012-08-13 Diego Novillo <dnovillo@google.com> 624 625 * testsuite-management/validate_failures.py: Import datetime. 626 (TestResult.ExpirationDate): New. 627 (TestResult.HasExpired): New. 628 (ParseSummary): Call it. If it returns True, warn that the 629 expected failure has expired and do not add it to the set of 630 expected results. 631 (GetResults): Clarify documentation. 632 6332012-07-26 Diego Novillo <dnovillo@google.com> 634 635 * testsuite-management/validate_failures.py: Do not use 636 'with ... as ...' constructs. 637 6382012-07-19 Diego Novillo <dnovillo@google.com> 639 640 * testsuite-management/validate_failures.py (CollectSumFiles): 641 Rename from GetSumFiles. 642 (GetSumFiles): Factor out of CheckExpectedResults. 643 (CheckExpectedResults): Call it. 644 (ProduceManifest): Call it. 645 6462012-07-18 Diego Novillo <dnovillo@google.com> 647 648 * testsuite-management/validate_failures.py: Fix 649 /usr/bin/python invocation. 650 6512012-06-19 Steven Bosscher <steven@gcc.gnu.org> 652 653 * check_makefile_deps.sh: Look for c-common.o in c-family/. 654 Add a few more crt* files to the list of files to skip. 655 6562012-05-31 Marek Polacek <polacek@redhat.com> 657 658 * mklog: Prevent printing three spaces after the date. 659 6602012-06-04 Diego Novillo <dnovillo@google.com> 661 662 * testsuite-management/validate_failures.py (GetResults): 663 Change argument to accept list of summary files to analyze. 664 Update callers. 665 (CheckExpectedResults): Handle options.manifest, options.results 666 and options.ignore_missing_failures. 667 (Main): Add options --manifest, --results and --ignore_missing_failures. 668 6692012-05-31 Diego Novillo <dnovillo@google.com> 670 Cary Coutant <ccoutant@google.com> 671 672 * mklog: New. 673 6742012-05-25 H.J. Lu <hongjiu.lu@intel.com> 675 676 PR bootstrap/53472 677 * contrib/compare-debug (remove_comment): New function. 678 Remove any .comment sections if the first cmp failed. 679 6802012-05-09 David Edelsohn <dje.gcc@gmail.com> 681 682 * gcc_update: Use $GCC_SVN to retrieve branch and revision. 683 6842012-05-01 Richard Henderson <rth@redhat.com> 685 686 * gcc_update: Add libatomic generated files. 687 6882012-04-23 Manuel L��pez-Ib����ez <manu@gcc.gnu.org> 689 690 * compare_tests: Append '/' to make 'find' traverse 691 symlinked directories. 692 6932012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 694 695 * testsuite-management/validate_failures.py (GetBuildData): Use 696 target_alias. 697 6982012-04-06 Doug Evans <dje@google.com> 699 700 * dg-extract-results.sh: Handle KFAILs. 701 7022012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 703 704 * config-list.mk (LIST): Remove mips-sgi-irix6.5. 705 7062012-03-13 Joseph Myers <joseph@codesourcery.com> 707 708 * gennews (files): Add files for GCC 4.7. 709 7102012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 711 712 * config-list.mk (LIST): Remove mips-openbsd. 713 7142012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 715 716 * config-list.mk (LIST): Remove alpha-dec-osf5.1. 717 7182012-03-02 Diego Novillo <dnovillo@google.com> 719 720 * testsuite-management/validate_failures.py (class TestResult): Fix 721 match pattern for the summary line. If there is a parsing failure, 722 show the line we failed to parse. 723 7242012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 725 726 PR libstdc++/52188 727 * make_sunver.pl: Remove #ifdef handling. 728 7292012-02-17 Doug Kwan <dougkwan@google.com> 730 731 * contrib/testsuite-management/validate_failures.py 732 (GetMakefileValue): Check for cross compilers. 733 7342012-02-15 Quentin Neill <quentin.neill@amd.com> 735 736 * compare_tests: Fix trailing paths in dir arguments. 737 Handle sum1/sum2 temp files with others. 738 7392012-02-14 Walter Lee <walt@tilera.com> 740 741 * config-list.mk (LIST): Add tilegx-linux-gnu and 742 tilepro-linux-gnu. 743 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies. 744 (gcc/config/tilepro/mul-tables.c): New dependencies. 745 7462012-02-11 Mike Stump <mikestump@comcast.net> 747 748 * compare_tests (exit_status): Fix. 749 7502012-02-10 Diego Novillo <dnovillo@google.com> 751 752 * repro_fail: Add --debug and --debug-tui flags. 753 7542012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com> 755 Jayant R Sonar <jayant.sonar@kpitcummins.com> 756 757 * config-list.mk (LIST): Add cr16-elf. 758 7592012-01-02 Georg-Johann Lay <avr@gjlay.de> 760 761 PR target/51345 762 * gcc_update (files_and_dependencies): Add 763 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h. 764 7652011-11-29 DJ Delorie <dj@redhat.com> 766 767 * config-list.mk (LIST): Add rl78-elf. 768 7692011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 770 771 * make_sunver.pl: Convert '?' in glob patterns to '.'. 772 7732011-11-07 Richard Henderson <rth@redhat.com> 774 775 Merged from transactional-memory. 776 777 * gcc_update: Add libitm to touch data. 778 7792011-11-07 Quentin Neill <quentin.neill@amd.com> 780 781 * compare_tests: Add ability to compare all .sum 782 files from two build directories. 783 7842011-11-05 Joern Rennecke <joern.rennecke@embecosm.com> 785 786 * contrib-list.mk: Add Epiphany configurations. 787 7882011-09-13 Diego Novillo <dnovillo@google.com> 789 790 * testsuite-management: New. 791 * testsuite-management/validate_failures.py: New. 792 7932011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 794 795 * gcc_update: Determine svn branch from hg convert_revision. 796 7972011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 798 799 * config-list.mk (i586-netware): Remove. 800 (.PHONY): Remove make-script-dir dependency. 801 (make-script-dir): Remove. 802 ($(LIST)): Remove make-script-dir dependency. 803 8042011-07-15 Bernd Schmidt <bernds@codesourcery.com> 805 806 * gcc_update: Add C6X generated files. 807 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux. 808 8092011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 810 811 * config-list.mk (LIST): Append OPT-enable-obsolete to 812 alpha-dec-osf5.1, mips-sgi-irix6.5. 813 8142011-06-24 Diego Novillo <dnovillo@google.com> 815 816 * repro_fail: New. 817 8182011-06-21 Joseph Myers <joseph@codesourcery.com> 819 820 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies. 821 8222011-05-19 Joseph Myers <joseph@codesourcery.com> 823 824 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on 825 gcc/config/arm/arm-fpus.def. 826 8272011-05-10 Joseph Myers <joseph@codesourcery.com> 828 829 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New 830 dependencies. 831 8322011-05-09 Joseph Myers <joseph@codesourcery.com> 833 834 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies. 835 8362010-05-05 Joern Rennecke <joern.rennecke@embecosm.com> 837 838 * config-list.mk: New file. 839 8402011-05-02 Joseph Myers <joseph@codesourcery.com> 841 842 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies. 843 8442011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com> 845 846 * paranoia.cc (ENUM_BITFIELD): Remove. 847 8482011-04-08 Joseph Myers <joseph@codesourcery.com> 849 850 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies. 851 8522011-03-22 Joseph Myers <joseph@codesourcery.com> 853 854 * compare-all-tests (all_targets): Remove crx and m68hc11. 855 8562011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 857 858 PR bootstrap/48135 859 * make_sunver.pl: Don't use File::Glob. 860 8612011-03-05 Joseph Myers <joseph@codesourcery.com> 862 863 * gennews (files): Add files for GCC 4.6. 864 8652011-01-26 Dave Korn <dave.korn.cygwin@gmail.com> 866 867 * patch_tester.sh (nopristinecache): New shell var, set according 868 to presence or absence of new -nopristinecache option. 869 (usage): Document new option. 870 (bootntest_pristine): Implement it. 871 8722010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 873 874 * make_sunver.pl: Use elfdump -s to extract symbols if possible, 875 readelf -s otherwise. 876 8772010-11-08 Eric Botcazou <ebotcazou@adacore.com> 878 879 * make_sunver.pl: Ignore entries without symbol name first. Then do 880 not ignore symbols marked as 'R'. 881 8822010-10-18 Andi Kleen <ak@linux.intel.com> 883 884 * gccbug.el: Remove. 885 8862010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 887 888 * gcc_update: Run $GCC_HG pull and update separately. 889 Check parents for SVN revision. 890 8912010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 892 893 * test_recheck: New script. 894 8952010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 896 897 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}. 898 Also escape characters with grave accents, to be fixed ... 899 (unmunge): ... here. 900 (postprocess): Also handle @/ and @acronym{...}. 901 9022010-07-02 Sebastian Pop <sebastian.pop@amd.com> 903 904 * check_GNU_style.sh: Do not print warning messages when there are 905 no occurences. 906 9072010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 908 909 * gcc_update: Handle hg, too. 910 9112010-07-08 Eric Botcazou <ebotcazou@adacore.com> 912 913 * make_sunver.pl: Remove extra whitespace in regexp. 914 9152010-07-02 Sebastian Pop <sebastian.pop@amd.com> 916 917 * check_GNU_style.sh: New. 918 9192010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 920 921 * make_sunver.pl: New file. 922 9232010-07-02 Iain Sandoe <iains@gcc.gnu.org> 924 925 * compare-debug (Darwin): Remove '-x' flag from ld-based object 926 stripping. Add a comment as to why we do it this way. 927 9282010-06-20 Alexandre Oliva <aoliva@redhat.com> 929 930 * compare-debug: Drop LTO sections. 931 9322010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 933 934 * gcc_update: Support updating a git clone. 935 9362010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 937 938 * test_summary: Don't use diff -u. 939 Adapt egrep regex. 940 9412010-06-02 Andrew Haley <aph@redhat.com> 942 943 * download_prerequisites: New script. 944 9452010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 946 947 * dg-extract-results.sh: Redirect grep output to /dev/null instead 948 of grep -q. 949 9502010-04-22 Basile Starynkevitch <basile@starynkevitch.net> 951 952 * gcc_update: Sets the locale to C. 953 9542010-04-06 Joseph Myers <joseph@codesourcery.com> 955 956 * gennews (files): Add files for GCC 4.5. 957 9582010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com> 959 960 Fix *.log tests output containing "===". 961 * dg-extract-results.sh (/\===/): Rename to ... 962 (/^\t\t=== .* ===$/): ... this pattern. 963 9642010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 965 966 * dg-extract-results.sh: Fix result order to match sequential case. 967 9682010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 969 970 * check_warning_flags.sh: Use \012 instead of \n with tr. 971 9722010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 973 974 * dg-extract-results.sh: Don't use tail -n. 975 9762009-10-03 H.J. Lu <hongjiu.lu@intel.com> 977 Richard Guenther <rguenther@suse.de> 978 979 PR lto/39216 980 * gcc_update: Adjust file timestamps for lto-plugin. 981 9822009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> 983 984 PR bootstrap/41245 985 * compare-debug: Handle stripping of dwarf debug sections from darwin 986 mach-o objects. 987 9882009-09-04 Alexandre Oliva <aoliva@redhat.com> 989 990 * compare-debug: Grep for blank before dash to avoid grep -e. 991 9922009-09-01 Alexandre Oliva <aoliva@redhat.com> 993 994 * compare-debug: Look for .gkd files and compare them. 995 9962009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 997 998 PR testsuite/41166 999 * test_summary: Invoke config.status, rather than trying to 1000 parse it. Adjust awk script. 1001 10022009-08-18 Alexandre Oliva <aoliva@redhat.com> 1003 1004 * compare-debug: Drop .eh_frame relocations too. 1005 10062009-08-18 H.J. Lu <hongjiu.lu@intel.com> 1007 1008 PR testsuite/40704 1009 * test_summary: Filter out "\r". 1010 10112009-06-02 Alexandre Oliva <aoliva@redhat.com> 1012 1013 * compare-debug: Don't fail just because of .eh_frame differences. 1014 10152009-04-27 Jakub Jelinek <jakub@redhat.com> 1016 1017 PR testsuite/39807 1018 * dg-extract-results.sh: Close open files and use >> instead of > 1019 to decrease number of concurrently open files from awk. Avoid 1020 = at the beginning of a regexp and redirect to a file determined 1021 by curfile variable rather than concatenated strings to workaround 1022 Solaris nawk bug. 1023 10242009-04-25 Gerald Pfeifer <gerald@pfeifer.com> 1025 1026 * test_summary: Only include LAST_UPDATED if it exists. 1027 Complete copyright years. 1028 10292009-04-16 Paolo Bonzini <bonzini@gnu.org> 1030 1031 * compare-all-tests: New. 1032 10332009-04-14 Jakub Jelinek <jakub@redhat.com> 1034 1035 * gennews (files): Reference GCC 4.4 web pages. 1036 10372009-04-09 Jakub Jelinek <jakub@redhat.com> 1038 1039 * reghunt/date_based/reg_periodic: Change copyright header to refer 1040 to version 3 of the GNU General Public License and to point readers 1041 at the COPYING3 file and the FSF's license web page. 1042 * reghunt/date_based/reg_search: Likewise. 1043 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise. 1044 * regression/btest-gcc.sh: Likewise. 1045 * regression/objs-gcc.sh: Likewise. 1046 10472009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1048 1049 * check_warning_flags.sh: Update flag exceptions. 1050 10512008-11-18 Ben Elliston <bje@au.ibm.com> 1052 1053 * dg-cmp-results.sh: Do not print usage if either .sum file cannot 1054 be opened; print a more meaningful error instead. 1055 10562008-10-24 Janis Johnson <janis187@us.ibm.com> 1057 Jakub Jelinek <jakub@redhat.com> 1058 1059 * dg-extract-results.sh: New file. 1060 10612008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1062 1063 * check_makefile_deps.sh: New file. 1064 10652008-05-08 Sebastian Pop <sebastian.pop@amd.com> 1066 1067 * patch_tester.sh (report): Do not print "Checker: ". 1068 10692008-04-23 Sebastian Pop <sebastian.pop@amd.com> 1070 1071 * patch_tester.sh (report): Do not print the time. 1072 10732008-04-01 Joseph Myers <joseph@codesourcery.com> 1074 1075 * texi2pod.pl: Handle @samp and @url inside verbatim blocks. 1076 Handle @heading. Handle enumerated lists with starting numbers 1077 and extra headings. 1078 10792008-03-10 Janis Johnson <janis187@us.ibm.com> 1080 1081 * patch_tester.sh (initialization): Initialize svnpatch and stop. 1082 (usage): Add -svnpath and -stop. 1083 (makedir): New. 1084 (argument handling): Process -stop and -svnpath. 1085 (setup code): Use makedir, error out if initial svn checkout fails. 1086 (update): Use svnpath. Invoke contrib/gcc_update. 1087 (apply_patch): Require that patch was created at top level. Use eval 1088 with option variables. Don't use bootstrap target for make. Verify 1089 that some tests were run. 1090 (bootntest_patched): Use snvpath. 1091 (main loop): For -stop, exit when there are no more patches to test. 1092 10932008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1094 1095 * check_warning_flags.sh: Instead of invoke.texi, take the path 1096 to the doc directory as argument. Check that warnings listed in 1097 'gcc --help' are accepted by the compiler, and listed in the 1098 manuals. 1099 11002008-03-06 Tom Tromey <tromey@redhat.com> 1101 1102 * patch_tester.sh (usage): Watermark is not lexicographic. 1103 Load $STATE/defaults if it exists. 1104 (selfexec): Use $0. 1105 (apply_patch): Handle deletions. 1106 (bootntest): Handle default settings. 1107 11082008-03-05 Jakub Jelinek <jakub@redhat.com> 1109 1110 * gennews (files): Reference GCC 4.3 web pages. 1111 11122008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1113 1114 * check_warning_flags.sh: New file. 1115 11162008-01-25 Joseph Myers <joseph@codesourcery.com> 1117 1118 * paranoia.cc (main): Remove handling of c4x_single and 1119 c4x_extended formats. 1120 11212007-12-26 Sebastian Pop <sebastian.pop@amd.com> 1122 1123 * compareSumTests3: Changed to GPLv3. 1124 * prepare_patch.sh: Same. 1125 * uninclude: Same. 1126 * dglib.pm: Same. 1127 * gennews: Same. 1128 * texi2pod.pl: Same. 1129 * analyze_brprob: Same. 1130 * gcc_build: Same. 1131 11322007-12-26 Sebastian Pop <sebastian.pop@amd.com> 1133 1134 * patch_tester.sh: Changed to GPLv3. 1135 11362007-12-15 Sebastian Pop <sebastian.pop@amd.com> 1137 1138 * patch_tester.sh: Don't save the script anymore. 1139 11402007-12-15 Sebastian Pop <sebastian.pop@amd.com> 1141 1142 * patch_tester.sh: New. 1143 * prepare_patch.sh: New. 1144 11452007-11-26 Alexandre Oliva <aoliva@redhat.com> 1146 1147 * compare-debug: Introduce -p flag to preserve .stripped files. 1148 11492007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org> 1150 1151 * texi2pod.pl: Handle @asis. 1152 (postprocess): Move @gccoptlist{} after all formatting commands. 1153 11542007-10-01 Alexandre Oliva <aoliva@redhat.com> 1155 1156 * compare-debug: Avoid spurious errors when .stripped files 1157 exist. 1158 11592007-09-22 Hans-Peter Nilsson <hp@axis.com> 1160 1161 * warn_summary (srcdirFilter): Add fixincludes, sim, 1162 newlib and mpfr. 1163 11642007-08-23 H.J. Lu <hongjiu.lu@intel.com> 1165 1166 * gcc_update: Handle different URL paths and tags. 1167 11682007-08-16 Alexandre Oliva <aoliva@redhat.com> 1169 1170 * compare-debug: New. 1171 11722007-08-16 H.J. Lu <hongjiu.lu@intel.com> 1173 Andreas Schwab <schwab@suse.de> 1174 1175 * gcc_update: Use "svn info" for revision number. Create 1176 gcc/REVISION with branch name and revision number. 1177 11782007-08-10 Diego Novillo <dnovillo@google.com> 1179 1180 * gcc.doxy: Rename from tree-ssa.doxy. 1181 11822007-08-10 Diego Novillo <dnovillo@google.com> 1183 1184 * tree-ssa.doxy: Update for doxygen 1.5. 1185 Include all the files in the middle and back ends. 1186 11872007-06-30 Hans-Peter Nilsson <hp@axis.com> 1188 1189 * gcc_update (files_and_dependencies): Handle 1190 gcc/testsuite/gcc.dg/cpp/direct2s.c. 1191 11922007-05-13 Mark Mitchell <mark@codesourcery.com> 1193 1194 * gennews (files): Reference GCC 4.2 web pages. 1195 11962007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu> 1197 1198 * texi2pod.pl: Correct handling of @itemize with no argument. 1199 12002007-03-17 Hans-Peter Nilsson <hp@axis.com> 1201 1202 * uninclude: New utility, from Alexandre Oliva. 1203 12042007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr> 1205 1206 * test_installed: Adjust to the move from g77 to gfortran. 1207 12082007-02-16 Matthias Klose <doko@debian.org> 1209 1210 * texi2pod.pl: Handle @subsubsection, ignore @anchor. 1211 12122007-02-10 Hans-Peter Nilsson <hp@axis.com> 1213 1214 * test_summary (configflags): Adjust for changes in the 1215 config.status format due to update to autoconf 2.59. 1216 12172007-02-09 Daniel Jacobowitz <dan@codesourcery.com> 1218 1219 * gcc_update: Update for configure.in -> configure.ac. 1220 12212007-02-06 Richard Sandiford <richard@codesourcery.com> 1222 1223 * texi2pod.pl: Handle @multitable. 1224 12252007-01-15 Tom Tromey <tromey@redhat.com> 1226 1227 * download_ecj: New file. 1228 12292006-09-27 Matthew Sachs <msachs@apple.com> 1230 1231 * compareSumTests3: POD syntax fix. 1232 12332006-09-27 Matthew Sachs <msachs@apple.com> 1234 1235 * dglib.pm: Initial commit. 1236 * compareSumTests3: Initial commit. 1237 12382006-09-18 Bernhard Fischer <aldot@gcc.gnu.org> 1239 1240 * dg-cmp-results.sh (compare-$$.awk): Print name[old] 1241 and not non-existing nm[old]. 1242 12432006-07-06 Paul Eggert <eggert@cs.ucla.edu> 1244 1245 Port to hosts whose 'sort' and 'tail' implementations 1246 treat operands with leading '+' as file names, as POSIX 1247 has required since 2001. However, make sure the code still 1248 works on pre-POSIX hosts. 1249 * compare_tests: Don't assume "sort +2" is equivalent to 1250 "sort -k 3", since POSIX 1003.1-2001 no longer requires this. 1251 12522006-06-05 James Lemke <jwlemke@wasabisystems.com> 1253 1254 * dg-cmp-results.sh: New script for comparing DejaGNU logs. 1255 12562006-06-02 Richard Earnshaw <rearnsha@arm.com> 1257 Mike Stump <mrs@apple.com> 1258 1259 * compare_tests: Handle multilibs better. 1260 12612006-05-31 Daniel Jacobowitz <dan@codesourcery.com> 1262 1263 * texi2pod.pl: Correct handling of absolute @include. 1264 12652006-05-02 Daniel Jacobowitz <dan@codesourcery.com> 1266 1267 * texi2pod.pl: Handle -I. 1268 12692006-02-28 Mark Mitchell <mark@codesourcery.com> 1270 1271 * gennews (files): Update for GCC 4.1. 1272 12732006-01-24 Diego Novillo <dnovillo@redhat.com> 1274 1275 * gcc_update (files_and_dependencies): Handle 1276 libgomp/testsuite/Makefile.in. 1277 12782006-01-18 Richard Henderson <rth@redhat.com> 1279 Diego Novillo <dnovillo@redhat.com> 1280 1281 * gcc_update (files_and_dependencies): Add libgomp files. 1282 12832005-12-06 Ben Elliston <bje@au.ibm.com> 1284 1285 * newcvsroot: Remove. 1286 12872005-11-03 Steven Bosscher <stevenb@suse.de> 1288 1289 * gcc_build: Fix my previous checking. 1290 12912005-11-01 Joseph S. Myers <joseph@codesourcery.com> 1292 1293 * gcc_update: Include revision number in LAST_UPDATED. 1294 12952005-10-30 Steven Bosscher <stevenb@suse.de> 1296 1297 * gcc_build: Use gcc.gnu.org as the default server. Set up 1298 SVN_REPOSITORY correctly. Add support for checking out branches. 1299 13002005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 1301 1302 * gcc_update: When svn update is called and 1303 --silent is used, pass -q. 1304 13052005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 1306 1307 * gcc_update: Remove the -q from svn invocation. 1308 13092005-10-28 Andrew Pinski <pinskia@gcc.gnu.org> 1310 1311 * gcc_build: Remove -d from the call to gcc_update. 1312 13132005-10-28 Daniel Berlin <dberlin@dberlin.org> 1314 Ben Elliston <bje@au1.ibm.com> 1315 1316 * gcc_update: Update for svn. 1317 * newcvsroot: Ditto. 1318 * gcc_build: Ditto. 1319 13202005-10-21 Mark Mitchell <mark@codesourcery.com> 1321 1322 * texi2pod.pl: Substitue for @value even when part of @include. 1323 13242005-10-21 Bob Wilson <bob.wilson@acm.org> 1325 1326 * texi2pod.pl: Convert two single quotes or two backquotes to 1327 double quotes. 1328 13292005-08-23 Ben Elliston <bje@au.ibm.com> 1330 1331 * gcc_update: Update dependencies for libjava/aclocal.m4. 1332 13332005-08-14 Kelley Cook <kcook@gcc.gnu.org> 1334 1335 * All files: Update with new FSF address. 1336 13372005-07-14 Ben Elliston <bje@au.ibm.com> 1338 1339 * filter_params.pl: Typo fix. 1340 * filter_knr2ansi.pl: Likewise. 1341 13422005-06-05 Gerald Pfeifer <gerald@pfeifer.com> 1343 1344 * gennews (files): Update for egcs-1.0 release pages consolidation. 1345 13462005-04-17 Joseph S. Myers <joseph@codesourcery.com> 1347 1348 * gennews (files): Update for GCC 4.0. 1349 13502005-03-18 Alexandre Oliva <aoliva@redhat.com> 1351 1352 * gcc_update (silent): Unset instead of initializing to null. 1353 13542005-03-18 Andreas Schwab <schwab@suse.de> 1355 1356 * gcc_update (apply_patch): Properly quote $1. 1357 13582005-03-18 Zack Weinberg <zack@codesourcery.com> 1359 1360 * gcc_update: Add --silent option. 1361 13622005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1363 1364 * warn_summary (keywordFilter): Update sed pattern for new quoting 1365 style in warnings. 1366 13672005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1368 1369 * warn_summary: Add -fortran subdir flag. 1370 (subdirectoryFilter): Fix missing ada subdir. 1371 13722004-11-20 Hans-Peter Nilsson <hp@bitrange.com> 1373 1374 * gcc_update (touch_files): Don't rely on "make" being GNU make; 1375 grep for "Touching" to determine that the rule executes. 1376 13772004-11-14 Hans-Peter Nilsson <hp@bitrange.com> 1378 1379 * gcc_update (touch_files): Explicitly pass --no-print-directory. 1380 13812004-11-04 Andrew Pinski <pinskia@physics.uc.edu> 1382 1383 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4. 1384 13852004-08-04 Paolo Bonzini <bonzini@gnu.org> 1386 1387 * gcc_update: Add fixincludes. 1388 13892004-08-26 Matthias Klose <doko@debian.org> 1390 1391 * texi2pod.pl: keep references of the form @ref{...}, print them bold. 1392 13932004-08-26 Matthias Klose <doko@debian.org> 1394 1395 * test_summary: Include baseline used for libstdc++-v3 abi check 1396 in test summary. 1397 13982004-08-25 Ben Elliston <bje@au.ibm.com> 1399 1400 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am. 1401 14022004-08-20 Andreas Tobler <a.tobler@schweiz.ch> 1403 1404 * gcc_update (self): libjava/configure.in -> configure.ac. Automake 1405 update done. 1406 14072004-08-04 Paolo Bonzini <bonzini@gnu.org> 1408 1409 * gcc_update: libjava/configure.ac -> configure.in. Automake 1410 1.4 does not handle configure.ac properly. 1411 14122004-08-04 Andreas Schwab <schwab@suse.de> 1413 1414 * gcc_update: libjava/configure.in -> configure.ac. 1415 14162004-08-03 Richard Earnshaw <rearnsha@arm.com> 1417 1418 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh. 1419 14202004-07-16 Jeff Law <law@redhat.com> 1421 1422 * analyze_brprob: Fix comments. More consistent output format. 1423 14242004-06-17 Diego Novillo <dnovillo@redhat.com> 1425 1426 * tree-ssa.doxy: Update for doxygen 1.3.5. 1427 14282004-06-14 Andreas Jaeger <aj@suse.de> 1429 1430 * gcc_update: boehm-gc/configure.in -> configure.ac. 1431 14322004-06-16 Paolo Bonzini <bonzini@gnu.org> 1433 1434 * gcc_update (boehm-gc/configure): Depend on 1435 boehm-gc/configure.ac instead of boehm-gc/configure.in 1436 14372004-06-14 Paolo Bonzini <bonzini@gnu.org> 1438 1439 * gcc_update (libmudflap/configure): Depend on 1440 libmudflap/configure.ac instead of libmudflap/configure.in 1441 14422004-06-14 Andreas Jaeger <aj@suse.de> 1443 1444 * gcc_update: Add libcpp. 1445 14462004-06-10 Andreas Jaeger <aj@suse.de> 1447 1448 * gcc_update: Add libgfortran. 1449 14502004-05-29 Andrew Pinski <pinskia@physics.uc.edu> 1451 1452 * gcc_update (libbanshee/configure): Depend on 1453 libbanshee/configure.ac instead of libbanshee/configure.in 1454 14552004-05-17 Zack Weinberg <zack@codesourcery.com> 1456 1457 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files 1458 from list of files to be touched. 1459 * convert_to_f2c, convert_to_g2c, download_f2c: Delete. 1460 14612004-05-15 Joseph S. Myers <jsm@polyomino.org.uk> 1462 1463 * gennews: Update for GCC 3.4. 1464 14652004-05-13 Diego Novillo <dnovillo@redhat.com> 1466 1467 Merge from tree-ssa-20020619-branch. 1468 1469 * filter_gcc_for_doxygen: New file. 1470 * filter_knr2ansi.pl: New file. 1471 * filter_params.pl: New file. 1472 * tree-ssa.doxy: New file. 1473 * contrib/gcc_update (files_and_dependencies): Handle 1474 libbanshee and libmudflap. 1475 14762004-04-12 Kelley Cook <kcook@gcc.gnu.org> 1477 Andreas Jaeger <aj@suse.de> 1478 1479 * gcc_update (files_and_dependencies): Insert zlib dependencies. 1480 14812004-04-09 Nathanael Nerode <neroden@gcc.gnu.org> 1482 1483 * gcc_update (files_and_dependencies): libobjc/configure now 1484 depends on configure.ac, not configure.in. 1485 14862004-04-01 Kelley Cook <kcook@gcc.gnu.org> 1487 1488 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi. 1489 14902004-03-16 Andreas Tobler <a.tobler@schweiz.ch> 1491 1492 * gcc_update (files_and_dependencies): Insert libffi dependencies. 1493 14942004-03-10 Kelley Cook <kcook@gcc.gnu.org> 1495 1496 * gcc_update (files_and_dependencies): Insert libada/configure. 1497 14982004-02-29 Andrew Pinski <pinskia@physics.uc.edu> 1499 1500 * gcc_update (files_and_dependencies): Update intl/configure.in 1501 to intl/configure.ac. 1502 15032004-01-09 Kelley Cook <kcook@gcc.gnu.org> 1504 1505 * gcc_update (files_and_dependencies): Update fastjar/configure.in 1506 to fastjar/configure.ac 1507 15082004-01-07 Kelley Cook <kcook@gcc.gnu.org> 1509 1510 * gcc_update (files_and_dependencies): Remove non-existant files. 1511 15122004-01-05 Kelley Cook <kcook@gcc.gnu.org> 1513 1514 * gcc_update (files_generated): Revert 2003-12-18 change. 1515 15162004-01-03 Andrew Pinski <pinskia@physics.uc.edu> 1517 1518 * gcc_update (files_and_dependencies): For gcc directory, 1519 rename configure.in to configure.ac. 1520 15212003-12-19 Andreas Tobler <a.tobler@schweiz.ch> 1522 1523 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 1524 remove acconfig.h. No longer used. 1525 15262003-12-18 Kelley Cook <kcook@gcc.gnu.org> 1527 1528 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update 1529 gcc/ada/gnat_ug_* to use it. 1530 15312003-12-16 James E Wilson <wilson@specifixinc.com> 1532 1533 * gcc_update (files_and_dependencies): For libjava/libltdl directory, 1534 rename configure.in to configure.ac, and stamp-h.in to config-h.in. 1535 15362003-12-11 Kelley Cook <kcook@gcc.gnu.org> 1537 1538 * gcc_update (files_and_dependencies): Correct typo in the filename 1539 gnat_ug_wnt.texi. 1540 15412003-12-08 Arnaud Charlet <charlet@act-europe.fr 1542 1543 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads, 1544 treeprs.ads. 1545 15462003-10-16 Mark Mitchell <mark@codesourcery.com> 1547 1548 * gennews (files): Add GCC 3.3 files. 1549 15502003-08-21 Mark Mitchell <mark@codesourcery.com> 1551 1552 * gcc_build: Fix handling of -t option. Add -x option. 1553 15542003-07-31 Matt Kraai <kraai@alumni.cmu.edu> 1555 1556 * texi2pod.pl: Remove extra line. 1557 15582003-07-15 Matt Kraai <kraai@alumni.cmu.edu> 1559 1560 * texi2pod.pl: Default @itemize's parameter to @bullet. 1561 15622003-07-12 Zack Weinberg <zack@codesourcery.com> 1563 1564 * gcc_update: gcc/acconfig.h no longer exists. 1565 15662003-07-11 Matthias Klose <doko@debian.org> 1567 1568 * test_installed: Add options to run objc tests. 1569 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS. 1570 15712003-07-04 Zack Weinberg <zack@codesourcery.com> 1572 1573 * gcc_update: Remove gcc/intl/plural.c from list. 1574 Add new generated files intl/plural.c, intl/configure, 1575 intl/config.h.in. 1576 15772003-06-13 Jason Thorpe <thorpej@wasabisystems.com> 1578 1579 * gcc_update (files_and_dependencies): Add 1580 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on 1581 gcc/testsuite/gcc.dg/cpp/mi1c.h. 1582 15832003-05-23 Nathanael Nerode <neroden@gcc.gnu.org> 1584 1585 * paranoia.cc: Fix spelling error. 1586 1587 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC 1588 to GCC. 1589 15902003-04-04 Mike Stump <mrs@apple.com> 1591 1592 * compare_tests: Fix exit status and be more flexible with spacing. 1593 15942003-03-08 Phil Edwards <pme@gcc.gnu.org> 1595 1596 * test_summary: Add -h, print existing comments as help. 1597 15982003-03-03 H.J. Lu <hjl@gnu.org> 1599 1600 * gcc_build: Use $GCC_CVS/$CVS instead of cvs. 1601 * gcc_update: Likewise. 1602 16032003-01-19 Alexandre Oliva <aoliva@redhat.com> 1604 1605 * test_summary (configflags): Only use the first match. Remove 1606 excess space. Use sub instead of gsub where possible. Use `none' 1607 if no configure flags were given. 1608 16092003-01-10 Loren J. Rittle <ljrittle@acm.org> 1610 1611 * test_summary (configflags): awk portability. 1612 16132003-01-07 Alexandre Oliva <aoliva@redhat.com> 1614 1615 * test_summary (configflags): Compute correctly with both 1616 autoconfiscated and Cygnus-style top-level. 1617 16182003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1619 1620 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends 1621 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on 1622 gcc/java/keyword.gperf 1623 16242002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1625 1626 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as 1627 depending on gcc/intl/plural.y. 1628 16292002-12-28 Alexandre Oliva <aoliva@redhat.com> 1630 1631 * gcc_update (configure): Depend on config/acx.m4 as well. 1632 1633 * gcc_update (configure): Depend on configure.in. 1634 16352002-12-24 Joseph S. Myers <jsm@polyomino.org.uk> 1636 1637 * texi2pod.pl: Skip contents of @copying. 1638 16392002-11-09 Zack Weinberg <zack@codesourcery.com> 1640 1641 * gthr_supp_vxw_5x.c: New file. 1642 16432002-10-21 Richard Henderson <rth@redhat.com> 1644 1645 * paranoia.cc (real_c_float::image): Accomodate size of 1646 real_internal format. 1647 (main): Unbuffer stdio. Add real_internal format. 1648 (floor_log2_wide): New. 1649 16502002-10-16 Richard Henderson <rth@redhat.com> 1651 1652 * paranoia.cc (ENUM_BITFIELD): New. 1653 (class): Define as klass around real.h. 1654 (real_c_float): Not a template any longer; define MODE as a 1655 class static constant; use real_format elements for SIZE. 1656 Update uses of real_to_decimal and real_to_hexadecimal. 1657 (main): Change -g argument to use a format name. 1658 (mode_for_size): Remove. 1659 16602002-09-16 Richard Henderson <rth@redhat.com> 1661 1662 * paranoia.cc: New file. 1663 16642002-09-04 Richard Henderson <rth@redhat.com> 1665 1666 * enquire.c: Remove. 1667 16682002-08-14 Mark Mitchell <mark@codesourcery.com> 1669 1670 * gennews (files): Add GCC 3.2 files. 1671 16722002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1673 1674 * gennews (files): Add proper files for the GCC 3.1 release series. 1675 Simplify and reformat introductory wording. 1676 16772002-07-16 Nathanael Nerode <neroden@gcc.gnu.org> 1678 1679 * enquire.c: Move from gcc. 1680 16812002-07-16 H.J. Lu <hjl@gnu.org> 1682 1683 * gcc_update (touch_files): Pass -s to ${MAKE}. 1684 16852002-06-26 Zack Weinberg <zack@codesourcery.com> 1686 1687 * texi2pod.pl: Correct handling of the internal R<> sequence. 1688 16892002-05-31 Florian Weimer <fw@deneb.enyo.de> 1690 1691 * gcc_update (files_and_dependencies): Add generated Texinfo files 1692 for Ada. 1693 16942002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 1695 1696 * test_installed: Allow for PWDCMD to override hardcoded pwd. 1697 * test_summary: Likewise. 1698 16992002-04-18 Geoffrey Keating <geoffk@redhat.com> 1700 1701 * gcc_update (touch_files): Don't have empty for loop. 1702 17032002-04-16 Richard Henderson <rth@redhat.com> 1704 1705 * gcc_update: Remove libchill. 1706 17072002-03-25 Zack Weinberg <zack@codesourcery.com> 1708 1709 * texi2pod.pl: Handle @end ftable and @end vtable. 1710 17112002-03-11 Zack Weinberg <zack@codesourcery.com> 1712 1713 * texi2pod.pl: Handle @include, @ftable, @vtable. 1714 Reformat some code for clarity. 1715 17162002-02-24 Christian J��nsson <c.christian.joensson@telia.com> 1717 1718 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED, 1719 WARNING and ERROR output from the *.sum files. 1720 17212002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1722 1723 * gennews (files): Replace gcc-2.95/gcc-2.95.html, 1724 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html, 1725 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html. 1726 17272002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1728 1729 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html, 1730 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by 1731 egcs-1.1/index.html. 1732 17332002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1734 1735 * warn_summary: Add -ada subdirectory flag. 1736 17372001-12-12 Matthias Klose <doko@debian.org> 1738 1739 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows 1740 generation of more than one man page from one source. 1741 Add '-' to set of valid chars for an identifier. 1742 Let -D option accept flags of the form <flag>=<value>. 1743 Use \s+ for whitespace detection in '@c man' lines. 1744 Handle @set and @clear independent of $output. 1745 Substitute all @value{}'s in a line. 1746 17472001-11-14 Joseph S. Myers <jsm28@cam.ac.uk> 1748 1749 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var 1750 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec 1751 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers 1752 greater than 9 in enumerations. 1753 17542001-11-07 Laurent Guerby <guerby@acm.org> 1755 1756 * gcc_update (files_and_dependencies): Add Ada dependencies. 1757 17582001-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 1759 1760 * snapshot: Remove. 1761 17622001-09-07 Richard Sandiford <rsandifo@redhat.com> 1763 1764 Revert: 1765 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 1766 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 1767 touch. 1768 17692001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com> 1770 1771 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c 1772 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to 1773 touch. 1774 1775Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz> 1776 1777 * analyze_brprob: Update for changes in gcc debug output. 1778 1779Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz> 1780 1781 * analyze_brprob: Avoid more overflows. 1782 17832001-07-27 Richard Henderson <rth@redhat.com> 1784 1785 * test_summary: Copy LAST_UPDATED UTC time to head of summary. 1786 1787Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz> 1788 1789 * analyze_brprob: Avoid overflows. 1790 17912001-07-27 Richard Henderson <rth@redhat.com> 1792 1793 * gcc_update: Dump timestamp in LAST_UPDATED. 1794 17952001-07-26 Andreas Jaeger <aj@suse.de>, 1796 Hans-Peter Nilsson <hp@bitrange.com> 1797 1798 * analyze_brprob: Fix documentation. 1799 1800Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz> 1801 1802 * analyze_brprob: Fix awk compatibility problems; update comment. 1803 18042001-07-23 Andreas Jaeger <aj@suse.de> 1805 1806 * analyze_brprob: Fix more typos. 1807 18082001-07-23 Andreas Jaeger <aj@suse.de> 1809 1810 * analyze_brprob: Fix typos. 1811 18122001-07-03 Joseph S. Myers <jsm28@cam.ac.uk> 1813 1814 * texi2pod.pl: Handle @r inside @item. 1815 18162001-07-02 Zack Weinberg <zackw@stanford.edu> 1817 1818 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1. 1819 18202001-07-01 Zoltan Felleg <zfelleg@telnet.hu> 1821 1822 * warn_summary: Fix typo in a comment. 1823 18242001-06-14 Albert Chin-A-Young <china@thewrittenword.com> 1825 1826 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi. 1827 18282001-06-13 Mark Mitchell <mark@codesourcery.com> 1829 1830 * gennews: Set TERM to vt100 for Lynx. 1831 18322001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1833 1834 * release: Remove. 1835 1836Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz> 1837 1838 * analyze_brprob: New file. 1839 18402001-06-11 Mark Mitchell <mark@codesourcery.com> 1841 1842 * gcc_build: Output information about the commands used to 1843 configure the compiler. 1844 18452001-06-07 Joseph S. Myers <jsm28@cam.ac.uk> 1846 1847 * gennews: Update for GCC 3.0. 1848 18492001-06-02 Joseph S. Myers <jsm28@cam.ac.uk> 1850 1851 * gcc_update: Update for move of documentation to gcc/doc. 1852 18532001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 1854 1855 * contrib/test_summary (files): Sort before evaluating. 1856 18572001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1858 1859 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings. 1860 18612001-05-21 Mark Mitchell <mark@codesourcery.com> 1862 1863 * gcc_build: Use -d when invoking gcc_update. 1864 18652001-05-18 Andreas Jaeger <aj@suse.de> 1866 1867 * gcc_update: Add rules for libf2c/libI77. 1868 18692001-05-17 Alexandre Oliva <aoliva@redhat.com> 1870 1871 * gcc_update (touch_files): Use simpler, yet as portable, syntax. 1872 18732001-05-14 Loren J. Rittle <ljrittle@acm.org> 1874 1875 * gcc_update (touch_files): Enhance make portability. 1876 18772001-05-14 Alexandre Oliva <aoliva@redhat.com> 1878 1879 * gcc_update (touch_files): Use a Makefile to touch files. 1880 18812001-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 1882 1883 * texi2pod.pl: Add copyright and GPL notices. 1884 18852001-01-24 Joseph S. Myers <jsm28@cam.ac.uk> 1886 1887 * texi2pod.pl: Handle "\,". 1888 18892001-01-15 Joseph S. Myers <jsm28@cam.ac.uk> 1890 1891 * texi2pod.pl: Fix regular expression for @r to avoid exponential 1892 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl 1893 version check. 1894 18952001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1896 1897 * warn_summary (stageNfilter): Update for recent changes in 1898 bootstrap logic. 1899 19002001-01-14 Joseph S. Myers <jsm28@cam.ac.uk> 1901 1902 * texi2pod.pl: Require at least perl 5.6.0. 1903 19042001-01-13 Joseph S. Myers <jsm28@cam.ac.uk> 1905 1906 * gcc_update: Add gcc/gcc.1 to generated files. 1907 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle 1908 discarding to end of sentence with @xref where the sentence has an 1909 interior "." in markup, and handle discarding parentheses around 1910 such a sentence. 1911 19122001-01-11 Bernd Schmidt <bernds@redhat.com> 1913 1914 * gennews: Add gcc-2.95.3. 1915 19162001-01-10 Joseph S. Myers <jsm28@cam.ac.uk> 1917 1918 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle 1919 @command. Format URLs and email addresses in bold. 1920 19212001-01-03 Joseph S. Myers <jsm28@cam.ac.uk> 1922 1923 * gcc_update: Add cpp.1 to the list of generated files. 1924 1925 * texi2pod.pl: Handle @option and @env. 1926 19272001-01-03 Mike Stump <mrs@wrs.com> 1928 1929 * snapshot: Update to account for java libraries. 1930 19312000-12-28 Jeffrey Oldham <oldham@codesourcery.com> 1932 1933 * test_summary: Export filesuffix, not fileprefix. 1934 19352000-12-22 Joseph S. Myers <jsm28@cam.ac.uk> 1936 1937 * release: Change some EGCS references to GCC. 1938 19392000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1940 1941 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc 1942 subdirectory flags. Add source directory prefix filtering. 1943 Redirect diagnostic output to stderr. 1944 19452000-12-07 Zack Weinberg <zack@wolery.stanford.edu> 1946 1947 * texi2pod.pl: If multiple @c man sections with the same tag 1948 appear, concatenate them in the final output. When skipping, 1949 ignore block commands that can't cause skipping, and honor 1950 those that can. Ensure that verbatim blocks are separate 1951 paragraphs. 1952 19532000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 1954 1955 * gcc_update: Don't touch tradcif.c or java/parse.h. 1956 19572000-12-05 Zack Weinberg <zack@wolery.stanford.edu> 1958 1959 * texi2pod.pl: Restructure for comprehensibility, add 1960 comments. Merge handling of @ignore and @ifxxx. Handle a 1961 whole bunch more Texinfo commands. Use consistent formatting 1962 style. 1963 19642000-12-04 Joseph S. Myers <jsm28@cam.ac.uk> 1965 1966 * gennews: New script. 1967 19682000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1969 1970 * gcc_update: Update a comment as we now require bison for CVS users. 1971 19722000-11-22 Joseph S. Myers <jsm28@cam.ac.uk> 1973 1974 * gcc_update: Add gcov.1 to the list of generated files. 1975 19762000-11-21 Mark Mitchell <mark@codesourcery.com> 1977 1978 * gcc_build: Remove code to put information in a log file. 1979 19802000-11-19 Zack Weinberg <zackw@stanford.edu> 1981 1982 * texi2pod.pl: 1983 - Add real command line parsing. 1984 - Support @ifset, @ifclear, @set, @value, -D switch. 1985 - Support @sc. Improve handling of @ref and friends. 1986 - Discard @subsection, @need, @node lines. 1987 - Un-nest font changes to match texinfo semantics. 1988 - Handle @{ and @}. Oops. 1989 - Don't emit E<> directives inside verbatim blocks. 1990 19912000-11-12 Bruce Korb <bkorb@gnu.org> 1992 1993 * release: generalize the release script a bit. 1994 1995Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com> 1996 1997 * gcc_build: Add -o option for setting the objdir to use. 1998 19992000-11-11 Jeff Law <law@redhat.com>, 2000 2001 * release: New file. 2002 20032000-11-08 Jeff Law <law@redhat.com>, 2004 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2005 2006 * snapshot: New file. 2007 20082000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com> 2009 2010 * gcc_build (bootstrap_gcc): New function. 2011 (configure_gcc): Likewise. 2012 (build_gcc): Rewritten to use configure and bootstrap. 2013 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS. 2014 20152000-10-31 Mark Mitchell <mark@codesourcery.com> 2016 2017 * gcc_build (MAKE): New variable. 2018 (build_gcc): Use it. Fix logging of errors. 2019 (install_gcc): Likewise. 2020 20212000-10-29 Mark Mitchell <mark@codesourcery.com> 2022 2023 * gcc_build: Save the output from CVS into the logfile as well. 2024 20252000-10-25 Mark Mitchell <mark@codesourcery.com> 2026 2027 * gcc_build: Fix typos. 2028 20292000-10-14 Joseph S. Myers <jsm28@cam.ac.uk> 2030 2031 * gperf-2.7-19981006.pat: Remove. 2032 20332000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 2034 2035 * test_installed: Change EGCS references to refer to GCC. 2036 20372000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2038 2039 * gcc_update (touch_files): Add some informative output. 2040 20412000-09-16 Andreas Jaeger <aj@suse.de> 2042 2043 * gcc_update: Remove gcc/c-parse.gperf. 2044 20452000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, 2046 Alexandre Oliva <aoliva@redhat.com> 2047 2048 * gcc_update: Execute touch_files_reexec even if `cvs update` 2049 failed. 2050 20512000-08-09 Alexandre Oliva <aoliva@redhat.com> 2052 2053 * test_summary: AWK breaks with filenames containing `='. 2054 2055Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com> 2056 2057 * gcc_build: New script. 2058 20592000-07-13 Mark Mitchell <mark@codesourcery.com> 2060 2061 * gcc_update (files_and_dependencies): Remove generated YACC files. 2062 20632000-07-12 Mark Mitchell <mark@codesourcery.com> 2064 2065 * gcc_update (files_and_dependencies): Remove generated YACC files. 2066 20672000-06-04 Mark Mitchell <mark@codesourcery.com> 2068 2069 * newcvsroot: Handle filenames that contain spaces. 2070 20712000-06-03 Zack Weinberg <zack@wolery.cumb.org> 2072 2073 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF. 2074 Elide --with-gcc-version-trigger and --norecursion from 2075 configure flags. Remove code to report status of haifa scheduler. 2076 20772000-05-18 Alexandre Oliva <aoliva@cygnus.com> 2078 2079 * gcc_update (self): Set to `$0'. 2080 (touch_files_reexec): Use `$self' instead of `$0'. 2081 20822000-05-12 Alexandre Oliva <aoliva@cygnus.com> 2083 2084 * gcc_update (touch_files_reexec): New function, run after the 2085 tree is modified. 2086 20872000-05-08 Richard Hendeson <rth@cygnus.com> 2088 2089 * gcc_update: Remove references to inclhack.tpl. 2090 20912000-04-28 Jason Merrill <jason@casey.cygnus.com> 2092 2093 * index-prop: Use a single pattern. Also support *** cdiffs. 2094 20952000-04-28 Pavel Roskin <pavel_roskin@geocities.com> 2096 2097 * index-prop: Don't change /dev/null. 2098 20992000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2100 2101 * gcc_update: Refer to GCC and gcc_update instead of egcs and 2102 egcs_update. 2103 21042000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk> 2105 2106 * index-prop: Fix occasional problem when using cvs diff -p. 2107 21082000-04-18 Zack Weinberg <zack@wolery.cumb.org> 2109 2110 * gcc_update: Remove references to cexp.c/cexp.y. 2111 21121999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2113 2114 * newcvsroot: Add check on the number of command-line arguments. 2115 Add usage. 2116 2117Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net) 2118 2119 * gcc_update: Allow patches compressed by bzip2. 2120 21211999-10-11 Martin v. L��wis <loewis@informatik.hu-berlin.de> 2122 2123 * newcvsroot: New file. 2124 21251999-09-11 Craig Burley <craig@jcb-sc.com> 2126 2127 * convert_to_f2c, convert_to_g2c, download_f2c: New file. 2128 21291999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2130 2131 * gcc_update: New file. 2132 * egcs_update: Renamed to gcc_update. 2133 21341999-08-09 Robert Lipe <robertlipe@usa.net> 2135 2136 * test_summary: Quote curly braces in 1999-07-03 change. 2137 21381999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 2139 2140 * egcs_update (files_and_dependencies): Fixed typo in 2141 gcc/cstamp-h.in. Added gcc/config.in. 2142 21431999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br> 2144 2145 * egcs_update (files_and_dependencies): New function, with 2146 complete list of files to be updated, as well as their 2147 dependencies. 2148 (touch_files): Check the timestamp of each generated file against 2149 its dependencies'. 2150 (main): New flags --touch, --list and --help. Remove the 2151 pre-update step. 2152 21531999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br> 2154 2155 * test_summary: Replace egcs with gcc. Update e-mail address. 2156 21571999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2158 Jerry Quinn <jquinn@nortelnetworks.com> 2159 2160 * egcs_update (touch_files, apply_patch): New functions. 2161 Use them. New command-line option --patch. Split test of local 2162 tree into two parts. Add comments. 2163 21641999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br> 2165 2166 * test_summary: If Target is `unix{*}', append the Target variants 2167 to Host. 2168 21691999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br> 2170 2171 * test_summary: Set default mail-address and version for egcs 2172 instead of relying on unpredictable pathnames. 2173 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de> 2174 2175Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com) 2176 2177 * fixinc/*: Delete obsolete files. 2178 21791999-02-04 Robert Lipe <robertlipe@usa.net> 2180 2181 * egcs_update: Test return values of 'cvs update'. Propogate 2182 to caller as exit values. 2183 21841999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2185 2186 * egcs_update: Use "if" instead of "&&". Touch generated files 2187 only after the corresponding *.y files. 2188 21891999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2190 2191 * egcs_update: Do not use xargs, but a backquote construct. 2192 21931999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br> 2194 2195 * test_summary (version): Remove carriage return that gawk inserts 2196 in the version string for some reason. 2197 21981998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2199 2200 * egcs_update: Only touch files that already exist. 2201 22021998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br> 2203 2204 * test_summary (EOF): Remove double backslash. 2205 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 2206 22071998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br> 2208 2209 * test_summary (address): Set to egcs-testresults mailing list. 2210 22111998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br> 2212 2213 * test_summary (address): Added Marc Lehmann's testsuite-results 2214 to the default e-mail address. 2215 22161998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br> 2217 2218 * test_summary (-p, prepend_logs): Add these before the summary. 2219 (Compiler, Platform): Print these just before configflags. 2220 2221Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2222 2223 * warn_summary (longLineFilter): New shell function to encapsulate 2224 this functionality. It is off by default, only active if -llf 2225 flag is specified. 2226 (subdirectoryFilter): Fix bug in filtering which made some 2227 subdirectory warnings erroneously appear in the toplevel set. 2228 (stageNfilter): Renamed from `stageNwarns'. Updated to collect 2229 warnings from stage1 as well as stage0, which means warnings from 2230 outside the bootstrap directory. Eg, the libraries, etc. 2231 (warningFilter): New shell function to encapsulate this 2232 functionality. 2233 (keywordFilter): New shell function to encapsulate this 2234 functionality. 2235 2236 Store data in a temp file rather than calculating it 3x. Arrange 2237 to remove it on exit and signals. 2238 2239 Add -pass/-wpass flags to do "pass through" (i.e. manual 2240 inspection) of bootstrap output from a particular stageN as well 2241 as language subdirs. 2242 2243 Add better comments/documentation. 2244 2245Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2246 2247 * egcs_update: Add comment about keeping the FAQ synchronized. 2248 2249Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com) 2250 2251 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're 2252 in the repo again. 2253 2254Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com> 2255 2256 * egcs_update: Added gcc/fixinc/* generated files to touch list. 2257 2258Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com) 2259 2260 * egcs_update: Remove gcc/java/parse.c from list of files to 2261 touch. 2262 2263Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2264 2265 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf. 2266 2267Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2268 2269 * warn_summary (subdirectoryFilter): New shell function to 2270 optionally filter in/out gcc subdirectories when summarizing 2271 warnings. Add new flags to support subdirectory filtering. 2272 2273 Also, ensure the bootstrap stage is a number. Add some more C 2274 keywords that are preserved in the "warning type" summary and 2275 tighten up the "arg ???" regexp. 2276 2277Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com> 2278 2279 * fixinc/inclhack.def: Not all C++ comments in C headers 2280 were treated alike. They are now. Also fixed syntax 2281 of sed expression in "systypes" fix. 2282 2283 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation 2284 2285 * egcs_update: Added fixinc/* generated files to touch list. 2286 2287Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2288 2289 * egcs_update: Additionally touch gcc/java/parse.[ch]. 2290 2291Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com> 2292 2293 * fixinc/inclhack.def: Added two files required by 2294 SCO's Open Server 5's avoid_bool fix. 2295 Regenerated fixinc.x and inclhack.sh to incorporate 2296 the update. 2297 2298Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com> 2299 2300 * egcs_update: Do the pass 1 CVS update only for files that 2301 may reasonably be under CVS control. 2302 23031998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br> 2304 2305 * test_installed: New script for testing already-installed 2306 gcc/g++/g77. 2307 2308Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2309 2310 * egcs_update: Assigned copyright to FSF. 2311 2312Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2313 Alexandre Oliva <oliva@dcc.unicamp.br> 2314 2315 * egcs_update: New switch --nostdflags and documentation 2316 enhancements. 2317 2318Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2319 2320 * egcs_update: New script. 2321 23221998-08-05 Bruce Korb <korbb@datadesign.com> 2323 2324 * fixinc/Makefile 2325 Added define for target machine so machine-specific tests 2326 can be selected for or against. 2327 2328 * fixinc/fixincl.c 2329 Added an array of string pointers to machines to select 2330 or avoid, depending on a FD_MACH_IFNOT bit flag. 2331 Used a shell script to match the defined TARGET_MACHINE 2332 with any of the given match patterns. 2333 2334 * fixinc/fixincl.tpl 2335 Generate the array of strings and bit flag, as needed, 2336 depending on "mach" and "not_machine" attributes for a fix. 2337 2338 * fixinc/mkfixinc.sh 2339 Invoke the make with TARGET assigned the value of the 2340 machine name argument. 2341 2342Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com) 2343 2344 * compare_tests: New script. 2345 23461998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br> 2347 2348 * test_summary: Assigned copyright to FSF. 2349 2350Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 2351 2352 * test_summary: Corrected script name in comments providing 2353 documentation. Added linebreaks for lines with > 80 characters. 2354 2355Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br> 2356 2357 * test_summary: New switch, -i, and environment variable, 2358 append_logs, for including files in the report. 2359 23601998-06-01 Manfred Hollstein <manfred@s-direktnet.de> 2361 2362 * warn_summary: Update to Kaveh's latest version allowing to 2363 specify the last stage built. 2364 23651998-05-29 Bruce Korb <korbb@datadesign.com> 2366 2367 * fixinc/mkfixinc.sh 2368 Changes to make it easier to invoke on platforms that 2369 normally do not invoke fixincludes. 2370 2371 * fixinc/inclhack.def 2372 Applied fixes from egcs/gcc/fixincludes from the past several 2373 months. 2374 23751998-05-28 Bruce Korb <korbb@datadesign.com> 2376 2377 * fixinc/*: Updated most everything for a first real 2378 try at getting "fast_fixincludes" working. 2379 23801998-05-28 Jason Merrill <jason@yorick.cygnus.com> 2381 2382 * index-prop: New file. 2383 2384Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de> 2385 2386 * test_summary: find good awk (copied from warn_summary). 2387 2388Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com) 2389 2390 * test_summary, warn_summary: New files 2391