2015-02-06 Paul Thomas <pault@gcc.gnu.org>
[official-gcc.git] / maintainer-scripts / ChangeLog
blob0485bdf0bd193c33e7d1bffbf9c64facb2226c2d
1 2015-02-06  David Malcolm  <dmalcolm@redhat.com>
3         PR jit/64257
4         * update_web_docs_svn: When copying up files for the built jit
5         documentation, also copy up .txt files.
7 2015-02-04  David Malcolm  <dmalcolm@redhat.com>
9         PR jit/64257
10         * update_web_docs_svn: Update build of jit docs to use EPEL6
11         variant install of sphinx 1.0.8, rather than 0.6.6.
13 2015-01-26  David Malcolm  <dmalcolm@redhat.com>
15         PR jit/64257
16         * update_web_docs_svn: Don't delete gcc/jit/docs or
17         gcc/jit/jit-common.h, gcc/jit/notes.txt. Special case the
18         building of the JIT docs (using sphinx-build).  Special case
19         copying them up.
21 2014-08-14  Richard Biener  <rguenther@suse.de>
23         * crontab: Change trunk snapshots from 4.10 to 5.
25 2014-08-01  Arnaud Charlet  <charlet@adacore.com>
27         * update_web_docs_svn: Simplify build of gnat_ugn.
29 2014-06-12  Richard Biener  <rguenther@suse.de>
31         * crontab: Remove 4.7 snapshot entry.
32         * update_version_svn: Update IGNORE_BRANCHES.
34 2014-05-30  Jonathan Wakely  <jwakely@redhat.com>
36         * generate_libstdcxx_web_docs: New script.
38 2014-04-11  Jakub Jelinek  <jakub@redhat.com>
40         * crontab: Enable snapshots from gcc-4_9-branch.
42 2014-02-01  Dmitry Gorbachev  <d.g.gorbachev@gmail.com>
44         PR other/56653
45         * gcc_release: Avoid printing empty line to generated MD5SUMS files.
46         Bump copyright year.
48 2013-12-02  Gerald Pfeifer  <gerald@pfeifer.com>
50         * update_web_docs_svn: Work around makeinfo generated file names
51         and references with "_002d" instead of "-".
53 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
55         * crontab: Disable snapshots from gcc-4_6-branch.
56         * update_version_svn: Ignore gcc-4_6-branch.
58 2013-04-07  Gerald Pfeifer  <gerald@pfeifer.com>
60         * update_web_docs_libstdcxx_svn: No longer ignore all output from
61         the actual copy process.
62         Check the exit code of the actual copy process; diagnose problems.
64 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
66         * crontab: Enable snapshots from gcc-4_8-branch.
68 2012-07-02  Richard Guenther  <rguenther@suse.de>
70         * crontab: Disable snapshots from gcc-4_5-branch.
71         * update_version_svn: Ingore gcc-4_5-branch.
73 2012-03-23  Richard Guenther  <rguenther@suse.de>
75         * crontab: Enable snapshots from gcc-4_7-branch.
77 2012-03-13  Jakub Jelinek  <jakub@redhat.com>
79         * crontab: Remove 4.4 branch from the list of snapshots to make.
80         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_4-branch.
82 2012-03-05  Richard Guenther  <rguenther@suse.de>
84         * crontab: Remove 4.3 branch from the list of snapshots to make.
86 2012-03-02  Richard Guenther  <rguenther@suse.de>
88         * crontab: Fix day-of-week.
90 2012-03-02  Richard Guenther  <rguenther@suse.de>
92         * crontab: Update for 4.7 branching.
94 2011-11-21  Gerald Pfeifer  <gerald@pfeifer.com>
96         * update_web_docs_svn: Make $DOCSDIR group writable after
97         creating it.
99 2011-06-27  Richard Guenther  <rguenther@suse.de>
101         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_3-branch.
103 2011-05-22  Joseph Myers  <joseph@codesourcery.com>
105         * gcc_release (adjust_dirs, maybe_build_tarfile): Remove.
106         (build_tarfiles): Don't build separate files for languages and
107         core.
108         (build_diffs): Only build one set of diffs.
109         (announce_snapshot): Only announce one tar file.
110         (ADA_DIRS, CPLUSPLUS_DIRS, FORTRAN95_DIRS, GO_DIRS, JAVA_DIRS,
111         OBJECTIVEC_DIRS, TESTSUITE_DIRS): Remove.  Don't adjust names
112         relative to WORKING_DIRECTORY.
114 2011-04-21  Jakub Jelinek  <jakub@redhat.com>
116         * gcc_release (maybe_build_tarfile): Don't build a tarfile if
117         the first directory doesn't exist.
119 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
121         * crontab: Enable 4.7 snapshots, switch 4.6 snapshots to
122         4.6 branch.
124 2011-02-07  Joseph Myers  <joseph@codesourcery.com>
126         * update_web_docs_svn: Generate libquadmath-vers.texi.
128 2011-01-31  Gerald Pfeifer  <gerald@pfeifer.com>
130         * update_version_svn (FILES): Merge with datestamp_FILES.
131         (SVNROOT2): Introduce and use.
132         
133 2011-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
135         * update_version_svn (SVN): Remove obsolete comment.
136         (CURR_DATE): Fix description.
137         Fix description of checkout procedure.
139 2010-12-18  Tobias Burnus  <burnus@net-b.de>
141         * update_web_docs_svn (MANUALS): Add libquadmath.
143 2010-12-08  Ian Lance Taylor  <iant@google.com>
145         * gcc_release: Add support for releasing Go as a separate
146         tarball.
148 2010-12-08  Ian Lance Taylor  <iant@google.com>
150         * update_web_docs_svn (MANUALS): Add gccgo.
152 2010-12-08  Ian Lance Taylor  <iant@google.com>
154         * README: Change "CVS" to "Subversion".
156 2010-08-23  Gerald Pfeifer  <gerald@pfeifer.com>
158         * gcc_release (snapshot_print): Also include an sha1 hash for
159         every tarball.  Slightly tweak indentation.
161 2010-08-15  Gerald Pfeifer  <gerald@pfeifer.com>
163         * gcc_release (CVSROOT): Remove all occurrences.
165 2010-08-14  Gerald Pfeifer  <gerald@pfeifer.com>
167         * gcc_release (snapshot_print): Include md5 hash for every tarball
168         in the README file and notification mail.
170 2010-08-01  Gerald Pfeifer  <gerald@pfeifer.com>
172         * update_web_docs_libstdcxx_svn: Do not compress generated .html
173         files any more.
175 2010-06-24  Joseph Myers  <joseph@codesourcery.com>
177         * update_web_docs_svn: Also pass -I option pointing to ada/ source
178         directory for Ada manual.
180 2010-04-16  Joseph Myers  <joseph@codesourcery.com>
182         * crontab: Enable 4.6 snapshots.
184 2010-04-07  Joseph Myers  <joseph@codesourcery.com>
186         * crontab: Switch 4.5 snapshots to 4.5 branch.
188 2010-03-31  Joseph Myers  <joseph@codesourcery.com>
190         * gcc_release (build_tarfiles): Make directories mode 755, not
191         777.
193 2009-10-10  Gerald Pfeifer  <gerald@pfeifer.com>
195         * update_web_docs_svn: Update BUGURL to http://gcc.gnu.org/bugs/.
197 2009-10-03  Diego Novillo  <dnovillo@google.com>
199         * gcc_release (JAVA_DIRS): Remove zlib.
201 2009-04-23  Gerald Pfeifer  <gerald@pfeifer.com>
203         * update_web_docs_svn: Redirect output of texi2dvi to /dev/null.
205 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
207         * gcc_release: Change copyright header to refer to version
208         3 of the GNU General Public License and to point readers at the
209         COPYING3 file and the FSF's license web page.
210         * maintainer-addresses: Likewise.
212 2009-04-08  Gerald Pfeifer  <gerald@pfeifer.com>
214         * update_web_docs_svn: Run this script under plain /bin/sh
215         as opposed to /bin/sh -x.
217 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
219         * update_version_svn (IGNORE_BRANCHES): Add 4.2 branch.
221 2009-03-28  Gerald Pfeifer  <gerald@pfeifer.com>
223         * crontab: Stop 4.2 snapshots.
224         Spread out 4.3, 4.4, and 4.5 snapshots more evenly.
226 2009-03-27  Mark Mitchell  <mark@codesourcery.com>
228         * crontab: Add 4.4 branch snapshots.
230 2009-02-21  Gerald Pfeifer  <gerald@pfeifer.com>
232         * update_version_svn (ADD_BRANCHES): Remove autovect-branch
233         and document format.
235 2009-01-17  Richard Guenther  <rguenther@suse.de>
237         * gcc_release (JAVA_DIRS): Remove fastjar.
239 2008-10-04  Gerald Pfeifer  <gerald@pfeifer.com>
241         * gcc_release: Fix a couple of comments.
243 2008-07-04  Joseph Myers  <joseph@codesourcery.com>
245         * crontab: Remove 4.1 snapshots job.
246         * update_version: Remove.
247         * gcc_release: Remove support for g77 and release status in
248         version.c.
249         * update_version_svn: Ignore 4.1 branch.  Remove support for
250         updating files other than DATESTAMP.
251         * update_web_docs_svn: Remove support for g77 manual.
253 2008-02-18  Jakub Jelinek  <jakub@redhat.com>
255         * crontab: Add 4.3 branch.  Set trunk to 4.4.
257 2008-01-28  Joseph Myers  <joseph@codesourcery.com>
259         * gcc_release (build_sources): Pass --disable-multilib to
260         gcc_build.
261         (SVN): Don't use full path.
263 2008-01-21  Jonathan Wakely  <jwakely.gcc@gmail.com>
265         * update_web_docs_libstdcxx_svn: "docs" dir moved to "doc".
267 2007-10-01  Gerald Pfeifer  <gerald@pfeifer.com>
269         * gcc_release: Do not include copies of faq.html in releases,
270         and remove all the explicit support code to pull in web pages.
272 2007-08-21  Paul Brook  <paul@codesourcery.com>
273             Nathan Sidwell  <nathan@codesourcery.com>
274             Mark Mitchell  <mark@codesourcery.com>
275             Joseph Myers  <joseph@codesourcery.com>
277         * gcc_release: Do not include copies of bugs.html in releases.
278         * update_web_docs_svn: Set VERSION_PACKAGE and BUGURL in
279         gcc-vers.texi.
281 2007-07-06  Joseph Myers  <joseph@codesourcery.com>
283         * update_web_docs_svn: Use -o with makeinfo, texi2dvi and texi2pdf
284         commands.
286 2007-06-28  Mike Stump  <mrs@apple.com>
288         * gcc_release: Update for Objective-C++.
290 2007-05-28  Mark Mitchell  <mark@codesourcery.com>
292         * gcc_release: Adjust placement of release candidates.
294 2007-04-01  Gerald Pfeifer  <gerald@pfeifer.com>
296         * update_web_docs_svn (MANUALS): Move towards the top of the
297         script.  Reformat for easier editing/diffing.
299 2006-03-31  Tobias Burnus  <burnus@net-b.de>
301         * update_web_docs_svn: Build also gfc-internals.
303 2007-02-25  Gerald Pfeifer  <gerald@pfeifer.com>
305         * update_version_svn (IGNORE_BRANCHES): Add 4_0-branch.
307 2007-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
309         * crontab: No longer build snapshots for 4.0.x.
311 2007-01-21  Tobias Burnus  <burnus@net-b.de>
313         * update_web_docs_svn: Build also libgomp documentation.
315 2007-01-05  Gerald Pfeifer  <gerald@pfeifer.com>
317         * crontab: Spread snapshots more evenly throughout the week, and
318         in "ascending" order.  Build all at the same time of the day.
320 2006-10-20  Mark Mitchell  <mark@codesourcery.com>
322         * crontab: Add 4.2 branch.  Set trunk to 4.3.
324 2006-09-17  Gerald Pfeifer  <gerald@pfeifer.com>
326         * gcc_release (LC_ALL): Default to C.
328 2006-03-11  Gabriel Dos Reis  <gdr@integrable-solutions.net>
330         * crontab: Don't build snapshot for 3.4.x anymore.
331         * update_version_svn (IGNORE_BRANCHES): Add 3_4-branch.
333 2006-01-12  Ben Elliston  <bje@au.ibm.com>
335         * update_version_svn (ADD_BRANCHES): Remove dfp-branch.
337 2005-12-16  Joseph S. Myers  <joseph@codesourcery.com>
339         * update_web_docs_svn: Remove unnecessary files from source tree.
340         Use set -e.
341         * doc_exclude, update_web_docs, update_web_docs_libstdcxx: Remove.
343 2005-12-16  Mark Mitchell  <mark@codesourcery.com>
345         * update_web_docs_svn: Set @srcdir in gcc-vers.texi. 
346         
347 2005-11-18  Mark Mitchell  <mark@codesourcery.com>
349         * crontab: Add 4.1 branch entry.
351 2005-11-06  Joseph S. Myers  <joseph@codesourcery.com>
353         * gcc_release: Further update for SVN.  Don't set EXPORTTAG or
354         EXPORTDATE; always determine SVNREV the same way.  Correct message
355         about what sources are being retrived.  Include branch information
356         in LAST_UPDATED.
357         * crontab: Don't include initial / in branch name.
359 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
361         * gcc_release:  Always determine revision number from date or tag,
362         and use that, instead of fragile date based export.
363         Put back setting of non-local CVSROOT.
365 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
367         * gcc_release: Make tags go in /tags.
368         Don't tag for snapshots.
369         Determine revision number of export and put into snapshot
370         announcement.
372 2005-11-03  Daniel Berlin  <dberlin@dberlin.org>
374         * gcc_release: Update for SVN
375         * crontab: Update for new gcc_release
377 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
379         * update_web_docs_svn: Use -q to quiet svn.
381 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
383         * crontab: Update to reflect reality
385 2005-10-01  Mark Mitchell  <mark@codesourcery.com>
387         * gcc_release (build_sources): If trying to apply a tag that
388         already exists, issue an error message and exit.
390 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
392         PR other/23693
393         * update_web_docs: Add PDF support.  Correct check of DEV-PHASE.
395 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
397         * update_web_docs_old: Remove.
399 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
401         * gcc_release: Update with FSF address.
403 2005-07-26  Janis Johnson  <janis187@us.ibm.com>
405         * update_version (ADD_BRANCHES): Add dfp-branch.
407 2005-05-21  Gerald Pfeifer  <gerald@pfeifer.com>
409         * crontab: Spread snapshot building more evenly throughout the
410         week.
412 2005-05-19  Joseph S. Myers  <joseph@codesourcery.com>
414         * crontab: Don't build 3.3 branch snapshots.
415         * update_version (IGNORE_BRANCHES): Add gcc-3_3-branch.
417 2005-03-15  Zack Weinberg  <zack@codesourcery.com>
419         * README: Update.
420         * gcc_release: Update gcc/DEV-PHASE if that file exists, instead
421         of gcc/version.c.
422         * update_version: Handle updating gcc/DATESTAMP.
423         * update_web_docs: Generate gcc-vers.texi first.
425 2005-03-10  Ranjit Mathew  <rmathew@hotmail.com>
427         * gcc_release (ADA_DIRS): Add "gnattools".
429 2005-02-25  Mark Mitchell  <mark@codesourcery.com>
431         * crontab: Adjust for 4.0 branch.
433 2004-12-30  Sebastian Pop  <pop@cri.ensmp.fr>
435         * update_version (ADD_BRANCHES): Replace lno-branch with
436         autovect-branch.
438 2004-09-11  Gerald Pfeifer  <gerald@pfeifer.com>
440         * crontab: Rename GCC 3.5 snapshots to GCC 4.0 snapshots.
442 2004-08-14  Kelley Cook  <kcook@gcc.gnu.org>
444         * gcc_release (build_sources): Add comment header to generated
445         MD5SUMS.
447 2004-08-06  Kelley Cook  <kcook@gcc.gnu.org>
449         * gcc_release (snapshot_print): Accept arguments.  Don't use echo -e.
450         (announce_snapshot):  Update for above.  Don't use echo -e.
452 2004-08-03 Kelley Cook  <kcook@gcc.gnu.org>
454         * maintainer-scripts (snapshot_print): New function.
455         (announce_snapshot): Generate announcment on the fly.
456         Use a directory link for LATEST.
457         * snapshot-README: Delete.
458         * snapshot-index.html: Delete.
460 2004-06-09  Paolo Bonzini  <bonzini@gnu.org>
462         * gcc_release (build_sources): Move the libcpp gmo files
463         to the source directory.
465 2004-06-03  Joseph S. Myers  <jsm@polyomino.org.uk>
467         * gcc_release (maybe_build_tarfile): New function.
468         (build_tarfiles): Use maybe_build_tarfile.
470 2004-05-21  Paolo Carlini  <pcarlini@suse.de>
472         * gcc_release (build_sources): Generate the NEWS file in toplevel.
474 2004-05-17  Kelley Cook  <kcook@gcc.gnu.org>
476         * gcc_release (build_sources): Change CRCs from brik to md5sum.
478 2004-05-16  Gerald Pfeifer  <gerald@pfeifer.com>
480         * crontab: Add GCC 3.5 snapshots, currenty run on Sundays.
482 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
484         * update_web_docs: Also remove old .gz files from subdirectories
485         on the 15th of the month.
487 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
489         * update_web_docs (MANUALS): Add gfortran.
491 2004-05-13  Arnaud Charlet  <charlet@act-europe.fr>
493         * update_web_docs: Fix generation of Ada docs.
495 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
497         * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.
499         * gcc_release (DIFF): Remove -3 option.
501 2003-07-26  Paul Brook  <paul@nowt.org>
503         * gcc_release: Add gcc-fortran.
504         * snapshot-README: Ditto.
505         * snapshot-index.html: Ditto.
507 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
509         * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to
510         Friday night, where gcc.gnu.org has less load.
512 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
514         * crontab: Adjust temporary directory used for snapshot generation.
515         Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has
516         less load.
518 2004-04-19  Mark Mitchell  <mark@codesourcery.com>
520         * gcc_release (build_sources): Do not use "-F" to tag sources.
522 2004-04-07  Mark Mitchell  <mark@codesourcery.com>
524         * gcc_release (build_sources): Do not use "-r" and "-D" at the
525         same time with "cvs export".
527 2004-03-27  Gerald Pfeifer  <gerald@pfeifer.com>
529         * gcc_release: Fix sanity check for argument of -p command-line
530         options.  In snapshot mode, only generate diffs against the previous
531         snapshot if the user did not specify any old tarball explictly.
533 2004-03-25  Gerald Pfeifer  <gerald@pfeifer.com>
535         * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
536         only set at a single place.
538 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
540         * gcc_release (SNAPSHOTS_DIR): New variable.  Use it.
541         (announce_snapshot): Use it.
543 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
545         * gcc_release (announce_snapshot): Use changedir instead of
546         plain cd.
548 2004-02-10  Arnaud Charlet  <charlet@act-europe.fr>
550         * gcc_release: Add libada as part of ADA_DIRS.
552 2004-01-21  Gerald Pfeifer  <gerald@pfeifer.com>
554         * crontab: Make 3.4 snapshots from the new 3.4 release branch.
556 2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
558         * gcc_release (build_sources): Delete call to make f77.rebuilt.
560 2004-01-17  Gerald Pfeifer  <gerald@pfeifer.com>
562         * snapshot-README: Mention how the snapshot was generated.
563         * snapshot-index.html: Ditto.  Further sync with snapshot-README.
565 2004-01-03  Joseph S. Myers  <jsm@polyomino.org.uk>
567         * update_web_docs: Create tarballs of documentation sources and
568         HTML docs.
570 2004-01-02  Gerald Pfeifer  <gp@suse.de>
572         * update_version: Add some documentation.
574 2004-01-02  Pop Sébastian  <pop@gauvain.u-strasbg.fr>
576         * update_version (ADD_BRANCHES): Add lno-branch.
578 2003-11-02  Gerald Pfeifer  <gerald@pfeifer.com>
580         * maintainer-addresses: New script.
582 2003-10-24  Kelley Cook  <kcook@gcc.gnu.org>
584         * gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
586 2003-09-22  Gerald Pfeifer  <gerald@pfeifer.com>
588         * gcc_release (announce_snapshot): Restructure processing
589         of snapshot-README and snapshot-index.html and add a new
590         substitution for @EXPORT@.
592 2003-08-24  Gerald Pfeifer  <gerald@pfeifer.com>
594         * gcc_release (build_sources): Create/update the LAST_UPDATED file
595         in the source directory with information how sources were obtained.
597 2003-08-16  Gerald Pfeifer  <gerald@pfeifer.com>
599         * gcc_release (build_sources): Use two new variables EXPORTTAG and
600         EXPORTDATE to make the extraction of sources more transparent and
601         also allow snapshots (off mainline) without a tag.
603 2003-08-08  Mark Mitchell  <mark@codesourcery.com>
605         * gcc_release: Correct logic for updating version.c.  Put
606         prereleases into a subdirectory.
608 2003-07-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
610         * crontab: Update invocation of gcc_release according to the
611         previous changes there.  Add automatic 3.4 snapshots from mainline.
613 2003-07-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
615         * gcc_release (usage): Document that -s now takes symbolic name
616         and branch of the snapshot as parameters.
617         Implement this as part of command-line processing.
618         (BRANCH): Remove default initialization for snapshots.
619         (CVSBRANCH): Ditto.
620         Do not lay down a CVS tag if generating a snapshot from mainline.
622 2003-07-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
624         * gcc_release (announce_snapshot): Use ${RELEASE} instead
625         of ${BRANCH}-${DATE} to refer to the snapshot directory.
626         Put README file into the snapshot directory.
628         (RELEASE): Define as ${BRANCH}-${DATE} for snapshots.
629         (FTP_PATH): Use ${RELEASE} in case of snapshots.
630         (TAG): Ditto.
631         (OLD_TARS): Adjust to new directory scheme for snapshots.
633 2003-07-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
635         * gcc_release (announce_snapshot): Add substitution of @RELEASE@
636         for README and index.html.
637         * snapshot-README: Use it.
638         * snapshot-index.html: Ditto.
640 2003-07-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
642         * gcc_release (announce_snapshot): Add substitution of @BRANCH@
643         for README and index.html.  Remove substitution of @LONG_DATE@.
644         Put index.html into the respective snapshot directory.
645         Adjust subject of the notification mail to the new naming scheme
646         for CVS tags.
647         Adjust name of the LATEST-IS-... files to the new naming scheme
648         for snapshot directories.
649         (FTP_PATH): Ditto.
650         (LAST_DIR): Ditto.
651         (LAST_LONG_DATE): Remove.
653         * snapshot-README: Adjust to the new naming schemes for directories
654         and snapshots per se.
655         Dynamically fill in the respective branch instead of hardcoding it.
657         * snapshot-index.html: Replace individual links to diffs with a
658         general link to the diff/ subdirectory.
659         Mention the concrete snapshot in <title> and <h1>.
660         Adjust links to the new location of index.html.
662 2003-07-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
664         * gcc_release: Move handling of complex modes directly after
665         switch handling.
666         (TAG): Include the branch name as part of snapshot CVS tags.
668 2003-07-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
670         * gcc_release: Execute gcc.gnu.org-only operations which are
671         related to diff generation only if diffs have been requested.
672         (build_sources): Improve tracing and an error message related
673         to tagging.
675 2003-07-01  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
677         * gcc_release (BRANCH): Rename to...
678         (CVSBRANCH): ...new macro, and use BRANCH for the variant users
679         will see.
680         (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part
681         of the directory name.
682         Use .snapshot_date-${BRANCH} instead of .snapshot_date.
684 2003-06-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
686         * gcc_release: Command "all" now creates .gz files only for
687         releases and pre-releases.
689 2003-06-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
691         * gcc_release (build_sources): Do not include gnats.html any longer.
692         Make an error message more descriptive.
694 2003-06-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
696         * gcc_release: Factor the updating of links and READMEs on the
697         FTP server and sending mail for snapshots into a...
698         (announce_snapshot): ...new function.
699         Add informative output for both.
701 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
703         * gcc_release: Do not update gcc_latest_snapshot tag any longer.
705 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
707         * snapshot-index.html: Use F77 instead of G77 front end.
708         Remove link to CodeSourcery snapshots which was not up-to-date.
709         Do not refer to gcc-bugs@gcc.gnu.org any longer.
711         * snapshot-README: Use F77 front end instead of G77 language.
713 2003-06-17  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
715         * gcc_release (build_tarfile): Build .bz2 files instead of .gz files.
716         (build_bz2): Rename to build_gzip and create .gz files from .bz2
717         files instead of the other way around.
718         (build_gzip): New function.
719         (build_diffs): Build .bz2 files instead of .gz files.
720         (build_diff): Use .bz2 files instead of .gz files.
721         Make an error message independent of the compression format.
722         (MODE_BZIP2): Rename to MODE_GZIP.  Related changes to the
723         invocation of this script.
724         (MODE_GZIP): New variable.
725         (OLD_TARS): Use .bz2 archive of the previous snapshot.
727 2003-06-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
729         * snapshot-README: Use GCC instead of gcc, C++ front end instead of
730         g++ language, and note that Java includes a run time.
731         * snapshot.index.html: Ditto.
733 2003-06-10  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
735         * gcc_release (build_diff): Properly use ${TAR} instead of
736         hard-coded tar.
738 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
740         * snapshot-index.html: Refer to .bz2 files instead of .gz files.
741         Simplify the note on not using unannounced snapshots.
743 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
745         * snapshot-README: Refer to .bz2 files instead of .gz files.
746         Add a note on where to find the diff files.
747         Simplify the note on not using unannounced snapshots.
748         Remove documentation of the gcc_latest_snapshot tag.
750 2003-05-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
752         * gcc_release (build_diffs): Add diagnostics in case we cannot
753         generate a specific diff file.
755 2003-05-24  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
757         * gcc_release (build_sources): Only update ChangeLog files which
758         do not yet contain the entry we are going to add.
759         Fix typo in added ChangeLog entries.
761 2003-05-20  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
763         * gcc_release (upload_files): Put diff files into a "diffs"
764         subdirectory
766 2003-05-18  Nathanael Nerode  <neroden@gcc.gnu.org>
768         * gcc_release: GNU CC -> GCC.
770 2003-05-12  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
772         * gcc_release (usage): Print more detailed description of all
773         command-line options.
775 2003-05-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
777         * update_version (ADD_BRANCHES): Add, set to MAIN and
778         tree-ssa-20020619-branch.
779         (BRANCHES): Always consider branches given by $ADD_BRANCHES.
781 2003-05-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
783         * update_version (textstring_FILES): Only version.c needs to be
784         updated, now that we do not consider older branches any more.
786 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
788         * update_version (IGNORE_BRANCHES): Add.
789         (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES.
791 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
793         * update_version: Add a trace of which branch we are currently
794         working on.
796 2002-12-16  Mark Mitchell  <mark@codesourcery.com>
798         * gcc_release: Make snapshots from the GCC 3.3 branch.
799         * snapshot-README: Update.
801 2002-09-23  Zack Weinberg  <zack@codesourcery.com>
803         * update_version: Do not check in files which are unchanged.
804         * gcc_release: Only update the version in gcc/version.c.
806 2002-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
808         * update_web_docs (MANUALS): Add fastjar.
810 2002-09-08  Joseph S. Myers  <jsm@polyomino.org.uk>
812         * gcc_release: Make snapshots come from the mainline.
813         * snapshot-README: Update.
815 2002-08-28  Joseph S. Myers  <jsm@polyomino.org.uk>
817         * update_web_docs: Remove support for generating g77_news.html and
818         g77_bugs.html.
819         * update_web_docs_old: Likewise.  Remove support for generating
820         thanks.html.
822 2002-07-28  Andreas Jaeger  <aj@suse.de>
824         * gcc_release: Update comment.
826         * snapshot-README: Snapshots are taken from GCC 3.2 branch.
828 2002-07-28  Mark Mitchell  <mark@codesourcery.com>
830         * gcc_release: Use the 3.2 branch for snapshots.
832 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
834         * update_web_docs (MANUALS): Include various flavours of the GNAT
835         User Guide.
837 2002-05-27  Joseph S. Myers  <jsm28@cam.ac.uk>
839         * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to
840         gcc/gcc/ada/gnatvsn.ads.
842 2002-05-26  Joseph S. Myers  <jsm28@cam.ac.uk>
844         * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which
845         release status is updated.
846         * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads.
848 2002-05-21  Joseph S. Myers  <jsm28@cam.ac.uk>
850         * gcc_release: Do upload files when local.
852         * snapshot-README, snapshot-index.html: Remove chill.
854 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
856         * gcc_release: Correct upload handling.
858 2002-04-22  Mark Mitchell  <mark@codesourcery.com>
860         * gcc_release (build_diffs): Remove reference to Chill.
862 2002-04-21  Joseph S. Myers  <jsm28@cam.ac.uk>
864         * update_web_docs (MANUALS): Remove chill.  Add gnat_rm.
866 2002-04-19  Kelley R. Cook (kelly.r.cook@gm.com)
868         * gcc_release: Set TZ to UTC0.
870 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
872         * gcc_release (build_tarfiles): Do not build Chill tarfiles.
873         (CHILL_DIRS): Remove.
875 2002-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
877         * gcc_release: Build diffs for ada and chill.  Make "bzip2" a new
878         major mode.
880 2002-03-06  Phil Edwards  <pme@gcc.gnu.org>
882         * update_version:  Don't indent the version string.
884 2002-03-05  Joseph S. Myers  <jsm28@cam.ac.uk>
886         * snapshot-README: Note that snapshots come from the 3.1 branch.
887         Update list of files.
889 2002-03-03  Joseph S. Myers  <jsm28@cam.ac.uk>
891         * gcc_release: Make snapshots come from the 3.1 branch.
893 2002-02-25  Mark Mitchell  <mark@codesourcery.com>
895         * update_version: Automatically update version files on all
896         branches.
897         * crontab: Only invoke update_version once.
899 2002-02-23  Joseph S. Myers  <jsm28@cam.ac.uk>
901         * gcc_release: Revert change to -p interface.  Allow for local and
902         remote cases in creating directories.  Give an error if -p
903         argument names a directory.
905 2002-02-21  Mark Mitchell  <mark@codesourcery.com>
907         * gcc_release: Correct handling of diff-generation.  Add
908         "diffs" major mode.
910 2002-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
912         * gcc_release: Substitute dates in snapshot-README and
913         snapshot-index.html files rather than directly using the old files
914         on the FTP site.  Set QMAILHOST.
916 2002-02-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
918         * snapshot-index.html: Improve markup.
920 2002-01-29  Joseph S. Myers  <jsm28@cam.ac.uk>
922         * snapshot-README, snapshot-index.html: Use expressions such as
923         @DATE@ rather than hardcoded dates.
925         * snapshot-README, snapshot-index.html: New files.
927 2002-01-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
929         * update_web_docs (contrib_file): Remove.
930         Also removing special handling of thanks.html.
932 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
934         * update_web_docs: Use makeinfo --html instead of texi2html.
935         Remove support for pre-3.1 GCC versions.  Build online docs for
936         gccint manual.
938 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
940         * update_web_docs_old: Copy from update_web_docs.  Add comment
941         that this is for GCC 3.0.x and earlier versions.
943 2001-11-19  Joseph S. Myers  <jsm28@cam.ac.uk>
945         * gcc_release: Add /usr/local/bin to path when local.
947 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
949         * update_web_docs: Set SOURCEDIR so that install manual can be
950         found when running install.texi2html.
952         * gcc_release: Don't require a username if running locally.
954 2001-11-05  Joseph S. Myers  <jsm28@cam.ac.uk>
956         * update_web_docs: Eliminate warnings about keeping files from web
957         page preprocessing.
959         * update_web_docs: Allow for the same file name in different
960         directories.
962 2001-10-29  Joseph S. Myers  <jsm28@cam.ac.uk>
964         * update_web_docs: Generate libiberty and gnat-style manuals.
966 2001-10-24  Joseph S. Myers  <jsm28@cam.ac.uk>
968         * gcc_release: Build snapshots from mainline.  Generate Ada and
969         Chill tarballs.  Correct error check when building diffs.  Check
970         for errors when building bzip2 files.
971         * crontab: Use /sourceware/snapshot-tmp for building snapshots.
973 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
975         * crontab: Build weekly snapshots.
977         * gcc_release: Copy from 3.0 branch.  Add support for building the
978         weekly snapshots on gcc.gnu.org.
980 2001-08-28  Joseph S. Myers  <jsm28@cam.ac.uk>
982         * update_web_docs: Also check out texinfo.tex from
983         gcc/doc/include.
985 2001-08-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
987         * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS.
988         Preprocess the entire web site, not just the install docs.
990 2001-06-25  Phil Edwards  <pme@sources.redhat.com>
992         * update_version:  Add command-line argument capability, also
993         bump version for libstdc++-v3, and exit with the return code from
994         the cvs commit.
995         * crontab:  Call update_version with arguments instead of
996         calling update_branch_version.
997         * update_branch_version:  Remove.
999 2001-06-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1001         * update_web_docs: Only update the install documentation for the
1002         CVS HEAD.
1004 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1006         * update_web_docs, doc_exclude: Check out files that may be in the
1007         Attic.  Check out texinfo.tex.  Don't generate anything from
1008         c-tree.texi.  Generate PostScript output from manuals.
1010 2001-06-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1012         * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
1013         variables.
1014         Fix a comment and add another one.
1015         Generate the installation documentation in HTML format from
1016         gcc/doc/install.texi.
1018 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1020         * update_web_docs: Don't generate HTML from gxxint.texi.  Don't
1021         run texi2html on manuals that aren't present.
1023 2001-03-18  Phil Edwards  <pme@sources.redhat.com>
1025         * update_web_docs_libstdcxx:  New script.
1026         * crontab:  Call said script.
1028 2001-03-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1030         * update_version, update_branch_version: Check out with gcc
1031         directory instead of using egcs link.
1033 2001-03-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1035         * update_web_docs: Don't strip leading -r from argument following
1036         -r, or leading -d from argument following -d.  Bug pointed out by
1037         Matt Kraai.
1039         * update_web_docs: Handle -r and -d options to generate docs for a
1040         release or branch in a subdirectory.  Determine names of G77 news
1041         and bugs files and contributors file after updated docs have been
1042         installed, not before.  Don't remove files from a subdirectory.
1043         Don't generate manuals for gcov (included in the GCC manual) or
1044         iostream (obsolete).  Do generate manuals for cppinternals, gcj
1045         and porting.  Update regular expressions for detecting whether
1046         files have really changed when regenerated.
1048 2001-03-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1050         * update_web_docs: Use /usr/local/bin/texi2html rather than
1051         gccadmin's local copy.
1053 2001-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1055         * crontab, doc_exclude, update_branch_version, update_version,
1056         update_web_docs: New files (as currently used by gccadmin).
1057         * README: New file.