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