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