PR sanitizer/56781
[official-gcc.git] / maintainer-scripts / ChangeLog
blobbc8ec38dc9c9abdd449958b2d0a65385668e3599
1 2014-02-01  Dmitry Gorbachev  <d.g.gorbachev@gmail.com>
3         PR other/56653
4         * gcc_release: Avoid printing empty line to generated MD5SUMS files.
5         Bump copyright year.
7 2013-12-02  Gerald Pfeifer  <gerald@pfeifer.com>
9         * update_web_docs_svn: Work around makeinfo generated file names
10         and references with "_002d" instead of "-".
12 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
14         * crontab: Disable snapshots from gcc-4_6-branch.
15         * update_version_svn: Ignore gcc-4_6-branch.
17 2013-04-07  Gerald Pfeifer  <gerald@pfeifer.com>
19         * update_web_docs_libstdcxx_svn: No longer ignore all output from
20         the actual copy process.
21         Check the exit code of the actual copy process; diagnose problems.
23 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
25         * crontab: Enable snapshots from gcc-4_8-branch.
27 2012-07-02  Richard Guenther  <rguenther@suse.de>
29         * crontab: Disable snapshots from gcc-4_5-branch.
30         * update_version_svn: Ingore gcc-4_5-branch.
32 2012-03-23  Richard Guenther  <rguenther@suse.de>
34         * crontab: Enable snapshots from gcc-4_7-branch.
36 2012-03-13  Jakub Jelinek  <jakub@redhat.com>
38         * crontab: Remove 4.4 branch from the list of snapshots to make.
39         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_4-branch.
41 2012-03-05  Richard Guenther  <rguenther@suse.de>
43         * crontab: Remove 4.3 branch from the list of snapshots to make.
45 2012-03-02  Richard Guenther  <rguenther@suse.de>
47         * crontab: Fix day-of-week.
49 2012-03-02  Richard Guenther  <rguenther@suse.de>
51         * crontab: Update for 4.7 branching.
53 2011-11-21  Gerald Pfeifer  <gerald@pfeifer.com>
55         * update_web_docs_svn: Make $DOCSDIR group writable after
56         creating it.
58 2011-06-27  Richard Guenther  <rguenther@suse.de>
60         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_3-branch.
62 2011-05-22  Joseph Myers  <joseph@codesourcery.com>
64         * gcc_release (adjust_dirs, maybe_build_tarfile): Remove.
65         (build_tarfiles): Don't build separate files for languages and
66         core.
67         (build_diffs): Only build one set of diffs.
68         (announce_snapshot): Only announce one tar file.
69         (ADA_DIRS, CPLUSPLUS_DIRS, FORTRAN95_DIRS, GO_DIRS, JAVA_DIRS,
70         OBJECTIVEC_DIRS, TESTSUITE_DIRS): Remove.  Don't adjust names
71         relative to WORKING_DIRECTORY.
73 2011-04-21  Jakub Jelinek  <jakub@redhat.com>
75         * gcc_release (maybe_build_tarfile): Don't build a tarfile if
76         the first directory doesn't exist.
78 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
80         * crontab: Enable 4.7 snapshots, switch 4.6 snapshots to
81         4.6 branch.
83 2011-02-07  Joseph Myers  <joseph@codesourcery.com>
85         * update_web_docs_svn: Generate libquadmath-vers.texi.
87 2011-01-31  Gerald Pfeifer  <gerald@pfeifer.com>
89         * update_version_svn (FILES): Merge with datestamp_FILES.
90         (SVNROOT2): Introduce and use.
91         
92 2011-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
94         * update_version_svn (SVN): Remove obsolete comment.
95         (CURR_DATE): Fix description.
96         Fix description of checkout procedure.
98 2010-12-18  Tobias Burnus  <burnus@net-b.de>
100         * update_web_docs_svn (MANUALS): Add libquadmath.
102 2010-12-08  Ian Lance Taylor  <iant@google.com>
104         * gcc_release: Add support for releasing Go as a separate
105         tarball.
107 2010-12-08  Ian Lance Taylor  <iant@google.com>
109         * update_web_docs_svn (MANUALS): Add gccgo.
111 2010-12-08  Ian Lance Taylor  <iant@google.com>
113         * README: Change "CVS" to "Subversion".
115 2010-08-23  Gerald Pfeifer  <gerald@pfeifer.com>
117         * gcc_release (snapshot_print): Also include an sha1 hash for
118         every tarball.  Slightly tweak indentation.
120 2010-08-15  Gerald Pfeifer  <gerald@pfeifer.com>
122         * gcc_release (CVSROOT): Remove all occurrences.
124 2010-08-14  Gerald Pfeifer  <gerald@pfeifer.com>
126         * gcc_release (snapshot_print): Include md5 hash for every tarball
127         in the README file and notification mail.
129 2010-08-01  Gerald Pfeifer  <gerald@pfeifer.com>
131         * update_web_docs_libstdcxx_svn: Do not compress generated .html
132         files any more.
134 2010-06-24  Joseph Myers  <joseph@codesourcery.com>
136         * update_web_docs_svn: Also pass -I option pointing to ada/ source
137         directory for Ada manual.
139 2010-04-16  Joseph Myers  <joseph@codesourcery.com>
141         * crontab: Enable 4.6 snapshots.
143 2010-04-07  Joseph Myers  <joseph@codesourcery.com>
145         * crontab: Switch 4.5 snapshots to 4.5 branch.
147 2010-03-31  Joseph Myers  <joseph@codesourcery.com>
149         * gcc_release (build_tarfiles): Make directories mode 755, not
150         777.
152 2009-10-10  Gerald Pfeifer  <gerald@pfeifer.com>
154         * update_web_docs_svn: Update BUGURL to http://gcc.gnu.org/bugs/.
156 2009-10-03  Diego Novillo  <dnovillo@google.com>
158         * gcc_release (JAVA_DIRS): Remove zlib.
160 2009-04-23  Gerald Pfeifer  <gerald@pfeifer.com>
162         * update_web_docs_svn: Redirect output of texi2dvi to /dev/null.
164 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
166         * gcc_release: Change copyright header to refer to version
167         3 of the GNU General Public License and to point readers at the
168         COPYING3 file and the FSF's license web page.
169         * maintainer-addresses: Likewise.
171 2009-04-08  Gerald Pfeifer  <gerald@pfeifer.com>
173         * update_web_docs_svn: Run this script under plain /bin/sh
174         as opposed to /bin/sh -x.
176 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
178         * update_version_svn (IGNORE_BRANCHES): Add 4.2 branch.
180 2009-03-28  Gerald Pfeifer  <gerald@pfeifer.com>
182         * crontab: Stop 4.2 snapshots.
183         Spread out 4.3, 4.4, and 4.5 snapshots more evenly.
185 2009-03-27  Mark Mitchell  <mark@codesourcery.com>
187         * crontab: Add 4.4 branch snapshots.
189 2009-02-21  Gerald Pfeifer  <gerald@pfeifer.com>
191         * update_version_svn (ADD_BRANCHES): Remove autovect-branch
192         and document format.
194 2009-01-17  Richard Guenther  <rguenther@suse.de>
196         * gcc_release (JAVA_DIRS): Remove fastjar.
198 2008-10-04  Gerald Pfeifer  <gerald@pfeifer.com>
200         * gcc_release: Fix a couple of comments.
202 2008-07-04  Joseph Myers  <joseph@codesourcery.com>
204         * crontab: Remove 4.1 snapshots job.
205         * update_version: Remove.
206         * gcc_release: Remove support for g77 and release status in
207         version.c.
208         * update_version_svn: Ignore 4.1 branch.  Remove support for
209         updating files other than DATESTAMP.
210         * update_web_docs_svn: Remove support for g77 manual.
212 2008-02-18  Jakub Jelinek  <jakub@redhat.com>
214         * crontab: Add 4.3 branch.  Set trunk to 4.4.
216 2008-01-28  Joseph Myers  <joseph@codesourcery.com>
218         * gcc_release (build_sources): Pass --disable-multilib to
219         gcc_build.
220         (SVN): Don't use full path.
222 2008-01-21  Jonathan Wakely  <jwakely.gcc@gmail.com>
224         * update_web_docs_libstdcxx_svn: "docs" dir moved to "doc".
226 2007-10-01  Gerald Pfeifer  <gerald@pfeifer.com>
228         * gcc_release: Do not include copies of faq.html in releases,
229         and remove all the explicit support code to pull in web pages.
231 2007-08-21  Paul Brook  <paul@codesourcery.com>
232             Nathan Sidwell  <nathan@codesourcery.com>
233             Mark Mitchell  <mark@codesourcery.com>
234             Joseph Myers  <joseph@codesourcery.com>
236         * gcc_release: Do not include copies of bugs.html in releases.
237         * update_web_docs_svn: Set VERSION_PACKAGE and BUGURL in
238         gcc-vers.texi.
240 2007-07-06  Joseph Myers  <joseph@codesourcery.com>
242         * update_web_docs_svn: Use -o with makeinfo, texi2dvi and texi2pdf
243         commands.
245 2007-06-28  Mike Stump  <mrs@apple.com>
247         * gcc_release: Update for Objective-C++.
249 2007-05-28  Mark Mitchell  <mark@codesourcery.com>
251         * gcc_release: Adjust placement of release candidates.
253 2007-04-01  Gerald Pfeifer  <gerald@pfeifer.com>
255         * update_web_docs_svn (MANUALS): Move towards the top of the
256         script.  Reformat for easier editing/diffing.
258 2006-03-31  Tobias Burnus  <burnus@net-b.de>
260         * update_web_docs_svn: Build also gfc-internals.
262 2007-02-25  Gerald Pfeifer  <gerald@pfeifer.com>
264         * update_version_svn (IGNORE_BRANCHES): Add 4_0-branch.
266 2007-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
268         * crontab: No longer build snapshots for 4.0.x.
270 2007-01-21  Tobias Burnus  <burnus@net-b.de>
272         * update_web_docs_svn: Build also libgomp documentation.
274 2007-01-05  Gerald Pfeifer  <gerald@pfeifer.com>
276         * crontab: Spread snapshots more evenly throughout the week, and
277         in "ascending" order.  Build all at the same time of the day.
279 2006-10-20  Mark Mitchell  <mark@codesourcery.com>
281         * crontab: Add 4.2 branch.  Set trunk to 4.3.
283 2006-09-17  Gerald Pfeifer  <gerald@pfeifer.com>
285         * gcc_release (LC_ALL): Default to C.
287 2006-03-11  Gabriel Dos Reis  <gdr@integrable-solutions.net>
289         * crontab: Don't build snapshot for 3.4.x anymore.
290         * update_version_svn (IGNORE_BRANCHES): Add 3_4-branch.
292 2006-01-12  Ben Elliston  <bje@au.ibm.com>
294         * update_version_svn (ADD_BRANCHES): Remove dfp-branch.
296 2005-12-16  Joseph S. Myers  <joseph@codesourcery.com>
298         * update_web_docs_svn: Remove unnecessary files from source tree.
299         Use set -e.
300         * doc_exclude, update_web_docs, update_web_docs_libstdcxx: Remove.
302 2005-12-16  Mark Mitchell  <mark@codesourcery.com>
304         * update_web_docs_svn: Set @srcdir in gcc-vers.texi. 
305         
306 2005-11-18  Mark Mitchell  <mark@codesourcery.com>
308         * crontab: Add 4.1 branch entry.
310 2005-11-06  Joseph S. Myers  <joseph@codesourcery.com>
312         * gcc_release: Further update for SVN.  Don't set EXPORTTAG or
313         EXPORTDATE; always determine SVNREV the same way.  Correct message
314         about what sources are being retrived.  Include branch information
315         in LAST_UPDATED.
316         * crontab: Don't include initial / in branch name.
318 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
320         * gcc_release:  Always determine revision number from date or tag,
321         and use that, instead of fragile date based export.
322         Put back setting of non-local CVSROOT.
324 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
326         * gcc_release: Make tags go in /tags.
327         Don't tag for snapshots.
328         Determine revision number of export and put into snapshot
329         announcement.
331 2005-11-03  Daniel Berlin  <dberlin@dberlin.org>
333         * gcc_release: Update for SVN
334         * crontab: Update for new gcc_release
336 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
338         * update_web_docs_svn: Use -q to quiet svn.
340 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
342         * crontab: Update to reflect reality
344 2005-10-01  Mark Mitchell  <mark@codesourcery.com>
346         * gcc_release (build_sources): If trying to apply a tag that
347         already exists, issue an error message and exit.
349 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
351         PR other/23693
352         * update_web_docs: Add PDF support.  Correct check of DEV-PHASE.
354 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
356         * update_web_docs_old: Remove.
358 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
360         * gcc_release: Update with FSF address.
362 2005-07-26  Janis Johnson  <janis187@us.ibm.com>
364         * update_version (ADD_BRANCHES): Add dfp-branch.
366 2005-05-21  Gerald Pfeifer  <gerald@pfeifer.com>
368         * crontab: Spread snapshot building more evenly throughout the
369         week.
371 2005-05-19  Joseph S. Myers  <joseph@codesourcery.com>
373         * crontab: Don't build 3.3 branch snapshots.
374         * update_version (IGNORE_BRANCHES): Add gcc-3_3-branch.
376 2005-03-15  Zack Weinberg  <zack@codesourcery.com>
378         * README: Update.
379         * gcc_release: Update gcc/DEV-PHASE if that file exists, instead
380         of gcc/version.c.
381         * update_version: Handle updating gcc/DATESTAMP.
382         * update_web_docs: Generate gcc-vers.texi first.
384 2005-03-10  Ranjit Mathew  <rmathew@hotmail.com>
386         * gcc_release (ADA_DIRS): Add "gnattools".
388 2005-02-25  Mark Mitchell  <mark@codesourcery.com>
390         * crontab: Adjust for 4.0 branch.
392 2004-12-30  Sebastian Pop  <pop@cri.ensmp.fr>
394         * update_version (ADD_BRANCHES): Replace lno-branch with
395         autovect-branch.
397 2004-09-11  Gerald Pfeifer  <gerald@pfeifer.com>
399         * crontab: Rename GCC 3.5 snapshots to GCC 4.0 snapshots.
401 2004-08-14  Kelley Cook  <kcook@gcc.gnu.org>
403         * gcc_release (build_sources): Add comment header to generated
404         MD5SUMS.
406 2004-08-06  Kelley Cook  <kcook@gcc.gnu.org>
408         * gcc_release (snapshot_print): Accept arguments.  Don't use echo -e.
409         (announce_snapshot):  Update for above.  Don't use echo -e.
411 2004-08-03 Kelley Cook  <kcook@gcc.gnu.org>
413         * maintainer-scripts (snapshot_print): New function.
414         (announce_snapshot): Generate announcment on the fly.
415         Use a directory link for LATEST.
416         * snapshot-README: Delete.
417         * snapshot-index.html: Delete.
419 2004-06-09  Paolo Bonzini  <bonzini@gnu.org>
421         * gcc_release (build_sources): Move the libcpp gmo files
422         to the source directory.
424 2004-06-03  Joseph S. Myers  <jsm@polyomino.org.uk>
426         * gcc_release (maybe_build_tarfile): New function.
427         (build_tarfiles): Use maybe_build_tarfile.
429 2004-05-21  Paolo Carlini  <pcarlini@suse.de>
431         * gcc_release (build_sources): Generate the NEWS file in toplevel.
433 2004-05-17  Kelley Cook  <kcook@gcc.gnu.org>
435         * gcc_release (build_sources): Change CRCs from brik to md5sum.
437 2004-05-16  Gerald Pfeifer  <gerald@pfeifer.com>
439         * crontab: Add GCC 3.5 snapshots, currenty run on Sundays.
441 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
443         * update_web_docs: Also remove old .gz files from subdirectories
444         on the 15th of the month.
446 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
448         * update_web_docs (MANUALS): Add gfortran.
450 2004-05-13  Arnaud Charlet  <charlet@act-europe.fr>
452         * update_web_docs: Fix generation of Ada docs.
454 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
456         * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.
458         * gcc_release (DIFF): Remove -3 option.
460 2003-07-26  Paul Brook  <paul@nowt.org>
462         * gcc_release: Add gcc-fortran.
463         * snapshot-README: Ditto.
464         * snapshot-index.html: Ditto.
466 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
468         * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to
469         Friday night, where gcc.gnu.org has less load.
471 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
473         * crontab: Adjust temporary directory used for snapshot generation.
474         Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has
475         less load.
477 2004-04-19  Mark Mitchell  <mark@codesourcery.com>
479         * gcc_release (build_sources): Do not use "-F" to tag sources.
481 2004-04-07  Mark Mitchell  <mark@codesourcery.com>
483         * gcc_release (build_sources): Do not use "-r" and "-D" at the
484         same time with "cvs export".
486 2004-03-27  Gerald Pfeifer  <gerald@pfeifer.com>
488         * gcc_release: Fix sanity check for argument of -p command-line
489         options.  In snapshot mode, only generate diffs against the previous
490         snapshot if the user did not specify any old tarball explictly.
492 2004-03-25  Gerald Pfeifer  <gerald@pfeifer.com>
494         * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
495         only set at a single place.
497 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
499         * gcc_release (SNAPSHOTS_DIR): New variable.  Use it.
500         (announce_snapshot): Use it.
502 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
504         * gcc_release (announce_snapshot): Use changedir instead of
505         plain cd.
507 2004-02-10  Arnaud Charlet  <charlet@act-europe.fr>
509         * gcc_release: Add libada as part of ADA_DIRS.
511 2004-01-21  Gerald Pfeifer  <gerald@pfeifer.com>
513         * crontab: Make 3.4 snapshots from the new 3.4 release branch.
515 2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
517         * gcc_release (build_sources): Delete call to make f77.rebuilt.
519 2004-01-17  Gerald Pfeifer  <gerald@pfeifer.com>
521         * snapshot-README: Mention how the snapshot was generated.
522         * snapshot-index.html: Ditto.  Further sync with snapshot-README.
524 2004-01-03  Joseph S. Myers  <jsm@polyomino.org.uk>
526         * update_web_docs: Create tarballs of documentation sources and
527         HTML docs.
529 2004-01-02  Gerald Pfeifer  <gp@suse.de>
531         * update_version: Add some documentation.
533 2004-01-02  Pop Sébastian  <pop@gauvain.u-strasbg.fr>
535         * update_version (ADD_BRANCHES): Add lno-branch.
537 2003-11-02  Gerald Pfeifer  <gerald@pfeifer.com>
539         * maintainer-addresses: New script.
541 2003-10-24  Kelley Cook  <kcook@gcc.gnu.org>
543         * gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
545 2003-09-22  Gerald Pfeifer  <gerald@pfeifer.com>
547         * gcc_release (announce_snapshot): Restructure processing
548         of snapshot-README and snapshot-index.html and add a new
549         substitution for @EXPORT@.
551 2003-08-24  Gerald Pfeifer  <gerald@pfeifer.com>
553         * gcc_release (build_sources): Create/update the LAST_UPDATED file
554         in the source directory with information how sources were obtained.
556 2003-08-16  Gerald Pfeifer  <gerald@pfeifer.com>
558         * gcc_release (build_sources): Use two new variables EXPORTTAG and
559         EXPORTDATE to make the extraction of sources more transparent and
560         also allow snapshots (off mainline) without a tag.
562 2003-08-08  Mark Mitchell  <mark@codesourcery.com>
564         * gcc_release: Correct logic for updating version.c.  Put
565         prereleases into a subdirectory.
567 2003-07-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
569         * crontab: Update invocation of gcc_release according to the
570         previous changes there.  Add automatic 3.4 snapshots from mainline.
572 2003-07-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
574         * gcc_release (usage): Document that -s now takes symbolic name
575         and branch of the snapshot as parameters.
576         Implement this as part of command-line processing.
577         (BRANCH): Remove default initialization for snapshots.
578         (CVSBRANCH): Ditto.
579         Do not lay down a CVS tag if generating a snapshot from mainline.
581 2003-07-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
583         * gcc_release (announce_snapshot): Use ${RELEASE} instead
584         of ${BRANCH}-${DATE} to refer to the snapshot directory.
585         Put README file into the snapshot directory.
587         (RELEASE): Define as ${BRANCH}-${DATE} for snapshots.
588         (FTP_PATH): Use ${RELEASE} in case of snapshots.
589         (TAG): Ditto.
590         (OLD_TARS): Adjust to new directory scheme for snapshots.
592 2003-07-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
594         * gcc_release (announce_snapshot): Add substitution of @RELEASE@
595         for README and index.html.
596         * snapshot-README: Use it.
597         * snapshot-index.html: Ditto.
599 2003-07-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
601         * gcc_release (announce_snapshot): Add substitution of @BRANCH@
602         for README and index.html.  Remove substitution of @LONG_DATE@.
603         Put index.html into the respective snapshot directory.
604         Adjust subject of the notification mail to the new naming scheme
605         for CVS tags.
606         Adjust name of the LATEST-IS-... files to the new naming scheme
607         for snapshot directories.
608         (FTP_PATH): Ditto.
609         (LAST_DIR): Ditto.
610         (LAST_LONG_DATE): Remove.
612         * snapshot-README: Adjust to the new naming schemes for directories
613         and snapshots per se.
614         Dynamically fill in the respective branch instead of hardcoding it.
616         * snapshot-index.html: Replace individual links to diffs with a
617         general link to the diff/ subdirectory.
618         Mention the concrete snapshot in <title> and <h1>.
619         Adjust links to the new location of index.html.
621 2003-07-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
623         * gcc_release: Move handling of complex modes directly after
624         switch handling.
625         (TAG): Include the branch name as part of snapshot CVS tags.
627 2003-07-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
629         * gcc_release: Execute gcc.gnu.org-only operations which are
630         related to diff generation only if diffs have been requested.
631         (build_sources): Improve tracing and an error message related
632         to tagging.
634 2003-07-01  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
636         * gcc_release (BRANCH): Rename to...
637         (CVSBRANCH): ...new macro, and use BRANCH for the variant users
638         will see.
639         (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part
640         of the directory name.
641         Use .snapshot_date-${BRANCH} instead of .snapshot_date.
643 2003-06-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
645         * gcc_release: Command "all" now creates .gz files only for
646         releases and pre-releases.
648 2003-06-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
650         * gcc_release (build_sources): Do not include gnats.html any longer.
651         Make an error message more descriptive.
653 2003-06-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
655         * gcc_release: Factor the updating of links and READMEs on the
656         FTP server and sending mail for snapshots into a...
657         (announce_snapshot): ...new function.
658         Add informative output for both.
660 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
662         * gcc_release: Do not update gcc_latest_snapshot tag any longer.
664 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
666         * snapshot-index.html: Use F77 instead of G77 front end.
667         Remove link to CodeSourcery snapshots which was not up-to-date.
668         Do not refer to gcc-bugs@gcc.gnu.org any longer.
670         * snapshot-README: Use F77 front end instead of G77 language.
672 2003-06-17  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
674         * gcc_release (build_tarfile): Build .bz2 files instead of .gz files.
675         (build_bz2): Rename to build_gzip and create .gz files from .bz2
676         files instead of the other way around.
677         (build_gzip): New function.
678         (build_diffs): Build .bz2 files instead of .gz files.
679         (build_diff): Use .bz2 files instead of .gz files.
680         Make an error message independent of the compression format.
681         (MODE_BZIP2): Rename to MODE_GZIP.  Related changes to the
682         invocation of this script.
683         (MODE_GZIP): New variable.
684         (OLD_TARS): Use .bz2 archive of the previous snapshot.
686 2003-06-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
688         * snapshot-README: Use GCC instead of gcc, C++ front end instead of
689         g++ language, and note that Java includes a run time.
690         * snapshot.index.html: Ditto.
692 2003-06-10  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
694         * gcc_release (build_diff): Properly use ${TAR} instead of
695         hard-coded tar.
697 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
699         * snapshot-index.html: Refer to .bz2 files instead of .gz files.
700         Simplify the note on not using unannounced snapshots.
702 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
704         * snapshot-README: Refer to .bz2 files instead of .gz files.
705         Add a note on where to find the diff files.
706         Simplify the note on not using unannounced snapshots.
707         Remove documentation of the gcc_latest_snapshot tag.
709 2003-05-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
711         * gcc_release (build_diffs): Add diagnostics in case we cannot
712         generate a specific diff file.
714 2003-05-24  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
716         * gcc_release (build_sources): Only update ChangeLog files which
717         do not yet contain the entry we are going to add.
718         Fix typo in added ChangeLog entries.
720 2003-05-20  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
722         * gcc_release (upload_files): Put diff files into a "diffs"
723         subdirectory
725 2003-05-18  Nathanael Nerode  <neroden@gcc.gnu.org>
727         * gcc_release: GNU CC -> GCC.
729 2003-05-12  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
731         * gcc_release (usage): Print more detailed description of all
732         command-line options.
734 2003-05-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
736         * update_version (ADD_BRANCHES): Add, set to MAIN and
737         tree-ssa-20020619-branch.
738         (BRANCHES): Always consider branches given by $ADD_BRANCHES.
740 2003-05-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
742         * update_version (textstring_FILES): Only version.c needs to be
743         updated, now that we do not consider older branches any more.
745 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
747         * update_version (IGNORE_BRANCHES): Add.
748         (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES.
750 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
752         * update_version: Add a trace of which branch we are currently
753         working on.
755 2002-12-16  Mark Mitchell  <mark@codesourcery.com>
757         * gcc_release: Make snapshots from the GCC 3.3 branch.
758         * snapshot-README: Update.
760 2002-09-23  Zack Weinberg  <zack@codesourcery.com>
762         * update_version: Do not check in files which are unchanged.
763         * gcc_release: Only update the version in gcc/version.c.
765 2002-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
767         * update_web_docs (MANUALS): Add fastjar.
769 2002-09-08  Joseph S. Myers  <jsm@polyomino.org.uk>
771         * gcc_release: Make snapshots come from the mainline.
772         * snapshot-README: Update.
774 2002-08-28  Joseph S. Myers  <jsm@polyomino.org.uk>
776         * update_web_docs: Remove support for generating g77_news.html and
777         g77_bugs.html.
778         * update_web_docs_old: Likewise.  Remove support for generating
779         thanks.html.
781 2002-07-28  Andreas Jaeger  <aj@suse.de>
783         * gcc_release: Update comment.
785         * snapshot-README: Snapshots are taken from GCC 3.2 branch.
787 2002-07-28  Mark Mitchell  <mark@codesourcery.com>
789         * gcc_release: Use the 3.2 branch for snapshots.
791 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
793         * update_web_docs (MANUALS): Include various flavours of the GNAT
794         User Guide.
796 2002-05-27  Joseph S. Myers  <jsm28@cam.ac.uk>
798         * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to
799         gcc/gcc/ada/gnatvsn.ads.
801 2002-05-26  Joseph S. Myers  <jsm28@cam.ac.uk>
803         * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which
804         release status is updated.
805         * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads.
807 2002-05-21  Joseph S. Myers  <jsm28@cam.ac.uk>
809         * gcc_release: Do upload files when local.
811         * snapshot-README, snapshot-index.html: Remove chill.
813 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
815         * gcc_release: Correct upload handling.
817 2002-04-22  Mark Mitchell  <mark@codesourcery.com>
819         * gcc_release (build_diffs): Remove reference to Chill.
821 2002-04-21  Joseph S. Myers  <jsm28@cam.ac.uk>
823         * update_web_docs (MANUALS): Remove chill.  Add gnat_rm.
825 2002-04-19  Kelley R. Cook (kelly.r.cook@gm.com)
827         * gcc_release: Set TZ to UTC0.
829 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
831         * gcc_release (build_tarfiles): Do not build Chill tarfiles.
832         (CHILL_DIRS): Remove.
834 2002-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
836         * gcc_release: Build diffs for ada and chill.  Make "bzip2" a new
837         major mode.
839 2002-03-06  Phil Edwards  <pme@gcc.gnu.org>
841         * update_version:  Don't indent the version string.
843 2002-03-05  Joseph S. Myers  <jsm28@cam.ac.uk>
845         * snapshot-README: Note that snapshots come from the 3.1 branch.
846         Update list of files.
848 2002-03-03  Joseph S. Myers  <jsm28@cam.ac.uk>
850         * gcc_release: Make snapshots come from the 3.1 branch.
852 2002-02-25  Mark Mitchell  <mark@codesourcery.com>
854         * update_version: Automatically update version files on all
855         branches.
856         * crontab: Only invoke update_version once.
858 2002-02-23  Joseph S. Myers  <jsm28@cam.ac.uk>
860         * gcc_release: Revert change to -p interface.  Allow for local and
861         remote cases in creating directories.  Give an error if -p
862         argument names a directory.
864 2002-02-21  Mark Mitchell  <mark@codesourcery.com>
866         * gcc_release: Correct handling of diff-generation.  Add
867         "diffs" major mode.
869 2002-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
871         * gcc_release: Substitute dates in snapshot-README and
872         snapshot-index.html files rather than directly using the old files
873         on the FTP site.  Set QMAILHOST.
875 2002-02-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
877         * snapshot-index.html: Improve markup.
879 2002-01-29  Joseph S. Myers  <jsm28@cam.ac.uk>
881         * snapshot-README, snapshot-index.html: Use expressions such as
882         @DATE@ rather than hardcoded dates.
884         * snapshot-README, snapshot-index.html: New files.
886 2002-01-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
888         * update_web_docs (contrib_file): Remove.
889         Also removing special handling of thanks.html.
891 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
893         * update_web_docs: Use makeinfo --html instead of texi2html.
894         Remove support for pre-3.1 GCC versions.  Build online docs for
895         gccint manual.
897 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
899         * update_web_docs_old: Copy from update_web_docs.  Add comment
900         that this is for GCC 3.0.x and earlier versions.
902 2001-11-19  Joseph S. Myers  <jsm28@cam.ac.uk>
904         * gcc_release: Add /usr/local/bin to path when local.
906 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
908         * update_web_docs: Set SOURCEDIR so that install manual can be
909         found when running install.texi2html.
911         * gcc_release: Don't require a username if running locally.
913 2001-11-05  Joseph S. Myers  <jsm28@cam.ac.uk>
915         * update_web_docs: Eliminate warnings about keeping files from web
916         page preprocessing.
918         * update_web_docs: Allow for the same file name in different
919         directories.
921 2001-10-29  Joseph S. Myers  <jsm28@cam.ac.uk>
923         * update_web_docs: Generate libiberty and gnat-style manuals.
925 2001-10-24  Joseph S. Myers  <jsm28@cam.ac.uk>
927         * gcc_release: Build snapshots from mainline.  Generate Ada and
928         Chill tarballs.  Correct error check when building diffs.  Check
929         for errors when building bzip2 files.
930         * crontab: Use /sourceware/snapshot-tmp for building snapshots.
932 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
934         * crontab: Build weekly snapshots.
936         * gcc_release: Copy from 3.0 branch.  Add support for building the
937         weekly snapshots on gcc.gnu.org.
939 2001-08-28  Joseph S. Myers  <jsm28@cam.ac.uk>
941         * update_web_docs: Also check out texinfo.tex from
942         gcc/doc/include.
944 2001-08-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
946         * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS.
947         Preprocess the entire web site, not just the install docs.
949 2001-06-25  Phil Edwards  <pme@sources.redhat.com>
951         * update_version:  Add command-line argument capability, also
952         bump version for libstdc++-v3, and exit with the return code from
953         the cvs commit.
954         * crontab:  Call update_version with arguments instead of
955         calling update_branch_version.
956         * update_branch_version:  Remove.
958 2001-06-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
960         * update_web_docs: Only update the install documentation for the
961         CVS HEAD.
963 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
965         * update_web_docs, doc_exclude: Check out files that may be in the
966         Attic.  Check out texinfo.tex.  Don't generate anything from
967         c-tree.texi.  Generate PostScript output from manuals.
969 2001-06-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
971         * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
972         variables.
973         Fix a comment and add another one.
974         Generate the installation documentation in HTML format from
975         gcc/doc/install.texi.
977 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
979         * update_web_docs: Don't generate HTML from gxxint.texi.  Don't
980         run texi2html on manuals that aren't present.
982 2001-03-18  Phil Edwards  <pme@sources.redhat.com>
984         * update_web_docs_libstdcxx:  New script.
985         * crontab:  Call said script.
987 2001-03-18  Joseph S. Myers  <jsm28@cam.ac.uk>
989         * update_version, update_branch_version: Check out with gcc
990         directory instead of using egcs link.
992 2001-03-17  Joseph S. Myers  <jsm28@cam.ac.uk>
994         * update_web_docs: Don't strip leading -r from argument following
995         -r, or leading -d from argument following -d.  Bug pointed out by
996         Matt Kraai.
998         * update_web_docs: Handle -r and -d options to generate docs for a
999         release or branch in a subdirectory.  Determine names of G77 news
1000         and bugs files and contributors file after updated docs have been
1001         installed, not before.  Don't remove files from a subdirectory.
1002         Don't generate manuals for gcov (included in the GCC manual) or
1003         iostream (obsolete).  Do generate manuals for cppinternals, gcj
1004         and porting.  Update regular expressions for detecting whether
1005         files have really changed when regenerated.
1007 2001-03-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1009         * update_web_docs: Use /usr/local/bin/texi2html rather than
1010         gccadmin's local copy.
1012 2001-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1014         * crontab, doc_exclude, update_branch_version, update_version,
1015         update_web_docs: New files (as currently used by gccadmin).
1016         * README: New file.