OSDN Git Service

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