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