OSDN Git Service

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