OSDN Git Service

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