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