OSDN Git Service

contrib/
[pf3gnuchains/gcc-fork.git] / contrib / ChangeLog
1 2003-12-18  Kelley Cook  <kcook@gcc.gnu.org>
2
3         * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
4         gcc/ada/gnat_ug_* to use it.
5
6 2003-12-16  James E Wilson  <wilson@specifixinc.com>
7
8         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
9         rename configure.in to configure.ac, and stamp-h.in to config-h.in.
10
11 2003-12-11  Kelley Cook  <kcook@gcc.gnu.org>
12
13         * gcc_update (files_and_dependencies): Correct typo in the filename
14         gnat_ug_wnt.texi.
15
16 2003-12-08  Arnaud Charlet  <charlet@act-europe.fr
17
18         * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
19         treeprs.ads.
20
21 2003-10-16  Mark Mitchell  <mark@codesourcery.com>
22
23         * gennews (files): Add GCC 3.3 files.
24
25 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
26
27         * gcc_build: Fix handling of -t option.  Add -x option.
28
29 2003-07-31  Matt Kraai  <kraai@alumni.cmu.edu>
30
31         * texi2pod.pl: Remove extra line.
32
33 2003-07-15  Matt Kraai  <kraai@alumni.cmu.edu>
34
35         * texi2pod.pl: Default @itemize's parameter to @bullet.
36
37 2003-07-12  Zack Weinberg  <zack@codesourcery.com>
38
39         * gcc_update: gcc/acconfig.h no longer exists.
40
41 2003-07-11  Matthias Klose  <doko@debian.org>
42
43         * test_installed: Add options to run objc tests.
44         In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
45
46 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
47
48         * gcc_update: Remove gcc/intl/plural.c from list.
49         Add new generated files intl/plural.c, intl/configure,
50         intl/config.h.in.
51
52 2003-06-13  Jason Thorpe  <thorpej@wasabisystems.com>
53
54         * gcc_update (files_and_dependencies): Add
55         gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
56         gcc/testsuite/gcc.dg/cpp/mi1c.h.
57
58 2003-05-23  Nathanael Nerode <neroden@gcc.gnu.org>
59
60         * paranoia.cc: Fix spelling error.
61
62         * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
63         to GCC.
64
65 2003-04-04  Mike Stump  <mrs@apple.com>
66
67         * compare_tests: Fix exit status and be more flexible with spacing.
68
69 2003-03-08  Phil Edwards  <pme@gcc.gnu.org>
70
71         * test_summary:  Add -h, print existing comments as help.
72
73 2003-03-03  H.J. Lu <hjl@gnu.org>
74
75         * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
76         * gcc_update: Likewise.
77
78 2003-01-19  Alexandre Oliva  <aoliva@redhat.com>
79
80         * test_summary (configflags): Only use the first match.  Remove
81         excess space.  Use sub instead of gsub where possible.  Use `none'
82         if no configure flags were given.
83
84 2003-01-10  Loren J. Rittle  <ljrittle@acm.org>
85
86         * test_summary (configflags): awk portability.
87
88 2003-01-07  Alexandre Oliva  <aoliva@redhat.com>
89
90         * test_summary (configflags): Compute correctly with both
91         autoconfiscated and Cygnus-style top-level.
92
93 2003-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
94
95         * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
96         on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
97         gcc/java/keyword.gperf
98
99 2002-12-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
100
101         * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
102         depending on gcc/intl/plural.y.
103
104 2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
105
106         * gcc_update (configure): Depend on config/acx.m4 as well.
107
108         * gcc_update (configure): Depend on configure.in.
109
110 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
111
112         * texi2pod.pl: Skip contents of @copying.
113
114 2002-11-09  Zack Weinberg  <zack@codesourcery.com>
115
116         * gthr_supp_vxw_5x.c: New file.
117
118 2002-10-21  Richard Henderson  <rth@redhat.com>
119
120         * paranoia.cc (real_c_float::image): Accomodate size of
121         real_internal format.
122         (main): Unbuffer stdio.  Add real_internal format.
123         (floor_log2_wide): New.
124
125 2002-10-16  Richard Henderson  <rth@redhat.com>
126
127         * paranoia.cc (ENUM_BITFIELD): New.
128         (class): Define as klass around real.h.
129         (real_c_float): Not a template any longer; define MODE as a
130         class static constant; use real_format elements for SIZE.
131         Update uses of real_to_decimal and real_to_hexadecimal.
132         (main): Change -g argument to use a format name.
133         (mode_for_size): Remove.
134
135 2002-09-16  Richard Henderson  <rth@redhat.com>
136
137         * paranoia.cc: New file.
138
139 2002-09-04  Richard Henderson  <rth@redhat.com>
140
141         * enquire.c: Remove.
142
143 2002-08-14  Mark Mitchell  <mark@codesourcery.com>
144
145         * gennews (files): Add GCC 3.2 files.
146
147 2002-07-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
148
149         * gennews (files): Add proper files for the GCC 3.1 release series.
150         Simplify and reformat introductory wording.
151
152 2002-07-16  Nathanael Nerode  <neroden@gcc.gnu.org>
153
154         * enquire.c: Move from gcc.
155
156 2002-07-16  H.J. Lu <hjl@gnu.org>
157
158         * gcc_update (touch_files): Pass -s to ${MAKE}.
159
160 2002-06-26  Zack Weinberg  <zack@codesourcery.com>
161
162         * texi2pod.pl: Correct handling of the internal R<> sequence.
163
164 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
165
166         * gcc_update (files_and_dependencies): Add generated Texinfo files
167         for Ada.
168
169 2002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
170
171         * test_installed: Allow for PWDCMD to override hardcoded pwd.
172         * test_summary: Likewise.
173
174 2002-04-18  Geoffrey Keating  <geoffk@redhat.com>
175
176         * gcc_update (touch_files): Don't have empty for loop.
177
178 2002-04-16  Richard Henderson  <rth@redhat.com>
179
180         * gcc_update: Remove libchill.
181
182 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
183
184         * texi2pod.pl: Handle @end ftable and @end vtable.
185
186 2002-03-11  Zack Weinberg  <zack@codesourcery.com>
187
188         * texi2pod.pl: Handle @include, @ftable, @vtable.
189         Reformat some code for clarity.
190
191 2002-02-24  Christian Jönsson  <c.christian.joensson@telia.com>
192
193         * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
194         WARNING and ERROR output from the *.sum files.
195
196 2002-01-26  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
197
198         * gennews (files): Replace gcc-2.95/gcc-2.95.html,
199         gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
200         and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
201
202 2002-01-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
203
204         * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
205         egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
206         egcs-1.1/index.html.
207
208 2002-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
209
210         * warn_summary: Add -ada subdirectory flag.
211
212 2001-12-12  Matthias Klose  <doko@debian.org>
213
214         * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
215         generation of more than one man page from one source.
216         Add '-' to set of valid chars for an identifier.
217         Let -D option accept flags of the form <flag>=<value>.
218         Use \s+ for whitespace detection in '@c man' lines.
219         Handle @set and @clear independent of $output.
220         Substitute all @value{}'s in a line.
221
222 2001-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
223
224         * texi2pod.pl: Handle @ifnottex, @iftex and @display.  Handle @var
225         in verbatim blocks specially.  Handle @unnumbered, @unnumberedsec
226         and @center.  Allow [a-z] after @enumerate.  Handle 0 and numbers
227         greater than 9 in enumerations.
228
229 2001-11-07  Laurent Guerby <guerby@acm.org>
230
231         * gcc_update (files_and_dependencies): Add Ada dependencies.
232
233 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
234
235         * snapshot: Remove.
236
237 2001-09-07  Richard Sandiford  <rsandifo@redhat.com>
238
239         Revert:
240         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
241         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
242         touch.
243
244 2001-09-04  David.Billinghurst <David.Billinghurst@riotinto.com>
245
246         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
247         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
248         touch.
249
250 Mon Aug 13 02:29:08 CEST 2001  Jan Hubicka  <jh@suse.cz>
251
252         * analyze_brprob: Update for changes in gcc debug output.
253
254 Sat Jul 28 22:37:49 CEST 2001  Jan Hubicka  <jh@suse.cz>
255
256         * analyze_brprob: Avoid more overflows.
257
258 2001-07-27  Richard Henderson  <rth@redhat.com>
259
260         * test_summary: Copy LAST_UPDATED UTC time to head of summary.
261
262 Fri Jul 27 18:01:21 CEST 2001  Jan Hubicka  <jh@suse.cz>
263
264         * analyze_brprob: Avoid overflows.
265
266 2001-07-27  Richard Henderson  <rth@redhat.com>
267
268         * gcc_update: Dump timestamp in LAST_UPDATED.
269
270 2001-07-26  Andreas Jaeger  <aj@suse.de>,
271             Hans-Peter Nilsson <hp@bitrange.com>
272
273         * analyze_brprob: Fix documentation.
274
275 Mon Jul 23 15:47:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
276
277         * analyze_brprob: Fix awk compatibility problems; update comment.
278
279 2001-07-23  Andreas Jaeger  <aj@suse.de>
280
281         * analyze_brprob: Fix more typos.
282
283 2001-07-23  Andreas Jaeger  <aj@suse.de>
284
285         * analyze_brprob: Fix typos.
286
287 2001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
288
289         * texi2pod.pl: Handle @r inside @item.
290
291 2001-07-02  Zack Weinberg  <zackw@stanford.edu>
292
293         * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
294
295 2001-07-01  Zoltan Felleg <zfelleg@telnet.hu>
296
297         * warn_summary: Fix typo in a comment.
298
299 2001-06-14  Albert Chin-A-Young  <china@thewrittenword.com>
300
301         * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
302
303 2001-06-13  Mark Mitchell  <mark@codesourcery.com>
304
305         * gennews: Set TERM to vt100 for Lynx.
306
307 2001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
308
309         * release: Remove.
310
311 Tue Jun 12 12:21:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
312
313         * analyze_brprob: New file.
314
315 2001-06-11  Mark Mitchell  <mark@codesourcery.com>
316
317         * gcc_build: Output information about the commands used to
318         configure the compiler.
319
320 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
321
322         * gennews: Update for GCC 3.0.
323
324 2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
325
326         * gcc_update: Update for move of documentation to gcc/doc.
327
328 2001-05-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
329
330         * contrib/test_summary (files): Sort before evaluating.
331
332 2001-05-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
333
334         * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
335
336 2001-05-21  Mark Mitchell  <mark@codesourcery.com>
337
338         * gcc_build: Use -d when invoking gcc_update.
339
340 2001-05-18  Andreas Jaeger  <aj@suse.de>
341
342         * gcc_update: Add rules for libf2c/libI77.
343
344 2001-05-17  Alexandre Oliva  <aoliva@redhat.com>
345
346         * gcc_update (touch_files): Use simpler, yet as portable, syntax.
347
348 2001-05-14  Loren J. Rittle  <ljrittle@acm.org>
349
350         * gcc_update (touch_files): Enhance make portability.
351
352 2001-05-14  Alexandre Oliva  <aoliva@redhat.com>
353
354         * gcc_update (touch_files): Use a Makefile to touch files.
355
356 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
357
358         * texi2pod.pl: Add copyright and GPL notices.
359
360 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
361
362         * texi2pod.pl: Handle "\,".
363
364 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
365
366         * texi2pod.pl: Fix regular expression for @r to avoid exponential
367         recursion.  From Russ Allbery <rra@stanford.edu>.  Remove perl
368         version check.
369
370 2001-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
371
372         * warn_summary (stageNfilter): Update for recent changes in
373         bootstrap logic.
374
375 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
376
377         * texi2pod.pl: Require at least perl 5.6.0.
378
379 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
380
381         * gcc_update: Add gcc/gcc.1 to generated files.
382         * texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
383         discarding to end of sentence with @xref where the sentence has an
384         interior "." in markup, and handle discarding parentheses around
385         such a sentence.
386
387 2001-01-11  Bernd Schmidt  <bernds@redhat.com>
388
389         * gennews: Add gcc-2.95.3.
390
391 2001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
392
393         * texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
394         @command.  Format URLs and email addresses in bold.
395
396 2001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
397
398         * gcc_update: Add cpp.1 to the list of generated files.
399
400         * texi2pod.pl: Handle @option and @env.
401
402 2001-01-03  Mike Stump  <mrs@wrs.com>
403
404         * snapshot: Update to account for java libraries.
405
406 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
407
408         * test_summary: Export filesuffix, not fileprefix.
409
410 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
411
412         * release: Change some EGCS references to GCC.
413
414 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
415
416         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
417         subdirectory flags.  Add source directory prefix filtering.
418         Redirect diagnostic output to stderr.
419
420 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
421
422         * texi2pod.pl: If multiple @c man sections with the same tag
423         appear, concatenate them in the final output.  When skipping,
424         ignore block commands that can't cause skipping, and honor
425         those that can.  Ensure that verbatim blocks are separate
426         paragraphs.
427
428 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
429
430         * gcc_update: Don't touch tradcif.c or java/parse.h.
431
432 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
433
434         * texi2pod.pl: Restructure for comprehensibility, add
435         comments.  Merge handling of @ignore and @ifxxx.  Handle a
436         whole bunch more Texinfo commands.  Use consistent formatting
437         style.
438
439 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
440
441         * gennews: New script.
442
443 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
444
445         * gcc_update: Update a comment as we now require bison for CVS users.
446
447 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
448
449         * gcc_update: Add gcov.1 to the list of generated files.
450
451 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
452
453         * gcc_build: Remove code to put information in a log file.
454
455 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
456
457         * texi2pod.pl:
458           - Add real command line parsing.
459           - Support @ifset, @ifclear, @set, @value, -D switch.
460           - Support @sc.  Improve handling of @ref and friends.
461           - Discard @subsection, @need, @node lines.
462           - Un-nest font changes to match texinfo semantics.
463           - Handle @{ and @}.  Oops.
464           - Don't emit E<> directives inside verbatim blocks.
465
466 2000-11-12  Bruce Korb  <bkorb@gnu.org>
467
468         * release: generalize the release script a bit.
469
470 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
471
472         * gcc_build: Add -o option for setting the objdir to use.
473
474 2000-11-11  Jeff Law  <law@redhat.com>,
475
476         * release: New file.
477
478 2000-11-08  Jeff Law  <law@redhat.com>,
479             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
480
481         * snapshot: New file.
482
483 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
484
485         * gcc_build (bootstrap_gcc): New function.
486         (configure_gcc): Likewise.
487         (build_gcc): Rewritten to use configure and bootstrap.
488         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
489
490 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
491
492         * gcc_build (MAKE): New variable.
493         (build_gcc): Use it.  Fix logging of errors.
494         (install_gcc): Likewise.
495
496 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
497
498         * gcc_build: Save the output from CVS into the logfile as well.
499
500 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
501
502         * gcc_build: Fix typos.
503
504 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
505
506         * gperf-2.7-19981006.pat: Remove.
507
508 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
509
510         * test_installed: Change EGCS references to refer to GCC.
511
512 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
513
514         * gcc_update (touch_files): Add some informative output.
515
516 2000-09-16  Andreas Jaeger  <aj@suse.de>
517
518         * gcc_update: Remove gcc/c-parse.gperf.
519
520 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
521             Alexandre Oliva  <aoliva@redhat.com>
522
523         * gcc_update: Execute touch_files_reexec even if `cvs update`
524         failed.
525
526 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
527
528         * test_summary: AWK breaks with filenames containing `='.
529
530 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
531
532         * gcc_build: New script.
533
534 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
535
536         * gcc_update (files_and_dependencies): Remove generated YACC files.
537
538 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
539
540         * gcc_update (files_and_dependencies): Remove generated YACC files.
541
542 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
543
544         * newcvsroot: Handle filenames that contain spaces.
545
546 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
547
548         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
549         Elide --with-gcc-version-trigger and --norecursion from
550         configure flags.  Remove code to report status of haifa scheduler.
551
552 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
553
554         * gcc_update (self): Set to `$0'.
555         (touch_files_reexec): Use `$self' instead of `$0'.
556
557 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
558
559         * gcc_update (touch_files_reexec): New function, run after the
560         tree is modified.
561
562 2000-05-08  Richard Hendeson  <rth@cygnus.com>
563
564         * gcc_update: Remove references to inclhack.tpl.
565
566 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
567
568         * index-prop: Use a single pattern.  Also support *** cdiffs.
569
570 2000-04-28  Pavel Roskin <pavel_roskin@geocities.com>
571
572         * index-prop: Don't change /dev/null.
573
574 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
575
576         * gcc_update: Refer to GCC and gcc_update instead of egcs and
577         egcs_update.
578
579 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
580
581         * index-prop: Fix occasional problem when using cvs diff -p.
582
583 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
584
585         * gcc_update: Remove references to cexp.c/cexp.y.
586
587 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
588
589         * newcvsroot: Add check on the number of command-line arguments.
590         Add usage.
591
592 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
593
594         * gcc_update: Allow patches compressed by bzip2.
595
596 1999-10-11  Martin v. Löwis <loewis@informatik.hu-berlin.de>
597
598         * newcvsroot: New file.
599
600 1999-09-11  Craig Burley  <craig@jcb-sc.com>
601
602         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
603
604 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
605
606         * gcc_update: New file.
607         * egcs_update: Renamed to gcc_update.
608
609 1999-08-09  Robert Lipe  <robertlipe@usa.net>
610
611         * test_summary: Quote curly braces in 1999-07-03 change.
612
613 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
614
615         * egcs_update (files_and_dependencies): Fixed typo in
616         gcc/cstamp-h.in.  Added gcc/config.in.
617
618 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
619
620         * egcs_update (files_and_dependencies): New function, with
621         complete list of files to be updated, as well as their
622         dependencies.
623         (touch_files): Check the timestamp of each generated file against
624         its dependencies'.
625         (main): New flags --touch, --list and --help.  Remove the
626         pre-update step.
627
628 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
629
630         * test_summary: Replace egcs with gcc.  Update e-mail address.
631
632 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
633             Jerry Quinn <jquinn@nortelnetworks.com>
634
635         * egcs_update (touch_files, apply_patch): New functions.
636         Use them.  New command-line option --patch.  Split test of local
637         tree into two parts.  Add comments.
638
639 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
640
641         * test_summary: If Target is `unix{*}', append the Target variants
642         to Host.
643
644 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
645
646         * test_summary: Set default mail-address and version for egcs
647         instead of relying on unpredictable pathnames.
648         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
649
650 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
651
652         * fixinc/*: Delete obsolete files.
653
654 1999-02-04  Robert Lipe  <robertlipe@usa.net>
655
656         * egcs_update: Test return values of 'cvs update'.  Propogate
657         to caller as exit values.
658
659 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
660
661         * egcs_update: Use "if" instead of "&&".  Touch generated files
662         only after the corresponding *.y files.
663
664 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
665
666         * egcs_update: Do not use xargs, but a backquote construct.
667
668 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
669
670         * test_summary (version): Remove carriage return that gawk inserts
671         in the version string for some reason.
672
673 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
674
675         * egcs_update: Only touch files that already exist.
676
677 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
678
679         * test_summary (EOF): Remove double backslash.
680         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
681
682 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
683
684         * test_summary (address): Set to egcs-testresults mailing list.
685
686 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
687
688         * test_summary (address): Added Marc Lehmann's testsuite-results
689         to the default e-mail address.
690
691 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
692
693         * test_summary (-p, prepend_logs): Add these before the summary.
694         (Compiler, Platform): Print these just before configflags.
695
696 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
697
698         * warn_summary (longLineFilter): New shell function to encapsulate
699         this functionality.  It is off by default, only active if -llf
700         flag is specified.
701         (subdirectoryFilter): Fix bug in filtering which made some
702         subdirectory warnings erroneously appear in the toplevel set.
703         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
704         warnings from stage1 as well as stage0, which means warnings from
705         outside the bootstrap directory.  Eg, the libraries, etc.
706         (warningFilter): New shell function to encapsulate this
707         functionality.
708         (keywordFilter): New shell function to encapsulate this
709         functionality.
710
711         Store data in a temp file rather than calculating it 3x.  Arrange
712         to remove it on exit and signals.
713
714         Add -pass/-wpass flags to do "pass through" (i.e. manual
715         inspection) of bootstrap output from a particular stageN as well
716         as language subdirs.
717
718         Add better comments/documentation.
719
720 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
721
722         * egcs_update: Add comment about keeping the FAQ synchronized.
723
724 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
725
726         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
727         in the repo again.
728
729 Fri Oct 16 07:35:00 1998  Bruce Korb <korb@datadesign.com>
730
731         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
732
733 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
734
735         * egcs_update: Remove gcc/java/parse.c from list of files to
736         touch.
737
738 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
739
740         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
741
742 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
743
744         * warn_summary (subdirectoryFilter): New shell function to
745         optionally filter in/out gcc subdirectories when summarizing
746         warnings.  Add new flags to support subdirectory filtering.
747
748         Also, ensure the bootstrap stage is a number.  Add some more C
749         keywords that are preserved in the "warning type" summary and
750         tighten up the "arg ???" regexp.
751
752 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
753
754         * fixinc/inclhack.def:  Not all C++ comments in C headers
755         were treated alike.  They are now.  Also fixed syntax
756         of sed expression in "systypes" fix.
757
758         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
759
760         * egcs_update:  Added fixinc/* generated files to touch list.
761
762 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
763
764         * egcs_update: Additionally touch gcc/java/parse.[ch].
765
766 Thu Sep  9 16:48 Bruce Korb <korb@datadesign.com>
767
768         * fixinc/inclhack.def:  Added two files required by
769         SCO's Open Server 5's avoid_bool fix.
770         Regenerated fixinc.x and inclhack.sh to incorporate
771         the update.
772
773 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
774
775         * egcs_update: Do the pass 1 CVS update only for files that
776         may reasonably be under CVS control.
777
778 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
779
780         * test_installed: New script for testing already-installed
781         gcc/g++/g77.
782
783 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
784
785         * egcs_update: Assigned copyright to FSF.
786
787 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
788                           Alexandre Oliva  <oliva@dcc.unicamp.br>
789
790         * egcs_update: New switch --nostdflags and documentation
791         enhancements.
792
793 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
794
795         * egcs_update: New script.
796
797 1998-08-05  Bruce Korb <korbb@datadesign.com>
798
799         * fixinc/Makefile
800         Added define for target machine so machine-specific tests
801         can be selected for or against.
802
803         * fixinc/fixincl.c
804         Added an array of string pointers to machines to select
805         or avoid, depending on a FD_MACH_IFNOT bit flag.
806         Used a shell script to match the defined TARGET_MACHINE
807         with any of the given match patterns.
808
809         * fixinc/fixincl.tpl
810         Generate the array of strings and bit flag, as needed,
811         depending on "mach" and "not_machine" attributes for a fix.
812
813         * fixinc/mkfixinc.sh
814         Invoke the make with TARGET assigned the value of the
815         machine name argument.
816
817 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
818
819         * compare_tests: New script.
820
821 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
822
823         * test_summary: Assigned copyright to FSF.
824
825 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
826
827         * test_summary: Corrected script name in comments providing
828         documentation.  Added linebreaks for lines with > 80 characters.
829
830 Fri Jun 19 02:36:59 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
831
832         * test_summary: New switch, -i, and environment variable,
833         append_logs, for including files in the report.
834
835 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
836
837         * warn_summary: Update to Kaveh's latest version allowing to
838         specify the last stage built.
839
840 1998-05-29  Bruce Korb <korbb@datadesign.com>
841
842         * fixinc/mkfixinc.sh
843         Changes to make it easier to invoke on platforms that
844         normally do not invoke fixincludes.
845
846         * fixinc/inclhack.def
847         Applied fixes from egcs/gcc/fixincludes from the past several
848         months.
849
850 1998-05-28  Bruce Korb <korbb@datadesign.com>
851
852         * fixinc/*: Updated most everything for a first real
853         try at getting "fast_fixincludes" working.
854
855 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
856
857         * index-prop: New file.
858
859 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
860
861         * test_summary: find good awk (copied from warn_summary).
862
863 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
864
865         * test_summary, warn_summary: New files