OSDN Git Service

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