OSDN Git Service

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