OSDN Git Service

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