OSDN Git Service

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