OSDN Git Service

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