]> git.ipfire.org Git - thirdparty/gcc.git/blob - maintainer-scripts/ChangeLog
cef572bfbf91695f4dd5488006c6220c2d9d61fa
[thirdparty/gcc.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.