OSDN Git Service

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