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