OSDN Git Service

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