OSDN Git Service

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