12016-06-03 Release Manager 2 3 * GCC 5.4.0 released. 4 52015-12-04 Release Manager 6 7 * GCC 5.3.0 released. 8 92015-07-16 Release Manager 10 11 * GCC 5.2.0 released. 12 132015-04-22 Release Manager 14 15 * GCC 5.1.0 released. 16 172015-04-07 Gerald Pfeifer <gerald@pfeifer.com> 18 19 * update_web_docs_libstdcxx_svn (FILTER): Introduce. 20 Use to filter output of the copying process. 21 222015-02-25 Arnaud Charlet <charlet@adacore.com> 23 24 * update_web_docs_svn: Preserve gcc/ada/*.png. Update comments. 25 262015-02-25 Arnaud Charlet <charlet@adacore.com> 27 28 * update_web_docs_svn: Add -I gcc/gcc/ada/doc/gnat_ugn for gnat_ugn 29 302015-02-06 David Malcolm <dmalcolm@redhat.com> 31 32 PR jit/64257 33 * update_web_docs_svn: When copying up files for the built jit 34 documentation, also copy up .txt files. 35 362015-02-04 David Malcolm <dmalcolm@redhat.com> 37 38 PR jit/64257 39 * update_web_docs_svn: Update build of jit docs to use EPEL6 40 variant install of sphinx 1.0.8, rather than 0.6.6. 41 422015-01-26 David Malcolm <dmalcolm@redhat.com> 43 44 PR jit/64257 45 * update_web_docs_svn: Don't delete gcc/jit/docs or 46 gcc/jit/jit-common.h, gcc/jit/notes.txt. Special case the 47 building of the JIT docs (using sphinx-build). Special case 48 copying them up. 49 502014-08-14 Richard Biener <rguenther@suse.de> 51 52 * crontab: Change trunk snapshots from 4.10 to 5. 53 542014-08-01 Arnaud Charlet <charlet@adacore.com> 55 56 * update_web_docs_svn: Simplify build of gnat_ugn. 57 582014-06-12 Richard Biener <rguenther@suse.de> 59 60 * crontab: Remove 4.7 snapshot entry. 61 * update_version_svn: Update IGNORE_BRANCHES. 62 632014-05-30 Jonathan Wakely <jwakely@redhat.com> 64 65 * generate_libstdcxx_web_docs: New script. 66 672014-04-11 Jakub Jelinek <jakub@redhat.com> 68 69 * crontab: Enable snapshots from gcc-4_9-branch. 70 712014-02-01 Dmitry Gorbachev <d.g.gorbachev@gmail.com> 72 73 PR other/56653 74 * gcc_release: Avoid printing empty line to generated MD5SUMS files. 75 Bump copyright year. 76 772013-12-02 Gerald Pfeifer <gerald@pfeifer.com> 78 79 * update_web_docs_svn: Work around makeinfo generated file names 80 and references with "_002d" instead of "-". 81 822013-04-12 Jakub Jelinek <jakub@redhat.com> 83 84 * crontab: Disable snapshots from gcc-4_6-branch. 85 * update_version_svn: Ignore gcc-4_6-branch. 86 872013-04-07 Gerald Pfeifer <gerald@pfeifer.com> 88 89 * update_web_docs_libstdcxx_svn: No longer ignore all output from 90 the actual copy process. 91 Check the exit code of the actual copy process; diagnose problems. 92 932013-03-16 Jakub Jelinek <jakub@redhat.com> 94 95 * crontab: Enable snapshots from gcc-4_8-branch. 96 972012-07-02 Richard Guenther <rguenther@suse.de> 98 99 * crontab: Disable snapshots from gcc-4_5-branch. 100 * update_version_svn: Ingore gcc-4_5-branch. 101 1022012-03-23 Richard Guenther <rguenther@suse.de> 103 104 * crontab: Enable snapshots from gcc-4_7-branch. 105 1062012-03-13 Jakub Jelinek <jakub@redhat.com> 107 108 * crontab: Remove 4.4 branch from the list of snapshots to make. 109 * update_version_svn (IGNORE_BRANCHES): Add gcc-4_4-branch. 110 1112012-03-05 Richard Guenther <rguenther@suse.de> 112 113 * crontab: Remove 4.3 branch from the list of snapshots to make. 114 1152012-03-02 Richard Guenther <rguenther@suse.de> 116 117 * crontab: Fix day-of-week. 118 1192012-03-02 Richard Guenther <rguenther@suse.de> 120 121 * crontab: Update for 4.7 branching. 122 1232011-11-21 Gerald Pfeifer <gerald@pfeifer.com> 124 125 * update_web_docs_svn: Make $DOCSDIR group writable after 126 creating it. 127 1282011-06-27 Richard Guenther <rguenther@suse.de> 129 130 * update_version_svn (IGNORE_BRANCHES): Add gcc-4_3-branch. 131 1322011-05-22 Joseph Myers <joseph@codesourcery.com> 133 134 * gcc_release (adjust_dirs, maybe_build_tarfile): Remove. 135 (build_tarfiles): Don't build separate files for languages and 136 core. 137 (build_diffs): Only build one set of diffs. 138 (announce_snapshot): Only announce one tar file. 139 (ADA_DIRS, CPLUSPLUS_DIRS, FORTRAN95_DIRS, GO_DIRS, JAVA_DIRS, 140 OBJECTIVEC_DIRS, TESTSUITE_DIRS): Remove. Don't adjust names 141 relative to WORKING_DIRECTORY. 142 1432011-04-21 Jakub Jelinek <jakub@redhat.com> 144 145 * gcc_release (maybe_build_tarfile): Don't build a tarfile if 146 the first directory doesn't exist. 147 1482011-03-14 Jakub Jelinek <jakub@redhat.com> 149 150 * crontab: Enable 4.7 snapshots, switch 4.6 snapshots to 151 4.6 branch. 152 1532011-02-07 Joseph Myers <joseph@codesourcery.com> 154 155 * update_web_docs_svn: Generate libquadmath-vers.texi. 156 1572011-01-31 Gerald Pfeifer <gerald@pfeifer.com> 158 159 * update_version_svn (FILES): Merge with datestamp_FILES. 160 (SVNROOT2): Introduce and use. 161 1622011-01-30 Gerald Pfeifer <gerald@pfeifer.com> 163 164 * update_version_svn (SVN): Remove obsolete comment. 165 (CURR_DATE): Fix description. 166 Fix description of checkout procedure. 167 1682010-12-18 Tobias Burnus <burnus@net-b.de> 169 170 * update_web_docs_svn (MANUALS): Add libquadmath. 171 1722010-12-08 Ian Lance Taylor <iant@google.com> 173 174 * gcc_release: Add support for releasing Go as a separate 175 tarball. 176 1772010-12-08 Ian Lance Taylor <iant@google.com> 178 179 * update_web_docs_svn (MANUALS): Add gccgo. 180 1812010-12-08 Ian Lance Taylor <iant@google.com> 182 183 * README: Change "CVS" to "Subversion". 184 1852010-08-23 Gerald Pfeifer <gerald@pfeifer.com> 186 187 * gcc_release (snapshot_print): Also include an sha1 hash for 188 every tarball. Slightly tweak indentation. 189 1902010-08-15 Gerald Pfeifer <gerald@pfeifer.com> 191 192 * gcc_release (CVSROOT): Remove all occurrences. 193 1942010-08-14 Gerald Pfeifer <gerald@pfeifer.com> 195 196 * gcc_release (snapshot_print): Include md5 hash for every tarball 197 in the README file and notification mail. 198 1992010-08-01 Gerald Pfeifer <gerald@pfeifer.com> 200 201 * update_web_docs_libstdcxx_svn: Do not compress generated .html 202 files any more. 203 2042010-06-24 Joseph Myers <joseph@codesourcery.com> 205 206 * update_web_docs_svn: Also pass -I option pointing to ada/ source 207 directory for Ada manual. 208 2092010-04-16 Joseph Myers <joseph@codesourcery.com> 210 211 * crontab: Enable 4.6 snapshots. 212 2132010-04-07 Joseph Myers <joseph@codesourcery.com> 214 215 * crontab: Switch 4.5 snapshots to 4.5 branch. 216 2172010-03-31 Joseph Myers <joseph@codesourcery.com> 218 219 * gcc_release (build_tarfiles): Make directories mode 755, not 220 777. 221 2222009-10-10 Gerald Pfeifer <gerald@pfeifer.com> 223 224 * update_web_docs_svn: Update BUGURL to http://gcc.gnu.org/bugs/. 225 2262009-10-03 Diego Novillo <dnovillo@google.com> 227 228 * gcc_release (JAVA_DIRS): Remove zlib. 229 2302009-04-23 Gerald Pfeifer <gerald@pfeifer.com> 231 232 * update_web_docs_svn: Redirect output of texi2dvi to /dev/null. 233 2342009-04-09 Jakub Jelinek <jakub@redhat.com> 235 236 * gcc_release: Change copyright header to refer to version 237 3 of the GNU General Public License and to point readers at the 238 COPYING3 file and the FSF's license web page. 239 * maintainer-addresses: Likewise. 240 2412009-04-08 Gerald Pfeifer <gerald@pfeifer.com> 242 243 * update_web_docs_svn: Run this script under plain /bin/sh 244 as opposed to /bin/sh -x. 245 2462009-03-30 Joseph Myers <joseph@codesourcery.com> 247 248 * update_version_svn (IGNORE_BRANCHES): Add 4.2 branch. 249 2502009-03-28 Gerald Pfeifer <gerald@pfeifer.com> 251 252 * crontab: Stop 4.2 snapshots. 253 Spread out 4.3, 4.4, and 4.5 snapshots more evenly. 254 2552009-03-27 Mark Mitchell <mark@codesourcery.com> 256 257 * crontab: Add 4.4 branch snapshots. 258 2592009-02-21 Gerald Pfeifer <gerald@pfeifer.com> 260 261 * update_version_svn (ADD_BRANCHES): Remove autovect-branch 262 and document format. 263 2642009-01-17 Richard Guenther <rguenther@suse.de> 265 266 * gcc_release (JAVA_DIRS): Remove fastjar. 267 2682008-10-04 Gerald Pfeifer <gerald@pfeifer.com> 269 270 * gcc_release: Fix a couple of comments. 271 2722008-07-04 Joseph Myers <joseph@codesourcery.com> 273 274 * crontab: Remove 4.1 snapshots job. 275 * update_version: Remove. 276 * gcc_release: Remove support for g77 and release status in 277 version.c. 278 * update_version_svn: Ignore 4.1 branch. Remove support for 279 updating files other than DATESTAMP. 280 * update_web_docs_svn: Remove support for g77 manual. 281 2822008-02-18 Jakub Jelinek <jakub@redhat.com> 283 284 * crontab: Add 4.3 branch. Set trunk to 4.4. 285 2862008-01-28 Joseph Myers <joseph@codesourcery.com> 287 288 * gcc_release (build_sources): Pass --disable-multilib to 289 gcc_build. 290 (SVN): Don't use full path. 291 2922008-01-21 Jonathan Wakely <jwakely.gcc@gmail.com> 293 294 * update_web_docs_libstdcxx_svn: "docs" dir moved to "doc". 295 2962007-10-01 Gerald Pfeifer <gerald@pfeifer.com> 297 298 * gcc_release: Do not include copies of faq.html in releases, 299 and remove all the explicit support code to pull in web pages. 300 3012007-08-21 Paul Brook <paul@codesourcery.com> 302 Nathan Sidwell <nathan@codesourcery.com> 303 Mark Mitchell <mark@codesourcery.com> 304 Joseph Myers <joseph@codesourcery.com> 305 306 * gcc_release: Do not include copies of bugs.html in releases. 307 * update_web_docs_svn: Set VERSION_PACKAGE and BUGURL in 308 gcc-vers.texi. 309 3102007-07-06 Joseph Myers <joseph@codesourcery.com> 311 312 * update_web_docs_svn: Use -o with makeinfo, texi2dvi and texi2pdf 313 commands. 314 3152007-06-28 Mike Stump <mrs@apple.com> 316 317 * gcc_release: Update for Objective-C++. 318 3192007-05-28 Mark Mitchell <mark@codesourcery.com> 320 321 * gcc_release: Adjust placement of release candidates. 322 3232007-04-01 Gerald Pfeifer <gerald@pfeifer.com> 324 325 * update_web_docs_svn (MANUALS): Move towards the top of the 326 script. Reformat for easier editing/diffing. 327 3282006-03-31 Tobias Burnus <burnus@net-b.de> 329 330 * update_web_docs_svn: Build also gfc-internals. 331 3322007-02-25 Gerald Pfeifer <gerald@pfeifer.com> 333 334 * update_version_svn (IGNORE_BRANCHES): Add 4_0-branch. 335 3362007-01-29 Gerald Pfeifer <gerald@pfeifer.com> 337 338 * crontab: No longer build snapshots for 4.0.x. 339 3402007-01-21 Tobias Burnus <burnus@net-b.de> 341 342 * update_web_docs_svn: Build also libgomp documentation. 343 3442007-01-05 Gerald Pfeifer <gerald@pfeifer.com> 345 346 * crontab: Spread snapshots more evenly throughout the week, and 347 in "ascending" order. Build all at the same time of the day. 348 3492006-10-20 Mark Mitchell <mark@codesourcery.com> 350 351 * crontab: Add 4.2 branch. Set trunk to 4.3. 352 3532006-09-17 Gerald Pfeifer <gerald@pfeifer.com> 354 355 * gcc_release (LC_ALL): Default to C. 356 3572006-03-11 Gabriel Dos Reis <gdr@integrable-solutions.net> 358 359 * crontab: Don't build snapshot for 3.4.x anymore. 360 * update_version_svn (IGNORE_BRANCHES): Add 3_4-branch. 361 3622006-01-12 Ben Elliston <bje@au.ibm.com> 363 364 * update_version_svn (ADD_BRANCHES): Remove dfp-branch. 365 3662005-12-16 Joseph S. Myers <joseph@codesourcery.com> 367 368 * update_web_docs_svn: Remove unnecessary files from source tree. 369 Use set -e. 370 * doc_exclude, update_web_docs, update_web_docs_libstdcxx: Remove. 371 3722005-12-16 Mark Mitchell <mark@codesourcery.com> 373 374 * update_web_docs_svn: Set @srcdir in gcc-vers.texi. 375 3762005-11-18 Mark Mitchell <mark@codesourcery.com> 377 378 * crontab: Add 4.1 branch entry. 379 3802005-11-06 Joseph S. Myers <joseph@codesourcery.com> 381 382 * gcc_release: Further update for SVN. Don't set EXPORTTAG or 383 EXPORTDATE; always determine SVNREV the same way. Correct message 384 about what sources are being retrived. Include branch information 385 in LAST_UPDATED. 386 * crontab: Don't include initial / in branch name. 387 3882005-11-05 Daniel Berlin <dberlin@dberlin.org> 389 390 * gcc_release: Always determine revision number from date or tag, 391 and use that, instead of fragile date based export. 392 Put back setting of non-local CVSROOT. 393 3942005-11-05 Daniel Berlin <dberlin@dberlin.org> 395 396 * gcc_release: Make tags go in /tags. 397 Don't tag for snapshots. 398 Determine revision number of export and put into snapshot 399 announcement. 400 4012005-11-03 Daniel Berlin <dberlin@dberlin.org> 402 403 * gcc_release: Update for SVN 404 * crontab: Update for new gcc_release 405 4062005-10-26 Daniel Berlin <dberlin@dberlin.org> 407 408 * update_web_docs_svn: Use -q to quiet svn. 409 4102005-10-26 Daniel Berlin <dberlin@dberlin.org> 411 412 * crontab: Update to reflect reality 413 4142005-10-01 Mark Mitchell <mark@codesourcery.com> 415 416 * gcc_release (build_sources): If trying to apply a tag that 417 already exists, issue an error message and exit. 418 4192005-09-30 Joseph S. Myers <joseph@codesourcery.com> 420 421 PR other/23693 422 * update_web_docs: Add PDF support. Correct check of DEV-PHASE. 423 4242005-09-30 Joseph S. Myers <joseph@codesourcery.com> 425 426 * update_web_docs_old: Remove. 427 4282005-08-14 Kelley Cook <kcook@gcc.gnu.org> 429 430 * gcc_release: Update with FSF address. 431 4322005-07-26 Janis Johnson <janis187@us.ibm.com> 433 434 * update_version (ADD_BRANCHES): Add dfp-branch. 435 4362005-05-21 Gerald Pfeifer <gerald@pfeifer.com> 437 438 * crontab: Spread snapshot building more evenly throughout the 439 week. 440 4412005-05-19 Joseph S. Myers <joseph@codesourcery.com> 442 443 * crontab: Don't build 3.3 branch snapshots. 444 * update_version (IGNORE_BRANCHES): Add gcc-3_3-branch. 445 4462005-03-15 Zack Weinberg <zack@codesourcery.com> 447 448 * README: Update. 449 * gcc_release: Update gcc/DEV-PHASE if that file exists, instead 450 of gcc/version.c. 451 * update_version: Handle updating gcc/DATESTAMP. 452 * update_web_docs: Generate gcc-vers.texi first. 453 4542005-03-10 Ranjit Mathew <rmathew@hotmail.com> 455 456 * gcc_release (ADA_DIRS): Add "gnattools". 457 4582005-02-25 Mark Mitchell <mark@codesourcery.com> 459 460 * crontab: Adjust for 4.0 branch. 461 4622004-12-30 Sebastian Pop <pop@cri.ensmp.fr> 463 464 * update_version (ADD_BRANCHES): Replace lno-branch with 465 autovect-branch. 466 4672004-09-11 Gerald Pfeifer <gerald@pfeifer.com> 468 469 * crontab: Rename GCC 3.5 snapshots to GCC 4.0 snapshots. 470 4712004-08-14 Kelley Cook <kcook@gcc.gnu.org> 472 473 * gcc_release (build_sources): Add comment header to generated 474 MD5SUMS. 475 4762004-08-06 Kelley Cook <kcook@gcc.gnu.org> 477 478 * gcc_release (snapshot_print): Accept arguments. Don't use echo -e. 479 (announce_snapshot): Update for above. Don't use echo -e. 480 4812004-08-03 Kelley Cook <kcook@gcc.gnu.org> 482 483 * maintainer-scripts (snapshot_print): New function. 484 (announce_snapshot): Generate announcment on the fly. 485 Use a directory link for LATEST. 486 * snapshot-README: Delete. 487 * snapshot-index.html: Delete. 488 4892004-06-09 Paolo Bonzini <bonzini@gnu.org> 490 491 * gcc_release (build_sources): Move the libcpp gmo files 492 to the source directory. 493 4942004-06-03 Joseph S. Myers <jsm@polyomino.org.uk> 495 496 * gcc_release (maybe_build_tarfile): New function. 497 (build_tarfiles): Use maybe_build_tarfile. 498 4992004-05-21 Paolo Carlini <pcarlini@suse.de> 500 501 * gcc_release (build_sources): Generate the NEWS file in toplevel. 502 5032004-05-17 Kelley Cook <kcook@gcc.gnu.org> 504 505 * gcc_release (build_sources): Change CRCs from brik to md5sum. 506 5072004-05-16 Gerald Pfeifer <gerald@pfeifer.com> 508 509 * crontab: Add GCC 3.5 snapshots, currenty run on Sundays. 510 5112004-05-13 Joseph S. Myers <jsm@polyomino.org.uk> 512 513 * update_web_docs: Also remove old .gz files from subdirectories 514 on the 15th of the month. 515 5162004-05-13 Joseph S. Myers <jsm@polyomino.org.uk> 517 518 * update_web_docs (MANUALS): Add gfortran. 519 5202004-05-13 Arnaud Charlet <charlet@act-europe.fr> 521 522 * update_web_docs: Fix generation of Ada docs. 523 5242004-05-13 Joseph S. Myers <jsm@polyomino.org.uk> 525 526 * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch. 527 528 * gcc_release (DIFF): Remove -3 option. 529 5302003-07-26 Paul Brook <paul@nowt.org> 531 532 * gcc_release: Add gcc-fortran. 533 * snapshot-README: Ditto. 534 * snapshot-index.html: Ditto. 535 5362004-05-02 Gerald Pfeifer <gerald@pfeifer.com> 537 538 * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to 539 Friday night, where gcc.gnu.org has less load. 540 5412004-05-02 Gerald Pfeifer <gerald@pfeifer.com> 542 543 * crontab: Adjust temporary directory used for snapshot generation. 544 Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has 545 less load. 546 5472004-04-19 Mark Mitchell <mark@codesourcery.com> 548 549 * gcc_release (build_sources): Do not use "-F" to tag sources. 550 5512004-04-07 Mark Mitchell <mark@codesourcery.com> 552 553 * gcc_release (build_sources): Do not use "-r" and "-D" at the 554 same time with "cvs export". 555 5562004-03-27 Gerald Pfeifer <gerald@pfeifer.com> 557 558 * gcc_release: Fix sanity check for argument of -p command-line 559 options. In snapshot mode, only generate diffs against the previous 560 snapshot if the user did not specify any old tarball explictly. 561 5622004-03-25 Gerald Pfeifer <gerald@pfeifer.com> 563 564 * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and 565 only set at a single place. 566 5672004-03-14 Gerald Pfeifer <gerald@pfeifer.com> 568 569 * gcc_release (SNAPSHOTS_DIR): New variable. Use it. 570 (announce_snapshot): Use it. 571 5722004-03-14 Gerald Pfeifer <gerald@pfeifer.com> 573 574 * gcc_release (announce_snapshot): Use changedir instead of 575 plain cd. 576 5772004-02-10 Arnaud Charlet <charlet@act-europe.fr> 578 579 * gcc_release: Add libada as part of ADA_DIRS. 580 5812004-01-21 Gerald Pfeifer <gerald@pfeifer.com> 582 583 * crontab: Make 3.4 snapshots from the new 3.4 release branch. 584 5852004-01-20 Kelley Cook <kcook@gcc.gnu.org> 586 587 * gcc_release (build_sources): Delete call to make f77.rebuilt. 588 5892004-01-17 Gerald Pfeifer <gerald@pfeifer.com> 590 591 * snapshot-README: Mention how the snapshot was generated. 592 * snapshot-index.html: Ditto. Further sync with snapshot-README. 593 5942004-01-03 Joseph S. Myers <jsm@polyomino.org.uk> 595 596 * update_web_docs: Create tarballs of documentation sources and 597 HTML docs. 598 5992004-01-02 Gerald Pfeifer <gp@suse.de> 600 601 * update_version: Add some documentation. 602 6032004-01-02 Pop S��bastian <pop@gauvain.u-strasbg.fr> 604 605 * update_version (ADD_BRANCHES): Add lno-branch. 606 6072003-11-02 Gerald Pfeifer <gerald@pfeifer.com> 608 609 * maintainer-addresses: New script. 610 6112003-10-24 Kelley Cook <kcook@gcc.gnu.org> 612 613 * gcc_release (build_sources): Use --enable-generated-files-in-srcdir. 614 6152003-09-22 Gerald Pfeifer <gerald@pfeifer.com> 616 617 * gcc_release (announce_snapshot): Restructure processing 618 of snapshot-README and snapshot-index.html and add a new 619 substitution for @EXPORT@. 620 6212003-08-24 Gerald Pfeifer <gerald@pfeifer.com> 622 623 * gcc_release (build_sources): Create/update the LAST_UPDATED file 624 in the source directory with information how sources were obtained. 625 6262003-08-16 Gerald Pfeifer <gerald@pfeifer.com> 627 628 * gcc_release (build_sources): Use two new variables EXPORTTAG and 629 EXPORTDATE to make the extraction of sources more transparent and 630 also allow snapshots (off mainline) without a tag. 631 6322003-08-08 Mark Mitchell <mark@codesourcery.com> 633 634 * gcc_release: Correct logic for updating version.c. Put 635 prereleases into a subdirectory. 636 6372003-07-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 638 639 * crontab: Update invocation of gcc_release according to the 640 previous changes there. Add automatic 3.4 snapshots from mainline. 641 6422003-07-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 643 644 * gcc_release (usage): Document that -s now takes symbolic name 645 and branch of the snapshot as parameters. 646 Implement this as part of command-line processing. 647 (BRANCH): Remove default initialization for snapshots. 648 (CVSBRANCH): Ditto. 649 Do not lay down a CVS tag if generating a snapshot from mainline. 650 6512003-07-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 652 653 * gcc_release (announce_snapshot): Use ${RELEASE} instead 654 of ${BRANCH}-${DATE} to refer to the snapshot directory. 655 Put README file into the snapshot directory. 656 657 (RELEASE): Define as ${BRANCH}-${DATE} for snapshots. 658 (FTP_PATH): Use ${RELEASE} in case of snapshots. 659 (TAG): Ditto. 660 (OLD_TARS): Adjust to new directory scheme for snapshots. 661 6622003-07-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 663 664 * gcc_release (announce_snapshot): Add substitution of @RELEASE@ 665 for README and index.html. 666 * snapshot-README: Use it. 667 * snapshot-index.html: Ditto. 668 6692003-07-09 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 670 671 * gcc_release (announce_snapshot): Add substitution of @BRANCH@ 672 for README and index.html. Remove substitution of @LONG_DATE@. 673 Put index.html into the respective snapshot directory. 674 Adjust subject of the notification mail to the new naming scheme 675 for CVS tags. 676 Adjust name of the LATEST-IS-... files to the new naming scheme 677 for snapshot directories. 678 (FTP_PATH): Ditto. 679 (LAST_DIR): Ditto. 680 (LAST_LONG_DATE): Remove. 681 682 * snapshot-README: Adjust to the new naming schemes for directories 683 and snapshots per se. 684 Dynamically fill in the respective branch instead of hardcoding it. 685 686 * snapshot-index.html: Replace individual links to diffs with a 687 general link to the diff/ subdirectory. 688 Mention the concrete snapshot in <title> and <h1>. 689 Adjust links to the new location of index.html. 690 6912003-07-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 692 693 * gcc_release: Move handling of complex modes directly after 694 switch handling. 695 (TAG): Include the branch name as part of snapshot CVS tags. 696 6972003-07-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 698 699 * gcc_release: Execute gcc.gnu.org-only operations which are 700 related to diff generation only if diffs have been requested. 701 (build_sources): Improve tracing and an error message related 702 to tagging. 703 7042003-07-01 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 705 706 * gcc_release (BRANCH): Rename to... 707 (CVSBRANCH): ...new macro, and use BRANCH for the variant users 708 will see. 709 (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part 710 of the directory name. 711 Use .snapshot_date-${BRANCH} instead of .snapshot_date. 712 7132003-06-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 714 715 * gcc_release: Command "all" now creates .gz files only for 716 releases and pre-releases. 717 7182003-06-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 719 720 * gcc_release (build_sources): Do not include gnats.html any longer. 721 Make an error message more descriptive. 722 7232003-06-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 724 725 * gcc_release: Factor the updating of links and READMEs on the 726 FTP server and sending mail for snapshots into a... 727 (announce_snapshot): ...new function. 728 Add informative output for both. 729 7302003-06-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 731 732 * gcc_release: Do not update gcc_latest_snapshot tag any longer. 733 7342003-06-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 735 736 * snapshot-index.html: Use F77 instead of G77 front end. 737 Remove link to CodeSourcery snapshots which was not up-to-date. 738 Do not refer to gcc-bugs@gcc.gnu.org any longer. 739 740 * snapshot-README: Use F77 front end instead of G77 language. 741 7422003-06-17 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 743 744 * gcc_release (build_tarfile): Build .bz2 files instead of .gz files. 745 (build_bz2): Rename to build_gzip and create .gz files from .bz2 746 files instead of the other way around. 747 (build_gzip): New function. 748 (build_diffs): Build .bz2 files instead of .gz files. 749 (build_diff): Use .bz2 files instead of .gz files. 750 Make an error message independent of the compression format. 751 (MODE_BZIP2): Rename to MODE_GZIP. Related changes to the 752 invocation of this script. 753 (MODE_GZIP): New variable. 754 (OLD_TARS): Use .bz2 archive of the previous snapshot. 755 7562003-06-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 757 758 * snapshot-README: Use GCC instead of gcc, C++ front end instead of 759 g++ language, and note that Java includes a run time. 760 * snapshot.index.html: Ditto. 761 7622003-06-10 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 763 764 * gcc_release (build_diff): Properly use ${TAR} instead of 765 hard-coded tar. 766 7672003-05-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 768 769 * snapshot-index.html: Refer to .bz2 files instead of .gz files. 770 Simplify the note on not using unannounced snapshots. 771 7722003-05-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 773 774 * snapshot-README: Refer to .bz2 files instead of .gz files. 775 Add a note on where to find the diff files. 776 Simplify the note on not using unannounced snapshots. 777 Remove documentation of the gcc_latest_snapshot tag. 778 7792003-05-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 780 781 * gcc_release (build_diffs): Add diagnostics in case we cannot 782 generate a specific diff file. 783 7842003-05-24 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 785 786 * gcc_release (build_sources): Only update ChangeLog files which 787 do not yet contain the entry we are going to add. 788 Fix typo in added ChangeLog entries. 789 7902003-05-20 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 791 792 * gcc_release (upload_files): Put diff files into a "diffs" 793 subdirectory 794 7952003-05-18 Nathanael Nerode <neroden@gcc.gnu.org> 796 797 * gcc_release: GNU CC -> GCC. 798 7992003-05-12 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 800 801 * gcc_release (usage): Print more detailed description of all 802 command-line options. 803 8042003-05-09 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 805 806 * update_version (ADD_BRANCHES): Add, set to MAIN and 807 tree-ssa-20020619-branch. 808 (BRANCHES): Always consider branches given by $ADD_BRANCHES. 809 8102003-05-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 811 812 * update_version (textstring_FILES): Only version.c needs to be 813 updated, now that we do not consider older branches any more. 814 8152003-05-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 816 817 * update_version (IGNORE_BRANCHES): Add. 818 (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES. 819 8202003-05-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 821 822 * update_version: Add a trace of which branch we are currently 823 working on. 824 8252002-12-16 Mark Mitchell <mark@codesourcery.com> 826 827 * gcc_release: Make snapshots from the GCC 3.3 branch. 828 * snapshot-README: Update. 829 8302002-09-23 Zack Weinberg <zack@codesourcery.com> 831 832 * update_version: Do not check in files which are unchanged. 833 * gcc_release: Only update the version in gcc/version.c. 834 8352002-09-17 Joseph S. Myers <jsm@polyomino.org.uk> 836 837 * update_web_docs (MANUALS): Add fastjar. 838 8392002-09-08 Joseph S. Myers <jsm@polyomino.org.uk> 840 841 * gcc_release: Make snapshots come from the mainline. 842 * snapshot-README: Update. 843 8442002-08-28 Joseph S. Myers <jsm@polyomino.org.uk> 845 846 * update_web_docs: Remove support for generating g77_news.html and 847 g77_bugs.html. 848 * update_web_docs_old: Likewise. Remove support for generating 849 thanks.html. 850 8512002-07-28 Andreas Jaeger <aj@suse.de> 852 853 * gcc_release: Update comment. 854 855 * snapshot-README: Snapshots are taken from GCC 3.2 branch. 856 8572002-07-28 Mark Mitchell <mark@codesourcery.com> 858 859 * gcc_release: Use the 3.2 branch for snapshots. 860 8612002-05-31 Florian Weimer <fw@deneb.enyo.de> 862 863 * update_web_docs (MANUALS): Include various flavours of the GNAT 864 User Guide. 865 8662002-05-27 Joseph S. Myers <jsm28@cam.ac.uk> 867 868 * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to 869 gcc/gcc/ada/gnatvsn.ads. 870 8712002-05-26 Joseph S. Myers <jsm28@cam.ac.uk> 872 873 * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which 874 release status is updated. 875 * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads. 876 8772002-05-21 Joseph S. Myers <jsm28@cam.ac.uk> 878 879 * gcc_release: Do upload files when local. 880 881 * snapshot-README, snapshot-index.html: Remove chill. 882 8832002-05-08 Mark Mitchell <mark@codesourcery.com> 884 885 * gcc_release: Correct upload handling. 886 8872002-04-22 Mark Mitchell <mark@codesourcery.com> 888 889 * gcc_release (build_diffs): Remove reference to Chill. 890 8912002-04-21 Joseph S. Myers <jsm28@cam.ac.uk> 892 893 * update_web_docs (MANUALS): Remove chill. Add gnat_rm. 894 8952002-04-19 Kelley R. Cook (kelly.r.cook@gm.com) 896 897 * gcc_release: Set TZ to UTC0. 898 8992002-04-15 Mark Mitchell <mark@codesourcery.com> 900 901 * gcc_release (build_tarfiles): Do not build Chill tarfiles. 902 (CHILL_DIRS): Remove. 903 9042002-03-10 Joseph S. Myers <jsm28@cam.ac.uk> 905 906 * gcc_release: Build diffs for ada and chill. Make "bzip2" a new 907 major mode. 908 9092002-03-06 Phil Edwards <pme@gcc.gnu.org> 910 911 * update_version: Don't indent the version string. 912 9132002-03-05 Joseph S. Myers <jsm28@cam.ac.uk> 914 915 * snapshot-README: Note that snapshots come from the 3.1 branch. 916 Update list of files. 917 9182002-03-03 Joseph S. Myers <jsm28@cam.ac.uk> 919 920 * gcc_release: Make snapshots come from the 3.1 branch. 921 9222002-02-25 Mark Mitchell <mark@codesourcery.com> 923 924 * update_version: Automatically update version files on all 925 branches. 926 * crontab: Only invoke update_version once. 927 9282002-02-23 Joseph S. Myers <jsm28@cam.ac.uk> 929 930 * gcc_release: Revert change to -p interface. Allow for local and 931 remote cases in creating directories. Give an error if -p 932 argument names a directory. 933 9342002-02-21 Mark Mitchell <mark@codesourcery.com> 935 936 * gcc_release: Correct handling of diff-generation. Add 937 "diffs" major mode. 938 9392002-02-08 Joseph S. Myers <jsm28@cam.ac.uk> 940 941 * gcc_release: Substitute dates in snapshot-README and 942 snapshot-index.html files rather than directly using the old files 943 on the FTP site. Set QMAILHOST. 944 9452002-02-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 946 947 * snapshot-index.html: Improve markup. 948 9492002-01-29 Joseph S. Myers <jsm28@cam.ac.uk> 950 951 * snapshot-README, snapshot-index.html: Use expressions such as 952 @DATE@ rather than hardcoded dates. 953 954 * snapshot-README, snapshot-index.html: New files. 955 9562002-01-06 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 957 958 * update_web_docs (contrib_file): Remove. 959 Also removing special handling of thanks.html. 960 9612001-12-17 Joseph S. Myers <jsm28@cam.ac.uk> 962 963 * update_web_docs: Use makeinfo --html instead of texi2html. 964 Remove support for pre-3.1 GCC versions. Build online docs for 965 gccint manual. 966 9672001-12-17 Joseph S. Myers <jsm28@cam.ac.uk> 968 969 * update_web_docs_old: Copy from update_web_docs. Add comment 970 that this is for GCC 3.0.x and earlier versions. 971 9722001-11-19 Joseph S. Myers <jsm28@cam.ac.uk> 973 974 * gcc_release: Add /usr/local/bin to path when local. 975 9762001-11-06 Joseph S. Myers <jsm28@cam.ac.uk> 977 978 * update_web_docs: Set SOURCEDIR so that install manual can be 979 found when running install.texi2html. 980 981 * gcc_release: Don't require a username if running locally. 982 9832001-11-05 Joseph S. Myers <jsm28@cam.ac.uk> 984 985 * update_web_docs: Eliminate warnings about keeping files from web 986 page preprocessing. 987 988 * update_web_docs: Allow for the same file name in different 989 directories. 990 9912001-10-29 Joseph S. Myers <jsm28@cam.ac.uk> 992 993 * update_web_docs: Generate libiberty and gnat-style manuals. 994 9952001-10-24 Joseph S. Myers <jsm28@cam.ac.uk> 996 997 * gcc_release: Build snapshots from mainline. Generate Ada and 998 Chill tarballs. Correct error check when building diffs. Check 999 for errors when building bzip2 files. 1000 * crontab: Use /sourceware/snapshot-tmp for building snapshots. 1001 10022001-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 1003 1004 * crontab: Build weekly snapshots. 1005 1006 * gcc_release: Copy from 3.0 branch. Add support for building the 1007 weekly snapshots on gcc.gnu.org. 1008 10092001-08-28 Joseph S. Myers <jsm28@cam.ac.uk> 1010 1011 * update_web_docs: Also check out texinfo.tex from 1012 gcc/doc/include. 1013 10142001-08-06 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1015 1016 * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS. 1017 Preprocess the entire web site, not just the install docs. 1018 10192001-06-25 Phil Edwards <pme@sources.redhat.com> 1020 1021 * update_version: Add command-line argument capability, also 1022 bump version for libstdc++-v3, and exit with the return code from 1023 the cvs commit. 1024 * crontab: Call update_version with arguments instead of 1025 calling update_branch_version. 1026 * update_branch_version: Remove. 1027 10282001-06-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1029 1030 * update_web_docs: Only update the install documentation for the 1031 CVS HEAD. 1032 10332001-06-07 Joseph S. Myers <jsm28@cam.ac.uk> 1034 1035 * update_web_docs, doc_exclude: Check out files that may be in the 1036 Attic. Check out texinfo.tex. Don't generate anything from 1037 c-tree.texi. Generate PostScript output from manuals. 1038 10392001-06-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 1040 1041 * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New 1042 variables. 1043 Fix a comment and add another one. 1044 Generate the installation documentation in HTML format from 1045 gcc/doc/install.texi. 1046 10472001-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 1048 1049 * update_web_docs: Don't generate HTML from gxxint.texi. Don't 1050 run texi2html on manuals that aren't present. 1051 10522001-03-18 Phil Edwards <pme@sources.redhat.com> 1053 1054 * update_web_docs_libstdcxx: New script. 1055 * crontab: Call said script. 1056 10572001-03-18 Joseph S. Myers <jsm28@cam.ac.uk> 1058 1059 * update_version, update_branch_version: Check out with gcc 1060 directory instead of using egcs link. 1061 10622001-03-17 Joseph S. Myers <jsm28@cam.ac.uk> 1063 1064 * update_web_docs: Don't strip leading -r from argument following 1065 -r, or leading -d from argument following -d. Bug pointed out by 1066 Matt Kraai. 1067 1068 * update_web_docs: Handle -r and -d options to generate docs for a 1069 release or branch in a subdirectory. Determine names of G77 news 1070 and bugs files and contributors file after updated docs have been 1071 installed, not before. Don't remove files from a subdirectory. 1072 Don't generate manuals for gcov (included in the GCC manual) or 1073 iostream (obsolete). Do generate manuals for cppinternals, gcj 1074 and porting. Update regular expressions for detecting whether 1075 files have really changed when regenerated. 1076 10772001-03-15 Joseph S. Myers <jsm28@cam.ac.uk> 1078 1079 * update_web_docs: Use /usr/local/bin/texi2html rather than 1080 gccadmin's local copy. 1081 10822001-03-10 Joseph S. Myers <jsm28@cam.ac.uk> 1083 1084 * crontab, doc_exclude, update_branch_version, update_version, 1085 update_web_docs: New files (as currently used by gccadmin). 1086 * README: New file. 1087