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