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