change the sysroot and c++ include path to fix the bugs the application cannot find...
[platform/upstream/gcc48.git] / maintainer-scripts / ChangeLog
1 2013-10-16  Release Manager
2
3         * GCC 4.8.2 released.
4
5 2013-05-31  Release Manager
6
7         * GCC 4.8.1 released.
8
9 2013-03-22  Release Manager
10
11         * GCC 4.8.0 released.
12
13 2012-07-02  Richard Guenther  <rguenther@suse.de>
14
15         * crontab: Disable snapshots from gcc-4_5-branch.
16         * update_version_svn: Ingore gcc-4_5-branch.
17
18 2012-03-23  Richard Guenther  <rguenther@suse.de>
19
20         * crontab: Enable snapshots from gcc-4_7-branch.
21
22 2012-03-13  Jakub Jelinek  <jakub@redhat.com>
23
24         * crontab: Remove 4.4 branch from the list of snapshots to make.
25         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_4-branch.
26
27 2012-03-05  Richard Guenther  <rguenther@suse.de>
28
29         * crontab: Remove 4.3 branch from the list of snapshots to make.
30
31 2012-03-02  Richard Guenther  <rguenther@suse.de>
32
33         * crontab: Fix day-of-week.
34
35 2012-03-02  Richard Guenther  <rguenther@suse.de>
36
37         * crontab: Update for 4.7 branching.
38
39 2011-11-21  Gerald Pfeifer  <gerald@pfeifer.com>
40
41         * update_web_docs_svn: Make $DOCSDIR group writable after
42         creating it.
43
44 2011-06-27  Richard Guenther  <rguenther@suse.de>
45
46         * update_version_svn (IGNORE_BRANCHES): Add gcc-4_3-branch.
47
48 2011-05-22  Joseph Myers  <joseph@codesourcery.com>
49
50         * gcc_release (adjust_dirs, maybe_build_tarfile): Remove.
51         (build_tarfiles): Don't build separate files for languages and
52         core.
53         (build_diffs): Only build one set of diffs.
54         (announce_snapshot): Only announce one tar file.
55         (ADA_DIRS, CPLUSPLUS_DIRS, FORTRAN95_DIRS, GO_DIRS, JAVA_DIRS,
56         OBJECTIVEC_DIRS, TESTSUITE_DIRS): Remove.  Don't adjust names
57         relative to WORKING_DIRECTORY.
58
59 2011-04-21  Jakub Jelinek  <jakub@redhat.com>
60
61         * gcc_release (maybe_build_tarfile): Don't build a tarfile if
62         the first directory doesn't exist.
63
64 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
65
66         * crontab: Enable 4.7 snapshots, switch 4.6 snapshots to
67         4.6 branch.
68
69 2011-02-07  Joseph Myers  <joseph@codesourcery.com>
70
71         * update_web_docs_svn: Generate libquadmath-vers.texi.
72
73 2011-01-31  Gerald Pfeifer  <gerald@pfeifer.com>
74
75         * update_version_svn (FILES): Merge with datestamp_FILES.
76         (SVNROOT2): Introduce and use.
77         
78 2011-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
79
80         * update_version_svn (SVN): Remove obsolete comment.
81         (CURR_DATE): Fix description.
82         Fix description of checkout procedure.
83
84 2010-12-18  Tobias Burnus  <burnus@net-b.de>
85
86         * update_web_docs_svn (MANUALS): Add libquadmath.
87
88 2010-12-08  Ian Lance Taylor  <iant@google.com>
89
90         * gcc_release: Add support for releasing Go as a separate
91         tarball.
92
93 2010-12-08  Ian Lance Taylor  <iant@google.com>
94
95         * update_web_docs_svn (MANUALS): Add gccgo.
96
97 2010-12-08  Ian Lance Taylor  <iant@google.com>
98
99         * README: Change "CVS" to "Subversion".
100
101 2010-08-23  Gerald Pfeifer  <gerald@pfeifer.com>
102
103         * gcc_release (snapshot_print): Also include an sha1 hash for
104         every tarball.  Slightly tweak indentation.
105
106 2010-08-15  Gerald Pfeifer  <gerald@pfeifer.com>
107
108         * gcc_release (CVSROOT): Remove all occurrences.
109
110 2010-08-14  Gerald Pfeifer  <gerald@pfeifer.com>
111
112         * gcc_release (snapshot_print): Include md5 hash for every tarball
113         in the README file and notification mail.
114
115 2010-08-01  Gerald Pfeifer  <gerald@pfeifer.com>
116
117         * update_web_docs_libstdcxx_svn: Do not compress generated .html
118         files any more.
119
120 2010-06-24  Joseph Myers  <joseph@codesourcery.com>
121
122         * update_web_docs_svn: Also pass -I option pointing to ada/ source
123         directory for Ada manual.
124
125 2010-04-16  Joseph Myers  <joseph@codesourcery.com>
126
127         * crontab: Enable 4.6 snapshots.
128
129 2010-04-07  Joseph Myers  <joseph@codesourcery.com>
130
131         * crontab: Switch 4.5 snapshots to 4.5 branch.
132
133 2010-03-31  Joseph Myers  <joseph@codesourcery.com>
134
135         * gcc_release (build_tarfiles): Make directories mode 755, not
136         777.
137
138 2009-10-10  Gerald Pfeifer  <gerald@pfeifer.com>
139
140         * update_web_docs_svn: Update BUGURL to http://gcc.gnu.org/bugs/.
141
142 2009-10-03  Diego Novillo  <dnovillo@google.com>
143
144         * gcc_release (JAVA_DIRS): Remove zlib.
145
146 2009-04-23  Gerald Pfeifer  <gerald@pfeifer.com>
147
148         * update_web_docs_svn: Redirect output of texi2dvi to /dev/null.
149
150 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
151
152         * gcc_release: Change copyright header to refer to version
153         3 of the GNU General Public License and to point readers at the
154         COPYING3 file and the FSF's license web page.
155         * maintainer-addresses: Likewise.
156
157 2009-04-08  Gerald Pfeifer  <gerald@pfeifer.com>
158
159         * update_web_docs_svn: Run this script under plain /bin/sh
160         as opposed to /bin/sh -x.
161
162 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
163
164         * update_version_svn (IGNORE_BRANCHES): Add 4.2 branch.
165
166 2009-03-28  Gerald Pfeifer  <gerald@pfeifer.com>
167
168         * crontab: Stop 4.2 snapshots.
169         Spread out 4.3, 4.4, and 4.5 snapshots more evenly.
170
171 2009-03-27  Mark Mitchell  <mark@codesourcery.com>
172
173         * crontab: Add 4.4 branch snapshots.
174
175 2009-02-21  Gerald Pfeifer  <gerald@pfeifer.com>
176
177         * update_version_svn (ADD_BRANCHES): Remove autovect-branch
178         and document format.
179
180 2009-01-17  Richard Guenther  <rguenther@suse.de>
181
182         * gcc_release (JAVA_DIRS): Remove fastjar.
183
184 2008-10-04  Gerald Pfeifer  <gerald@pfeifer.com>
185
186         * gcc_release: Fix a couple of comments.
187
188 2008-07-04  Joseph Myers  <joseph@codesourcery.com>
189
190         * crontab: Remove 4.1 snapshots job.
191         * update_version: Remove.
192         * gcc_release: Remove support for g77 and release status in
193         version.c.
194         * update_version_svn: Ignore 4.1 branch.  Remove support for
195         updating files other than DATESTAMP.
196         * update_web_docs_svn: Remove support for g77 manual.
197
198 2008-02-18  Jakub Jelinek  <jakub@redhat.com>
199
200         * crontab: Add 4.3 branch.  Set trunk to 4.4.
201
202 2008-01-28  Joseph Myers  <joseph@codesourcery.com>
203
204         * gcc_release (build_sources): Pass --disable-multilib to
205         gcc_build.
206         (SVN): Don't use full path.
207
208 2008-01-21  Jonathan Wakely  <jwakely.gcc@gmail.com>
209
210         * update_web_docs_libstdcxx_svn: "docs" dir moved to "doc".
211
212 2007-10-01  Gerald Pfeifer  <gerald@pfeifer.com>
213
214         * gcc_release: Do not include copies of faq.html in releases,
215         and remove all the explicit support code to pull in web pages.
216
217 2007-08-21  Paul Brook  <paul@codesourcery.com>
218             Nathan Sidwell  <nathan@codesourcery.com>
219             Mark Mitchell  <mark@codesourcery.com>
220             Joseph Myers  <joseph@codesourcery.com>
221
222         * gcc_release: Do not include copies of bugs.html in releases.
223         * update_web_docs_svn: Set VERSION_PACKAGE and BUGURL in
224         gcc-vers.texi.
225
226 2007-07-06  Joseph Myers  <joseph@codesourcery.com>
227
228         * update_web_docs_svn: Use -o with makeinfo, texi2dvi and texi2pdf
229         commands.
230
231 2007-06-28  Mike Stump  <mrs@apple.com>
232
233         * gcc_release: Update for Objective-C++.
234
235 2007-05-28  Mark Mitchell  <mark@codesourcery.com>
236
237         * gcc_release: Adjust placement of release candidates.
238
239 2007-04-01  Gerald Pfeifer  <gerald@pfeifer.com>
240
241         * update_web_docs_svn (MANUALS): Move towards the top of the
242         script.  Reformat for easier editing/diffing.
243
244 2006-03-31  Tobias Burnus  <burnus@net-b.de>
245
246         * update_web_docs_svn: Build also gfc-internals.
247
248 2007-02-25  Gerald Pfeifer  <gerald@pfeifer.com>
249
250         * update_version_svn (IGNORE_BRANCHES): Add 4_0-branch.
251
252 2007-01-29  Gerald Pfeifer  <gerald@pfeifer.com>
253
254         * crontab: No longer build snapshots for 4.0.x.
255
256 2007-01-21  Tobias Burnus  <burnus@net-b.de>
257
258         * update_web_docs_svn: Build also libgomp documentation.
259
260 2007-01-05  Gerald Pfeifer  <gerald@pfeifer.com>
261
262         * crontab: Spread snapshots more evenly throughout the week, and
263         in "ascending" order.  Build all at the same time of the day.
264
265 2006-10-20  Mark Mitchell  <mark@codesourcery.com>
266
267         * crontab: Add 4.2 branch.  Set trunk to 4.3.
268
269 2006-09-17  Gerald Pfeifer  <gerald@pfeifer.com>
270
271         * gcc_release (LC_ALL): Default to C.
272
273 2006-03-11  Gabriel Dos Reis  <gdr@integrable-solutions.net>
274
275         * crontab: Don't build snapshot for 3.4.x anymore.
276         * update_version_svn (IGNORE_BRANCHES): Add 3_4-branch.
277
278 2006-01-12  Ben Elliston  <bje@au.ibm.com>
279
280         * update_version_svn (ADD_BRANCHES): Remove dfp-branch.
281
282 2005-12-16  Joseph S. Myers  <joseph@codesourcery.com>
283
284         * update_web_docs_svn: Remove unnecessary files from source tree.
285         Use set -e.
286         * doc_exclude, update_web_docs, update_web_docs_libstdcxx: Remove.
287
288 2005-12-16  Mark Mitchell  <mark@codesourcery.com>
289
290         * update_web_docs_svn: Set @srcdir in gcc-vers.texi. 
291         
292 2005-11-18  Mark Mitchell  <mark@codesourcery.com>
293
294         * crontab: Add 4.1 branch entry.
295
296 2005-11-06  Joseph S. Myers  <joseph@codesourcery.com>
297
298         * gcc_release: Further update for SVN.  Don't set EXPORTTAG or
299         EXPORTDATE; always determine SVNREV the same way.  Correct message
300         about what sources are being retrived.  Include branch information
301         in LAST_UPDATED.
302         * crontab: Don't include initial / in branch name.
303
304 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
305
306         * gcc_release:  Always determine revision number from date or tag,
307         and use that, instead of fragile date based export.
308         Put back setting of non-local CVSROOT.
309
310 2005-11-05  Daniel Berlin  <dberlin@dberlin.org>
311
312         * gcc_release: Make tags go in /tags.
313         Don't tag for snapshots.
314         Determine revision number of export and put into snapshot
315         announcement.
316
317 2005-11-03  Daniel Berlin  <dberlin@dberlin.org>
318
319         * gcc_release: Update for SVN
320         * crontab: Update for new gcc_release
321
322 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
323
324         * update_web_docs_svn: Use -q to quiet svn.
325
326 2005-10-26  Daniel Berlin  <dberlin@dberlin.org>
327
328         * crontab: Update to reflect reality
329
330 2005-10-01  Mark Mitchell  <mark@codesourcery.com>
331
332         * gcc_release (build_sources): If trying to apply a tag that
333         already exists, issue an error message and exit.
334
335 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
336
337         PR other/23693
338         * update_web_docs: Add PDF support.  Correct check of DEV-PHASE.
339
340 2005-09-30  Joseph S. Myers  <joseph@codesourcery.com>
341
342         * update_web_docs_old: Remove.
343
344 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
345
346         * gcc_release: Update with FSF address.
347
348 2005-07-26  Janis Johnson  <janis187@us.ibm.com>
349
350         * update_version (ADD_BRANCHES): Add dfp-branch.
351
352 2005-05-21  Gerald Pfeifer  <gerald@pfeifer.com>
353
354         * crontab: Spread snapshot building more evenly throughout the
355         week.
356
357 2005-05-19  Joseph S. Myers  <joseph@codesourcery.com>
358
359         * crontab: Don't build 3.3 branch snapshots.
360         * update_version (IGNORE_BRANCHES): Add gcc-3_3-branch.
361
362 2005-03-15  Zack Weinberg  <zack@codesourcery.com>
363
364         * README: Update.
365         * gcc_release: Update gcc/DEV-PHASE if that file exists, instead
366         of gcc/version.c.
367         * update_version: Handle updating gcc/DATESTAMP.
368         * update_web_docs: Generate gcc-vers.texi first.
369
370 2005-03-10  Ranjit Mathew  <rmathew@hotmail.com>
371
372         * gcc_release (ADA_DIRS): Add "gnattools".
373
374 2005-02-25  Mark Mitchell  <mark@codesourcery.com>
375
376         * crontab: Adjust for 4.0 branch.
377
378 2004-12-30  Sebastian Pop  <pop@cri.ensmp.fr>
379
380         * update_version (ADD_BRANCHES): Replace lno-branch with
381         autovect-branch.
382
383 2004-09-11  Gerald Pfeifer  <gerald@pfeifer.com>
384
385         * crontab: Rename GCC 3.5 snapshots to GCC 4.0 snapshots.
386
387 2004-08-14  Kelley Cook  <kcook@gcc.gnu.org>
388
389         * gcc_release (build_sources): Add comment header to generated
390         MD5SUMS.
391
392 2004-08-06  Kelley Cook  <kcook@gcc.gnu.org>
393
394         * gcc_release (snapshot_print): Accept arguments.  Don't use echo -e.
395         (announce_snapshot):  Update for above.  Don't use echo -e.
396
397 2004-08-03 Kelley Cook  <kcook@gcc.gnu.org>
398
399         * maintainer-scripts (snapshot_print): New function.
400         (announce_snapshot): Generate announcment on the fly.
401         Use a directory link for LATEST.
402         * snapshot-README: Delete.
403         * snapshot-index.html: Delete.
404
405 2004-06-09  Paolo Bonzini  <bonzini@gnu.org>
406
407         * gcc_release (build_sources): Move the libcpp gmo files
408         to the source directory.
409
410 2004-06-03  Joseph S. Myers  <jsm@polyomino.org.uk>
411
412         * gcc_release (maybe_build_tarfile): New function.
413         (build_tarfiles): Use maybe_build_tarfile.
414
415 2004-05-21  Paolo Carlini  <pcarlini@suse.de>
416
417         * gcc_release (build_sources): Generate the NEWS file in toplevel.
418
419 2004-05-17  Kelley Cook  <kcook@gcc.gnu.org>
420
421         * gcc_release (build_sources): Change CRCs from brik to md5sum.
422
423 2004-05-16  Gerald Pfeifer  <gerald@pfeifer.com>
424
425         * crontab: Add GCC 3.5 snapshots, currenty run on Sundays.
426
427 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
428
429         * update_web_docs: Also remove old .gz files from subdirectories
430         on the 15th of the month.
431
432 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
433
434         * update_web_docs (MANUALS): Add gfortran.
435
436 2004-05-13  Arnaud Charlet  <charlet@act-europe.fr>
437
438         * update_web_docs: Fix generation of Ada docs.
439
440 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
441
442         * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.
443
444         * gcc_release (DIFF): Remove -3 option.
445
446 2003-07-26  Paul Brook  <paul@nowt.org>
447
448         * gcc_release: Add gcc-fortran.
449         * snapshot-README: Ditto.
450         * snapshot-index.html: Ditto.
451
452 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
453
454         * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to
455         Friday night, where gcc.gnu.org has less load.
456
457 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
458
459         * crontab: Adjust temporary directory used for snapshot generation.
460         Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has
461         less load.
462
463 2004-04-19  Mark Mitchell  <mark@codesourcery.com>
464
465         * gcc_release (build_sources): Do not use "-F" to tag sources.
466
467 2004-04-07  Mark Mitchell  <mark@codesourcery.com>
468
469         * gcc_release (build_sources): Do not use "-r" and "-D" at the
470         same time with "cvs export".
471
472 2004-03-27  Gerald Pfeifer  <gerald@pfeifer.com>
473
474         * gcc_release: Fix sanity check for argument of -p command-line
475         options.  In snapshot mode, only generate diffs against the previous
476         snapshot if the user did not specify any old tarball explictly.
477
478 2004-03-25  Gerald Pfeifer  <gerald@pfeifer.com>
479
480         * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
481         only set at a single place.
482
483 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
484
485         * gcc_release (SNAPSHOTS_DIR): New variable.  Use it.
486         (announce_snapshot): Use it.
487
488 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
489
490         * gcc_release (announce_snapshot): Use changedir instead of
491         plain cd.
492
493 2004-02-10  Arnaud Charlet  <charlet@act-europe.fr>
494
495         * gcc_release: Add libada as part of ADA_DIRS.
496
497 2004-01-21  Gerald Pfeifer  <gerald@pfeifer.com>
498
499         * crontab: Make 3.4 snapshots from the new 3.4 release branch.
500
501 2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
502
503         * gcc_release (build_sources): Delete call to make f77.rebuilt.
504
505 2004-01-17  Gerald Pfeifer  <gerald@pfeifer.com>
506
507         * snapshot-README: Mention how the snapshot was generated.
508         * snapshot-index.html: Ditto.  Further sync with snapshot-README.
509
510 2004-01-03  Joseph S. Myers  <jsm@polyomino.org.uk>
511
512         * update_web_docs: Create tarballs of documentation sources and
513         HTML docs.
514
515 2004-01-02  Gerald Pfeifer  <gp@suse.de>
516
517         * update_version: Add some documentation.
518
519 2004-01-02  Pop Sébastian  <pop@gauvain.u-strasbg.fr>
520
521         * update_version (ADD_BRANCHES): Add lno-branch.
522
523 2003-11-02  Gerald Pfeifer  <gerald@pfeifer.com>
524
525         * maintainer-addresses: New script.
526
527 2003-10-24  Kelley Cook  <kcook@gcc.gnu.org>
528
529         * gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
530
531 2003-09-22  Gerald Pfeifer  <gerald@pfeifer.com>
532
533         * gcc_release (announce_snapshot): Restructure processing
534         of snapshot-README and snapshot-index.html and add a new
535         substitution for @EXPORT@.
536
537 2003-08-24  Gerald Pfeifer  <gerald@pfeifer.com>
538
539         * gcc_release (build_sources): Create/update the LAST_UPDATED file
540         in the source directory with information how sources were obtained.
541
542 2003-08-16  Gerald Pfeifer  <gerald@pfeifer.com>
543
544         * gcc_release (build_sources): Use two new variables EXPORTTAG and
545         EXPORTDATE to make the extraction of sources more transparent and
546         also allow snapshots (off mainline) without a tag.
547
548 2003-08-08  Mark Mitchell  <mark@codesourcery.com>
549
550         * gcc_release: Correct logic for updating version.c.  Put
551         prereleases into a subdirectory.
552
553 2003-07-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
554
555         * crontab: Update invocation of gcc_release according to the
556         previous changes there.  Add automatic 3.4 snapshots from mainline.
557
558 2003-07-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
559
560         * gcc_release (usage): Document that -s now takes symbolic name
561         and branch of the snapshot as parameters.
562         Implement this as part of command-line processing.
563         (BRANCH): Remove default initialization for snapshots.
564         (CVSBRANCH): Ditto.
565         Do not lay down a CVS tag if generating a snapshot from mainline.
566
567 2003-07-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
568
569         * gcc_release (announce_snapshot): Use ${RELEASE} instead
570         of ${BRANCH}-${DATE} to refer to the snapshot directory.
571         Put README file into the snapshot directory.
572
573         (RELEASE): Define as ${BRANCH}-${DATE} for snapshots.
574         (FTP_PATH): Use ${RELEASE} in case of snapshots.
575         (TAG): Ditto.
576         (OLD_TARS): Adjust to new directory scheme for snapshots.
577
578 2003-07-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
579
580         * gcc_release (announce_snapshot): Add substitution of @RELEASE@
581         for README and index.html.
582         * snapshot-README: Use it.
583         * snapshot-index.html: Ditto.
584
585 2003-07-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
586
587         * gcc_release (announce_snapshot): Add substitution of @BRANCH@
588         for README and index.html.  Remove substitution of @LONG_DATE@.
589         Put index.html into the respective snapshot directory.
590         Adjust subject of the notification mail to the new naming scheme
591         for CVS tags.
592         Adjust name of the LATEST-IS-... files to the new naming scheme
593         for snapshot directories.
594         (FTP_PATH): Ditto.
595         (LAST_DIR): Ditto.
596         (LAST_LONG_DATE): Remove.
597
598         * snapshot-README: Adjust to the new naming schemes for directories
599         and snapshots per se.
600         Dynamically fill in the respective branch instead of hardcoding it.
601
602         * snapshot-index.html: Replace individual links to diffs with a
603         general link to the diff/ subdirectory.
604         Mention the concrete snapshot in <title> and <h1>.
605         Adjust links to the new location of index.html.
606
607 2003-07-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
608
609         * gcc_release: Move handling of complex modes directly after
610         switch handling.
611         (TAG): Include the branch name as part of snapshot CVS tags.
612
613 2003-07-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
614
615         * gcc_release: Execute gcc.gnu.org-only operations which are
616         related to diff generation only if diffs have been requested.
617         (build_sources): Improve tracing and an error message related
618         to tagging.
619
620 2003-07-01  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
621
622         * gcc_release (BRANCH): Rename to...
623         (CVSBRANCH): ...new macro, and use BRANCH for the variant users
624         will see.
625         (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part
626         of the directory name.
627         Use .snapshot_date-${BRANCH} instead of .snapshot_date.
628
629 2003-06-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
630
631         * gcc_release: Command "all" now creates .gz files only for
632         releases and pre-releases.
633
634 2003-06-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
635
636         * gcc_release (build_sources): Do not include gnats.html any longer.
637         Make an error message more descriptive.
638
639 2003-06-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
640
641         * gcc_release: Factor the updating of links and READMEs on the
642         FTP server and sending mail for snapshots into a...
643         (announce_snapshot): ...new function.
644         Add informative output for both.
645
646 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
647
648         * gcc_release: Do not update gcc_latest_snapshot tag any longer.
649
650 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
651
652         * snapshot-index.html: Use F77 instead of G77 front end.
653         Remove link to CodeSourcery snapshots which was not up-to-date.
654         Do not refer to gcc-bugs@gcc.gnu.org any longer.
655
656         * snapshot-README: Use F77 front end instead of G77 language.
657
658 2003-06-17  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
659
660         * gcc_release (build_tarfile): Build .bz2 files instead of .gz files.
661         (build_bz2): Rename to build_gzip and create .gz files from .bz2
662         files instead of the other way around.
663         (build_gzip): New function.
664         (build_diffs): Build .bz2 files instead of .gz files.
665         (build_diff): Use .bz2 files instead of .gz files.
666         Make an error message independent of the compression format.
667         (MODE_BZIP2): Rename to MODE_GZIP.  Related changes to the
668         invocation of this script.
669         (MODE_GZIP): New variable.
670         (OLD_TARS): Use .bz2 archive of the previous snapshot.
671
672 2003-06-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
673
674         * snapshot-README: Use GCC instead of gcc, C++ front end instead of
675         g++ language, and note that Java includes a run time.
676         * snapshot.index.html: Ditto.
677
678 2003-06-10  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
679
680         * gcc_release (build_diff): Properly use ${TAR} instead of
681         hard-coded tar.
682
683 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
684
685         * snapshot-index.html: Refer to .bz2 files instead of .gz files.
686         Simplify the note on not using unannounced snapshots.
687
688 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
689
690         * snapshot-README: Refer to .bz2 files instead of .gz files.
691         Add a note on where to find the diff files.
692         Simplify the note on not using unannounced snapshots.
693         Remove documentation of the gcc_latest_snapshot tag.
694
695 2003-05-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
696
697         * gcc_release (build_diffs): Add diagnostics in case we cannot
698         generate a specific diff file.
699
700 2003-05-24  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
701
702         * gcc_release (build_sources): Only update ChangeLog files which
703         do not yet contain the entry we are going to add.
704         Fix typo in added ChangeLog entries.
705
706 2003-05-20  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
707
708         * gcc_release (upload_files): Put diff files into a "diffs"
709         subdirectory
710
711 2003-05-18  Nathanael Nerode  <neroden@gcc.gnu.org>
712
713         * gcc_release: GNU CC -> GCC.
714
715 2003-05-12  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
716
717         * gcc_release (usage): Print more detailed description of all
718         command-line options.
719
720 2003-05-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
721
722         * update_version (ADD_BRANCHES): Add, set to MAIN and
723         tree-ssa-20020619-branch.
724         (BRANCHES): Always consider branches given by $ADD_BRANCHES.
725
726 2003-05-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
727
728         * update_version (textstring_FILES): Only version.c needs to be
729         updated, now that we do not consider older branches any more.
730
731 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
732
733         * update_version (IGNORE_BRANCHES): Add.
734         (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES.
735
736 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
737
738         * update_version: Add a trace of which branch we are currently
739         working on.
740
741 2002-12-16  Mark Mitchell  <mark@codesourcery.com>
742
743         * gcc_release: Make snapshots from the GCC 3.3 branch.
744         * snapshot-README: Update.
745
746 2002-09-23  Zack Weinberg  <zack@codesourcery.com>
747
748         * update_version: Do not check in files which are unchanged.
749         * gcc_release: Only update the version in gcc/version.c.
750
751 2002-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
752
753         * update_web_docs (MANUALS): Add fastjar.
754
755 2002-09-08  Joseph S. Myers  <jsm@polyomino.org.uk>
756
757         * gcc_release: Make snapshots come from the mainline.
758         * snapshot-README: Update.
759
760 2002-08-28  Joseph S. Myers  <jsm@polyomino.org.uk>
761
762         * update_web_docs: Remove support for generating g77_news.html and
763         g77_bugs.html.
764         * update_web_docs_old: Likewise.  Remove support for generating
765         thanks.html.
766
767 2002-07-28  Andreas Jaeger  <aj@suse.de>
768
769         * gcc_release: Update comment.
770
771         * snapshot-README: Snapshots are taken from GCC 3.2 branch.
772
773 2002-07-28  Mark Mitchell  <mark@codesourcery.com>
774
775         * gcc_release: Use the 3.2 branch for snapshots.
776
777 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
778
779         * update_web_docs (MANUALS): Include various flavours of the GNAT
780         User Guide.
781
782 2002-05-27  Joseph S. Myers  <jsm28@cam.ac.uk>
783
784         * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to
785         gcc/gcc/ada/gnatvsn.ads.
786
787 2002-05-26  Joseph S. Myers  <jsm28@cam.ac.uk>
788
789         * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which
790         release status is updated.
791         * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads.
792
793 2002-05-21  Joseph S. Myers  <jsm28@cam.ac.uk>
794
795         * gcc_release: Do upload files when local.
796
797         * snapshot-README, snapshot-index.html: Remove chill.
798
799 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
800
801         * gcc_release: Correct upload handling.
802
803 2002-04-22  Mark Mitchell  <mark@codesourcery.com>
804
805         * gcc_release (build_diffs): Remove reference to Chill.
806
807 2002-04-21  Joseph S. Myers  <jsm28@cam.ac.uk>
808
809         * update_web_docs (MANUALS): Remove chill.  Add gnat_rm.
810
811 2002-04-19  Kelley R. Cook (kelly.r.cook@gm.com)
812
813         * gcc_release: Set TZ to UTC0.
814
815 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
816
817         * gcc_release (build_tarfiles): Do not build Chill tarfiles.
818         (CHILL_DIRS): Remove.
819
820 2002-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
821
822         * gcc_release: Build diffs for ada and chill.  Make "bzip2" a new
823         major mode.
824
825 2002-03-06  Phil Edwards  <pme@gcc.gnu.org>
826
827         * update_version:  Don't indent the version string.
828
829 2002-03-05  Joseph S. Myers  <jsm28@cam.ac.uk>
830
831         * snapshot-README: Note that snapshots come from the 3.1 branch.
832         Update list of files.
833
834 2002-03-03  Joseph S. Myers  <jsm28@cam.ac.uk>
835
836         * gcc_release: Make snapshots come from the 3.1 branch.
837
838 2002-02-25  Mark Mitchell  <mark@codesourcery.com>
839
840         * update_version: Automatically update version files on all
841         branches.
842         * crontab: Only invoke update_version once.
843
844 2002-02-23  Joseph S. Myers  <jsm28@cam.ac.uk>
845
846         * gcc_release: Revert change to -p interface.  Allow for local and
847         remote cases in creating directories.  Give an error if -p
848         argument names a directory.
849
850 2002-02-21  Mark Mitchell  <mark@codesourcery.com>
851
852         * gcc_release: Correct handling of diff-generation.  Add
853         "diffs" major mode.
854
855 2002-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
856
857         * gcc_release: Substitute dates in snapshot-README and
858         snapshot-index.html files rather than directly using the old files
859         on the FTP site.  Set QMAILHOST.
860
861 2002-02-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
862
863         * snapshot-index.html: Improve markup.
864
865 2002-01-29  Joseph S. Myers  <jsm28@cam.ac.uk>
866
867         * snapshot-README, snapshot-index.html: Use expressions such as
868         @DATE@ rather than hardcoded dates.
869
870         * snapshot-README, snapshot-index.html: New files.
871
872 2002-01-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
873
874         * update_web_docs (contrib_file): Remove.
875         Also removing special handling of thanks.html.
876
877 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
878
879         * update_web_docs: Use makeinfo --html instead of texi2html.
880         Remove support for pre-3.1 GCC versions.  Build online docs for
881         gccint manual.
882
883 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
884
885         * update_web_docs_old: Copy from update_web_docs.  Add comment
886         that this is for GCC 3.0.x and earlier versions.
887
888 2001-11-19  Joseph S. Myers  <jsm28@cam.ac.uk>
889
890         * gcc_release: Add /usr/local/bin to path when local.
891
892 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
893
894         * update_web_docs: Set SOURCEDIR so that install manual can be
895         found when running install.texi2html.
896
897         * gcc_release: Don't require a username if running locally.
898
899 2001-11-05  Joseph S. Myers  <jsm28@cam.ac.uk>
900
901         * update_web_docs: Eliminate warnings about keeping files from web
902         page preprocessing.
903
904         * update_web_docs: Allow for the same file name in different
905         directories.
906
907 2001-10-29  Joseph S. Myers  <jsm28@cam.ac.uk>
908
909         * update_web_docs: Generate libiberty and gnat-style manuals.
910
911 2001-10-24  Joseph S. Myers  <jsm28@cam.ac.uk>
912
913         * gcc_release: Build snapshots from mainline.  Generate Ada and
914         Chill tarballs.  Correct error check when building diffs.  Check
915         for errors when building bzip2 files.
916         * crontab: Use /sourceware/snapshot-tmp for building snapshots.
917
918 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
919
920         * crontab: Build weekly snapshots.
921
922         * gcc_release: Copy from 3.0 branch.  Add support for building the
923         weekly snapshots on gcc.gnu.org.
924
925 2001-08-28  Joseph S. Myers  <jsm28@cam.ac.uk>
926
927         * update_web_docs: Also check out texinfo.tex from
928         gcc/doc/include.
929
930 2001-08-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
931
932         * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS.
933         Preprocess the entire web site, not just the install docs.
934
935 2001-06-25  Phil Edwards  <pme@sources.redhat.com>
936
937         * update_version:  Add command-line argument capability, also
938         bump version for libstdc++-v3, and exit with the return code from
939         the cvs commit.
940         * crontab:  Call update_version with arguments instead of
941         calling update_branch_version.
942         * update_branch_version:  Remove.
943
944 2001-06-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
945
946         * update_web_docs: Only update the install documentation for the
947         CVS HEAD.
948
949 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
950
951         * update_web_docs, doc_exclude: Check out files that may be in the
952         Attic.  Check out texinfo.tex.  Don't generate anything from
953         c-tree.texi.  Generate PostScript output from manuals.
954
955 2001-06-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
956
957         * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
958         variables.
959         Fix a comment and add another one.
960         Generate the installation documentation in HTML format from
961         gcc/doc/install.texi.
962
963 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
964
965         * update_web_docs: Don't generate HTML from gxxint.texi.  Don't
966         run texi2html on manuals that aren't present.
967
968 2001-03-18  Phil Edwards  <pme@sources.redhat.com>
969
970         * update_web_docs_libstdcxx:  New script.
971         * crontab:  Call said script.
972
973 2001-03-18  Joseph S. Myers  <jsm28@cam.ac.uk>
974
975         * update_version, update_branch_version: Check out with gcc
976         directory instead of using egcs link.
977
978 2001-03-17  Joseph S. Myers  <jsm28@cam.ac.uk>
979
980         * update_web_docs: Don't strip leading -r from argument following
981         -r, or leading -d from argument following -d.  Bug pointed out by
982         Matt Kraai.
983
984         * update_web_docs: Handle -r and -d options to generate docs for a
985         release or branch in a subdirectory.  Determine names of G77 news
986         and bugs files and contributors file after updated docs have been
987         installed, not before.  Don't remove files from a subdirectory.
988         Don't generate manuals for gcov (included in the GCC manual) or
989         iostream (obsolete).  Do generate manuals for cppinternals, gcj
990         and porting.  Update regular expressions for detecting whether
991         files have really changed when regenerated.
992
993 2001-03-15  Joseph S. Myers  <jsm28@cam.ac.uk>
994
995         * update_web_docs: Use /usr/local/bin/texi2html rather than
996         gccadmin's local copy.
997
998 2001-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
999
1000         * crontab, doc_exclude, update_branch_version, update_version,
1001         update_web_docs: New files (as currently used by gccadmin).
1002         * README: New file.