OSDN Git Service

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