OSDN Git Service

Apply https://gcc.gnu.org/ml/gcc-patches/2012-09/msg00777/aarch64-int-iterators-backp...
[pf3gnuchains/gcc-fork.git] / contrib / ChangeLog
1 2014-02-02  Uros Bizjak  <ubizjak@gmail.com>
2
3         Backport from mainline
4         2012-05-09  David Edelsohn  <dje.gcc@gmail.com>
5
6         * gcc_update: Use $GCC_SVN to retrieve branch and revision.
7
8 2013-04-11  Release Manager
9
10         * GCC 4.7.3 released.
11
12 2012-09-20  Release Manager
13
14         * GCC 4.7.2 released.
15
16 2012-06-14  Release Manager
17
18         * GCC 4.7.1 released.
19
20 2012-03-22  Release Manager
21
22         * GCC 4.7.0 released.
23
24 2012-03-13  Joseph Myers  <joseph@codesourcery.com>
25
26         * gennews (files): Add files for GCC 4.7.
27
28 2012-02-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
29
30         PR libstdc++/52188
31         * make_sunver.pl: Remove #ifdef handling.
32
33 2012-02-17   Doug Kwan  <dougkwan@google.com>
34
35         * contrib/testsuite-management/validate_failures.py
36         (GetMakefileValue): Check for cross compilers.
37
38 2012-02-15   Quentin Neill  <quentin.neill@amd.com>
39
40         * compare_tests: Fix trailing paths in dir arguments.
41         Handle sum1/sum2 temp files with others.
42
43 2012-02-14  Walter Lee  <walt@tilera.com>
44
45         * config-list.mk (LIST): Add tilegx-linux-gnu and
46         tilepro-linux-gnu.
47         * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
48         (gcc/config/tilepro/mul-tables.c): New dependencies.
49
50 2012-02-11  Mike Stump  <mikestump@comcast.net>
51
52         * compare_tests (exit_status): Fix.
53
54 2012-02-10   Diego Novillo  <dnovillo@google.com>
55
56         * repro_fail: Add --debug and --debug-tui flags.
57
58 2012-02-02  Sumanth G <sumanth.gundapaneni@kpitcummins.com>
59             Jayant R Sonar <jayant.sonar@kpitcummins.com>
60
61         * config-list.mk (LIST): Add cr16-elf.
62
63 2012-01-02  Georg-Johann Lay  <avr@gjlay.de>
64
65         PR target/51345
66         * gcc_update (files_and_dependencies): Add
67         gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
68
69 2011-11-29  DJ Delorie  <dj@redhat.com>
70
71         * config-list.mk (LIST): Add rl78-elf.
72
73 2011-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
74
75         * make_sunver.pl: Convert '?' in glob patterns to '.'.
76
77 2011-11-07  Richard Henderson  <rth@redhat.com>
78
79         Merged from transactional-memory.
80
81         * gcc_update: Add libitm to touch data.
82
83 2011-11-07   Quentin Neill  <quentin.neill@amd.com>
84
85         * compare_tests: Add ability to compare all .sum
86         files from two build directories.
87
88 2011-11-05  Joern Rennecke  <joern.rennecke@embecosm.com>
89
90         * contrib-list.mk: Add Epiphany configurations.
91
92 2011-09-13   Diego Novillo  <dnovillo@google.com>
93
94         * testsuite-management: New.
95         * testsuite-management/validate_failures.py: New.
96
97 2011-08-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
98
99         * gcc_update: Determine svn branch from hg convert_revision.
100
101 2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
102
103         * config-list.mk (i586-netware): Remove.
104         (.PHONY): Remove make-script-dir dependency.
105         (make-script-dir): Remove.
106         ($(LIST)): Remove make-script-dir dependency.
107
108 2011-07-15  Bernd Schmidt  <bernds@codesourcery.com>
109
110         * gcc_update: Add C6X generated files.
111         * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
112
113 2011-07-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
114
115         * config-list.mk (LIST): Append OPT-enable-obsolete to
116         alpha-dec-osf5.1, mips-sgi-irix6.5.
117
118 2011-06-24  Diego Novillo  <dnovillo@google.com>
119
120         * repro_fail: New.
121
122 2011-06-21  Joseph Myers  <joseph@codesourcery.com>
123
124         * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
125
126 2011-05-19  Joseph Myers  <joseph@codesourcery.com>
127
128         * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
129         gcc/config/arm/arm-fpus.def.
130
131 2011-05-10  Joseph Myers  <joseph@codesourcery.com>
132
133         * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
134         dependencies.
135
136 2011-05-09  Joseph Myers  <joseph@codesourcery.com>
137
138         * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
139
140 2010-05-05  Joern Rennecke  <joern.rennecke@embecosm.com>
141
142         * config-list.mk: New file.
143
144 2011-05-02  Joseph Myers  <joseph@codesourcery.com>
145
146         * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
147
148 2011-04-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
149
150         * paranoia.cc (ENUM_BITFIELD): Remove.
151
152 2011-04-08  Joseph Myers  <joseph@codesourcery.com>
153
154         * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
155
156 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
157
158         * compare-all-tests (all_targets): Remove crx and m68hc11.
159
160 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
161
162         PR bootstrap/48135
163         * make_sunver.pl: Don't use File::Glob.
164
165 2011-03-05  Joseph Myers  <joseph@codesourcery.com>
166
167         * gennews (files): Add files for GCC 4.6.
168
169 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
170
171         * patch_tester.sh (nopristinecache): New shell var, set according
172         to presence or absence of new -nopristinecache option.
173         (usage): Document new option.
174         (bootntest_pristine): Implement it.
175
176 2010-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
177
178         * make_sunver.pl: Use elfdump -s to extract symbols if possible,
179         readelf -s otherwise.
180
181 2010-11-08  Eric Botcazou  <ebotcazou@adacore.com>
182
183         * make_sunver.pl: Ignore entries without symbol name first.  Then do
184         not ignore symbols marked as 'R'.
185
186 2010-10-18  Andi Kleen  <ak@linux.intel.com>
187
188         * gccbug.el: Remove.
189
190 2010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
191
192         * gcc_update: Run $GCC_HG pull and update separately.
193         Check parents for SVN revision.
194
195 2010-10-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
196
197         * test_recheck: New script.
198
199 2010-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
200
201         * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
202         Also escape characters with grave accents, to be fixed ...
203         (unmunge): ... here.
204         (postprocess): Also handle @/ and @acronym{...}.
205
206 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
207
208         * check_GNU_style.sh: Do not print warning messages when there are
209         no occurences.
210
211 2010-09-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
212
213         * gcc_update: Handle hg, too.
214
215 2010-07-08  Eric Botcazou  <ebotcazou@adacore.com>
216
217         * make_sunver.pl: Remove extra whitespace in regexp.
218
219 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
220
221         * check_GNU_style.sh: New.
222
223 2010-07-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
224
225         * make_sunver.pl: New file.
226
227 2010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
228
229        * compare-debug (Darwin): Remove '-x' flag from ld-based object
230        stripping.  Add a comment as to why we do it this way.
231
232 2010-06-20  Alexandre Oliva  <aoliva@redhat.com>
233
234         * compare-debug: Drop LTO sections.
235
236 2010-06-15  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
237
238         * gcc_update: Support updating a git clone.
239
240 2010-06-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
241
242         * test_summary: Don't use diff -u.
243         Adapt egrep regex.
244
245 2010-06-02  Andrew Haley  <aph@redhat.com>
246
247         * download_prerequisites: New script.
248
249 2010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
250
251         * dg-extract-results.sh: Redirect grep output to /dev/null instead
252         of grep -q.
253
254 2010-04-22  Basile Starynkevitch  <basile@starynkevitch.net>
255
256         * gcc_update: Sets the locale to C.
257
258 2010-04-06  Joseph Myers  <joseph@codesourcery.com>
259
260         * gennews (files): Add files for GCC 4.5.
261
262 2010-03-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
263
264         Fix *.log tests output containing "===".
265         * dg-extract-results.sh (/\===/): Rename to ...
266         (/^\t\t=== .* ===$/): ... this pattern.
267
268 2010-03-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
269
270         * dg-extract-results.sh: Fix result order to match sequential case.
271
272 2010-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
273
274         * check_warning_flags.sh: Use \012 instead of \n with tr.
275
276 2010-01-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
277
278         * dg-extract-results.sh: Don't use tail -n.
279
280 2009-10-03  H.J. Lu  <hongjiu.lu@intel.com>
281             Richard Guenther  <rguenther@suse.de>
282
283         PR lto/39216
284         * gcc_update: Adjust file timestamps for lto-plugin.
285
286 2009-09-10  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
287
288         PR bootstrap/41245
289         * compare-debug: Handle stripping of dwarf debug sections from darwin
290         mach-o objects.
291
292 2009-09-04  Alexandre Oliva  <aoliva@redhat.com>
293
294         * compare-debug: Grep for blank before dash to avoid grep -e.
295
296 2009-09-01  Alexandre Oliva  <aoliva@redhat.com>
297
298         * compare-debug: Look for .gkd files and compare them.
299
300 2009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
301
302         PR testsuite/41166
303         * test_summary: Invoke config.status, rather than trying to
304         parse it.  Adjust awk script.
305
306 2009-08-18  Alexandre Oliva  <aoliva@redhat.com>
307
308         * compare-debug: Drop .eh_frame relocations too.
309
310 2009-08-18  H.J. Lu  <hongjiu.lu@intel.com>
311
312         PR testsuite/40704
313         * test_summary: Filter out "\r". 
314
315 2009-06-02  Alexandre Oliva  <aoliva@redhat.com>
316
317         * compare-debug: Don't fail just because of .eh_frame differences.
318
319 2009-04-27  Jakub Jelinek  <jakub@redhat.com>
320
321         PR testsuite/39807
322         * dg-extract-results.sh: Close open files and use >> instead of >
323         to decrease number of concurrently open files from awk.  Avoid
324         = at the beginning of a regexp and redirect to a file determined
325         by curfile variable rather than concatenated strings to workaround
326         Solaris nawk bug.
327
328 2009-04-25  Gerald Pfeifer  <gerald@pfeifer.com>
329
330         * test_summary: Only include LAST_UPDATED if it exists.
331         Complete copyright years.
332
333 2009-04-16  Paolo Bonzini  <bonzini@gnu.org>
334
335         * compare-all-tests: New.
336
337 2009-04-14  Jakub Jelinek  <jakub@redhat.com>
338
339         * gennews (files): Reference GCC 4.4 web pages.
340
341 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
342
343         * reghunt/date_based/reg_periodic: Change copyright header to refer
344         to version 3 of the GNU General Public License and to point readers
345         at the COPYING3 file and the FSF's license web page.
346         * reghunt/date_based/reg_search: Likewise.
347         * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
348         * regression/btest-gcc.sh: Likewise.
349         * regression/objs-gcc.sh: Likewise.
350
351 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
352
353         * check_warning_flags.sh: Update flag exceptions.
354
355 2008-11-18  Ben Elliston  <bje@au.ibm.com>
356
357         * dg-cmp-results.sh: Do not print usage if either .sum file cannot
358         be opened; print a more meaningful error instead.
359
360 2008-10-24  Janis Johnson  <janis187@us.ibm.com>
361             Jakub Jelinek  <jakub@redhat.com>
362
363         * dg-extract-results.sh: New file.
364
365 2008-07-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
366
367         * check_makefile_deps.sh: New file.
368
369 2008-05-08  Sebastian Pop  <sebastian.pop@amd.com>
370
371         * patch_tester.sh (report): Do not print "Checker: ".
372
373 2008-04-23  Sebastian Pop  <sebastian.pop@amd.com>
374
375         * patch_tester.sh (report): Do not print the time.
376
377 2008-04-01  Joseph Myers  <joseph@codesourcery.com>
378
379         * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
380         Handle @heading.  Handle enumerated lists with starting numbers
381         and extra headings.
382
383 2008-03-10  Janis Johnson  <janis187@us.ibm.com>
384
385         * patch_tester.sh (initialization): Initialize svnpatch and stop.
386         (usage): Add -svnpath and -stop.        
387         (makedir): New.
388         (argument handling): Process -stop and -svnpath.
389         (setup code): Use makedir, error out if initial svn checkout fails.
390         (update): Use svnpath.  Invoke contrib/gcc_update.
391         (apply_patch): Require that patch was created at top level.  Use eval
392         with option variables.  Don't use bootstrap target for make.  Verify
393         that some tests were run.
394         (bootntest_patched): Use snvpath.
395         (main loop): For -stop, exit when there are no more patches to test.
396
397 2008-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
398
399         * check_warning_flags.sh: Instead of invoke.texi, take the path
400         to the doc directory as argument.  Check that warnings listed in
401         'gcc --help' are accepted by the compiler, and listed in the
402         manuals.
403
404 2008-03-06  Tom Tromey  <tromey@redhat.com>
405
406         * patch_tester.sh (usage): Watermark is not lexicographic.
407         Load $STATE/defaults if it exists.
408         (selfexec): Use $0.
409         (apply_patch): Handle deletions.
410         (bootntest): Handle default settings.
411
412 2008-03-05  Jakub Jelinek  <jakub@redhat.com>
413
414         * gennews (files): Reference GCC 4.3 web pages.
415
416 2008-02-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
417
418         * check_warning_flags.sh: New file.
419
420 2008-01-25  Joseph Myers  <joseph@codesourcery.com>
421
422         * paranoia.cc (main): Remove handling of c4x_single and
423         c4x_extended formats.
424
425 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
426
427         * compareSumTests3: Changed to GPLv3.
428         * prepare_patch.sh: Same.
429         * uninclude: Same.
430         * dglib.pm: Same.
431         * gennews: Same.
432         * texi2pod.pl: Same.
433         * analyze_brprob: Same.
434         * gcc_build: Same.
435
436 2007-12-26  Sebastian Pop  <sebastian.pop@amd.com>
437
438         * patch_tester.sh: Changed to GPLv3.
439
440 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
441
442         * patch_tester.sh: Don't save the script anymore.
443
444 2007-12-15  Sebastian Pop  <sebastian.pop@amd.com>
445
446         * patch_tester.sh: New.
447         * prepare_patch.sh: New.
448
449 2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
450
451         * compare-debug: Introduce -p flag to preserve .stripped files.
452
453 2007-10-08  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
454
455         * texi2pod.pl: Handle @asis.
456         (postprocess): Move @gccoptlist{} after all formatting commands.
457         
458 2007-10-01  Alexandre Oliva  <aoliva@redhat.com>
459
460         * compare-debug: Avoid spurious errors when .stripped files
461         exist.
462
463 2007-09-22  Hans-Peter Nilsson  <hp@axis.com>
464
465         * warn_summary (srcdirFilter): Add fixincludes, sim,
466         newlib and mpfr.
467
468 2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>
469
470         * gcc_update: Handle different URL paths and tags.
471
472 2007-08-16  Alexandre Oliva  <aoliva@redhat.com>
473
474         * compare-debug: New.
475
476 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
477             Andreas Schwab <schwab@suse.de>
478
479         * gcc_update: Use "svn info" for revision number.  Create
480         gcc/REVISION with branch name and revision number.
481
482 2007-08-10  Diego Novillo  <dnovillo@google.com>
483
484         * gcc.doxy: Rename from tree-ssa.doxy.
485
486 2007-08-10  Diego Novillo  <dnovillo@google.com>
487
488         * tree-ssa.doxy: Update for doxygen 1.5.
489         Include all the files in the middle and back ends.
490
491 2007-06-30  Hans-Peter Nilsson  <hp@axis.com>
492
493         * gcc_update (files_and_dependencies): Handle
494         gcc/testsuite/gcc.dg/cpp/direct2s.c.
495
496 2007-05-13  Mark Mitchell  <mark@codesourcery.com>
497
498         * gennews (files): Reference GCC 4.2 web pages.
499
500 2007-04-04  Zack Weinberg  <zack@mrtock.ucsd.edu>
501
502         * texi2pod.pl: Correct handling of @itemize with no argument.
503
504 2007-03-17  Hans-Peter Nilsson  <hp@axis.com>
505
506         * uninclude: New utility, from Alexandre Oliva.
507
508 2007-02-26  Dominique Dhumieres  <dominiq@lps.ens.fr>
509
510         * test_installed: Adjust to the move from g77 to gfortran.
511
512 2007-02-16  Matthias Klose  <doko@debian.org>
513
514         * texi2pod.pl: Handle @subsubsection, ignore @anchor.
515
516 2007-02-10  Hans-Peter Nilsson  <hp@axis.com>
517
518         * test_summary (configflags): Adjust for changes in the
519         config.status format due to update to autoconf 2.59.
520
521 2007-02-09  Daniel Jacobowitz  <dan@codesourcery.com>
522
523         * gcc_update: Update for configure.in -> configure.ac.
524
525 2007-02-06  Richard Sandiford  <richard@codesourcery.com>
526
527         * texi2pod.pl: Handle @multitable.
528
529 2007-01-15  Tom Tromey  <tromey@redhat.com>
530
531         * download_ecj: New file.
532
533 2006-09-27  Matthew Sachs  <msachs@apple.com>
534
535         * compareSumTests3: POD syntax fix.
536
537 2006-09-27  Matthew Sachs  <msachs@apple.com>
538
539         * dglib.pm: Initial commit.
540         * compareSumTests3: Initial commit.
541
542 2006-09-18  Bernhard Fischer  <aldot@gcc.gnu.org>
543
544         * dg-cmp-results.sh (compare-$$.awk): Print name[old]
545         and not non-existing nm[old].
546
547 2006-07-06  Paul Eggert  <eggert@cs.ucla.edu>
548
549         Port to hosts whose 'sort' and 'tail' implementations
550         treat operands with leading '+' as file names, as POSIX
551         has required since 2001.  However, make sure the code still
552         works on pre-POSIX hosts.
553         * compare_tests: Don't assume "sort +2" is equivalent to
554         "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
555
556 2006-06-05  James Lemke  <jwlemke@wasabisystems.com>
557
558         * dg-cmp-results.sh: New script for comparing DejaGNU logs.
559
560 2006-06-02  Richard Earnshaw  <rearnsha@arm.com>
561             Mike Stump  <mrs@apple.com>
562
563         * compare_tests: Handle multilibs better.
564
565 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
566
567         * texi2pod.pl: Correct handling of absolute @include.
568
569 2006-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
570
571         * texi2pod.pl: Handle -I.
572
573 2006-02-28  Mark Mitchell  <mark@codesourcery.com>
574
575         * gennews (files): Update for GCC 4.1.
576
577 2006-01-24  Diego Novillo  <dnovillo@redhat.com>
578
579         * gcc_update (files_and_dependencies): Handle
580         libgomp/testsuite/Makefile.in.
581
582 2006-01-18  Richard Henderson  <rth@redhat.com>
583             Diego Novillo  <dnovillo@redhat.com>
584
585         * gcc_update (files_and_dependencies): Add libgomp files.
586
587 2005-12-06  Ben Elliston  <bje@au.ibm.com>
588
589         * newcvsroot: Remove.
590
591 2005-11-03  Steven Bosscher  <stevenb@suse.de>
592
593         * gcc_build: Fix my previous checking.
594
595 2005-11-01  Joseph S. Myers  <joseph@codesourcery.com>
596
597         * gcc_update: Include revision number in LAST_UPDATED.
598
599 2005-10-30  Steven Bosscher  <stevenb@suse.de>
600
601         * gcc_build: Use gcc.gnu.org as the default server.  Set up
602         SVN_REPOSITORY correctly.  Add support for checking out branches.
603
604 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
605
606         * gcc_update: When svn update is called and
607         --silent is used, pass -q.
608
609 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
610
611         * gcc_update: Remove the -q from svn invocation.
612
613 2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>
614
615         * gcc_build: Remove -d from the call to gcc_update.
616
617 2005-10-28  Daniel Berlin  <dberlin@dberlin.org>
618             Ben Elliston <bje@au1.ibm.com>
619         
620         * gcc_update: Update for svn.
621         * newcvsroot: Ditto.
622         * gcc_build: Ditto.
623
624 2005-10-21  Mark Mitchell  <mark@codesourcery.com>
625
626         * texi2pod.pl: Substitue for @value even when part of @include. 
627
628 2005-10-21  Bob Wilson  <bob.wilson@acm.org>
629
630         * texi2pod.pl: Convert two single quotes or two backquotes to
631         double quotes.
632
633 2005-08-23  Ben Elliston  <bje@au.ibm.com>
634
635         * gcc_update: Update dependencies for libjava/aclocal.m4.
636
637 2005-08-14  Kelley Cook  <kcook@gcc.gnu.org>
638
639         * All files: Update with new FSF address.
640
641 2005-07-14  Ben Elliston  <bje@au.ibm.com>
642
643         * filter_params.pl: Typo fix.
644         * filter_knr2ansi.pl: Likewise.
645
646 2005-06-05  Gerald Pfeifer  <gerald@pfeifer.com>
647
648         * gennews (files): Update for egcs-1.0 release pages consolidation.
649
650 2005-04-17  Joseph S. Myers  <joseph@codesourcery.com>
651
652         * gennews (files): Update for GCC 4.0.
653
654 2005-03-18  Alexandre Oliva  <aoliva@redhat.com>
655
656         * gcc_update (silent): Unset instead of initializing to null.
657
658 2005-03-18  Andreas Schwab  <schwab@suse.de>
659
660         * gcc_update (apply_patch): Properly quote $1.
661
662 2005-03-18  Zack Weinberg  <zack@codesourcery.com>
663
664         * gcc_update: Add --silent option.
665
666 2005-03-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
667
668         * warn_summary (keywordFilter): Update sed pattern for new quoting
669         style in warnings.
670
671 2005-03-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
672
673         * warn_summary: Add -fortran subdir flag.
674         (subdirectoryFilter): Fix missing ada subdir.
675
676 2004-11-20  Hans-Peter Nilsson  <hp@bitrange.com>
677
678         * gcc_update (touch_files): Don't rely on "make" being GNU make;
679         grep for "Touching" to determine that the rule executes.
680
681 2004-11-14  Hans-Peter Nilsson  <hp@bitrange.com>
682
683         * gcc_update (touch_files): Explicitly pass --no-print-directory.
684
685 2004-11-04  Andrew Pinski  <pinskia@physics.uc.edu>
686
687         * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
688
689 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
690
691         * gcc_update: Add fixincludes.
692
693 2004-08-26  Matthias Klose  <doko@debian.org>
694
695         * texi2pod.pl: keep references of the form @ref{...}, print them bold.
696
697 2004-08-26  Matthias Klose  <doko@debian.org>
698
699         * test_summary: Include baseline used for libstdc++-v3 abi check
700         in test summary.
701
702 2004-08-25  Ben Elliston  <bje@au.ibm.com>
703
704         * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
705
706 2004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
707
708         * gcc_update (self): libjava/configure.in -> configure.ac. Automake
709         update done.
710
711 2004-08-04  Paolo Bonzini  <bonzini@gnu.org>
712
713         * gcc_update: libjava/configure.ac -> configure.in.  Automake
714         1.4 does not handle configure.ac properly.
715
716 2004-08-04  Andreas Schwab  <schwab@suse.de>
717
718         * gcc_update: libjava/configure.in -> configure.ac.
719
720 2004-08-03  Richard Earnshaw <rearnsha@arm.com>
721
722         * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
723
724 2004-07-16  Jeff Law  <law@redhat.com>
725
726         * analyze_brprob: Fix comments.  More consistent output format.
727
728 2004-06-17  Diego Novillo  <dnovillo@redhat.com>
729
730         * tree-ssa.doxy: Update for doxygen 1.3.5.
731
732 2004-06-14  Andreas Jaeger  <aj@suse.de>
733
734         * gcc_update: boehm-gc/configure.in -> configure.ac.
735
736 2004-06-16  Paolo Bonzini  <bonzini@gnu.org>
737
738         * gcc_update (boehm-gc/configure): Depend on
739         boehm-gc/configure.ac instead of boehm-gc/configure.in
740
741 2004-06-14  Paolo Bonzini  <bonzini@gnu.org>
742
743         * gcc_update (libmudflap/configure): Depend on
744         libmudflap/configure.ac instead of libmudflap/configure.in
745
746 2004-06-14  Andreas Jaeger  <aj@suse.de>
747
748         * gcc_update: Add libcpp.
749
750 2004-06-10  Andreas Jaeger  <aj@suse.de>
751
752         * gcc_update: Add libgfortran.
753
754 2004-05-29  Andrew Pinski  <pinskia@physics.uc.edu>
755
756         * gcc_update (libbanshee/configure): Depend on
757         libbanshee/configure.ac instead of libbanshee/configure.in
758
759 2004-05-17  Zack Weinberg  <zack@codesourcery.com>
760
761         * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
762         from list of files to be touched.
763         * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
764
765 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
766
767         * gennews: Update for GCC 3.4.
768
769 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
770
771         Merge from tree-ssa-20020619-branch.
772
773         * filter_gcc_for_doxygen: New file.
774         * filter_knr2ansi.pl: New file.
775         * filter_params.pl: New file.
776         * tree-ssa.doxy: New file.
777         * contrib/gcc_update (files_and_dependencies): Handle
778         libbanshee and libmudflap.
779
780 2004-04-12  Kelley Cook  <kcook@gcc.gnu.org>
781             Andreas Jaeger  <aj@suse.de>
782
783         * gcc_update (files_and_dependencies): Insert zlib dependencies.
784
785 2004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
786
787         * gcc_update (files_and_dependencies): libobjc/configure now
788         depends on configure.ac, not configure.in.
789
790 2004-04-01  Kelley Cook  <kcook@gcc.gnu.org>
791
792         * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
793
794 2004-03-16  Andreas Tobler  <a.tobler@schweiz.ch>
795
796         * gcc_update (files_and_dependencies): Insert libffi dependencies.
797
798 2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
799
800         * gcc_update (files_and_dependencies): Insert libada/configure.
801
802 2004-02-29  Andrew Pinski  <pinskia@physics.uc.edu>
803
804         * gcc_update (files_and_dependencies): Update intl/configure.in
805         to intl/configure.ac.
806
807 2004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
808
809         * gcc_update (files_and_dependencies): Update fastjar/configure.in
810         to fastjar/configure.ac
811
812 2004-01-07  Kelley Cook  <kcook@gcc.gnu.org>
813
814         * gcc_update (files_and_dependencies): Remove non-existant files.
815
816 2004-01-05  Kelley Cook  <kcook@gcc.gnu.org>
817
818         * gcc_update (files_generated): Revert 2003-12-18 change.
819
820 2004-01-03  Andrew Pinski  <pinskia@physics.uc.edu>
821
822         * gcc_update (files_and_dependencies): For gcc directory,
823         rename configure.in to configure.ac.
824
825 2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
826
827         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
828         remove acconfig.h. No longer used.
829
830 2003-12-18  Kelley Cook  <kcook@gcc.gnu.org>
831
832         * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
833         gcc/ada/gnat_ug_* to use it.
834
835 2003-12-16  James E Wilson  <wilson@specifixinc.com>
836
837         * gcc_update (files_and_dependencies): For libjava/libltdl directory,
838         rename configure.in to configure.ac, and stamp-h.in to config-h.in.
839
840 2003-12-11  Kelley Cook  <kcook@gcc.gnu.org>
841
842         * gcc_update (files_and_dependencies): Correct typo in the filename
843         gnat_ug_wnt.texi.
844
845 2003-12-08  Arnaud Charlet  <charlet@act-europe.fr
846
847         * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
848         treeprs.ads.
849
850 2003-10-16  Mark Mitchell  <mark@codesourcery.com>
851
852         * gennews (files): Add GCC 3.3 files.
853
854 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
855
856         * gcc_build: Fix handling of -t option.  Add -x option.
857
858 2003-07-31  Matt Kraai  <kraai@alumni.cmu.edu>
859
860         * texi2pod.pl: Remove extra line.
861
862 2003-07-15  Matt Kraai  <kraai@alumni.cmu.edu>
863
864         * texi2pod.pl: Default @itemize's parameter to @bullet.
865
866 2003-07-12  Zack Weinberg  <zack@codesourcery.com>
867
868         * gcc_update: gcc/acconfig.h no longer exists.
869
870 2003-07-11  Matthias Klose  <doko@debian.org>
871
872         * test_installed: Add options to run objc tests.
873         In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
874
875 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
876
877         * gcc_update: Remove gcc/intl/plural.c from list.
878         Add new generated files intl/plural.c, intl/configure,
879         intl/config.h.in.
880
881 2003-06-13  Jason Thorpe  <thorpej@wasabisystems.com>
882
883         * gcc_update (files_and_dependencies): Add
884         gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
885         gcc/testsuite/gcc.dg/cpp/mi1c.h.
886
887 2003-05-23  Nathanael Nerode <neroden@gcc.gnu.org>
888
889         * paranoia.cc: Fix spelling error.
890
891         * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
892         to GCC.
893
894 2003-04-04  Mike Stump  <mrs@apple.com>
895
896         * compare_tests: Fix exit status and be more flexible with spacing.
897
898 2003-03-08  Phil Edwards  <pme@gcc.gnu.org>
899
900         * test_summary:  Add -h, print existing comments as help.
901
902 2003-03-03  H.J. Lu <hjl@gnu.org>
903
904         * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
905         * gcc_update: Likewise.
906
907 2003-01-19  Alexandre Oliva  <aoliva@redhat.com>
908
909         * test_summary (configflags): Only use the first match.  Remove
910         excess space.  Use sub instead of gsub where possible.  Use `none'
911         if no configure flags were given.
912
913 2003-01-10  Loren J. Rittle  <ljrittle@acm.org>
914
915         * test_summary (configflags): awk portability.
916
917 2003-01-07  Alexandre Oliva  <aoliva@redhat.com>
918
919         * test_summary (configflags): Compute correctly with both
920         autoconfiscated and Cygnus-style top-level.
921
922 2003-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
923
924         * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
925         on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
926         gcc/java/keyword.gperf
927
928 2002-12-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
929
930         * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
931         depending on gcc/intl/plural.y.
932
933 2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
934
935         * gcc_update (configure): Depend on config/acx.m4 as well.
936
937         * gcc_update (configure): Depend on configure.in.
938
939 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
940
941         * texi2pod.pl: Skip contents of @copying.
942
943 2002-11-09  Zack Weinberg  <zack@codesourcery.com>
944
945         * gthr_supp_vxw_5x.c: New file.
946
947 2002-10-21  Richard Henderson  <rth@redhat.com>
948
949         * paranoia.cc (real_c_float::image): Accomodate size of
950         real_internal format.
951         (main): Unbuffer stdio.  Add real_internal format.
952         (floor_log2_wide): New.
953
954 2002-10-16  Richard Henderson  <rth@redhat.com>
955
956         * paranoia.cc (ENUM_BITFIELD): New.
957         (class): Define as klass around real.h.
958         (real_c_float): Not a template any longer; define MODE as a
959         class static constant; use real_format elements for SIZE.
960         Update uses of real_to_decimal and real_to_hexadecimal.
961         (main): Change -g argument to use a format name.
962         (mode_for_size): Remove.
963
964 2002-09-16  Richard Henderson  <rth@redhat.com>
965
966         * paranoia.cc: New file.
967
968 2002-09-04  Richard Henderson  <rth@redhat.com>
969
970         * enquire.c: Remove.
971
972 2002-08-14  Mark Mitchell  <mark@codesourcery.com>
973
974         * gennews (files): Add GCC 3.2 files.
975
976 2002-07-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
977
978         * gennews (files): Add proper files for the GCC 3.1 release series.
979         Simplify and reformat introductory wording.
980
981 2002-07-16  Nathanael Nerode  <neroden@gcc.gnu.org>
982
983         * enquire.c: Move from gcc.
984
985 2002-07-16  H.J. Lu <hjl@gnu.org>
986
987         * gcc_update (touch_files): Pass -s to ${MAKE}.
988
989 2002-06-26  Zack Weinberg  <zack@codesourcery.com>
990
991         * texi2pod.pl: Correct handling of the internal R<> sequence.
992
993 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
994
995         * gcc_update (files_and_dependencies): Add generated Texinfo files
996         for Ada.
997
998 2002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
999
1000         * test_installed: Allow for PWDCMD to override hardcoded pwd.
1001         * test_summary: Likewise.
1002
1003 2002-04-18  Geoffrey Keating  <geoffk@redhat.com>
1004
1005         * gcc_update (touch_files): Don't have empty for loop.
1006
1007 2002-04-16  Richard Henderson  <rth@redhat.com>
1008
1009         * gcc_update: Remove libchill.
1010
1011 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1012
1013         * texi2pod.pl: Handle @end ftable and @end vtable.
1014
1015 2002-03-11  Zack Weinberg  <zack@codesourcery.com>
1016
1017         * texi2pod.pl: Handle @include, @ftable, @vtable.
1018         Reformat some code for clarity.
1019
1020 2002-02-24  Christian Jönsson  <c.christian.joensson@telia.com>
1021
1022         * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
1023         WARNING and ERROR output from the *.sum files.
1024
1025 2002-01-26  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1026
1027         * gennews (files): Replace gcc-2.95/gcc-2.95.html,
1028         gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
1029         and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
1030
1031 2002-01-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1032
1033         * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
1034         egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
1035         egcs-1.1/index.html.
1036
1037 2002-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1038
1039         * warn_summary: Add -ada subdirectory flag.
1040
1041 2001-12-12  Matthias Klose  <doko@debian.org>
1042
1043         * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
1044         generation of more than one man page from one source.
1045         Add '-' to set of valid chars for an identifier.
1046         Let -D option accept flags of the form <flag>=<value>.
1047         Use \s+ for whitespace detection in '@c man' lines.
1048         Handle @set and @clear independent of $output.
1049         Substitute all @value{}'s in a line.
1050
1051 2001-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1052
1053         * texi2pod.pl: Handle @ifnottex, @iftex and @display.  Handle @var
1054         in verbatim blocks specially.  Handle @unnumbered, @unnumberedsec
1055         and @center.  Allow [a-z] after @enumerate.  Handle 0 and numbers
1056         greater than 9 in enumerations.
1057
1058 2001-11-07  Laurent Guerby <guerby@acm.org>
1059
1060         * gcc_update (files_and_dependencies): Add Ada dependencies.
1061
1062 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1063
1064         * snapshot: Remove.
1065
1066 2001-09-07  Richard Sandiford  <rsandifo@redhat.com>
1067
1068         Revert:
1069         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
1070         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
1071         touch.
1072
1073 2001-09-04  David.Billinghurst <David.Billinghurst@riotinto.com>
1074
1075         * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
1076         gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
1077         touch.
1078
1079 Mon Aug 13 02:29:08 CEST 2001  Jan Hubicka  <jh@suse.cz>
1080
1081         * analyze_brprob: Update for changes in gcc debug output.
1082
1083 Sat Jul 28 22:37:49 CEST 2001  Jan Hubicka  <jh@suse.cz>
1084
1085         * analyze_brprob: Avoid more overflows.
1086
1087 2001-07-27  Richard Henderson  <rth@redhat.com>
1088
1089         * test_summary: Copy LAST_UPDATED UTC time to head of summary.
1090
1091 Fri Jul 27 18:01:21 CEST 2001  Jan Hubicka  <jh@suse.cz>
1092
1093         * analyze_brprob: Avoid overflows.
1094
1095 2001-07-27  Richard Henderson  <rth@redhat.com>
1096
1097         * gcc_update: Dump timestamp in LAST_UPDATED.
1098
1099 2001-07-26  Andreas Jaeger  <aj@suse.de>,
1100             Hans-Peter Nilsson <hp@bitrange.com>
1101
1102         * analyze_brprob: Fix documentation.
1103
1104 Mon Jul 23 15:47:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
1105
1106         * analyze_brprob: Fix awk compatibility problems; update comment.
1107
1108 2001-07-23  Andreas Jaeger  <aj@suse.de>
1109
1110         * analyze_brprob: Fix more typos.
1111
1112 2001-07-23  Andreas Jaeger  <aj@suse.de>
1113
1114         * analyze_brprob: Fix typos.
1115
1116 2001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1117
1118         * texi2pod.pl: Handle @r inside @item.
1119
1120 2001-07-02  Zack Weinberg  <zackw@stanford.edu>
1121
1122         * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
1123
1124 2001-07-01  Zoltan Felleg <zfelleg@telnet.hu>
1125
1126         * warn_summary: Fix typo in a comment.
1127
1128 2001-06-14  Albert Chin-A-Young  <china@thewrittenword.com>
1129
1130         * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
1131
1132 2001-06-13  Mark Mitchell  <mark@codesourcery.com>
1133
1134         * gennews: Set TERM to vt100 for Lynx.
1135
1136 2001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1137
1138         * release: Remove.
1139
1140 Tue Jun 12 12:21:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
1141
1142         * analyze_brprob: New file.
1143
1144 2001-06-11  Mark Mitchell  <mark@codesourcery.com>
1145
1146         * gcc_build: Output information about the commands used to
1147         configure the compiler.
1148
1149 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1150
1151         * gennews: Update for GCC 3.0.
1152
1153 2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1154
1155         * gcc_update: Update for move of documentation to gcc/doc.
1156
1157 2001-05-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1158
1159         * contrib/test_summary (files): Sort before evaluating.
1160
1161 2001-05-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1162
1163         * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
1164
1165 2001-05-21  Mark Mitchell  <mark@codesourcery.com>
1166
1167         * gcc_build: Use -d when invoking gcc_update.
1168
1169 2001-05-18  Andreas Jaeger  <aj@suse.de>
1170
1171         * gcc_update: Add rules for libf2c/libI77.
1172
1173 2001-05-17  Alexandre Oliva  <aoliva@redhat.com>
1174
1175         * gcc_update (touch_files): Use simpler, yet as portable, syntax.
1176
1177 2001-05-14  Loren J. Rittle  <ljrittle@acm.org>
1178
1179         * gcc_update (touch_files): Enhance make portability.
1180
1181 2001-05-14  Alexandre Oliva  <aoliva@redhat.com>
1182
1183         * gcc_update (touch_files): Use a Makefile to touch files.
1184
1185 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1186
1187         * texi2pod.pl: Add copyright and GPL notices.
1188
1189 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
1190
1191         * texi2pod.pl: Handle "\,".
1192
1193 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1194
1195         * texi2pod.pl: Fix regular expression for @r to avoid exponential
1196         recursion.  From Russ Allbery <rra@stanford.edu>.  Remove perl
1197         version check.
1198
1199 2001-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1200
1201         * warn_summary (stageNfilter): Update for recent changes in
1202         bootstrap logic.
1203
1204 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1205
1206         * texi2pod.pl: Require at least perl 5.6.0.
1207
1208 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1209
1210         * gcc_update: Add gcc/gcc.1 to generated files.
1211         * texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
1212         discarding to end of sentence with @xref where the sentence has an
1213         interior "." in markup, and handle discarding parentheses around
1214         such a sentence.
1215
1216 2001-01-11  Bernd Schmidt  <bernds@redhat.com>
1217
1218         * gennews: Add gcc-2.95.3.
1219
1220 2001-01-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1221
1222         * texi2pod.pl: Handle @gcctabopt and @env in tables.  Handle
1223         @command.  Format URLs and email addresses in bold.
1224
1225 2001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1226
1227         * gcc_update: Add cpp.1 to the list of generated files.
1228
1229         * texi2pod.pl: Handle @option and @env.
1230
1231 2001-01-03  Mike Stump  <mrs@wrs.com>
1232
1233         * snapshot: Update to account for java libraries.
1234
1235 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
1236
1237         * test_summary: Export filesuffix, not fileprefix.
1238
1239 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1240
1241         * release: Change some EGCS references to GCC.
1242
1243 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1244
1245         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
1246         subdirectory flags.  Add source directory prefix filtering.
1247         Redirect diagnostic output to stderr.
1248
1249 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
1250
1251         * texi2pod.pl: If multiple @c man sections with the same tag
1252         appear, concatenate them in the final output.  When skipping,
1253         ignore block commands that can't cause skipping, and honor
1254         those that can.  Ensure that verbatim blocks are separate
1255         paragraphs.
1256
1257 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1258
1259         * gcc_update: Don't touch tradcif.c or java/parse.h.
1260
1261 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
1262
1263         * texi2pod.pl: Restructure for comprehensibility, add
1264         comments.  Merge handling of @ignore and @ifxxx.  Handle a
1265         whole bunch more Texinfo commands.  Use consistent formatting
1266         style.
1267
1268 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1269
1270         * gennews: New script.
1271
1272 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1273
1274         * gcc_update: Update a comment as we now require bison for CVS users.
1275
1276 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1277
1278         * gcc_update: Add gcov.1 to the list of generated files.
1279
1280 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
1281
1282         * gcc_build: Remove code to put information in a log file.
1283
1284 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
1285
1286         * texi2pod.pl:
1287           - Add real command line parsing.
1288           - Support @ifset, @ifclear, @set, @value, -D switch.
1289           - Support @sc.  Improve handling of @ref and friends.
1290           - Discard @subsection, @need, @node lines.
1291           - Un-nest font changes to match texinfo semantics.
1292           - Handle @{ and @}.  Oops.
1293           - Don't emit E<> directives inside verbatim blocks.
1294
1295 2000-11-12  Bruce Korb  <bkorb@gnu.org>
1296
1297         * release: generalize the release script a bit.
1298
1299 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
1300
1301         * gcc_build: Add -o option for setting the objdir to use.
1302
1303 2000-11-11  Jeff Law  <law@redhat.com>,
1304
1305         * release: New file.
1306
1307 2000-11-08  Jeff Law  <law@redhat.com>,
1308             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1309
1310         * snapshot: New file.
1311
1312 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
1313
1314         * gcc_build (bootstrap_gcc): New function.
1315         (configure_gcc): Likewise.
1316         (build_gcc): Rewritten to use configure and bootstrap.
1317         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
1318
1319 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
1320
1321         * gcc_build (MAKE): New variable.
1322         (build_gcc): Use it.  Fix logging of errors.
1323         (install_gcc): Likewise.
1324
1325 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
1326
1327         * gcc_build: Save the output from CVS into the logfile as well.
1328
1329 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
1330
1331         * gcc_build: Fix typos.
1332
1333 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1334
1335         * gperf-2.7-19981006.pat: Remove.
1336
1337 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1338
1339         * test_installed: Change EGCS references to refer to GCC.
1340
1341 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1342
1343         * gcc_update (touch_files): Add some informative output.
1344
1345 2000-09-16  Andreas Jaeger  <aj@suse.de>
1346
1347         * gcc_update: Remove gcc/c-parse.gperf.
1348
1349 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
1350             Alexandre Oliva  <aoliva@redhat.com>
1351
1352         * gcc_update: Execute touch_files_reexec even if `cvs update`
1353         failed.
1354
1355 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
1356
1357         * test_summary: AWK breaks with filenames containing `='.
1358
1359 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
1360
1361         * gcc_build: New script.
1362
1363 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
1364
1365         * gcc_update (files_and_dependencies): Remove generated YACC files.
1366
1367 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
1368
1369         * gcc_update (files_and_dependencies): Remove generated YACC files.
1370
1371 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
1372
1373         * newcvsroot: Handle filenames that contain spaces.
1374
1375 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
1376
1377         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
1378         Elide --with-gcc-version-trigger and --norecursion from
1379         configure flags.  Remove code to report status of haifa scheduler.
1380
1381 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
1382
1383         * gcc_update (self): Set to `$0'.
1384         (touch_files_reexec): Use `$self' instead of `$0'.
1385
1386 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
1387
1388         * gcc_update (touch_files_reexec): New function, run after the
1389         tree is modified.
1390
1391 2000-05-08  Richard Hendeson  <rth@cygnus.com>
1392
1393         * gcc_update: Remove references to inclhack.tpl.
1394
1395 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
1396
1397         * index-prop: Use a single pattern.  Also support *** cdiffs.
1398
1399 2000-04-28  Pavel Roskin <pavel_roskin@geocities.com>
1400
1401         * index-prop: Don't change /dev/null.
1402
1403 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1404
1405         * gcc_update: Refer to GCC and gcc_update instead of egcs and
1406         egcs_update.
1407
1408 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
1409
1410         * index-prop: Fix occasional problem when using cvs diff -p.
1411
1412 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
1413
1414         * gcc_update: Remove references to cexp.c/cexp.y.
1415
1416 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1417
1418         * newcvsroot: Add check on the number of command-line arguments.
1419         Add usage.
1420
1421 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
1422
1423         * gcc_update: Allow patches compressed by bzip2.
1424
1425 1999-10-11  Martin v. Löwis <loewis@informatik.hu-berlin.de>
1426
1427         * newcvsroot: New file.
1428
1429 1999-09-11  Craig Burley  <craig@jcb-sc.com>
1430
1431         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
1432
1433 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1434
1435         * gcc_update: New file.
1436         * egcs_update: Renamed to gcc_update.
1437
1438 1999-08-09  Robert Lipe  <robertlipe@usa.net>
1439
1440         * test_summary: Quote curly braces in 1999-07-03 change.
1441
1442 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
1443
1444         * egcs_update (files_and_dependencies): Fixed typo in
1445         gcc/cstamp-h.in.  Added gcc/config.in.
1446
1447 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
1448
1449         * egcs_update (files_and_dependencies): New function, with
1450         complete list of files to be updated, as well as their
1451         dependencies.
1452         (touch_files): Check the timestamp of each generated file against
1453         its dependencies'.
1454         (main): New flags --touch, --list and --help.  Remove the
1455         pre-update step.
1456
1457 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
1458
1459         * test_summary: Replace egcs with gcc.  Update e-mail address.
1460
1461 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1462             Jerry Quinn <jquinn@nortelnetworks.com>
1463
1464         * egcs_update (touch_files, apply_patch): New functions.
1465         Use them.  New command-line option --patch.  Split test of local
1466         tree into two parts.  Add comments.
1467
1468 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
1469
1470         * test_summary: If Target is `unix{*}', append the Target variants
1471         to Host.
1472
1473 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
1474
1475         * test_summary: Set default mail-address and version for egcs
1476         instead of relying on unpredictable pathnames.
1477         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
1478
1479 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
1480
1481         * fixinc/*: Delete obsolete files.
1482
1483 1999-02-04  Robert Lipe  <robertlipe@usa.net>
1484
1485         * egcs_update: Test return values of 'cvs update'.  Propogate
1486         to caller as exit values.
1487
1488 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1489
1490         * egcs_update: Use "if" instead of "&&".  Touch generated files
1491         only after the corresponding *.y files.
1492
1493 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1494
1495         * egcs_update: Do not use xargs, but a backquote construct.
1496
1497 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
1498
1499         * test_summary (version): Remove carriage return that gawk inserts
1500         in the version string for some reason.
1501
1502 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1503
1504         * egcs_update: Only touch files that already exist.
1505
1506 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
1507
1508         * test_summary (EOF): Remove double backslash.
1509         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1510
1511 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
1512
1513         * test_summary (address): Set to egcs-testresults mailing list.
1514
1515 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
1516
1517         * test_summary (address): Added Marc Lehmann's testsuite-results
1518         to the default e-mail address.
1519
1520 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
1521
1522         * test_summary (-p, prepend_logs): Add these before the summary.
1523         (Compiler, Platform): Print these just before configflags.
1524
1525 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1526
1527         * warn_summary (longLineFilter): New shell function to encapsulate
1528         this functionality.  It is off by default, only active if -llf
1529         flag is specified.
1530         (subdirectoryFilter): Fix bug in filtering which made some
1531         subdirectory warnings erroneously appear in the toplevel set.
1532         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
1533         warnings from stage1 as well as stage0, which means warnings from
1534         outside the bootstrap directory.  Eg, the libraries, etc.
1535         (warningFilter): New shell function to encapsulate this
1536         functionality.
1537         (keywordFilter): New shell function to encapsulate this
1538         functionality.
1539
1540         Store data in a temp file rather than calculating it 3x.  Arrange
1541         to remove it on exit and signals.
1542
1543         Add -pass/-wpass flags to do "pass through" (i.e. manual
1544         inspection) of bootstrap output from a particular stageN as well
1545         as language subdirs.
1546
1547         Add better comments/documentation.
1548
1549 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1550
1551         * egcs_update: Add comment about keeping the FAQ synchronized.
1552
1553 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
1554
1555         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
1556         in the repo again.
1557
1558 Fri Oct 16 07:35:00 1998  Bruce Korb <korb@datadesign.com>
1559
1560         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
1561
1562 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
1563
1564         * egcs_update: Remove gcc/java/parse.c from list of files to
1565         touch.
1566
1567 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1568
1569         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
1570
1571 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1572
1573         * warn_summary (subdirectoryFilter): New shell function to
1574         optionally filter in/out gcc subdirectories when summarizing
1575         warnings.  Add new flags to support subdirectory filtering.
1576
1577         Also, ensure the bootstrap stage is a number.  Add some more C
1578         keywords that are preserved in the "warning type" summary and
1579         tighten up the "arg ???" regexp.
1580
1581 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
1582
1583         * fixinc/inclhack.def:  Not all C++ comments in C headers
1584         were treated alike.  They are now.  Also fixed syntax
1585         of sed expression in "systypes" fix.
1586
1587         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
1588
1589         * egcs_update:  Added fixinc/* generated files to touch list.
1590
1591 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1592
1593         * egcs_update: Additionally touch gcc/java/parse.[ch].
1594
1595 Thu Sep  9 16:48 Bruce Korb <korb@datadesign.com>
1596
1597         * fixinc/inclhack.def:  Added two files required by
1598         SCO's Open Server 5's avoid_bool fix.
1599         Regenerated fixinc.x and inclhack.sh to incorporate
1600         the update.
1601
1602 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
1603
1604         * egcs_update: Do the pass 1 CVS update only for files that
1605         may reasonably be under CVS control.
1606
1607 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
1608
1609         * test_installed: New script for testing already-installed
1610         gcc/g++/g77.
1611
1612 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1613
1614         * egcs_update: Assigned copyright to FSF.
1615
1616 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1617                           Alexandre Oliva  <oliva@dcc.unicamp.br>
1618
1619         * egcs_update: New switch --nostdflags and documentation
1620         enhancements.
1621
1622 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1623
1624         * egcs_update: New script.
1625
1626 1998-08-05  Bruce Korb <korbb@datadesign.com>
1627
1628         * fixinc/Makefile
1629         Added define for target machine so machine-specific tests
1630         can be selected for or against.
1631
1632         * fixinc/fixincl.c
1633         Added an array of string pointers to machines to select
1634         or avoid, depending on a FD_MACH_IFNOT bit flag.
1635         Used a shell script to match the defined TARGET_MACHINE
1636         with any of the given match patterns.
1637
1638         * fixinc/fixincl.tpl
1639         Generate the array of strings and bit flag, as needed,
1640         depending on "mach" and "not_machine" attributes for a fix.
1641
1642         * fixinc/mkfixinc.sh
1643         Invoke the make with TARGET assigned the value of the
1644         machine name argument.
1645
1646 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
1647
1648         * compare_tests: New script.
1649
1650 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
1651
1652         * test_summary: Assigned copyright to FSF.
1653
1654 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1655
1656         * test_summary: Corrected script name in comments providing
1657         documentation.  Added linebreaks for lines with > 80 characters.
1658
1659 Fri Jun 19 02:36:59 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
1660
1661         * test_summary: New switch, -i, and environment variable,
1662         append_logs, for including files in the report.
1663
1664 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
1665
1666         * warn_summary: Update to Kaveh's latest version allowing to
1667         specify the last stage built.
1668
1669 1998-05-29  Bruce Korb <korbb@datadesign.com>
1670
1671         * fixinc/mkfixinc.sh
1672         Changes to make it easier to invoke on platforms that
1673         normally do not invoke fixincludes.
1674
1675         * fixinc/inclhack.def
1676         Applied fixes from egcs/gcc/fixincludes from the past several
1677         months.
1678
1679 1998-05-28  Bruce Korb <korbb@datadesign.com>
1680
1681         * fixinc/*: Updated most everything for a first real
1682         try at getting "fast_fixincludes" working.
1683
1684 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
1685
1686         * index-prop: New file.
1687
1688 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
1689
1690         * test_summary: find good awk (copied from warn_summary).
1691
1692 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
1693
1694         * test_summary, warn_summary: New files