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