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