OSDN Git Service

[maintainer-scripts/]
[pf3gnuchains/gcc-fork.git] / maintainer-scripts / ChangeLog
1 2004-05-17  Kelley Cook  <kcook@gcc.gnu.org>
2
3         * gcc_release (build_sources): Change CRCs from brik to md5sum.
4
5 2004-05-16  Gerald Pfeifer  <gerald@pfeifer.com>
6
7         * crontab: Add GCC 3.5 snapshots, currenty run on Sundays.
8
9 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
10
11         * update_web_docs: Also remove old .gz files from subdirectories
12         on the 15th of the month.
13
14 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
15
16         * update_web_docs (MANUALS): Add gfortran.
17
18 2004-05-13  Arnaud Charlet  <charlet@act-europe.fr>
19
20         * update_web_docs: Fix generation of Ada docs.
21
22 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
23
24         * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.
25
26         * gcc_release (DIFF): Remove -3 option.
27
28 2003-07-26  Paul Brook  <paul@nowt.org>
29
30         * gcc_release: Add gcc-fortran.
31         * snapshot-README: Ditto.
32         * snapshot-index.html: Ditto.
33
34 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
35
36         * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to
37         Friday night, where gcc.gnu.org has less load.
38         
39 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
40
41         * crontab: Adjust temporary directory used for snapshot generation.
42         Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has 
43         less load.
44
45 2004-04-19  Mark Mitchell  <mark@codesourcery.com>
46
47         * gcc_release (build_sources): Do not use "-F" to tag sources.
48
49 2004-04-07  Mark Mitchell  <mark@codesourcery.com>
50
51         * gcc_release (build_sources): Do not use "-r" and "-D" at the
52         same time with "cvs export".
53
54 2004-03-27  Gerald Pfeifer  <gerald@pfeifer.com>
55
56         * gcc_release: Fix sanity check for argument of -p command-line
57         options.  In snapshot mode, only generate diffs against the previous
58         snapshot if the user did not specify any old tarball explictly.
59
60 2004-03-25  Gerald Pfeifer  <gerald@pfeifer.com>
61
62         * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
63         only set at a single place.
64
65 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
66
67         * gcc_release (SNAPSHOTS_DIR): New variable.  Use it.
68         (announce_snapshot): Use it.
69
70 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
71
72         * gcc_release (announce_snapshot): Use changedir instead of
73         plain cd.
74         
75 2004-02-10  Arnaud Charlet  <charlet@act-europe.fr>
76
77         * gcc_release: Add libada as part of ADA_DIRS.
78
79 2004-01-21  Gerald Pfeifer  <gerald@pfeifer.com>
80
81         * crontab: Make 3.4 snapshots from the new 3.4 release branch.
82
83 2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
84
85         * gcc_release (build_sources): Delete call to make f77.rebuilt.
86
87 2004-01-17  Gerald Pfeifer  <gerald@pfeifer.com>
88
89         * snapshot-README: Mention how the snapshot was generated.
90         * snapshot-index.html: Ditto.  Further sync with snapshot-README.
91
92 2004-01-03  Joseph S. Myers  <jsm@polyomino.org.uk>
93
94         * update_web_docs: Create tarballs of documentation sources and
95         HTML docs.
96
97 2004-01-02  Gerald Pfeifer  <gp@suse.de>
98
99         * update_version: Add some documentation.
100         
101 2004-01-02  Pop S├ębastian  <pop@gauvain.u-strasbg.fr>
102
103         * update_version (ADD_BRANCHES): Add lno-branch.
104
105 2003-11-02  Gerald Pfeifer  <gerald@pfeifer.com>
106
107         * maintainer-addresses: New script.
108
109 2003-10-24  Kelley Cook  <kcook@gcc.gnu.org>
110
111         * gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
112
113 2003-09-22  Gerald Pfeifer  <gerald@pfeifer.com>
114
115         * gcc_release (announce_snapshot): Restructure processing
116         of snapshot-README and snapshot-index.html and add a new
117         substitution for @EXPORT@.
118
119 2003-08-24  Gerald Pfeifer  <gerald@pfeifer.com>
120
121         * gcc_release (build_sources): Create/update the LAST_UPDATED file
122         in the source directory with information how sources were obtained.
123         
124 2003-08-16  Gerald Pfeifer  <gerald@pfeifer.com>
125
126         * gcc_release (build_sources): Use two new variables EXPORTTAG and
127         EXPORTDATE to make the extraction of sources more transparent and
128         also allow snapshots (off mainline) without a tag.
129
130 2003-08-08  Mark Mitchell  <mark@codesourcery.com>
131
132         * gcc_release: Correct logic for updating version.c.  Put
133         prereleases into a subdirectory.
134
135 2003-07-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
136
137         * crontab: Update invocation of gcc_release according to the
138         previous changes there.  Add automatic 3.4 snapshots from mainline.
139
140 2003-07-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
141
142         * gcc_release (usage): Document that -s now takes symbolic name
143         and branch of the snapshot as parameters.
144         Implement this as part of command-line processing.
145         (BRANCH): Remove default initialization for snapshots.
146         (CVSBRANCH): Ditto.
147         Do not lay down a CVS tag if generating a snapshot from mainline.
148         
149 2003-07-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
150
151         * gcc_release (announce_snapshot): Use ${RELEASE} instead
152         of ${BRANCH}-${DATE} to refer to the snapshot directory.
153         Put README file into the snapshot directory.
154
155         (RELEASE): Define as ${BRANCH}-${DATE} for snapshots.
156         (FTP_PATH): Use ${RELEASE} in case of snapshots.
157         (TAG): Ditto.
158         (OLD_TARS): Adjust to new directory scheme for snapshots.
159
160 2003-07-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
161
162         * gcc_release (announce_snapshot): Add substitution of @RELEASE@
163         for README and index.html.
164         * snapshot-README: Use it.
165         * snapshot-index.html: Ditto.
166
167 2003-07-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
168         
169         * gcc_release (announce_snapshot): Add substitution of @BRANCH@
170         for README and index.html.  Remove substitution of @LONG_DATE@.
171         Put index.html into the respective snapshot directory.
172         Adjust subject of the notification mail to the new naming scheme
173         for CVS tags.
174         Adjust name of the LATEST-IS-... files to the new naming scheme
175         for snapshot directories.
176         (FTP_PATH): Ditto.
177         (LAST_DIR): Ditto.
178         (LAST_LONG_DATE): Remove.
179
180         * snapshot-README: Adjust to the new naming schemes for directories
181         and snapshots per se.
182         Dynamically fill in the respective branch instead of hardcoding it.
183
184         * snapshot-index.html: Replace individual links to diffs with a
185         general link to the diff/ subdirectory.
186         Mention the concrete snapshot in <title> and <h1>.
187         Adjust links to the new location of index.html.
188         
189 2003-07-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
190
191         * gcc_release: Move handling of complex modes directly after
192         switch handling.
193         (TAG): Include the branch name as part of snapshot CVS tags.
194
195 2003-07-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
196
197         * gcc_release: Execute gcc.gnu.org-only operations which are
198         related to diff generation only if diffs have been requested.
199         (build_sources): Improve tracing and an error message related
200         to tagging.
201
202 2003-07-01  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
203
204         * gcc_release (BRANCH): Rename to...
205         (CVSBRANCH): ...new macro, and use BRANCH for the variant users
206         will see.
207         (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part
208         of the directory name.
209         Use .snapshot_date-${BRANCH} instead of .snapshot_date.
210
211 2003-06-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
212
213         * gcc_release: Command "all" now creates .gz files only for
214         releases and pre-releases.
215
216 2003-06-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
217
218         * gcc_release (build_sources): Do not include gnats.html any longer.
219         Make an error message more descriptive.
220         
221 2003-06-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
222
223         * gcc_release: Factor the updating of links and READMEs on the
224         FTP server and sending mail for snapshots into a...
225         (announce_snapshot): ...new function.
226         Add informative output for both.
227
228 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
229
230         * gcc_release: Do not update gcc_latest_snapshot tag any longer.
231
232 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
233
234         * snapshot-index.html: Use F77 instead of G77 front end.
235         Remove link to CodeSourcery snapshots which was not up-to-date.
236         Do not refer to gcc-bugs@gcc.gnu.org any longer.
237
238         * snapshot-README: Use F77 front end instead of G77 language.
239
240 2003-06-17  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
241
242         * gcc_release (build_tarfile): Build .bz2 files instead of .gz files.
243         (build_bz2): Rename to build_gzip and create .gz files from .bz2
244         files instead of the other way around.
245         (build_gzip): New function.
246         (build_diffs): Build .bz2 files instead of .gz files.
247         (build_diff): Use .bz2 files instead of .gz files.
248         Make an error message independent of the compression format.
249         (MODE_BZIP2): Rename to MODE_GZIP.  Related changes to the
250         invocation of this script.
251         (MODE_GZIP): New variable.
252         (OLD_TARS): Use .bz2 archive of the previous snapshot.
253
254 2003-06-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
255
256         * snapshot-README: Use GCC instead of gcc, C++ front end instead of 
257         g++ language, and note that Java includes a run time.
258         * snapshot.index.html: Ditto.
259
260 2003-06-10  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
261
262         * gcc_release (build_diff): Properly use ${TAR} instead of
263         hard-coded tar.
264
265 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
266
267         * snapshot-index.html: Refer to .bz2 files instead of .gz files. 
268         Simplify the note on not using unannounced snapshots.
269         
270 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
271         
272         * snapshot-README: Refer to .bz2 files instead of .gz files.
273         Add a note on where to find the diff files.
274         Simplify the note on not using unannounced snapshots.
275         Remove documentation of the gcc_latest_snapshot tag.
276
277 2003-05-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
278
279         * gcc_release (build_diffs): Add diagnostics in case we cannot
280         generate a specific diff file.
281
282 2003-05-24  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
283
284         * gcc_release (build_sources): Only update ChangeLog files which
285         do not yet contain the entry we are going to add.
286         Fix typo in added ChangeLog entries.
287
288 2003-05-20  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
289
290         * gcc_release (upload_files): Put diff files into a "diffs"
291         subdirectory
292
293 2003-05-18  Nathanael Nerode  <neroden@gcc.gnu.org>
294
295         * gcc_release: GNU CC -> GCC.
296
297 2003-05-12  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
298
299         * gcc_release (usage): Print more detailed description of all
300         command-line options.
301
302 2003-05-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
303
304         * update_version (ADD_BRANCHES): Add, set to MAIN and
305         tree-ssa-20020619-branch.
306         (BRANCHES): Always consider branches given by $ADD_BRANCHES.
307
308 2003-05-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
309
310         * update_version (textstring_FILES): Only version.c needs to be
311         updated, now that we do not consider older branches any more.
312
313 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
314
315         * update_version (IGNORE_BRANCHES): Add.
316         (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES.
317
318 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
319
320         * update_version: Add a trace of which branch we are currently
321         working on.
322
323 2002-12-16  Mark Mitchell  <mark@codesourcery.com>
324
325         * gcc_release: Make snapshots from the GCC 3.3 branch.
326         * snapshot-README: Update.
327
328 2002-09-23  Zack Weinberg  <zack@codesourcery.com>
329
330         * update_version: Do not check in files which are unchanged.
331         * gcc_release: Only update the version in gcc/version.c.
332
333 2002-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
334
335         * update_web_docs (MANUALS): Add fastjar.
336
337 2002-09-08  Joseph S. Myers  <jsm@polyomino.org.uk>
338
339         * gcc_release: Make snapshots come from the mainline.
340         * snapshot-README: Update.
341
342 2002-08-28  Joseph S. Myers  <jsm@polyomino.org.uk>
343
344         * update_web_docs: Remove support for generating g77_news.html and
345         g77_bugs.html.
346         * update_web_docs_old: Likewise.  Remove support for generating
347         thanks.html.
348
349 2002-07-28  Andreas Jaeger  <aj@suse.de>
350
351         * gcc_release: Update comment.
352
353         * snapshot-README: Snapshots are taken from GCC 3.2 branch.
354
355 2002-07-28  Mark Mitchell  <mark@codesourcery.com>
356
357         * gcc_release: Use the 3.2 branch for snapshots.
358
359 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
360
361         * update_web_docs (MANUALS): Include various flavours of the GNAT
362         User Guide.
363
364 2002-05-27  Joseph S. Myers  <jsm28@cam.ac.uk>
365
366         * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to
367         gcc/gcc/ada/gnatvsn.ads.
368
369 2002-05-26  Joseph S. Myers  <jsm28@cam.ac.uk>
370
371         * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which
372         release status is updated.
373         * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads.
374
375 2002-05-21  Joseph S. Myers  <jsm28@cam.ac.uk>
376
377         * gcc_release: Do upload files when local.
378
379         * snapshot-README, snapshot-index.html: Remove chill.
380
381 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
382
383         * gcc_release: Correct upload handling.
384
385 2002-04-22  Mark Mitchell  <mark@codesourcery.com>
386
387         * gcc_release (build_diffs): Remove reference to Chill.
388
389 2002-04-21  Joseph S. Myers  <jsm28@cam.ac.uk>
390
391         * update_web_docs (MANUALS): Remove chill.  Add gnat_rm.
392
393 2002-04-19  Kelley R. Cook (kelly.r.cook@gm.com)
394
395         * gcc_release: Set TZ to UTC0.
396
397 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
398
399         * gcc_release (build_tarfiles): Do not build Chill tarfiles.
400         (CHILL_DIRS): Remove.
401
402 2002-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
403
404         * gcc_release: Build diffs for ada and chill.  Make "bzip2" a new
405         major mode.
406
407 2002-03-06  Phil Edwards  <pme@gcc.gnu.org>
408
409         * update_version:  Don't indent the version string.
410
411 2002-03-05  Joseph S. Myers  <jsm28@cam.ac.uk>
412
413         * snapshot-README: Note that snapshots come from the 3.1 branch.
414         Update list of files.
415
416 2002-03-03  Joseph S. Myers  <jsm28@cam.ac.uk>
417
418         * gcc_release: Make snapshots come from the 3.1 branch.
419
420 2002-02-25  Mark Mitchell  <mark@codesourcery.com>
421
422         * update_version: Automatically update version files on all
423         branches.
424         * crontab: Only invoke update_version once.
425
426 2002-02-23  Joseph S. Myers  <jsm28@cam.ac.uk>
427
428         * gcc_release: Revert change to -p interface.  Allow for local and
429         remote cases in creating directories.  Give an error if -p
430         argument names a directory.
431
432 2002-02-21  Mark Mitchell  <mark@codesourcery.com>
433
434         * gcc_release: Correct handling of diff-generation.  Add
435         "diffs" major mode.
436
437 2002-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
438
439         * gcc_release: Substitute dates in snapshot-README and
440         snapshot-index.html files rather than directly using the old files
441         on the FTP site.  Set QMAILHOST.
442
443 2002-02-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
444
445         * snapshot-index.html: Improve markup.
446
447 2002-01-29  Joseph S. Myers  <jsm28@cam.ac.uk>
448
449         * snapshot-README, snapshot-index.html: Use expressions such as
450         @DATE@ rather than hardcoded dates.
451
452         * snapshot-README, snapshot-index.html: New files.
453
454 2002-01-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
455
456         * update_web_docs (contrib_file): Remove.
457         Also removing special handling of thanks.html.
458
459 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
460
461         * update_web_docs: Use makeinfo --html instead of texi2html.
462         Remove support for pre-3.1 GCC versions.  Build online docs for
463         gccint manual.
464
465 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
466
467         * update_web_docs_old: Copy from update_web_docs.  Add comment
468         that this is for GCC 3.0.x and earlier versions.
469
470 2001-11-19  Joseph S. Myers  <jsm28@cam.ac.uk>
471
472         * gcc_release: Add /usr/local/bin to path when local.
473
474 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
475
476         * update_web_docs: Set SOURCEDIR so that install manual can be
477         found when running install.texi2html.
478
479         * gcc_release: Don't require a username if running locally.
480
481 2001-11-05  Joseph S. Myers  <jsm28@cam.ac.uk>
482
483         * update_web_docs: Eliminate warnings about keeping files from web
484         page preprocessing.
485
486         * update_web_docs: Allow for the same file name in different
487         directories.
488
489 2001-10-29  Joseph S. Myers  <jsm28@cam.ac.uk>
490
491         * update_web_docs: Generate libiberty and gnat-style manuals.
492
493 2001-10-24  Joseph S. Myers  <jsm28@cam.ac.uk>
494
495         * gcc_release: Build snapshots from mainline.  Generate Ada and
496         Chill tarballs.  Correct error check when building diffs.  Check
497         for errors when building bzip2 files.
498         * crontab: Use /sourceware/snapshot-tmp for building snapshots.
499
500 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
501
502         * crontab: Build weekly snapshots.
503
504         * gcc_release: Copy from 3.0 branch.  Add support for building the
505         weekly snapshots on gcc.gnu.org.
506
507 2001-08-28  Joseph S. Myers  <jsm28@cam.ac.uk>
508
509         * update_web_docs: Also check out texinfo.tex from
510         gcc/doc/include.
511
512 2001-08-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
513
514         * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS.
515         Preprocess the entire web site, not just the install docs.
516
517 2001-06-25  Phil Edwards  <pme@sources.redhat.com>
518
519         * update_version:  Add command-line argument capability, also
520         bump version for libstdc++-v3, and exit with the return code from
521         the cvs commit.
522         * crontab:  Call update_version with arguments instead of
523         calling update_branch_version.
524         * update_branch_version:  Remove.
525
526 2001-06-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
527
528         * update_web_docs: Only update the install documentation for the
529         CVS HEAD.
530
531 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
532
533         * update_web_docs, doc_exclude: Check out files that may be in the
534         Attic.  Check out texinfo.tex.  Don't generate anything from
535         c-tree.texi.  Generate PostScript output from manuals.
536
537 2001-06-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
538
539         * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
540         variables.
541         Fix a comment and add another one.
542         Generate the installation documentation in HTML format from
543         gcc/doc/install.texi.
544
545 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
546
547         * update_web_docs: Don't generate HTML from gxxint.texi.  Don't
548         run texi2html on manuals that aren't present.
549
550 2001-03-18  Phil Edwards  <pme@sources.redhat.com>
551
552         * update_web_docs_libstdcxx:  New script.
553         * crontab:  Call said script.
554
555 2001-03-18  Joseph S. Myers  <jsm28@cam.ac.uk>
556
557         * update_version, update_branch_version: Check out with gcc
558         directory instead of using egcs link.
559
560 2001-03-17  Joseph S. Myers  <jsm28@cam.ac.uk>
561
562         * update_web_docs: Don't strip leading -r from argument following
563         -r, or leading -d from argument following -d.  Bug pointed out by
564         Matt Kraai.
565
566         * update_web_docs: Handle -r and -d options to generate docs for a
567         release or branch in a subdirectory.  Determine names of G77 news
568         and bugs files and contributors file after updated docs have been
569         installed, not before.  Don't remove files from a subdirectory.
570         Don't generate manuals for gcov (included in the GCC manual) or
571         iostream (obsolete).  Do generate manuals for cppinternals, gcj
572         and porting.  Update regular expressions for detecting whether
573         files have really changed when regenerated.
574
575 2001-03-15  Joseph S. Myers  <jsm28@cam.ac.uk>
576
577         * update_web_docs: Use /usr/local/bin/texi2html rather than
578         gccadmin's local copy.
579
580 2001-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
581
582         * crontab, doc_exclude, update_branch_version, update_version,
583         update_web_docs: New files (as currently used by gccadmin).
584         * README: New file.