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-06-13 Jonathan Wakely <jwakely@redhat.com> 14 15 * generate_libstdcxx_web_docs: Use realpath to get absolute path. 16 Add comment about LaTeX errors. 17 182016-04-27 Release Manager 19 20 * GCC 6.1.0 released. 21 222015-06-23 Richard Biener <rguenther@suse.de> 23 24 * update_version_svn: Add gcc-4_8-branch to IGNORE_BRANCHES. 25 262015-06-14 Richard Biener <rguenther@suse.de> 27 28 * crontab: Disable snapshots from the 4.8 branch. 29 302015-04-13 Jakub Jelinek <jakub@redhat.com> 31 32 * update_version_svn: Update DATESTAMP also on 33 branches/gcc-[0-9]+-branch. 34 35 * gcc_release: Fix up thinko in the last commit, improve error 36 message. Commit all ChangeLog, DEV-PHASE and BASE-VER changes 37 together, rather than doing dozens of separate commits. 38 392015-04-12 Jakub Jelinek <jakub@redhat.com> 40 41 * gcc_release: For RELEASE_MAJOR 5+ only use the major 42 number in branch name. When doing final release of 5+, 43 if BASE-VER doesn't match release, but is *.*.1 for the 44 one smaller minor version, bump BASE-VER. 45 46 * crontab: Enable snapshots from gcc-5-branch. 47 482015-04-07 Gerald Pfeifer <gerald@pfeifer.com> 49 50 * update_web_docs_libstdcxx_svn (FILTER): Introduce. 51 Use to filter output of the copying process. 52 532015-02-25 Arnaud Charlet <charlet@adacore.com> 54 55 * update_web_docs_svn: Preserve gcc/ada/*.png. Update comments. 56 572015-02-25 Arnaud Charlet <charlet@adacore.com> 58 59 * update_web_docs_svn: Add -I gcc/gcc/ada/doc/gnat_ugn for gnat_ugn 60 612015-02-06 David Malcolm <dmalcolm@redhat.com> 62 63 PR jit/64257 64 * update_web_docs_svn: When copying up files for the built jit 65 documentation, also copy up .txt files. 66 672015-02-04 David Malcolm <dmalcolm@redhat.com> 68 69 PR jit/64257 70 * update_web_docs_svn: Update build of jit docs to use EPEL6 71 variant install of sphinx 1.0.8, rather than 0.6.6. 72 732015-01-26 David Malcolm <dmalcolm@redhat.com> 74 75 PR jit/64257 76 * update_web_docs_svn: Don't delete gcc/jit/docs or 77 gcc/jit/jit-common.h, gcc/jit/notes.txt. Special case the 78 building of the JIT docs (using sphinx-build). Special case 79 copying them up. 80 812014-08-14 Richard Biener <rguenther@suse.de> 82 83 * crontab: Change trunk snapshots from 4.10 to 5. 84 852014-08-01 Arnaud Charlet <charlet@adacore.com> 86 87 * update_web_docs_svn: Simplify build of gnat_ugn. 88 892014-06-12 Richard Biener <rguenther@suse.de> 90 91 * crontab: Remove 4.7 snapshot entry. 92 * update_version_svn: Update IGNORE_BRANCHES. 93 942014-05-30 Jonathan Wakely <jwakely@redhat.com> 95 96 * generate_libstdcxx_web_docs: New script. 97 982014-04-11 Jakub Jelinek <jakub@redhat.com> 99 100 * crontab: Enable snapshots from gcc-4_9-branch. 101 1022014-02-01 Dmitry Gorbachev <d.g.gorbachev@gmail.com> 103 104 PR other/56653 105 * gcc_release: Avoid printing empty line to generated MD5SUMS files. 106 Bump copyright year. 107 1082013-12-02 Gerald Pfeifer <gerald@pfeifer.com> 109 110 * update_web_docs_svn: Work around makeinfo generated file names 111 and references with "_002d" instead of "-". 112 1132013-04-12 Jakub Jelinek <jakub@redhat.com> 114 115 * crontab: Disable snapshots from gcc-4_6-branch. 116 * update_version_svn: Ignore gcc-4_6-branch. 117 1182013-04-07 Gerald Pfeifer <gerald@pfeifer.com> 119 120 * update_web_docs_libstdcxx_svn: No longer ignore all output from 121 the actual copy process. 122 Check the exit code of the actual copy process; diagnose problems. 123 1242013-03-16 Jakub Jelinek <jakub@redhat.com> 125 126 * crontab: Enable snapshots from gcc-4_8-branch. 127 1282012-07-02 Richard Guenther <rguenther@suse.de> 129 130 * crontab: Disable snapshots from gcc-4_5-branch. 131 * update_version_svn: Ingore gcc-4_5-branch. 132 1332012-03-23 Richard Guenther <rguenther@suse.de> 134 135 * crontab: Enable snapshots from gcc-4_7-branch. 136 1372012-03-13 Jakub Jelinek <jakub@redhat.com> 138 139 * crontab: Remove 4.4 branch from the list of snapshots to make. 140 * update_version_svn (IGNORE_BRANCHES): Add gcc-4_4-branch. 141 1422012-03-05 Richard Guenther <rguenther@suse.de> 143 144 * crontab: Remove 4.3 branch from the list of snapshots to make. 145 1462012-03-02 Richard Guenther <rguenther@suse.de> 147 148 * crontab: Fix day-of-week. 149 1502012-03-02 Richard Guenther <rguenther@suse.de> 151 152 * crontab: Update for 4.7 branching. 153 1542011-11-21 Gerald Pfeifer <gerald@pfeifer.com> 155 156 * update_web_docs_svn: Make $DOCSDIR group writable after 157 creating it. 158 1592011-06-27 Richard Guenther <rguenther@suse.de> 160 161 * update_version_svn (IGNORE_BRANCHES): Add gcc-4_3-branch. 162 1632011-05-22 Joseph Myers <joseph@codesourcery.com> 164 165 * gcc_release (adjust_dirs, maybe_build_tarfile): Remove. 166 (build_tarfiles): Don't build separate files for languages and 167 core. 168 (build_diffs): Only build one set of diffs. 169 (announce_snapshot): Only announce one tar file. 170 (ADA_DIRS, CPLUSPLUS_DIRS, FORTRAN95_DIRS, GO_DIRS, JAVA_DIRS, 171 OBJECTIVEC_DIRS, TESTSUITE_DIRS): Remove. Don't adjust names 172 relative to WORKING_DIRECTORY. 173 1742011-04-21 Jakub Jelinek <jakub@redhat.com> 175 176 * gcc_release (maybe_build_tarfile): Don't build a tarfile if 177 the first directory doesn't exist. 178 1792011-03-14 Jakub Jelinek <jakub@redhat.com> 180 181 * crontab: Enable 4.7 snapshots, switch 4.6 snapshots to 182 4.6 branch. 183 1842011-02-07 Joseph Myers <joseph@codesourcery.com> 185 186 * update_web_docs_svn: Generate libquadmath-vers.texi. 187 1882011-01-31 Gerald Pfeifer <gerald@pfeifer.com> 189 190 * update_version_svn (FILES): Merge with datestamp_FILES. 191 (SVNROOT2): Introduce and use. 192 1932011-01-30 Gerald Pfeifer <gerald@pfeifer.com> 194 195 * update_version_svn (SVN): Remove obsolete comment. 196 (CURR_DATE): Fix description. 197 Fix description of checkout procedure. 198 1992010-12-18 Tobias Burnus <burnus@net-b.de> 200 201 * update_web_docs_svn (MANUALS): Add libquadmath. 202 2032010-12-08 Ian Lance Taylor <iant@google.com> 204 205 * gcc_release: Add support for releasing Go as a separate 206 tarball. 207 2082010-12-08 Ian Lance Taylor <iant@google.com> 209 210 * update_web_docs_svn (MANUALS): Add gccgo. 211 2122010-12-08 Ian Lance Taylor <iant@google.com> 213 214 * README: Change "CVS" to "Subversion". 215 2162010-08-23 Gerald Pfeifer <gerald@pfeifer.com> 217 218 * gcc_release (snapshot_print): Also include an sha1 hash for 219 every tarball. Slightly tweak indentation. 220 2212010-08-15 Gerald Pfeifer <gerald@pfeifer.com> 222 223 * gcc_release (CVSROOT): Remove all occurrences. 224 2252010-08-14 Gerald Pfeifer <gerald@pfeifer.com> 226 227 * gcc_release (snapshot_print): Include md5 hash for every tarball 228 in the README file and notification mail. 229 2302010-08-01 Gerald Pfeifer <gerald@pfeifer.com> 231 232 * update_web_docs_libstdcxx_svn: Do not compress generated .html 233 files any more. 234 2352010-06-24 Joseph Myers <joseph@codesourcery.com> 236 237 * update_web_docs_svn: Also pass -I option pointing to ada/ source 238 directory for Ada manual. 239 2402010-04-16 Joseph Myers <joseph@codesourcery.com> 241 242 * crontab: Enable 4.6 snapshots. 243 2442010-04-07 Joseph Myers <joseph@codesourcery.com> 245 246 * crontab: Switch 4.5 snapshots to 4.5 branch. 247 2482010-03-31 Joseph Myers <joseph@codesourcery.com> 249 250 * gcc_release (build_tarfiles): Make directories mode 755, not 251 777. 252 2532009-10-10 Gerald Pfeifer <gerald@pfeifer.com> 254 255 * update_web_docs_svn: Update BUGURL to http://gcc.gnu.org/bugs/. 256 2572009-10-03 Diego Novillo <dnovillo@google.com> 258 259 * gcc_release (JAVA_DIRS): Remove zlib. 260 2612009-04-23 Gerald Pfeifer <gerald@pfeifer.com> 262 263 * update_web_docs_svn: Redirect output of texi2dvi to /dev/null. 264 2652009-04-09 Jakub Jelinek <jakub@redhat.com> 266 267 * gcc_release: Change copyright header to refer to version 268 3 of the GNU General Public License and to point readers at the 269 COPYING3 file and the FSF's license web page. 270 * maintainer-addresses: Likewise. 271 2722009-04-08 Gerald Pfeifer <gerald@pfeifer.com> 273 274 * update_web_docs_svn: Run this script under plain /bin/sh 275 as opposed to /bin/sh -x. 276 2772009-03-30 Joseph Myers <joseph@codesourcery.com> 278 279 * update_version_svn (IGNORE_BRANCHES): Add 4.2 branch. 280 2812009-03-28 Gerald Pfeifer <gerald@pfeifer.com> 282 283 * crontab: Stop 4.2 snapshots. 284 Spread out 4.3, 4.4, and 4.5 snapshots more evenly. 285 2862009-03-27 Mark Mitchell <mark@codesourcery.com> 287 288 * crontab: Add 4.4 branch snapshots. 289 2902009-02-21 Gerald Pfeifer <gerald@pfeifer.com> 291 292 * update_version_svn (ADD_BRANCHES): Remove autovect-branch 293 and document format. 294 2952009-01-17 Richard Guenther <rguenther@suse.de> 296 297 * gcc_release (JAVA_DIRS): Remove fastjar. 298 2992008-10-04 Gerald Pfeifer <gerald@pfeifer.com> 300 301 * gcc_release: Fix a couple of comments. 302 3032008-07-04 Joseph Myers <joseph@codesourcery.com> 304 305 * crontab: Remove 4.1 snapshots job. 306 * update_version: Remove. 307 * gcc_release: Remove support for g77 and release status in 308 version.c. 309 * update_version_svn: Ignore 4.1 branch. Remove support for 310 updating files other than DATESTAMP. 311 * update_web_docs_svn: Remove support for g77 manual. 312 3132008-02-18 Jakub Jelinek <jakub@redhat.com> 314 315 * crontab: Add 4.3 branch. Set trunk to 4.4. 316 3172008-01-28 Joseph Myers <joseph@codesourcery.com> 318 319 * gcc_release (build_sources): Pass --disable-multilib to 320 gcc_build. 321 (SVN): Don't use full path. 322 3232008-01-21 Jonathan Wakely <jwakely.gcc@gmail.com> 324 325 * update_web_docs_libstdcxx_svn: "docs" dir moved to "doc". 326 3272007-10-01 Gerald Pfeifer <gerald@pfeifer.com> 328 329 * gcc_release: Do not include copies of faq.html in releases, 330 and remove all the explicit support code to pull in web pages. 331 3322007-08-21 Paul Brook <paul@codesourcery.com> 333 Nathan Sidwell <nathan@codesourcery.com> 334 Mark Mitchell <mark@codesourcery.com> 335 Joseph Myers <joseph@codesourcery.com> 336 337 * gcc_release: Do not include copies of bugs.html in releases. 338 * update_web_docs_svn: Set VERSION_PACKAGE and BUGURL in 339 gcc-vers.texi. 340 3412007-07-06 Joseph Myers <joseph@codesourcery.com> 342 343 * update_web_docs_svn: Use -o with makeinfo, texi2dvi and texi2pdf 344 commands. 345 3462007-06-28 Mike Stump <mrs@apple.com> 347 348 * gcc_release: Update for Objective-C++. 349 3502007-05-28 Mark Mitchell <mark@codesourcery.com> 351 352 * gcc_release: Adjust placement of release candidates. 353 3542007-04-01 Gerald Pfeifer <gerald@pfeifer.com> 355 356 * update_web_docs_svn (MANUALS): Move towards the top of the 357 script. Reformat for easier editing/diffing. 358 3592006-03-31 Tobias Burnus <burnus@net-b.de> 360 361 * update_web_docs_svn: Build also gfc-internals. 362 3632007-02-25 Gerald Pfeifer <gerald@pfeifer.com> 364 365 * update_version_svn (IGNORE_BRANCHES): Add 4_0-branch. 366 3672007-01-29 Gerald Pfeifer <gerald@pfeifer.com> 368 369 * crontab: No longer build snapshots for 4.0.x. 370 3712007-01-21 Tobias Burnus <burnus@net-b.de> 372 373 * update_web_docs_svn: Build also libgomp documentation. 374 3752007-01-05 Gerald Pfeifer <gerald@pfeifer.com> 376 377 * crontab: Spread snapshots more evenly throughout the week, and 378 in "ascending" order. Build all at the same time of the day. 379 3802006-10-20 Mark Mitchell <mark@codesourcery.com> 381 382 * crontab: Add 4.2 branch. Set trunk to 4.3. 383 3842006-09-17 Gerald Pfeifer <gerald@pfeifer.com> 385 386 * gcc_release (LC_ALL): Default to C. 387 3882006-03-11 Gabriel Dos Reis <gdr@integrable-solutions.net> 389 390 * crontab: Don't build snapshot for 3.4.x anymore. 391 * update_version_svn (IGNORE_BRANCHES): Add 3_4-branch. 392 3932006-01-12 Ben Elliston <bje@au.ibm.com> 394 395 * update_version_svn (ADD_BRANCHES): Remove dfp-branch. 396 3972005-12-16 Joseph S. Myers <joseph@codesourcery.com> 398 399 * update_web_docs_svn: Remove unnecessary files from source tree. 400 Use set -e. 401 * doc_exclude, update_web_docs, update_web_docs_libstdcxx: Remove. 402 4032005-12-16 Mark Mitchell <mark@codesourcery.com> 404 405 * update_web_docs_svn: Set @srcdir in gcc-vers.texi. 406 4072005-11-18 Mark Mitchell <mark@codesourcery.com> 408 409 * crontab: Add 4.1 branch entry. 410 4112005-11-06 Joseph S. Myers <joseph@codesourcery.com> 412 413 * gcc_release: Further update for SVN. Don't set EXPORTTAG or 414 EXPORTDATE; always determine SVNREV the same way. Correct message 415 about what sources are being retrived. Include branch information 416 in LAST_UPDATED. 417 * crontab: Don't include initial / in branch name. 418 4192005-11-05 Daniel Berlin <dberlin@dberlin.org> 420 421 * gcc_release: Always determine revision number from date or tag, 422 and use that, instead of fragile date based export. 423 Put back setting of non-local CVSROOT. 424 4252005-11-05 Daniel Berlin <dberlin@dberlin.org> 426 427 * gcc_release: Make tags go in /tags. 428 Don't tag for snapshots. 429 Determine revision number of export and put into snapshot 430 announcement. 431 4322005-11-03 Daniel Berlin <dberlin@dberlin.org> 433 434 * gcc_release: Update for SVN 435 * crontab: Update for new gcc_release 436 4372005-10-26 Daniel Berlin <dberlin@dberlin.org> 438 439 * update_web_docs_svn: Use -q to quiet svn. 440 4412005-10-26 Daniel Berlin <dberlin@dberlin.org> 442 443 * crontab: Update to reflect reality 444 4452005-10-01 Mark Mitchell <mark@codesourcery.com> 446 447 * gcc_release (build_sources): If trying to apply a tag that 448 already exists, issue an error message and exit. 449 4502005-09-30 Joseph S. Myers <joseph@codesourcery.com> 451 452 PR other/23693 453 * update_web_docs: Add PDF support. Correct check of DEV-PHASE. 454 4552005-09-30 Joseph S. Myers <joseph@codesourcery.com> 456 457 * update_web_docs_old: Remove. 458 4592005-08-14 Kelley Cook <kcook@gcc.gnu.org> 460 461 * gcc_release: Update with FSF address. 462 4632005-07-26 Janis Johnson <janis187@us.ibm.com> 464 465 * update_version (ADD_BRANCHES): Add dfp-branch. 466 4672005-05-21 Gerald Pfeifer <gerald@pfeifer.com> 468 469 * crontab: Spread snapshot building more evenly throughout the 470 week. 471 4722005-05-19 Joseph S. Myers <joseph@codesourcery.com> 473 474 * crontab: Don't build 3.3 branch snapshots. 475 * update_version (IGNORE_BRANCHES): Add gcc-3_3-branch. 476 4772005-03-15 Zack Weinberg <zack@codesourcery.com> 478 479 * README: Update. 480 * gcc_release: Update gcc/DEV-PHASE if that file exists, instead 481 of gcc/version.c. 482 * update_version: Handle updating gcc/DATESTAMP. 483 * update_web_docs: Generate gcc-vers.texi first. 484 4852005-03-10 Ranjit Mathew <rmathew@hotmail.com> 486 487 * gcc_release (ADA_DIRS): Add "gnattools". 488 4892005-02-25 Mark Mitchell <mark@codesourcery.com> 490 491 * crontab: Adjust for 4.0 branch. 492 4932004-12-30 Sebastian Pop <pop@cri.ensmp.fr> 494 495 * update_version (ADD_BRANCHES): Replace lno-branch with 496 autovect-branch. 497 4982004-09-11 Gerald Pfeifer <gerald@pfeifer.com> 499 500 * crontab: Rename GCC 3.5 snapshots to GCC 4.0 snapshots. 501 5022004-08-14 Kelley Cook <kcook@gcc.gnu.org> 503 504 * gcc_release (build_sources): Add comment header to generated 505 MD5SUMS. 506 5072004-08-06 Kelley Cook <kcook@gcc.gnu.org> 508 509 * gcc_release (snapshot_print): Accept arguments. Don't use echo -e. 510 (announce_snapshot): Update for above. Don't use echo -e. 511 5122004-08-03 Kelley Cook <kcook@gcc.gnu.org> 513 514 * maintainer-scripts (snapshot_print): New function. 515 (announce_snapshot): Generate announcment on the fly. 516 Use a directory link for LATEST. 517 * snapshot-README: Delete. 518 * snapshot-index.html: Delete. 519 5202004-06-09 Paolo Bonzini <bonzini@gnu.org> 521 522 * gcc_release (build_sources): Move the libcpp gmo files 523 to the source directory. 524 5252004-06-03 Joseph S. Myers <jsm@polyomino.org.uk> 526 527 * gcc_release (maybe_build_tarfile): New function. 528 (build_tarfiles): Use maybe_build_tarfile. 529 5302004-05-21 Paolo Carlini <pcarlini@suse.de> 531 532 * gcc_release (build_sources): Generate the NEWS file in toplevel. 533 5342004-05-17 Kelley Cook <kcook@gcc.gnu.org> 535 536 * gcc_release (build_sources): Change CRCs from brik to md5sum. 537 5382004-05-16 Gerald Pfeifer <gerald@pfeifer.com> 539 540 * crontab: Add GCC 3.5 snapshots, currenty run on Sundays. 541 5422004-05-13 Joseph S. Myers <jsm@polyomino.org.uk> 543 544 * update_web_docs: Also remove old .gz files from subdirectories 545 on the 15th of the month. 546 5472004-05-13 Joseph S. Myers <jsm@polyomino.org.uk> 548 549 * update_web_docs (MANUALS): Add gfortran. 550 5512004-05-13 Arnaud Charlet <charlet@act-europe.fr> 552 553 * update_web_docs: Fix generation of Ada docs. 554 5552004-05-13 Joseph S. Myers <jsm@polyomino.org.uk> 556 557 * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch. 558 559 * gcc_release (DIFF): Remove -3 option. 560 5612003-07-26 Paul Brook <paul@nowt.org> 562 563 * gcc_release: Add gcc-fortran. 564 * snapshot-README: Ditto. 565 * snapshot-index.html: Ditto. 566 5672004-05-02 Gerald Pfeifer <gerald@pfeifer.com> 568 569 * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to 570 Friday night, where gcc.gnu.org has less load. 571 5722004-05-02 Gerald Pfeifer <gerald@pfeifer.com> 573 574 * crontab: Adjust temporary directory used for snapshot generation. 575 Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has 576 less load. 577 5782004-04-19 Mark Mitchell <mark@codesourcery.com> 579 580 * gcc_release (build_sources): Do not use "-F" to tag sources. 581 5822004-04-07 Mark Mitchell <mark@codesourcery.com> 583 584 * gcc_release (build_sources): Do not use "-r" and "-D" at the 585 same time with "cvs export". 586 5872004-03-27 Gerald Pfeifer <gerald@pfeifer.com> 588 589 * gcc_release: Fix sanity check for argument of -p command-line 590 options. In snapshot mode, only generate diffs against the previous 591 snapshot if the user did not specify any old tarball explictly. 592 5932004-03-25 Gerald Pfeifer <gerald@pfeifer.com> 594 595 * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and 596 only set at a single place. 597 5982004-03-14 Gerald Pfeifer <gerald@pfeifer.com> 599 600 * gcc_release (SNAPSHOTS_DIR): New variable. Use it. 601 (announce_snapshot): Use it. 602 6032004-03-14 Gerald Pfeifer <gerald@pfeifer.com> 604 605 * gcc_release (announce_snapshot): Use changedir instead of 606 plain cd. 607 6082004-02-10 Arnaud Charlet <charlet@act-europe.fr> 609 610 * gcc_release: Add libada as part of ADA_DIRS. 611 6122004-01-21 Gerald Pfeifer <gerald@pfeifer.com> 613 614 * crontab: Make 3.4 snapshots from the new 3.4 release branch. 615 6162004-01-20 Kelley Cook <kcook@gcc.gnu.org> 617 618 * gcc_release (build_sources): Delete call to make f77.rebuilt. 619 6202004-01-17 Gerald Pfeifer <gerald@pfeifer.com> 621 622 * snapshot-README: Mention how the snapshot was generated. 623 * snapshot-index.html: Ditto. Further sync with snapshot-README. 624 6252004-01-03 Joseph S. Myers <jsm@polyomino.org.uk> 626 627 * update_web_docs: Create tarballs of documentation sources and 628 HTML docs. 629 6302004-01-02 Gerald Pfeifer <gp@suse.de> 631 632 * update_version: Add some documentation. 633 6342004-01-02 Pop Sébastian <pop@gauvain.u-strasbg.fr> 635 636 * update_version (ADD_BRANCHES): Add lno-branch. 637 6382003-11-02 Gerald Pfeifer <gerald@pfeifer.com> 639 640 * maintainer-addresses: New script. 641 6422003-10-24 Kelley Cook <kcook@gcc.gnu.org> 643 644 * gcc_release (build_sources): Use --enable-generated-files-in-srcdir. 645 6462003-09-22 Gerald Pfeifer <gerald@pfeifer.com> 647 648 * gcc_release (announce_snapshot): Restructure processing 649 of snapshot-README and snapshot-index.html and add a new 650 substitution for @EXPORT@. 651 6522003-08-24 Gerald Pfeifer <gerald@pfeifer.com> 653 654 * gcc_release (build_sources): Create/update the LAST_UPDATED file 655 in the source directory with information how sources were obtained. 656 6572003-08-16 Gerald Pfeifer <gerald@pfeifer.com> 658 659 * gcc_release (build_sources): Use two new variables EXPORTTAG and 660 EXPORTDATE to make the extraction of sources more transparent and 661 also allow snapshots (off mainline) without a tag. 662 6632003-08-08 Mark Mitchell <mark@codesourcery.com> 664 665 * gcc_release: Correct logic for updating version.c. Put 666 prereleases into a subdirectory. 667 6682003-07-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 669 670 * crontab: Update invocation of gcc_release according to the 671 previous changes there. Add automatic 3.4 snapshots from mainline. 672 6732003-07-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 674 675 * gcc_release (usage): Document that -s now takes symbolic name 676 and branch of the snapshot as parameters. 677 Implement this as part of command-line processing. 678 (BRANCH): Remove default initialization for snapshots. 679 (CVSBRANCH): Ditto. 680 Do not lay down a CVS tag if generating a snapshot from mainline. 681 6822003-07-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 683 684 * gcc_release (announce_snapshot): Use ${RELEASE} instead 685 of ${BRANCH}-${DATE} to refer to the snapshot directory. 686 Put README file into the snapshot directory. 687 688 (RELEASE): Define as ${BRANCH}-${DATE} for snapshots. 689 (FTP_PATH): Use ${RELEASE} in case of snapshots. 690 (TAG): Ditto. 691 (OLD_TARS): Adjust to new directory scheme for snapshots. 692 6932003-07-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 694 695 * gcc_release (announce_snapshot): Add substitution of @RELEASE@ 696 for README and index.html. 697 * snapshot-README: Use it. 698 * snapshot-index.html: Ditto. 699 7002003-07-09 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 701 702 * gcc_release (announce_snapshot): Add substitution of @BRANCH@ 703 for README and index.html. Remove substitution of @LONG_DATE@. 704 Put index.html into the respective snapshot directory. 705 Adjust subject of the notification mail to the new naming scheme 706 for CVS tags. 707 Adjust name of the LATEST-IS-... files to the new naming scheme 708 for snapshot directories. 709 (FTP_PATH): Ditto. 710 (LAST_DIR): Ditto. 711 (LAST_LONG_DATE): Remove. 712 713 * snapshot-README: Adjust to the new naming schemes for directories 714 and snapshots per se. 715 Dynamically fill in the respective branch instead of hardcoding it. 716 717 * snapshot-index.html: Replace individual links to diffs with a 718 general link to the diff/ subdirectory. 719 Mention the concrete snapshot in <title> and <h1>. 720 Adjust links to the new location of index.html. 721 7222003-07-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 723 724 * gcc_release: Move handling of complex modes directly after 725 switch handling. 726 (TAG): Include the branch name as part of snapshot CVS tags. 727 7282003-07-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 729 730 * gcc_release: Execute gcc.gnu.org-only operations which are 731 related to diff generation only if diffs have been requested. 732 (build_sources): Improve tracing and an error message related 733 to tagging. 734 7352003-07-01 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 736 737 * gcc_release (BRANCH): Rename to... 738 (CVSBRANCH): ...new macro, and use BRANCH for the variant users 739 will see. 740 (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part 741 of the directory name. 742 Use .snapshot_date-${BRANCH} instead of .snapshot_date. 743 7442003-06-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 745 746 * gcc_release: Command "all" now creates .gz files only for 747 releases and pre-releases. 748 7492003-06-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 750 751 * gcc_release (build_sources): Do not include gnats.html any longer. 752 Make an error message more descriptive. 753 7542003-06-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 755 756 * gcc_release: Factor the updating of links and READMEs on the 757 FTP server and sending mail for snapshots into a... 758 (announce_snapshot): ...new function. 759 Add informative output for both. 760 7612003-06-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 762 763 * gcc_release: Do not update gcc_latest_snapshot tag any longer. 764 7652003-06-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 766 767 * snapshot-index.html: Use F77 instead of G77 front end. 768 Remove link to CodeSourcery snapshots which was not up-to-date. 769 Do not refer to gcc-bugs@gcc.gnu.org any longer. 770 771 * snapshot-README: Use F77 front end instead of G77 language. 772 7732003-06-17 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 774 775 * gcc_release (build_tarfile): Build .bz2 files instead of .gz files. 776 (build_bz2): Rename to build_gzip and create .gz files from .bz2 777 files instead of the other way around. 778 (build_gzip): New function. 779 (build_diffs): Build .bz2 files instead of .gz files. 780 (build_diff): Use .bz2 files instead of .gz files. 781 Make an error message independent of the compression format. 782 (MODE_BZIP2): Rename to MODE_GZIP. Related changes to the 783 invocation of this script. 784 (MODE_GZIP): New variable. 785 (OLD_TARS): Use .bz2 archive of the previous snapshot. 786 7872003-06-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 788 789 * snapshot-README: Use GCC instead of gcc, C++ front end instead of 790 g++ language, and note that Java includes a run time. 791 * snapshot.index.html: Ditto. 792 7932003-06-10 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 794 795 * gcc_release (build_diff): Properly use ${TAR} instead of 796 hard-coded tar. 797 7982003-05-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 799 800 * snapshot-index.html: Refer to .bz2 files instead of .gz files. 801 Simplify the note on not using unannounced snapshots. 802 8032003-05-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 804 805 * snapshot-README: Refer to .bz2 files instead of .gz files. 806 Add a note on where to find the diff files. 807 Simplify the note on not using unannounced snapshots. 808 Remove documentation of the gcc_latest_snapshot tag. 809 8102003-05-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 811 812 * gcc_release (build_diffs): Add diagnostics in case we cannot 813 generate a specific diff file. 814 8152003-05-24 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 816 817 * gcc_release (build_sources): Only update ChangeLog files which 818 do not yet contain the entry we are going to add. 819 Fix typo in added ChangeLog entries. 820 8212003-05-20 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 822 823 * gcc_release (upload_files): Put diff files into a "diffs" 824 subdirectory 825 8262003-05-18 Nathanael Nerode <neroden@gcc.gnu.org> 827 828 * gcc_release: GNU CC -> GCC. 829 8302003-05-12 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 831 832 * gcc_release (usage): Print more detailed description of all 833 command-line options. 834 8352003-05-09 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 836 837 * update_version (ADD_BRANCHES): Add, set to MAIN and 838 tree-ssa-20020619-branch. 839 (BRANCHES): Always consider branches given by $ADD_BRANCHES. 840 8412003-05-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 842 843 * update_version (textstring_FILES): Only version.c needs to be 844 updated, now that we do not consider older branches any more. 845 8462003-05-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 847 848 * update_version (IGNORE_BRANCHES): Add. 849 (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES. 850 8512003-05-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 852 853 * update_version: Add a trace of which branch we are currently 854 working on. 855 8562002-12-16 Mark Mitchell <mark@codesourcery.com> 857 858 * gcc_release: Make snapshots from the GCC 3.3 branch. 859 * snapshot-README: Update. 860 8612002-09-23 Zack Weinberg <zack@codesourcery.com> 862 863 * update_version: Do not check in files which are unchanged. 864 * gcc_release: Only update the version in gcc/version.c. 865 8662002-09-17 Joseph S. Myers <jsm@polyomino.org.uk> 867 868 * update_web_docs (MANUALS): Add fastjar. 869 8702002-09-08 Joseph S. Myers <jsm@polyomino.org.uk> 871 872 * gcc_release: Make snapshots come from the mainline. 873 * snapshot-README: Update. 874 8752002-08-28 Joseph S. Myers <jsm@polyomino.org.uk> 876 877 * update_web_docs: Remove support for generating g77_news.html and 878 g77_bugs.html. 879 * update_web_docs_old: Likewise. Remove support for generating 880 thanks.html. 881 8822002-07-28 Andreas Jaeger <aj@suse.de> 883 884 * gcc_release: Update comment. 885 886 * snapshot-README: Snapshots are taken from GCC 3.2 branch. 887 8882002-07-28 Mark Mitchell <mark@codesourcery.com> 889 890 * gcc_release: Use the 3.2 branch for snapshots. 891 8922002-05-31 Florian Weimer <fw@deneb.enyo.de> 893 894 * update_web_docs (MANUALS): Include various flavours of the GNAT 895 User Guide. 896 8972002-05-27 Joseph S. Myers <jsm28@cam.ac.uk> 898 899 * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to 900 gcc/gcc/ada/gnatvsn.ads. 901 9022002-05-26 Joseph S. Myers <jsm28@cam.ac.uk> 903 904 * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which 905 release status is updated. 906 * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads. 907 9082002-05-21 Joseph S. Myers <jsm28@cam.ac.uk> 909 910 * gcc_release: Do upload files when local. 911 912 * snapshot-README, snapshot-index.html: Remove chill. 913 9142002-05-08 Mark Mitchell <mark@codesourcery.com> 915 916 * gcc_release: Correct upload handling. 917 9182002-04-22 Mark Mitchell <mark@codesourcery.com> 919 920 * gcc_release (build_diffs): Remove reference to Chill. 921 9222002-04-21 Joseph S. Myers <jsm28@cam.ac.uk> 923 924 * update_web_docs (MANUALS): Remove chill. Add gnat_rm. 925 9262002-04-19 Kelley R. Cook (kelly.r.cook@gm.com) 927 928 * gcc_release: Set TZ to UTC0. 929 9302002-04-15 Mark Mitchell <mark@codesourcery.com> 931 932 * gcc_release (build_tarfiles): Do not build Chill tarfiles. 933 (CHILL_DIRS): Remove. 934 9352002-03-10 Joseph S. Myers <jsm28@cam.ac.uk> 936 937 * gcc_release: Build diffs for ada and chill. Make "bzip2" a new 938 major mode. 939 9402002-03-06 Phil Edwards <pme@gcc.gnu.org> 941 942 * update_version: Don't indent the version string. 943 9442002-03-05 Joseph S. Myers <jsm28@cam.ac.uk> 945 946 * snapshot-README: Note that snapshots come from the 3.1 branch. 947 Update list of files. 948 9492002-03-03 Joseph S. Myers <jsm28@cam.ac.uk> 950 951 * gcc_release: Make snapshots come from the 3.1 branch. 952 9532002-02-25 Mark Mitchell <mark@codesourcery.com> 954 955 * update_version: Automatically update version files on all 956 branches. 957 * crontab: Only invoke update_version once. 958 9592002-02-23 Joseph S. Myers <jsm28@cam.ac.uk> 960 961 * gcc_release: Revert change to -p interface. Allow for local and 962 remote cases in creating directories. Give an error if -p 963 argument names a directory. 964 9652002-02-21 Mark Mitchell <mark@codesourcery.com> 966 967 * gcc_release: Correct handling of diff-generation. Add 968 "diffs" major mode. 969 9702002-02-08 Joseph S. Myers <jsm28@cam.ac.uk> 971 972 * gcc_release: Substitute dates in snapshot-README and 973 snapshot-index.html files rather than directly using the old files 974 on the FTP site. Set QMAILHOST. 975 9762002-02-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 977 978 * snapshot-index.html: Improve markup. 979 9802002-01-29 Joseph S. Myers <jsm28@cam.ac.uk> 981 982 * snapshot-README, snapshot-index.html: Use expressions such as 983 @DATE@ rather than hardcoded dates. 984 985 * snapshot-README, snapshot-index.html: New files. 986 9872002-01-06 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 988 989 * update_web_docs (contrib_file): Remove. 990 Also removing special handling of thanks.html. 991 9922001-12-17 Joseph S. Myers <jsm28@cam.ac.uk> 993 994 * update_web_docs: Use makeinfo --html instead of texi2html. 995 Remove support for pre-3.1 GCC versions. Build online docs for 996 gccint manual. 997 9982001-12-17 Joseph S. Myers <jsm28@cam.ac.uk> 999 1000 * update_web_docs_old: Copy from update_web_docs. Add comment 1001 that this is for GCC 3.0.x and earlier versions. 1002 10032001-11-19 Joseph S. Myers <jsm28@cam.ac.uk> 1004 1005 * gcc_release: Add /usr/local/bin to path when local. 1006 10072001-11-06 Joseph S. Myers <jsm28@cam.ac.uk> 1008 1009 * update_web_docs: Set SOURCEDIR so that install manual can be 1010 found when running install.texi2html. 1011 1012 * gcc_release: Don't require a username if running locally. 1013 10142001-11-05 Joseph S. Myers <jsm28@cam.ac.uk> 1015 1016 * update_web_docs: Eliminate warnings about keeping files from web 1017 page preprocessing. 1018 1019 * update_web_docs: Allow for the same file name in different 1020 directories. 1021 10222001-10-29 Joseph S. Myers <jsm28@cam.ac.uk> 1023 1024 * update_web_docs: Generate libiberty and gnat-style manuals. 1025 10262001-10-24 Joseph S. Myers <jsm28@cam.ac.uk> 1027 1028 * gcc_release: Build snapshots from mainline. Generate Ada and 1029 Chill tarballs. Correct error check when building diffs. Check 1030 for errors when building bzip2 files. 1031 * crontab: Use /sourceware/snapshot-tmp for building snapshots. 1032 10332001-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 1034 1035 * crontab: Build weekly snapshots. 1036 1037 * gcc_release: Copy from 3.0 branch. Add support for building the 1038 weekly snapshots on gcc.gnu.org. 1039 10402001-08-28 Joseph S. Myers <jsm28@cam.ac.uk> 1041 1042 * update_web_docs: Also check out texinfo.tex from 1043 gcc/doc/include. 1044 10452001-08-06 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1046 1047 * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS. 1048 Preprocess the entire web site, not just the install docs. 1049 10502001-06-25 Phil Edwards <pme@sources.redhat.com> 1051 1052 * update_version: Add command-line argument capability, also 1053 bump version for libstdc++-v3, and exit with the return code from 1054 the cvs commit. 1055 * crontab: Call update_version with arguments instead of 1056 calling update_branch_version. 1057 * update_branch_version: Remove. 1058 10592001-06-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1060 1061 * update_web_docs: Only update the install documentation for the 1062 CVS HEAD. 1063 10642001-06-07 Joseph S. Myers <jsm28@cam.ac.uk> 1065 1066 * update_web_docs, doc_exclude: Check out files that may be in the 1067 Attic. Check out texinfo.tex. Don't generate anything from 1068 c-tree.texi. Generate PostScript output from manuals. 1069 10702001-06-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1071 1072 * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New 1073 variables. 1074 Fix a comment and add another one. 1075 Generate the installation documentation in HTML format from 1076 gcc/doc/install.texi. 1077 10782001-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 1079 1080 * update_web_docs: Don't generate HTML from gxxint.texi. Don't 1081 run texi2html on manuals that aren't present. 1082 10832001-03-18 Phil Edwards <pme@sources.redhat.com> 1084 1085 * update_web_docs_libstdcxx: New script. 1086 * crontab: Call said script. 1087 10882001-03-18 Joseph S. Myers <jsm28@cam.ac.uk> 1089 1090 * update_version, update_branch_version: Check out with gcc 1091 directory instead of using egcs link. 1092 10932001-03-17 Joseph S. Myers <jsm28@cam.ac.uk> 1094 1095 * update_web_docs: Don't strip leading -r from argument following 1096 -r, or leading -d from argument following -d. Bug pointed out by 1097 Matt Kraai. 1098 1099 * update_web_docs: Handle -r and -d options to generate docs for a 1100 release or branch in a subdirectory. Determine names of G77 news 1101 and bugs files and contributors file after updated docs have been 1102 installed, not before. Don't remove files from a subdirectory. 1103 Don't generate manuals for gcov (included in the GCC manual) or 1104 iostream (obsolete). Do generate manuals for cppinternals, gcj 1105 and porting. Update regular expressions for detecting whether 1106 files have really changed when regenerated. 1107 11082001-03-15 Joseph S. Myers <jsm28@cam.ac.uk> 1109 1110 * update_web_docs: Use /usr/local/bin/texi2html rather than 1111 gccadmin's local copy. 1112 11132001-03-10 Joseph S. Myers <jsm28@cam.ac.uk> 1114 1115 * crontab, doc_exclude, update_branch_version, update_version, 1116 update_web_docs: New files (as currently used by gccadmin). 1117 * README: New file. 1118