OSDN Git Service

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