OSDN Git Service

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