* libgnarl/a-intnam__rtems.ads: Update copyright date.
[official-gcc.git] / maintainer-scripts / ChangeLog
blob813d92005a921c5735e2187ef32a3eedefbc96d3
1 2017-05-23  Matthias Klose  <doko@ubuntu.com>
3         * gcc_release (XZ): Default to xz --best.
5 2017-05-18  Matthias Klose  <doko@ubuntu.com>
7         * gcc_release (build_gzip): Build xz tarball instead of bz2 tarball.
8         (build_diffs): Handle building diffs from either bz2 or xz tarballs,
9         compress diffs using xz instead of bz2.
10         (build_diff): Likewise.
11         (upload_files): Check for *.xz files instead of *.bz2 files.
12         (announce_snapshot): Announce xz tarball instead of bz2 tarball.
13         (XZ): New definition.
14         (<toplevel>): Look for both bz2 and xz compressed old tarballs.
16 2017-04-20  Jakub Jelinek  <jakub@redhat.com>
18         * crontab: Enable snapshots from gcc-7-branch.
20 2017-03-03  Gerald Pfeifer  <gerald@pfeifer.com>
22         * gcc_release (snapshot_print): Replace md5 checksum by sha256.
24 2017-02-28  Gerald Pfeifer  <gerald@pfeifer.com>
26         * update_web_docs_svn: Remove a reference to GCC 3.1.  Describe
27         settings to tweak if running on a host different from gcc.gnu.org.
28         (WWWBASE): Allow override via the environment.  Also check for
29         existance.
31 2017-02-08  Gerald Pfeifer  <gerald@pfeifer.com>
33         * update_web_docs_svn (MANUALS): Add libitm.
35 2016-09-04  Gerald Pfeifer  <gerald@pfeifer.com>
37         PR documentation/50642
38         * update_web_docs_svn (CSS): Introduce.
39         Have generated files refer to it.
41 2016-08-17  Martin Liska  <mliska@suse.cz>
43         * branch_changer.py: Describe the script. Add sample usage
44         of the script.
46 2016-08-03  Martin Liska  <mliska@suse.cz>
48         * branch_changer.py: New file.
50 2016-07-26  Richard Biener  <rguenther@suse.de>
52         * update_version_svn: Ignore the GCC 4.9 branch.
54 2016-07-26  Richard Biener  <rguenther@suse.de>
56         * crontab: Remove entry for the GCC 4.9 branch.
58 2016-06-13  Jonathan Wakely  <jwakely@redhat.com>
60         * generate_libstdcxx_web_docs: Use realpath to get absolute path.
61         Add comment about LaTeX errors.
63 2016-04-15  Jakub Jelinek  <jakub@redhat.com>
65         * crontab: Enable snapshots from gcc-6-branch.
67 2015-06-23  Richard Biener  <rguenther@suse.de>
69         * update_version_svn: Add gcc-4_8-branch to IGNORE_BRANCHES.
71 2015-06-14  Richard Biener  <rguenther@suse.de>
73         * crontab: Disable snapshots from the 4.8 branch.
75 2015-04-13  Jakub Jelinek  <jakub@redhat.com>
77         * update_version_svn: Update DATESTAMP also on
78         branches/gcc-[0-9]+-branch.
80         * gcc_release: Fix up thinko in the last commit, improve error
81         message.  Commit all ChangeLog, DEV-PHASE and BASE-VER changes
82         together, rather than doing dozens of separate commits.
84 2015-04-12  Jakub Jelinek  <jakub@redhat.com>
86         * gcc_release: For RELEASE_MAJOR 5+ only use the major
87         number in branch name.  When doing final release of 5+,
88         if BASE-VER doesn't match release, but is *.*.1 for the
89         one smaller minor version, bump BASE-VER.
91         * crontab: Enable snapshots from gcc-5-branch.
93 2015-04-07  Gerald Pfeifer  <gerald@pfeifer.com>
95         * update_web_docs_libstdcxx_svn (FILTER): Introduce.
96         Use to filter output of the copying process.
98 2015-02-25  Arnaud Charlet  <charlet@adacore.com>
100         * update_web_docs_svn: Preserve gcc/ada/*.png. Update comments.
102 2015-02-25  Arnaud Charlet  <charlet@adacore.com>
104         * update_web_docs_svn: Add -I gcc/gcc/ada/doc/gnat_ugn for gnat_ugn
106 2015-02-06  David Malcolm  <dmalcolm@redhat.com>
108         PR jit/64257
109         * update_web_docs_svn: When copying up files for the built jit
110         documentation, also copy up .txt files.
112 2015-02-04  David Malcolm  <dmalcolm@redhat.com>
114         PR jit/64257
115         * update_web_docs_svn: Update build of jit docs to use EPEL6
116         variant install of sphinx 1.0.8, rather than 0.6.6.
118 2015-01-26  David Malcolm  <dmalcolm@redhat.com>
120         PR jit/64257
121         * update_web_docs_svn: Don't delete gcc/jit/docs or
122         gcc/jit/jit-common.h, gcc/jit/notes.txt. Special case the
123         building of the JIT docs (using sphinx-build).  Special case
124         copying them up.
126 2014-08-14  Richard Biener  <rguenther@suse.de>
128         * crontab: Change trunk snapshots from 4.10 to 5.
130 2014-08-01  Arnaud Charlet  <charlet@adacore.com>
132         * update_web_docs_svn: Simplify build of gnat_ugn.
134 2014-06-12  Richard Biener  <rguenther@suse.de>
136         * crontab: Remove 4.7 snapshot entry.
137         * update_version_svn: Update IGNORE_BRANCHES.
139 2014-05-30  Jonathan Wakely  <jwakely@redhat.com>
141         * generate_libstdcxx_web_docs: New script.
143 2014-04-11  Jakub Jelinek  <jakub@redhat.com>
145         * crontab: Enable snapshots from gcc-4_9-branch.
147 2014-02-01  Dmitry Gorbachev  <d.g.gorbachev@gmail.com>
149         PR other/56653
150         * gcc_release: Avoid printing empty line to generated MD5SUMS files.
151         Bump copyright year.
153 2013-12-02  Gerald Pfeifer  <gerald@pfeifer.com>
155         * update_web_docs_svn: Work around makeinfo generated file names
156         and references with "_002d" instead of "-".
158 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
160         * crontab: Disable snapshots from gcc-4_6-branch.
161         * update_version_svn: Ignore gcc-4_6-branch.
163 2013-04-07  Gerald Pfeifer  <gerald@pfeifer.com>
165         * update_web_docs_libstdcxx_svn: No longer ignore all output from
166         the actual copy process.
167         Check the exit code of the actual copy process; diagnose problems.
169 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
171         * crontab: Enable snapshots from gcc-4_8-branch.
173 2012-07-02  Richard Guenther  <rguenther@suse.de>
175         * crontab: Disable snapshots from gcc-4_5-branch.
176         * update_version_svn: Ingore gcc-4_5-branch.
178 2012-03-23  Richard Guenther  <rguenther@suse.de>
180         * crontab: Enable snapshots from gcc-4_7-branch.
182 2012-03-13  Jakub Jelinek  <jakub@redhat.com>
184         * crontab: Remove 4.4 branch from the list of snapshots to make.
185         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_4-branch.
187 2012-03-05  Richard Guenther  <rguenther@suse.de>
189         * crontab: Remove 4.3 branch from the list of snapshots to make.
191 2012-03-02  Richard Guenther  <rguenther@suse.de>
193         * crontab: Fix day-of-week.
195 2012-03-02  Richard Guenther  <rguenther@suse.de>
197         * crontab: Update for 4.7 branching.
199 2011-11-21  Gerald Pfeifer  <gerald@pfeifer.com>
201         * update_web_docs_svn: Make $DOCSDIR group writable after
202         creating it.
204 2011-06-27  Richard Guenther  <rguenther@suse.de>
206         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_3-branch.
208 2011-05-22  Joseph Myers  <joseph@codesourcery.com>
210         * gcc_release (adjust_dirs, maybe_build_tarfile): Remove.
211         (build_tarfiles): Don't build separate files for languages and
212         core.
213         (build_diffs): Only build one set of diffs.
214         (announce_snapshot): Only announce one tar file.
215         (ADA_DIRS, CPLUSPLUS_DIRS, FORTRAN95_DIRS, GO_DIRS, JAVA_DIRS,
216         OBJECTIVEC_DIRS, TESTSUITE_DIRS): Remove.  Don't adjust names
217         relative to WORKING_DIRECTORY.
219 2011-04-21  Jakub Jelinek  <jakub@redhat.com>
221         * gcc_release (maybe_build_tarfile): Don't build a tarfile if
222         the first directory doesn't exist.
224 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
226         * crontab: Enable 4.7 snapshots, switch 4.6 snapshots to
227         4.6 branch.
229 2011-02-07  Joseph Myers  <joseph@codesourcery.com>
231         * update_web_docs_svn: Generate libquadmath-vers.texi.
233 2011-01-31  Gerald Pfeifer  <gerald@pfeifer.com>
235         * update_version_svn (FILES): Merge with datestamp_FILES.
236         (SVNROOT2): Introduce and use.
237         
238 2011-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
240         * update_version_svn (SVN): Remove obsolete comment.
241         (CURR_DATE): Fix description.
242         Fix description of checkout procedure.
244 2010-12-18  Tobias Burnus  <burnus@net-b.de>
246         * update_web_docs_svn (MANUALS): Add libquadmath.
248 2010-12-08  Ian Lance Taylor  <iant@google.com>
250         * gcc_release: Add support for releasing Go as a separate
251         tarball.
253 2010-12-08  Ian Lance Taylor  <iant@google.com>
255         * update_web_docs_svn (MANUALS): Add gccgo.
257 2010-12-08  Ian Lance Taylor  <iant@google.com>
259         * README: Change "CVS" to "Subversion".
261 2010-08-23  Gerald Pfeifer  <gerald@pfeifer.com>
263         * gcc_release (snapshot_print): Also include an sha1 hash for
264         every tarball.  Slightly tweak indentation.
266 2010-08-15  Gerald Pfeifer  <gerald@pfeifer.com>
268         * gcc_release (CVSROOT): Remove all occurrences.
270 2010-08-14  Gerald Pfeifer  <gerald@pfeifer.com>
272         * gcc_release (snapshot_print): Include md5 hash for every tarball
273         in the README file and notification mail.
275 2010-08-01  Gerald Pfeifer  <gerald@pfeifer.com>
277         * update_web_docs_libstdcxx_svn: Do not compress generated .html
278         files any more.
280 2010-06-24  Joseph Myers  <joseph@codesourcery.com>
282         * update_web_docs_svn: Also pass -I option pointing to ada/ source
283         directory for Ada manual.
285 2010-04-16  Joseph Myers  <joseph@codesourcery.com>
287         * crontab: Enable 4.6 snapshots.
289 2010-04-07  Joseph Myers  <joseph@codesourcery.com>
291         * crontab: Switch 4.5 snapshots to 4.5 branch.
293 2010-03-31  Joseph Myers  <joseph@codesourcery.com>
295         * gcc_release (build_tarfiles): Make directories mode 755, not
296         777.
298 2009-10-10  Gerald Pfeifer  <gerald@pfeifer.com>
300         * update_web_docs_svn: Update BUGURL to http://gcc.gnu.org/bugs/.
302 2009-10-03  Diego Novillo  <dnovillo@google.com>
304         * gcc_release (JAVA_DIRS): Remove zlib.
306 2009-04-23  Gerald Pfeifer  <gerald@pfeifer.com>
308         * update_web_docs_svn: Redirect output of texi2dvi to /dev/null.
310 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
312         * gcc_release: Change copyright header to refer to version
313         3 of the GNU General Public License and to point readers at the
314         COPYING3 file and the FSF's license web page.
315         * maintainer-addresses: Likewise.
317 2009-04-08  Gerald Pfeifer  <gerald@pfeifer.com>
319         * update_web_docs_svn: Run this script under plain /bin/sh
320         as opposed to /bin/sh -x.
322 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
324         * update_version_svn (IGNORE_BRANCHES): Add 4.2 branch.
326 2009-03-28  Gerald Pfeifer  <gerald@pfeifer.com>
328         * crontab: Stop 4.2 snapshots.
329         Spread out 4.3, 4.4, and 4.5 snapshots more evenly.
331 2009-03-27  Mark Mitchell  <mark@codesourcery.com>
333         * crontab: Add 4.4 branch snapshots.
335 2009-02-21  Gerald Pfeifer  <gerald@pfeifer.com>
337         * update_version_svn (ADD_BRANCHES): Remove autovect-branch
338         and document format.
340 2009-01-17  Richard Guenther  <rguenther@suse.de>
342         * gcc_release (JAVA_DIRS): Remove fastjar.
344 2008-10-04  Gerald Pfeifer  <gerald@pfeifer.com>
346         * gcc_release: Fix a couple of comments.
348 2008-07-04  Joseph Myers  <joseph@codesourcery.com>
350         * crontab: Remove 4.1 snapshots job.
351         * update_version: Remove.
352         * gcc_release: Remove support for g77 and release status in
353         version.c.
354         * update_version_svn: Ignore 4.1 branch.  Remove support for
355         updating files other than DATESTAMP.
356         * update_web_docs_svn: Remove support for g77 manual.
358 2008-02-18  Jakub Jelinek  <jakub@redhat.com>
360         * crontab: Add 4.3 branch.  Set trunk to 4.4.
362 2008-01-28  Joseph Myers  <joseph@codesourcery.com>
364         * gcc_release (build_sources): Pass --disable-multilib to
365         gcc_build.
366         (SVN): Don't use full path.
368 2008-01-21  Jonathan Wakely  <jwakely.gcc@gmail.com>
370         * update_web_docs_libstdcxx_svn: "docs" dir moved to "doc".
372 2007-10-01  Gerald Pfeifer  <gerald@pfeifer.com>
374         * gcc_release: Do not include copies of faq.html in releases,
375         and remove all the explicit support code to pull in web pages.
377 2007-08-21  Paul Brook  <paul@codesourcery.com>
378             Nathan Sidwell  <nathan@codesourcery.com>
379             Mark Mitchell  <mark@codesourcery.com>
380             Joseph Myers  <joseph@codesourcery.com>
382         * gcc_release: Do not include copies of bugs.html in releases.
383         * update_web_docs_svn: Set VERSION_PACKAGE and BUGURL in
384         gcc-vers.texi.
386 2007-07-06  Joseph Myers  <joseph@codesourcery.com>
388         * update_web_docs_svn: Use -o with makeinfo, texi2dvi and texi2pdf
389         commands.
391 2007-06-28  Mike Stump  <mrs@apple.com>
393         * gcc_release: Update for Objective-C++.
395 2007-05-28  Mark Mitchell  <mark@codesourcery.com>
397         * gcc_release: Adjust placement of release candidates.
399 2007-04-01  Gerald Pfeifer  <gerald@pfeifer.com>
401         * update_web_docs_svn (MANUALS): Move towards the top of the
402         script.  Reformat for easier editing/diffing.
404 2006-03-31  Tobias Burnus  <burnus@net-b.de>
406         * update_web_docs_svn: Build also gfc-internals.
408 2007-02-25  Gerald Pfeifer  <gerald@pfeifer.com>
410         * update_version_svn (IGNORE_BRANCHES): Add 4_0-branch.
412 2007-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
414         * crontab: No longer build snapshots for 4.0.x.
416 2007-01-21  Tobias Burnus  <burnus@net-b.de>
418         * update_web_docs_svn: Build also libgomp documentation.
420 2007-01-05  Gerald Pfeifer  <gerald@pfeifer.com>
422         * crontab: Spread snapshots more evenly throughout the week, and
423         in "ascending" order.  Build all at the same time of the day.
425 2006-10-20  Mark Mitchell  <mark@codesourcery.com>
427         * crontab: Add 4.2 branch.  Set trunk to 4.3.
429 2006-09-17  Gerald Pfeifer  <gerald@pfeifer.com>
431         * gcc_release (LC_ALL): Default to C.
433 2006-03-11  Gabriel Dos Reis  <gdr@integrable-solutions.net>
435         * crontab: Don't build snapshot for 3.4.x anymore.
436         * update_version_svn (IGNORE_BRANCHES): Add 3_4-branch.
438 2006-01-12  Ben Elliston  <bje@au.ibm.com>
440         * update_version_svn (ADD_BRANCHES): Remove dfp-branch.
442 2005-12-16  Joseph S. Myers  <joseph@codesourcery.com>
444         * update_web_docs_svn: Remove unnecessary files from source tree.
445         Use set -e.
446         * doc_exclude, update_web_docs, update_web_docs_libstdcxx: Remove.
448 2005-12-16  Mark Mitchell  <mark@codesourcery.com>
450         * update_web_docs_svn: Set @srcdir in gcc-vers.texi. 
451         
452 2005-11-18  Mark Mitchell  <mark@codesourcery.com>
454         * crontab: Add 4.1 branch entry.
456 2005-11-06  Joseph S. Myers  <joseph@codesourcery.com>
458         * gcc_release: Further update for SVN.  Don't set EXPORTTAG or
459         EXPORTDATE; always determine SVNREV the same way.  Correct message
460         about what sources are being retrived.  Include branch information
461         in LAST_UPDATED.
462         * crontab: Don't include initial / in branch name.
464 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
466         * gcc_release:  Always determine revision number from date or tag,
467         and use that, instead of fragile date based export.
468         Put back setting of non-local CVSROOT.
470 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
472         * gcc_release: Make tags go in /tags.
473         Don't tag for snapshots.
474         Determine revision number of export and put into snapshot
475         announcement.
477 2005-11-03  Daniel Berlin  <dberlin@dberlin.org>
479         * gcc_release: Update for SVN
480         * crontab: Update for new gcc_release
482 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
484         * update_web_docs_svn: Use -q to quiet svn.
486 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
488         * crontab: Update to reflect reality
490 2005-10-01  Mark Mitchell  <mark@codesourcery.com>
492         * gcc_release (build_sources): If trying to apply a tag that
493         already exists, issue an error message and exit.
495 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
497         PR other/23693
498         * update_web_docs: Add PDF support.  Correct check of DEV-PHASE.
500 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
502         * update_web_docs_old: Remove.
504 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
506         * gcc_release: Update with FSF address.
508 2005-07-26  Janis Johnson  <janis187@us.ibm.com>
510         * update_version (ADD_BRANCHES): Add dfp-branch.
512 2005-05-21  Gerald Pfeifer  <gerald@pfeifer.com>
514         * crontab: Spread snapshot building more evenly throughout the
515         week.
517 2005-05-19  Joseph S. Myers  <joseph@codesourcery.com>
519         * crontab: Don't build 3.3 branch snapshots.
520         * update_version (IGNORE_BRANCHES): Add gcc-3_3-branch.
522 2005-03-15  Zack Weinberg  <zack@codesourcery.com>
524         * README: Update.
525         * gcc_release: Update gcc/DEV-PHASE if that file exists, instead
526         of gcc/version.c.
527         * update_version: Handle updating gcc/DATESTAMP.
528         * update_web_docs: Generate gcc-vers.texi first.
530 2005-03-10  Ranjit Mathew  <rmathew@hotmail.com>
532         * gcc_release (ADA_DIRS): Add "gnattools".
534 2005-02-25  Mark Mitchell  <mark@codesourcery.com>
536         * crontab: Adjust for 4.0 branch.
538 2004-12-30  Sebastian Pop  <pop@cri.ensmp.fr>
540         * update_version (ADD_BRANCHES): Replace lno-branch with
541         autovect-branch.
543 2004-09-11  Gerald Pfeifer  <gerald@pfeifer.com>
545         * crontab: Rename GCC 3.5 snapshots to GCC 4.0 snapshots.
547 2004-08-14  Kelley Cook  <kcook@gcc.gnu.org>
549         * gcc_release (build_sources): Add comment header to generated
550         MD5SUMS.
552 2004-08-06  Kelley Cook  <kcook@gcc.gnu.org>
554         * gcc_release (snapshot_print): Accept arguments.  Don't use echo -e.
555         (announce_snapshot):  Update for above.  Don't use echo -e.
557 2004-08-03 Kelley Cook  <kcook@gcc.gnu.org>
559         * maintainer-scripts (snapshot_print): New function.
560         (announce_snapshot): Generate announcment on the fly.
561         Use a directory link for LATEST.
562         * snapshot-README: Delete.
563         * snapshot-index.html: Delete.
565 2004-06-09  Paolo Bonzini  <bonzini@gnu.org>
567         * gcc_release (build_sources): Move the libcpp gmo files
568         to the source directory.
570 2004-06-03  Joseph S. Myers  <jsm@polyomino.org.uk>
572         * gcc_release (maybe_build_tarfile): New function.
573         (build_tarfiles): Use maybe_build_tarfile.
575 2004-05-21  Paolo Carlini  <pcarlini@suse.de>
577         * gcc_release (build_sources): Generate the NEWS file in toplevel.
579 2004-05-17  Kelley Cook  <kcook@gcc.gnu.org>
581         * gcc_release (build_sources): Change CRCs from brik to md5sum.
583 2004-05-16  Gerald Pfeifer  <gerald@pfeifer.com>
585         * crontab: Add GCC 3.5 snapshots, currenty run on Sundays.
587 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
589         * update_web_docs: Also remove old .gz files from subdirectories
590         on the 15th of the month.
592 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
594         * update_web_docs (MANUALS): Add gfortran.
596 2004-05-13  Arnaud Charlet  <charlet@act-europe.fr>
598         * update_web_docs: Fix generation of Ada docs.
600 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
602         * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.
604         * gcc_release (DIFF): Remove -3 option.
606 2003-07-26  Paul Brook  <paul@nowt.org>
608         * gcc_release: Add gcc-fortran.
609         * snapshot-README: Ditto.
610         * snapshot-index.html: Ditto.
612 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
614         * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to
615         Friday night, where gcc.gnu.org has less load.
617 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
619         * crontab: Adjust temporary directory used for snapshot generation.
620         Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has
621         less load.
623 2004-04-19  Mark Mitchell  <mark@codesourcery.com>
625         * gcc_release (build_sources): Do not use "-F" to tag sources.
627 2004-04-07  Mark Mitchell  <mark@codesourcery.com>
629         * gcc_release (build_sources): Do not use "-r" and "-D" at the
630         same time with "cvs export".
632 2004-03-27  Gerald Pfeifer  <gerald@pfeifer.com>
634         * gcc_release: Fix sanity check for argument of -p command-line
635         options.  In snapshot mode, only generate diffs against the previous
636         snapshot if the user did not specify any old tarball explictly.
638 2004-03-25  Gerald Pfeifer  <gerald@pfeifer.com>
640         * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
641         only set at a single place.
643 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
645         * gcc_release (SNAPSHOTS_DIR): New variable.  Use it.
646         (announce_snapshot): Use it.
648 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
650         * gcc_release (announce_snapshot): Use changedir instead of
651         plain cd.
653 2004-02-10  Arnaud Charlet  <charlet@act-europe.fr>
655         * gcc_release: Add libada as part of ADA_DIRS.
657 2004-01-21  Gerald Pfeifer  <gerald@pfeifer.com>
659         * crontab: Make 3.4 snapshots from the new 3.4 release branch.
661 2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
663         * gcc_release (build_sources): Delete call to make f77.rebuilt.
665 2004-01-17  Gerald Pfeifer  <gerald@pfeifer.com>
667         * snapshot-README: Mention how the snapshot was generated.
668         * snapshot-index.html: Ditto.  Further sync with snapshot-README.
670 2004-01-03  Joseph S. Myers  <jsm@polyomino.org.uk>
672         * update_web_docs: Create tarballs of documentation sources and
673         HTML docs.
675 2004-01-02  Gerald Pfeifer  <gp@suse.de>
677         * update_version: Add some documentation.
679 2004-01-02  Pop Sébastian  <pop@gauvain.u-strasbg.fr>
681         * update_version (ADD_BRANCHES): Add lno-branch.
683 2003-11-02  Gerald Pfeifer  <gerald@pfeifer.com>
685         * maintainer-addresses: New script.
687 2003-10-24  Kelley Cook  <kcook@gcc.gnu.org>
689         * gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
691 2003-09-22  Gerald Pfeifer  <gerald@pfeifer.com>
693         * gcc_release (announce_snapshot): Restructure processing
694         of snapshot-README and snapshot-index.html and add a new
695         substitution for @EXPORT@.
697 2003-08-24  Gerald Pfeifer  <gerald@pfeifer.com>
699         * gcc_release (build_sources): Create/update the LAST_UPDATED file
700         in the source directory with information how sources were obtained.
702 2003-08-16  Gerald Pfeifer  <gerald@pfeifer.com>
704         * gcc_release (build_sources): Use two new variables EXPORTTAG and
705         EXPORTDATE to make the extraction of sources more transparent and
706         also allow snapshots (off mainline) without a tag.
708 2003-08-08  Mark Mitchell  <mark@codesourcery.com>
710         * gcc_release: Correct logic for updating version.c.  Put
711         prereleases into a subdirectory.
713 2003-07-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
715         * crontab: Update invocation of gcc_release according to the
716         previous changes there.  Add automatic 3.4 snapshots from mainline.
718 2003-07-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
720         * gcc_release (usage): Document that -s now takes symbolic name
721         and branch of the snapshot as parameters.
722         Implement this as part of command-line processing.
723         (BRANCH): Remove default initialization for snapshots.
724         (CVSBRANCH): Ditto.
725         Do not lay down a CVS tag if generating a snapshot from mainline.
727 2003-07-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
729         * gcc_release (announce_snapshot): Use ${RELEASE} instead
730         of ${BRANCH}-${DATE} to refer to the snapshot directory.
731         Put README file into the snapshot directory.
733         (RELEASE): Define as ${BRANCH}-${DATE} for snapshots.
734         (FTP_PATH): Use ${RELEASE} in case of snapshots.
735         (TAG): Ditto.
736         (OLD_TARS): Adjust to new directory scheme for snapshots.
738 2003-07-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
740         * gcc_release (announce_snapshot): Add substitution of @RELEASE@
741         for README and index.html.
742         * snapshot-README: Use it.
743         * snapshot-index.html: Ditto.
745 2003-07-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
747         * gcc_release (announce_snapshot): Add substitution of @BRANCH@
748         for README and index.html.  Remove substitution of @LONG_DATE@.
749         Put index.html into the respective snapshot directory.
750         Adjust subject of the notification mail to the new naming scheme
751         for CVS tags.
752         Adjust name of the LATEST-IS-... files to the new naming scheme
753         for snapshot directories.
754         (FTP_PATH): Ditto.
755         (LAST_DIR): Ditto.
756         (LAST_LONG_DATE): Remove.
758         * snapshot-README: Adjust to the new naming schemes for directories
759         and snapshots per se.
760         Dynamically fill in the respective branch instead of hardcoding it.
762         * snapshot-index.html: Replace individual links to diffs with a
763         general link to the diff/ subdirectory.
764         Mention the concrete snapshot in <title> and <h1>.
765         Adjust links to the new location of index.html.
767 2003-07-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
769         * gcc_release: Move handling of complex modes directly after
770         switch handling.
771         (TAG): Include the branch name as part of snapshot CVS tags.
773 2003-07-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
775         * gcc_release: Execute gcc.gnu.org-only operations which are
776         related to diff generation only if diffs have been requested.
777         (build_sources): Improve tracing and an error message related
778         to tagging.
780 2003-07-01  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
782         * gcc_release (BRANCH): Rename to...
783         (CVSBRANCH): ...new macro, and use BRANCH for the variant users
784         will see.
785         (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part
786         of the directory name.
787         Use .snapshot_date-${BRANCH} instead of .snapshot_date.
789 2003-06-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
791         * gcc_release: Command "all" now creates .gz files only for
792         releases and pre-releases.
794 2003-06-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
796         * gcc_release (build_sources): Do not include gnats.html any longer.
797         Make an error message more descriptive.
799 2003-06-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
801         * gcc_release: Factor the updating of links and READMEs on the
802         FTP server and sending mail for snapshots into a...
803         (announce_snapshot): ...new function.
804         Add informative output for both.
806 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
808         * gcc_release: Do not update gcc_latest_snapshot tag any longer.
810 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
812         * snapshot-index.html: Use F77 instead of G77 front end.
813         Remove link to CodeSourcery snapshots which was not up-to-date.
814         Do not refer to gcc-bugs@gcc.gnu.org any longer.
816         * snapshot-README: Use F77 front end instead of G77 language.
818 2003-06-17  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
820         * gcc_release (build_tarfile): Build .bz2 files instead of .gz files.
821         (build_bz2): Rename to build_gzip and create .gz files from .bz2
822         files instead of the other way around.
823         (build_gzip): New function.
824         (build_diffs): Build .bz2 files instead of .gz files.
825         (build_diff): Use .bz2 files instead of .gz files.
826         Make an error message independent of the compression format.
827         (MODE_BZIP2): Rename to MODE_GZIP.  Related changes to the
828         invocation of this script.
829         (MODE_GZIP): New variable.
830         (OLD_TARS): Use .bz2 archive of the previous snapshot.
832 2003-06-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
834         * snapshot-README: Use GCC instead of gcc, C++ front end instead of
835         g++ language, and note that Java includes a run time.
836         * snapshot.index.html: Ditto.
838 2003-06-10  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
840         * gcc_release (build_diff): Properly use ${TAR} instead of
841         hard-coded tar.
843 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
845         * snapshot-index.html: Refer to .bz2 files instead of .gz files.
846         Simplify the note on not using unannounced snapshots.
848 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
850         * snapshot-README: Refer to .bz2 files instead of .gz files.
851         Add a note on where to find the diff files.
852         Simplify the note on not using unannounced snapshots.
853         Remove documentation of the gcc_latest_snapshot tag.
855 2003-05-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
857         * gcc_release (build_diffs): Add diagnostics in case we cannot
858         generate a specific diff file.
860 2003-05-24  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
862         * gcc_release (build_sources): Only update ChangeLog files which
863         do not yet contain the entry we are going to add.
864         Fix typo in added ChangeLog entries.
866 2003-05-20  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
868         * gcc_release (upload_files): Put diff files into a "diffs"
869         subdirectory
871 2003-05-18  Nathanael Nerode  <neroden@gcc.gnu.org>
873         * gcc_release: GNU CC -> GCC.
875 2003-05-12  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
877         * gcc_release (usage): Print more detailed description of all
878         command-line options.
880 2003-05-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
882         * update_version (ADD_BRANCHES): Add, set to MAIN and
883         tree-ssa-20020619-branch.
884         (BRANCHES): Always consider branches given by $ADD_BRANCHES.
886 2003-05-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
888         * update_version (textstring_FILES): Only version.c needs to be
889         updated, now that we do not consider older branches any more.
891 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
893         * update_version (IGNORE_BRANCHES): Add.
894         (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES.
896 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
898         * update_version: Add a trace of which branch we are currently
899         working on.
901 2002-12-16  Mark Mitchell  <mark@codesourcery.com>
903         * gcc_release: Make snapshots from the GCC 3.3 branch.
904         * snapshot-README: Update.
906 2002-09-23  Zack Weinberg  <zack@codesourcery.com>
908         * update_version: Do not check in files which are unchanged.
909         * gcc_release: Only update the version in gcc/version.c.
911 2002-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
913         * update_web_docs (MANUALS): Add fastjar.
915 2002-09-08  Joseph S. Myers  <jsm@polyomino.org.uk>
917         * gcc_release: Make snapshots come from the mainline.
918         * snapshot-README: Update.
920 2002-08-28  Joseph S. Myers  <jsm@polyomino.org.uk>
922         * update_web_docs: Remove support for generating g77_news.html and
923         g77_bugs.html.
924         * update_web_docs_old: Likewise.  Remove support for generating
925         thanks.html.
927 2002-07-28  Andreas Jaeger  <aj@suse.de>
929         * gcc_release: Update comment.
931         * snapshot-README: Snapshots are taken from GCC 3.2 branch.
933 2002-07-28  Mark Mitchell  <mark@codesourcery.com>
935         * gcc_release: Use the 3.2 branch for snapshots.
937 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
939         * update_web_docs (MANUALS): Include various flavours of the GNAT
940         User Guide.
942 2002-05-27  Joseph S. Myers  <jsm28@cam.ac.uk>
944         * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to
945         gcc/gcc/ada/gnatvsn.ads.
947 2002-05-26  Joseph S. Myers  <jsm28@cam.ac.uk>
949         * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which
950         release status is updated.
951         * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads.
953 2002-05-21  Joseph S. Myers  <jsm28@cam.ac.uk>
955         * gcc_release: Do upload files when local.
957         * snapshot-README, snapshot-index.html: Remove chill.
959 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
961         * gcc_release: Correct upload handling.
963 2002-04-22  Mark Mitchell  <mark@codesourcery.com>
965         * gcc_release (build_diffs): Remove reference to Chill.
967 2002-04-21  Joseph S. Myers  <jsm28@cam.ac.uk>
969         * update_web_docs (MANUALS): Remove chill.  Add gnat_rm.
971 2002-04-19  Kelley R. Cook (kelly.r.cook@gm.com)
973         * gcc_release: Set TZ to UTC0.
975 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
977         * gcc_release (build_tarfiles): Do not build Chill tarfiles.
978         (CHILL_DIRS): Remove.
980 2002-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
982         * gcc_release: Build diffs for ada and chill.  Make "bzip2" a new
983         major mode.
985 2002-03-06  Phil Edwards  <pme@gcc.gnu.org>
987         * update_version:  Don't indent the version string.
989 2002-03-05  Joseph S. Myers  <jsm28@cam.ac.uk>
991         * snapshot-README: Note that snapshots come from the 3.1 branch.
992         Update list of files.
994 2002-03-03  Joseph S. Myers  <jsm28@cam.ac.uk>
996         * gcc_release: Make snapshots come from the 3.1 branch.
998 2002-02-25  Mark Mitchell  <mark@codesourcery.com>
1000         * update_version: Automatically update version files on all
1001         branches.
1002         * crontab: Only invoke update_version once.
1004 2002-02-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1006         * gcc_release: Revert change to -p interface.  Allow for local and
1007         remote cases in creating directories.  Give an error if -p
1008         argument names a directory.
1010 2002-02-21  Mark Mitchell  <mark@codesourcery.com>
1012         * gcc_release: Correct handling of diff-generation.  Add
1013         "diffs" major mode.
1015 2002-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1017         * gcc_release: Substitute dates in snapshot-README and
1018         snapshot-index.html files rather than directly using the old files
1019         on the FTP site.  Set QMAILHOST.
1021 2002-02-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1023         * snapshot-index.html: Improve markup.
1025 2002-01-29  Joseph S. Myers  <jsm28@cam.ac.uk>
1027         * snapshot-README, snapshot-index.html: Use expressions such as
1028         @DATE@ rather than hardcoded dates.
1030         * snapshot-README, snapshot-index.html: New files.
1032 2002-01-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1034         * update_web_docs (contrib_file): Remove.
1035         Also removing special handling of thanks.html.
1037 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1039         * update_web_docs: Use makeinfo --html instead of texi2html.
1040         Remove support for pre-3.1 GCC versions.  Build online docs for
1041         gccint manual.
1043 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1045         * update_web_docs_old: Copy from update_web_docs.  Add comment
1046         that this is for GCC 3.0.x and earlier versions.
1048 2001-11-19  Joseph S. Myers  <jsm28@cam.ac.uk>
1050         * gcc_release: Add /usr/local/bin to path when local.
1052 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1054         * update_web_docs: Set SOURCEDIR so that install manual can be
1055         found when running install.texi2html.
1057         * gcc_release: Don't require a username if running locally.
1059 2001-11-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1061         * update_web_docs: Eliminate warnings about keeping files from web
1062         page preprocessing.
1064         * update_web_docs: Allow for the same file name in different
1065         directories.
1067 2001-10-29  Joseph S. Myers  <jsm28@cam.ac.uk>
1069         * update_web_docs: Generate libiberty and gnat-style manuals.
1071 2001-10-24  Joseph S. Myers  <jsm28@cam.ac.uk>
1073         * gcc_release: Build snapshots from mainline.  Generate Ada and
1074         Chill tarballs.  Correct error check when building diffs.  Check
1075         for errors when building bzip2 files.
1076         * crontab: Use /sourceware/snapshot-tmp for building snapshots.
1078 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1080         * crontab: Build weekly snapshots.
1082         * gcc_release: Copy from 3.0 branch.  Add support for building the
1083         weekly snapshots on gcc.gnu.org.
1085 2001-08-28  Joseph S. Myers  <jsm28@cam.ac.uk>
1087         * update_web_docs: Also check out texinfo.tex from
1088         gcc/doc/include.
1090 2001-08-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1092         * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS.
1093         Preprocess the entire web site, not just the install docs.
1095 2001-06-25  Phil Edwards  <pme@sources.redhat.com>
1097         * update_version:  Add command-line argument capability, also
1098         bump version for libstdc++-v3, and exit with the return code from
1099         the cvs commit.
1100         * crontab:  Call update_version with arguments instead of
1101         calling update_branch_version.
1102         * update_branch_version:  Remove.
1104 2001-06-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1106         * update_web_docs: Only update the install documentation for the
1107         CVS HEAD.
1109 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1111         * update_web_docs, doc_exclude: Check out files that may be in the
1112         Attic.  Check out texinfo.tex.  Don't generate anything from
1113         c-tree.texi.  Generate PostScript output from manuals.
1115 2001-06-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1117         * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
1118         variables.
1119         Fix a comment and add another one.
1120         Generate the installation documentation in HTML format from
1121         gcc/doc/install.texi.
1123 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1125         * update_web_docs: Don't generate HTML from gxxint.texi.  Don't
1126         run texi2html on manuals that aren't present.
1128 2001-03-18  Phil Edwards  <pme@sources.redhat.com>
1130         * update_web_docs_libstdcxx:  New script.
1131         * crontab:  Call said script.
1133 2001-03-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1135         * update_version, update_branch_version: Check out with gcc
1136         directory instead of using egcs link.
1138 2001-03-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1140         * update_web_docs: Don't strip leading -r from argument following
1141         -r, or leading -d from argument following -d.  Bug pointed out by
1142         Matt Kraai.
1144         * update_web_docs: Handle -r and -d options to generate docs for a
1145         release or branch in a subdirectory.  Determine names of G77 news
1146         and bugs files and contributors file after updated docs have been
1147         installed, not before.  Don't remove files from a subdirectory.
1148         Don't generate manuals for gcov (included in the GCC manual) or
1149         iostream (obsolete).  Do generate manuals for cppinternals, gcj
1150         and porting.  Update regular expressions for detecting whether
1151         files have really changed when regenerated.
1153 2001-03-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1155         * update_web_docs: Use /usr/local/bin/texi2html rather than
1156         gccadmin's local copy.
1158 2001-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1160         * crontab, doc_exclude, update_branch_version, update_version,
1161         update_web_docs: New files (as currently used by gccadmin).
1162         * README: New file.