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