OSDN Git Service

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