OSDN Git Service

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