OSDN Git Service

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