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