OSDN Git Service

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