OSDN Git Service

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