OSDN Git Service

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