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