OSDN Git Service

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