OSDN Git Service

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