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