OSDN Git Service

df505d8b62774f677697457a8d0979d3fff6f6ac
[pf3gnuchains/gcc-fork.git] / contrib / ChangeLog
1 2001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
2
3         * texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
4         @command.  Format URLs and email addresses in bold.
5
6 2001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7
8         * gcc_update: Add cpp.1 to the list of generated files.
9
10         * texi2pod.pl: Handle @option and @env.
11
12 2001-01-03  Mike Stump  <mrs@wrs.com>
13
14         * snapshot: Update to account for java libraries.
15
16 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
17
18         * test_summary: Export filesuffix, not fileprefix.
19
20 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
21
22         * release: Change some EGCS references to GCC.
23
24 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
25
26         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
27         subdirectory flags.  Add source directory prefix filtering.
28         Redirect diagnostic output to stderr.
29
30 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
31
32         * texi2pod.pl: If multiple @c man sections with the same tag
33         appear, concatenate them in the final output.  When skipping,
34         ignore block commands that can't cause skipping, and honor
35         those that can.  Ensure that verbatim blocks are separate
36         paragraphs.
37
38 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
39
40         * gcc_update: Don't touch tradcif.c or java/parse.h.
41
42 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
43
44         * texi2pod.pl: Restructure for comprehensibility, add
45         comments.  Merge handling of @ignore and @ifxxx.  Handle a
46         whole bunch more Texinfo commands.  Use consistent formatting
47         style.
48
49 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
50
51         * gennews: New script.
52
53 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
54
55         * gcc_update: Update a comment as we now require bison for CVS users.
56
57 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
58
59         * gcc_update: Add gcov.1 to the list of generated files.
60
61 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
62
63         * gcc_build: Remove code to put information in a log file.
64
65 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
66
67         * texi2pod.pl:
68           - Add real command line parsing.
69           - Support @ifset, @ifclear, @set, @value, -D switch.
70           - Support @sc.  Improve handling of @ref and friends.
71           - Discard @subsection, @need, @node lines.
72           - Un-nest font changes to match texinfo semantics.
73           - Handle @{ and @}.  Oops.
74           - Don't emit E<> directives inside verbatim blocks.
75
76 2000-11-12  Bruce Korb  <bkorb@gnu.org>
77
78         * release: generalize the release script a bit.
79
80 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
81
82         * gcc_build: Add -o option for setting the objdir to use.
83
84 2000-11-11  Jeff Law  <law@redhat.com>,
85
86         * release: New file.
87
88 2000-11-08  Jeff Law  <law@redhat.com>,
89             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
90
91         * snapshot: New file.
92
93 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
94
95         * gcc_build (bootstrap_gcc): New function.
96         (configure_gcc): Likewise.
97         (build_gcc): Rewritten to use configure and bootstrap.
98         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
99
100 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
101
102         * gcc_build (MAKE): New variable.
103         (build_gcc): Use it.  Fix logging of errors.
104         (install_gcc): Likewise.
105
106 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
107
108         * gcc_build: Save the output from CVS into the logfile as well.
109
110 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
111
112         * gcc_build: Fix typos.
113
114 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
115
116         * gperf-2.7-19981006.pat: Remove.
117
118 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
119
120         * test_installed: Change EGCS references to refer to GCC.
121
122 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
123
124         * gcc_update (touch_files): Add some informative output.
125         
126 2000-09-16  Andreas Jaeger  <aj@suse.de>
127
128         * gcc_update: Remove gcc/c-parse.gperf.
129
130 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
131             Alexandre Oliva  <aoliva@redhat.com>
132
133         * gcc_update: Execute touch_files_reexec even if `cvs update`
134         failed.
135
136 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
137
138         * test_summary: AWK breaks with filenames containing `='.
139
140 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
141
142         * gcc_build: New script.
143
144 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
145
146         * gcc_update (files_and_dependencies): Remove generated YACC files.
147
148 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
149
150         * gcc_update (files_and_dependencies): Remove generated YACC files.
151
152 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
153
154         * newcvsroot: Handle filenames that contain spaces.
155
156 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
157
158         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
159         Elide --with-gcc-version-trigger and --norecursion from
160         configure flags.  Remove code to report status of haifa scheduler.
161
162 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
163
164         * gcc_update (self): Set to `$0'.
165         (touch_files_reexec): Use `$self' instead of `$0'.
166
167 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
168
169         * gcc_update (touch_files_reexec): New function, run after the
170         tree is modified.
171
172 2000-05-08  Richard Hendeson  <rth@cygnus.com>
173
174         * gcc_update: Remove references to inclhack.tpl.
175
176 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
177
178         * index-prop: Use a single pattern.  Also support *** cdiffs.
179
180 2000-04-28  Pavel Roskin <pavel_roskin@geocities.com>
181
182         * index-prop: Don't change /dev/null.
183
184 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
185
186         * gcc_update: Refer to GCC and gcc_update instead of egcs and
187         egcs_update.
188
189 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
190
191         * index-prop: Fix occasional problem when using cvs diff -p.
192
193 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
194
195         * gcc_update: Remove references to cexp.c/cexp.y.
196
197 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
198
199         * newcvsroot: Add check on the number of command-line arguments.
200         Add usage.
201
202 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
203
204         * gcc_update: Allow patches compressed by bzip2.
205
206 1999-10-11  Martin v. Löwis <loewis@informatik.hu-berlin.de>
207
208         * newcvsroot: New file.
209
210 1999-09-11  Craig Burley  <craig@jcb-sc.com>
211
212         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
213
214 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
215
216         * gcc_update: New file.
217         * egcs_update: Renamed to gcc_update.
218
219 1999-08-09  Robert Lipe  <robertlipe@usa.net>
220
221         * test_summary: Quote curly braces in 1999-07-03 change.
222
223 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
224
225         * egcs_update (files_and_dependencies): Fixed typo in
226         gcc/cstamp-h.in.  Added gcc/config.in.
227
228 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
229
230         * egcs_update (files_and_dependencies): New function, with
231         complete list of files to be updated, as well as their
232         dependencies.
233         (touch_files): Check the timestamp of each generated file against
234         its dependencies'.
235         (main): New flags --touch, --list and --help.  Remove the
236         pre-update step.
237
238 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
239
240         * test_summary: Replace egcs with gcc.  Update e-mail address.
241
242 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
243             Jerry Quinn <jquinn@nortelnetworks.com>
244
245         * egcs_update (touch_files, apply_patch): New functions.
246         Use them.  New command-line option --patch.  Split test of local
247         tree into two parts.  Add comments.
248
249 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
250
251         * test_summary: If Target is `unix{*}', append the Target variants
252         to Host.
253
254 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
255
256         * test_summary: Set default mail-address and version for egcs
257         instead of relying on unpredictable pathnames.
258         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
259
260 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
261
262         * fixinc/*: Delete obsolete files.
263
264 1999-02-04  Robert Lipe  <robertlipe@usa.net>
265
266         * egcs_update: Test return values of 'cvs update'.  Propogate
267         to caller as exit values.
268
269 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
270
271         * egcs_update: Use "if" instead of "&&".  Touch generated files
272         only after the corresponding *.y files.
273
274 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
275
276         * egcs_update: Do not use xargs, but a backquote construct.
277
278 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
279
280         * test_summary (version): Remove carriage return that gawk inserts
281         in the version string for some reason.
282
283 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
284
285         * egcs_update: Only touch files that already exist.
286
287 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
288
289         * test_summary (EOF): Remove double backslash.
290         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
291
292 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
293
294         * test_summary (address): Set to egcs-testresults mailing list.
295
296 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
297
298         * test_summary (address): Added Marc Lehmann's testsuite-results
299         to the default e-mail address.
300
301 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
302
303         * test_summary (-p, prepend_logs): Add these before the summary.
304         (Compiler, Platform): Print these just before configflags.
305
306 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
307
308         * warn_summary (longLineFilter): New shell function to encapsulate
309         this functionality.  It is off by default, only active if -llf
310         flag is specified.
311         (subdirectoryFilter): Fix bug in filtering which made some
312         subdirectory warnings erroneously appear in the toplevel set.
313         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
314         warnings from stage1 as well as stage0, which means warnings from
315         outside the bootstrap directory.  Eg, the libraries, etc.
316         (warningFilter): New shell function to encapsulate this
317         functionality.
318         (keywordFilter): New shell function to encapsulate this
319         functionality.
320
321         Store data in a temp file rather than calculating it 3x.  Arrange
322         to remove it on exit and signals.
323
324         Add -pass/-wpass flags to do "pass through" (i.e. manual
325         inspection) of bootstrap output from a particular stageN as well
326         as language subdirs.
327
328         Add better comments/documentation.
329
330 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
331
332         * egcs_update: Add comment about keeping the FAQ synchronized.
333
334 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
335
336         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
337         in the repo again.
338
339 Fri Oct 16 07:35:00 1998  Bruce Korb <korb@datadesign.com>
340
341         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
342
343 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
344
345         * egcs_update: Remove gcc/java/parse.c from list of files to
346         touch.
347
348 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
349
350         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
351
352 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
353
354         * warn_summary (subdirectoryFilter): New shell function to
355         optionally filter in/out gcc subdirectories when summarizing
356         warnings.  Add new flags to support subdirectory filtering.
357
358         Also, ensure the bootstrap stage is a number.  Add some more C
359         keywords that are preserved in the "warning type" summary and
360         tighten up the "arg ???" regexp.
361
362 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
363
364         * fixinc/inclhack.def:  Not all C++ comments in C headers
365         were treated alike.  They are now.  Also fixed syntax
366         of sed expression in "systypes" fix.
367
368         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
369
370         * egcs_update:  Added fixinc/* generated files to touch list.
371
372 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
373
374         * egcs_update: Additionally touch gcc/java/parse.[ch].
375
376 Thu Sep  9 16:48 Bruce Korb <korb@datadesign.com>
377
378         * fixinc/inclhack.def:  Added two files required by
379         SCO's Open Server 5's avoid_bool fix.
380         Regenerated fixinc.x and inclhack.sh to incorporate
381         the update.
382
383 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
384
385         * egcs_update: Do the pass 1 CVS update only for files that
386         may reasonably be under CVS control.
387
388 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
389
390         * test_installed: New script for testing already-installed
391         gcc/g++/g77.
392
393 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
394
395         * egcs_update: Assigned copyright to FSF.
396
397 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
398                           Alexandre Oliva  <oliva@dcc.unicamp.br>
399
400         * egcs_update: New switch --nostdflags and documentation
401         enhancements.
402
403 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
404
405         * egcs_update: New script.
406
407 1998-08-05  Bruce Korb <korbb@datadesign.com>
408
409         * fixinc/Makefile
410         Added define for target machine so machine-specific tests
411         can be selected for or against.
412
413         * fixinc/fixincl.c
414         Added an array of string pointers to machines to select
415         or avoid, depending on a FD_MACH_IFNOT bit flag.
416         Used a shell script to match the defined TARGET_MACHINE
417         with any of the given match patterns.
418
419         * fixinc/fixincl.tpl
420         Generate the array of strings and bit flag, as needed,
421         depending on "mach" and "not_machine" attributes for a fix.
422
423         * fixinc/mkfixinc.sh
424         Invoke the make with TARGET assigned the value of the
425         machine name argument.
426
427 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
428
429         * compare_tests: New script.
430
431 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
432
433         * test_summary: Assigned copyright to FSF.
434
435 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
436
437         * test_summary: Corrected script name in comments providing
438         documentation.  Added linebreaks for lines with > 80 characters.
439
440 Fri Jun 19 02:36:59 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
441
442         * test_summary: New switch, -i, and environment variable,
443         append_logs, for including files in the report.
444
445 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
446
447         * warn_summary: Update to Kaveh's latest version allowing to
448         specify the last stage built.
449
450 1998-05-29  Bruce Korb <korbb@datadesign.com>
451
452         * fixinc/mkfixinc.sh
453         Changes to make it easier to invoke on platforms that
454         normally do not invoke fixincludes.
455
456         * fixinc/inclhack.def
457         Applied fixes from egcs/gcc/fixincludes from the past several
458         months.
459
460 1998-05-28  Bruce Korb <korbb@datadesign.com>
461
462         * fixinc/*: Updated most everything for a first real
463         try at getting "fast_fixincludes" working.
464
465 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
466
467         * index-prop: New file.
468
469 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
470
471         * test_summary: find good awk (copied from warn_summary).
472
473 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
474
475         * test_summary, warn_summary: New files