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