OSDN Git Service

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