This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: GCC build of HEAD failed for native with your patch on 2004-06-14T16:45:03Z.
- From: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- To: gcc-regression at gcc dot gnu dot org
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 14 Jun 2004 19:35:54 +0200
- Subject: Re: GCC build of HEAD failed for native with your patch on 2004-06-14T16:45:03Z.
- References: <20040614165320.6C729F80F447@gcc-regress.apple.com>
Hello,
my fault. Commiting the following patch to fix the problem as obvious.
Zdenek
* opts.sh (var_args): Fix regexp.
Index: opts.sh
===================================================================
RCS file: /cvs/gcc/gcc/gcc/opts.sh,v
retrieving revision 1.24
diff -c -3 -p -r1.24 opts.sh
*** opts.sh 14 Jun 2004 14:17:56 -0000 1.24
--- opts.sh 14 Jun 2004 17:28:27 -0000
*************** ${AWK} '
*** 75,81 ****
if (flags !~ "Var\\(")
return "";
sub(".*Var\\(", "", flags);
! sub(").*", "", flags);
return flags;
}
--- 75,81 ----
if (flags !~ "Var\\(")
return "";
sub(".*Var\\(", "", flags);
! sub("\\).*", "", flags);
return flags;
}
> With your recent patch, GCC HEAD does not compile on:
> native
> Attached is build output for those targets.
>
> The build failures are new.
>
> For more information, see http://gcc.gnu.org/regtest/.
>
> ChangeLog entries since last run on 2004-06-14T02:44:51Z:
> --- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog Sun Jun 13 19:45:42 2004
> +++ gcc/gcc/ChangeLog Mon Jun 14 09:45:53 2004
> @@ -1,3 +1,89 @@
> +2004-06-14 Paul Brook <paul@codesourcery.com>
> +
> + * dwarf2out.c (output_call_frame_info): Support dwarf3 cie entries.
> +
> +2004-06-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
> +
> + * Makefile.in (FLAGS_H): New.
> + (flags.h): Replace by FLAGS_H.
> + * c.opt: Document Var, VarExists, Init and Report attributes.
> + * common.opt: Fill the values of the attributes.
> + * diagnostic.c (flag_fatal_errors): Do not define.
> + * except.c (flag_non_call_exceptions): Do not define.
> + * flags.h: Include options.h. Remove declarations conflicting with
> + the automatically defined ones.
> + * opts.c: Remove automatically defined variables.
> + (handle_option): Perform default initialization.
> + (common_handle_option): Do not handle options covered by the
> + default initialization.
> + * opts.h (struct cl_option): Add flag_var, has_set_value and set_value
> + fields.
> + (CL_REPORT): New.
> + * opts.sh: Generate variable declarations, handle CL_REPORT.
> + * toplev.c: Remove automatically defined variables.
> + (f_options): Removed.
> + (print_switch_values): Use cl_options instead of f_options.
> + * toplev.h (version_flag): Declaration removed.
> +
> +2004-06-14 Ian Lance Taylor <ian@wasabisystems.com>
> +
> + * config/sparc/sparc.h: Correct comment about availability of
> + little endian option.
> +
> + * config.gcc: Remove sparc64-*-aout*.
> + * config/sparc/sparc.c (sparc_aout_select_rtx_section): Remove.
> + * config/sparc/sp64-aout.h: Remove.
> + * config/sparc/aout.h: Remove.
> +
> +2004-06-14 Ulrich Weigand <uweigand@de.ibm.com>
> +
> + * config/s390/s390.c: Include "tree-gimple.h".
> + (s390_gimplify_va_arg): New function.
> + (TARGET_GIMPLIFY_VA_ARG_EXPR): Define.
> + (s390_va_arg): Remove.
> + * config/s390/s390-protos.h (s390_va_arg): Remove.
> + * config/s390/s390.h (EXPAND_BUILTIN_VA_ARG): Call abort ().
> +
> +2004-06-14 J"orn Rennecke <joern.rennecke@superh.com>
> +
> + * basic-block.h (could_fall_through): Declare.
> + * cfganal.c (can_fallthru): Succeed if the target is EXIT_BLOCK_PTR.
> + Fail if the source already has a fallthrough edge to the exit
> + block pointer.
> + (could_fall_through): New function.
> + * cfgbuild.c (make_edges): Check if we already have a fallthrough
> + edge to the exit block pointer.
> + * cfglayout.c (fixup_fallthru_exit_predecessor): Check that it is
> + not called before reload has completed.
> + Handle special case of first block having a fall-through exit edge.
> + (cfg_layout_finalize): Don't call it before reload or if we have
> + rtl epilogues.
> + (fixup_reorder_chain): A fall through to the exit block does not
> + require the block to come last. Add sanity checks.
> + * cfgrtl.c (rtl_split_edge): Add special handling of fall through
> + edges to the exit block.
> + * function.c (cfglayout.h): #include.
> + (thread_prologue_and_epilogue_insns): If we have neither return nor
> + epilogue, but a fall through to the exit block from mid-function,
> + force a non-fall-through exit.
> + * Makefile.in (function.o): Depend on CFGLAYOUT_H.
> +
> +2004-06-14 Alan Modra <amodra@bigpond.net.au>
> +
> + * config/rs6000/rs6000.h (ASM_CPU_SPEC): Handle -mpowerpc64 and -mcpu
> + for power5 and rs64a. Correct condition for default. Correct power3,
> + 620, 630, 7400, 7450, G4, 970 and G5 -mcpu entries. Add -many.
> +
> +2004-06-13 Steven Bosscher <stevenb@suse.de>
> +
> + * gcse.c (hash_scan_set, hash_scan_insn, mark_set, mark_oprs_set):
> + Revert previous change, don't use CALL_P.
> +
> +2004-06-13 Jason Merrill <jason@redhat.com>
> +
> + * tree.h: Move std_gimplify_va_arg_expr protoype here.
> + * tree-gimple.h: From here.
> +
> 2004-06-13 Daniel Berlin <dberlin@dberlin.org>
>
> Fix PR tree-optimization/15979
> @@ -1895,6 +1981,7 @@
> num_sign_bit_copies, cached_num_sign_bit_copies,
> num_sign_bit_copies1): New, from combine.c.
> * rtlhooks.c: New file.
> + * rtlhooks-def.h: New file.
>
> 2004-05-25 Svein E. Seldal <Svein.Seldal@solidas.com>
>
> --- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog Sun Jun 13 19:45:45 2004
> +++ gcc/gcc/cp/ChangeLog Mon Jun 14 09:46:04 2004
> @@ -1,3 +1,13 @@
> +2004-06-14 Mark Mitchell <mark@codesourcery.com>
> +
> + PR c++/15096
> + * decl.c (grokdeclarator): Ignore pointer-to-members when
> + computing template depth.
> +
> + PR c++/14930
> + * name-lookup.c (pushtag): Do not try to put class declarations in
> + explicit specialization scopes.
> +
> 2004-06-11 Andrew Pinski <pinskia@physics.uc.edu>
>
> * decl.c (grokdeclarator): Do not depend on C99's _Bool's behavior.
> --- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog Sun Jun 13 19:45:48 2004
> +++ gcc/gcc/testsuite/ChangeLog Mon Jun 14 09:46:06 2004
> @@ -1,3 +1,16 @@
> +2004-06-14 Mark Mitchell <mark@codesourcery.com>
> +
> + PR c++/15096
> + * g++.dg/template/ptrmem10.C: New test.
> +
> + PR c++/14930
> + * g++.dg/template/friend30.C: New test.
> +
> +2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
> +
> + PR fortran/14928
> + * gfortran.fortran-torture/compile/mloc.f90: New test.
> +
> 2004-06-13 Paul Brook <paul@codesourcery.com>
>
> * gfortran.fortran-torture/execute/random_2.f90: New test.
> --- /Users/regress/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog Sun Jun 13 06:01:24 2004
> +++ gcc/libstdc++-v3/ChangeLog Mon Jun 14 09:46:21 2004
> @@ -1,3 +1,15 @@
> +2004-06-14 Paolo Carlini <pcarlini@suse.de>
> +
> + * include/ext/slist: Trivial formatting fixes.
> +
> +2004-06-14 Paolo Carlini <pcarlini@suse.de>
> +
> + * include/bits/locale_facets.tcc (time_get<>::_M_extract_name):
> + Don't use the 'magic number' 10 in the computation of __minlen;
> + never access __name past __minlen; in the loop over __i3, don't
> + decrease __nmatches and increase __i3 at once, only either of
> + the two; tidy.
> +
> 2004-06-13 Paolo Carlini <pcarlini@suse.de>
>
> * include/bits/locale_facets.tcc (time_get<>::do_get_time,
> --- /Users/regress/tbox/changelog_mail/gcc/libjava/ChangeLog Sat Jun 12 16:20:27 2004
> +++ gcc/libjava/ChangeLog Mon Jun 14 09:46:14 2004
> @@ -1,3 +1,23 @@
> +2004-06-14 Bryce McKinlay <mckinlay@redhat.com>
> +
> + * java/util/Calendar.java: Change ResourceBundle.getBundle() calls
> + to pass ClassLoader argument.
> + * java/util/GregorianCalendar.java: Likewise.
> + * java/util/Currency.java: Likewise.
> + * java/text/BreakIterator.java: Likewise.
> + * java/text/Collator.java: Likewise.
> + * java/text/DateFormat.java: Likewise.
> + * java/text/DateFormatSymbols.java: Likewise.
> + * java/text/DecimalFormatSymbols.java: Likewise.
> + * java/text/NumberFormat.java: Likewise.
> + * java/awt/Window.java: Likewise.
> +
> +2004-06-14 Andrew Haley <aph@redhat.com>
> +
> + * java/lang/System.java: (getenv0): New method.
> + (getenv): Add security check. Do the right thing.
> + * java/lang/natSystem.cc (getenv0): New method.
> +
> 2004-06-12 Mark Wielaard <mark@klomp.org>
>
> * javax/swing/RepaintManager.java
>
> ChangeLog entries between 2004-06-14T02:44:51Z and the last time everything
> passed, on 2004-01-26T14:22:28Z:
> --- /Users/regress/tbox/changelog_pass/gcc/ChangeLog Fri Jan 23 18:13:03 2004
> +++ gcc/ChangeLog Wed Jun 9 11:35:06 2004
> @@ -1,3 +1,545 @@
> +2004-06-09 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.tpl (touch-stage[+id+]): New.
> + (restage[+prev+]): Depend on touch-stage[+id+].
> +
> + * Makefile.tpl (RECURSE_FLAGS_TO_PASS): New.
> + Use it throughout.
> +
> + * Makefile.def: Add profile and feedback bootstrap stages.
> + Remove next field from bootstrap stages.
> + * Makefile.tpl (LN, LN_S): Substitute.
> + (stageN-start, stageN-end): Use double-colon rules, to
> + provide a hook for additional setup commands.
> + (distclean-stageN-gcc, restageN): Create dependencies from
> + [+prev+], not from [+next+].
> + (stageN-bubble): Add commands for successive stages from
> + [+prev+], using double-colon rules.
> + (all-stageN-gcc): Fix typo.
> + (stagefeedback-start, profiledbootstrap): New.
> + * Makefile.in: Regenerate.
> + * configure.in: Call ACX_PROG_LN.
> + * configure: Regenerate.
> +
> +2004-06-08 Canqun Yang <canqun@nudt.edu.cn>
> +
> + * MAINTAINERS (Write After Approval): Add myself.
> +
> +2004-06-03 Mark G. Adams <mark.g.adams@sympatico.ca>
> +
> + * MAINTAINERS (Write After Approval): Add myself.
> +
> +2004-06-03 Paolo Bonzini <bonzini@gnu.org>
> +
> + * configure.in: Fix --enable-bootstrap breakage introduced in trees
> + without gcc.
> + * configure: Regenerate.
> +
> +2004-06-01 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.tpl: Fix typo.
> + * Makefile.in: Regenerate.
> +
> +2004-06-01 Paolo Bonzini <bonzini@gnu.org>
> +
> + * configure.in: Remove new- prefix from toplevel
> + bootstrap targets.
> + * configure: Regenerate.
> +
> +2004-06-01 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.tpl (all.normal): Rename to all.
> + (all): Replace with a rule to pick the default
> + target from configure.
> + (all-gcc, configure-gcc): Use conditionals to
> + do nothing when toplevel bootstrap is going on.
> + (GCC directory bootstrap) [gcc-bootstrap]: Disable.
> + (Toplevel bootstrap) [gcc-no-bootstrap]: Disable.
> + * configure.in: Support --enable-bootstrap.
> +
> + * Makefile.def: Remove new- prefix from toplevel
> + bootstrap targets.
> + * Makefile.tpl: Likewise.
> +
> + * Makefile.def: Add bootstrap_stage 4. Add bootstrap2
> + target.
> +
> + * Makefile.tpl (Toplevel bootstrap): Pass $(BASE_FLAGS_TO_PASS)
> + $(RECURSE_FLAGS) to recursive invocation of make.
> +
> + * Makefile.in: Regenerate.
> + * configure: Regenerate.
> +
> +2004-05-30 Andreas Jaeger <aj@suse.de>
> + Jim Wilson <wilson@specifixinc.com>
> +
> + * config-ml.in: Pass FFLAGS and ADAFLAGS for multilibs, handle F77
> + like CC.
> +
> +2004-05-27 Daniel Jacobowitz <dan@debian.org>
> +
> + * configure.in: Fix sed invocation for GFORTRAN_FOR_TARGET.
> + * configure: Regenerate.
> +
> +2004-05-25 Daniel Jacobowitz <drow@false.org>
> +
> + * Makefile.tpl (BUILD_EXPORTS, HOST_EXPORTS, GCC_HOST_EXPORTS)
> + (STAGE_HOST_EXPORTS, BASE_TARGET_EXPORTS, RAW_CXX_TARGET_EXPORTS)
> + (NORMAL_TARGET_EXPORTS): New macros. Use them in all the recursive
> + targets.
> + * Makefile.in: Regenerate.
> +
> +2005-05-24 Paolo Bonzini <bonzini@gnu.org>
> +
> + * configure.in: Test the ability to symlink directories.
> + * configure: Regenerate.
> +
> + * Makefile.def (bootstrap-stage): New definitions.
> + * Makefile.tpl (configure-stage1-gcc,
> + configure-stage2-gcc, configure-stage3-gcc,
> + all-stage1-gcc, all-stage2-gcc, all-stage3-gcc,
> + new-bootstrap, new-cleanstrap, new-restage1, new-restage2,
> + new-restage3, compare): Autogenerate, see Makefile.in
> + entry for behavioral changes.
> + (distclean-stage1, new-stage1-start, new-stage1-end,
> + new-stage1-bubble, distclean-stage2, new-stage2-start,
> + new-stage2-end, new-stage2-bubble, distclean-stage3,
> + new-stage3-start, new-stage3-end): New autogenerated targets.
> + (objext, prebootstrap, BOOT_CFLAGS,
> + POSTSTAGE1_FLAGS_TO_PASS): Move above the autogenerated
> + targets.
> +
> + * Makefile.in: Regenerate.
> + (distclean-stage1, new-stage1-start, new-stage1-end,
> + new-stage1-bubble, distclean-stage2, new-stage2-start,
> + new-stage2-end, new-stage2-bubble, distclean-stage3,
> + new-stage3-start, new-stage3-end): New targets.
> + (all-stage1-gcc): Move prebootstrap dependency from here...
> + (configure-stage1-gcc): ...to here.
> + (new-bootstrap): Use bubble targets.
> + (new-cleanstrap, new-restage1, new-restage2, new-restage3):
> + Use per-stage distclean targets.
> + (configure-stage1-gcc, configure-stage2-gcc,
> + configure-stage3-gcc, all-stage1-gcc,
> + all-stage2-gcc, all-stage3-gcc, new-bootstrap):
> + Use new-stageN-start to prepare the tree.
> +
> +2004-05-23 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.def (host_modules): add libcpp.
> + * Makefile.tpl: Add dependencies on and for libcpp.
> + * Makefile.in: Regenerate.
> + * configure.in: Add libcpp host module.
> + * configure: Regenerate.
> +
> +2004-05-21 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.tpl: Whenever a recursive target is defined, wrap
> + it in a special @if/@endif block, and prepare its maybe
> + dependency in the @if/@endif block
> + * configure.in: Instead of writing maybe dependencies, remove
> + the @if/@endif statements, and remove the @if/@endif blocks
> + that remain.
> + * configure: Regenerate.
> + * Makefile.in: Regenerate.
> +
> +2004-05-20 Janis Johnson <janis187@us.ibm.com>
> +
> + * MAINTAINERS (Various Maintainers): Add myself for compat testsuite.
> +
> +2004-05-18 Kaz Kojima <kkojima@gcc.gnu.org>
> +
> + PR bootstrap/15120
> + * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on sh*.
> + * */configure: Rebuilt.
> +
> +2004-05-17 Zack Weinberg <zack@codesourcery.com>
> +
> + * Makefile.def, Makefile.tpl, configure.in: Remove all mention
> + of libf2c.
> + * configure, Makefile.in: Regenerate.
> +
> +2004-05-13 Tobias Schl??ter <tobi@gcc.gnu.org>
> +
> + * MAINTAINERS (Write After Approval): Add myself.
> +
> +2004-05-13 Diego Novillo <dnovillo@redhat.com>
> +
> + Merge from tree-ssa-20020619-branch.
> +
> + * Makefile.def: Add libbanshee, libmudflap and libgfortran.
> + * Makefile.tpl (BUILD_CONFIGDIRS): Add libbanshee.
> + (HOST_GMPLIBS): Define.
> + (HOST_GMPINC): Define.
> + (TARGET_LIB_PATH): Add libmudflap.
> + (GFORTRAN_FOR_TARGET): Define.
> + (configure-build*): Export GFORTRAN.
> + (configure-gcc): Export GMPLIBS and GMPINC.
> + (all-gcc): Add maybe-all-libbanshee.
> + (configure-target-libgfortran): Define.
> + * Makefile.in: Regenerate.
> + * configure.in (host_libs): Add libbanshee.
> + (target_libraries): Add target-libmudflap and target-libgfortran.
> + Add --with-libbanshee.
> + Handle --disable-libmudflap.
> + (*-*-freebsd*): Use with_gmp.
> + Add $(libgcj) to noconfigdirs.
> + * configure: Regenerate.
> + * depcomp: New file.
> + * MAINTAINERS: Add tree-ssa maintainers.
> +
> +2004-05-04 Vladimir Makarov <vmakarov@redhat.com>
> +
> + * MAINTAINERS (Various Maintainers): Add myself.
> +
> +2004-04-30 Brian Ford <ford@vss.fsi.com>
> +
> + * MAINTAINERS (Write After Approval): Add myself.
> +
> +2004-04-29 Uros Bizjak <uros@kss-loka.si>
> +
> + * MAINTAINERS (Write After Approval): Add myself.
> +
> +2004-04-28 Paolo Bonzini <bonzini@gnu.org>
> +
> + * config/acx.m4: Fix fastcompare support for new-bootstrap.
> + * configure: Regenerate.
> +
> +2004-04-27 Paolo Bonzini <bonzini@gnu.org>
> +
> + Revert:
> + 2004-04-26 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.def (flags_to_pass): Remove *dir variables that
> + are passed to the modules via TOPLEVEL_CONFIGURE_ARGUMENTS,
> + as well as prefix and exec_prefix.
> + * Makefile.in: Regenerate.
> +
> +2004-04-26 Robert Millan <robertmh@gnu.org>
> +
> + Add patches from libtool CVS.
> + * libtool.m4: Add kfreebsd*-gnu and knetbsd*-gnu.
> + * ltconfig: Likewise.
> + * ltcf-c.sh: Likewise.
> + * ltcf-cxx.sh: Likewise.
> + * ltcf-gcj.sh: Likewise.
> +
> +2004-04-26 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.def (host_modules): Mark with the bootstrap
> + flag packages on which gcc depends.
> + * Makefile.tpl (all-bootstrap): Use it.
> + * Makefile.in: Regenerate.
> +
> +2004-04-26 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.def (flags_to_pass): Remove *dir variables that
> + are passed to the modules via TOPLEVEL_CONFIGURE_ARGUMENTS,
> + as well as prefix and exec_prefix.
> + * Makefile.in: Regenerate.
> +
> +2004-04-26 Paolo Bonzini <bonzini@gnu.org>
> +
> + * configure.in: Invoke ACX_PROG_CMP_IGNORE_INITIAL.
> + * configure: Regenerate.
> + * config/acx.m4: Mutuate ACX_PROG_CMP_IGNORE_INITIAL from gcc.
> + * gcc/Makefile.tpl (compare): Use the result of the test.
> + * gcc/Makefile.in: Regenerate.
> +
> +2004-04-23 Paolo Bonzini <bonzini@gnu.org>
> +
> + * Makefile.tpl (all-stage1-gcc, all-stage2-gcc, all-stage3-gcc):
> + Always relocate gcc and prev-gcc to the original names, even
> + if the build fails.
> + (new-cleanstrap, new-restage1, new-restage2, new-restage3):
> + New targets.
> +
> +2004-04-23 Laurent GUERBY <laurent@guerby.net>
> +
> + * MAINTAINERS: Update my email address.
> +
> +2004-04-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
> +
> + * configure.in (mips*-*-irix5*): Enable ld.
> + * configure: Regenerate.
> +
> +2004-04-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
> +
> + * configure: Regenerate.
> +
> +2004-04-15 James E Wilson <wilson@specifixinc.com>
> +
> + * Makefile.tpl (configure-[+module+], configure-gcc,
> + configure-stage1-gcc, configure-stage2-gcc, configure-stage3-gcc):
> + Set and export LDFLAGS.
> + * Makefile.in: Regenerate.
> +
> +2004-04-12 Michael Chastain <mec.gnu@mindspring.com>
> +
> + * MAINTAINERS: Add myself to write-after-approval.
> +
> +2004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + PR bootstrap/14871
> + * Makefile.tpl: If we don't have built-in-tree target tools,
> + use the ones found by configure rather than hacking around with
> + program_transform_name.
> + * configure.in: Give Makefile.tpl the information necessary
> + to do that.
> + * Makefile.in: Regenerate.
> + * configure: Regenerate.
> +
> +2004-04-06 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + PR bootstrap/14760
> + * configure.in: When computing baseargs, strip *all* copies of
> + offending options. Also, don't match/substitute the trailing space,
> + so that this actually works when two similar options are separated by
> + only one space.
> + * configure: Regenerate.
> +
> +2004-04-06 David Edelsohn <edelsohn@gnu.org>
> +
> + * configure.in (powerpc-*-aix*): Remove target-libada from noconfigdirs.
> + (rs6000-*-aix*): Same.
> + * configure: Regenerate.
> +
> +2004-04-05 Ranjit Mathew <rmathew@hotmail.com>
> +
> + * MAINTAINERS: Add myself to write-after-approval.
> +
> +2004-04-03 Bud Davis <bdavis9659@comcast.net>
> +
> + * MAINTAINERS: Add myself to write-after-approval.
> +
> +2004-03-24 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + * Makefile.tpl (top level bootstrap support): Remove now-unneeded
> + STRICT_WARN, WARN_CFLAGS flags passed down to make.
> + * Makefile.in: Regenerate.
> +
> + * configure.in (top level bootstrap support): Rework --enable-werror
> + to set @stage2_werror_flag@.
> + * configure: Regenerate.
> + * Makefile.tpl (top level bootstrap support): Pass
> + @stage2_werror_flag@ down to configure in stages 2 and 3.
> + * Makefile.in: Regenerate.
> +
> +2004-03-23 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + * Makefile.tpl (new-bootstrap): Set CC and CC_FOR_BUILD in configure
> + for stages 2 and 3 as well as in make. As a consequence, remove
> + OUTPUT_OPTION (now detected by configure) from the flags passed down
> + to make.
> + * Makefile.in: Regenerate.
> +
> + * Makefile.tpl (new-bootstrap): Fix typo.
> + * Makefile.in: Regenerate.
> +
> +2004-03-22 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + * Makefile.tpl: Rearrange by moving recursive_targets rules
> + into their proper sections.
> + * Makefile.tpl (top level bootstrap support): Move disabling
> + of coverage flags from 'make' to 'configure'; improve comments.
> + * Makefile.in: Regenerate.
> +
> + * Makefile.tpl (experimental top level bootstrap) Move stage1
> + language setting from all- target to configure- target; disable
> + intermodule optimization in stage 1; prevent gratuitous rebuilds
> + of stage 1.
> + * Makefile.in: Regenerate.
> + * configure.in: Comma-separate stage 1 language list for top
> + level bootstrap.
> + * configure: Regenerate.
> +
> + * Makefile.tpl: Clean up experimental top level bootstrap support:
> + note known problems; set CONFIG_SHELL; don't set BUILD_CC; relocate
> + prev-gcc in configure- targets as well as all- targets.
> + * Makefile.in: Regenerate.
> +
> +2004-03-21 Kelley Cook <kcook@gcc.gnu.org>
> +
> + * compile: New file imported from automake.
> +
> +2004-03-17 Paolo Bonzini <bonzini@gnu.org>
> +
> + * configure.in: Remove symbolic link section.
> + * configure: Regenerate.
> + * Makefile.tpl (links): Remove.
> + * Makefile.in: Regenerate.
> +
> +2004-03-15 Paolo Bonzini <bonzini@gnu.org>
> + Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + * configure.in (DEFAULT_YACC, DEFAULT_M4, DEFAULT_LEX):
> + Set with AC_CHECK_PROGS.
> + * configure.in: Fix comment typo from last patch.
> + * configure: Regenerate.
> +
> +2004-03-15 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + * Makefile.tpl: Introduce experimental top level bootstrap support.
> + * Makefile.in: Regenerate.
> + * configure.in: Introduce support for top level bootstrap.
> + * configure: Regenerate.
> +
> +2004-03-12 Eric Botcazou <ebotcazou@gcc.gnu.org>
> + Paolo Bonzini <bonzini@gnu.org>
> +
> + PR bootstrap/14522
> + * configure.in: Cope with shells that do not support unquoted ^
> + * configure: Regenerate.
> +
> +2004-03-11 Eric Botcazou <ebotcazou@gcc.gnu.org>
> + Paolo Bonzini <bonzini@gnu.org>
> +
> + PR bootstrap/14522
> + * configure.in: Cope with shells that do not support nesting
> + quotes inside quoted backquote substitutions.
> + * configure: Regenerate.
> +
> +2004-03-10 Andrew Pinski <pinskia@physics.uc.edu>
> +
> + PR bootstrap/14522
> + * configure.in: Fix escaping of $.
> + * configure: Regenerate.
> +
> +2004-03-11 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + * configure: Regenerate, since I forgot to while committing Paolo's
> + changes.
> +
> +2004-03-08 Paolo Bonzini <bonzini@gnu.org>
> +
> + PR ada/14131
> + Move language detection to the top level.
> + * configure.in: Find default values for the tools as
> + soon as possible. Disable ada if GNAT is not found.
> + Emit error message about missing languages. Expand
> + --enable-languages=all for the gcc subdirectory.
> +
> +2004-03-10 Ben Elliston <bje@gnu.org>
> +
> + * MAINTAINERS: Update my email address.
> +
> +2004-03-05 David Edelsohn <edelsohn@gnu.org>
> +
> + * ltconfig: Disable building static libraries if building shared
> + libraries on AIX 5L.
> +
> +2004-03-01 Richard Sandiford <rsandifo@redhat.com>
> +
> + * configure.in (mips64*-*-linux*): Override mips*-*-linux* case
> + and disable libgcj.
> + * configure: Regenerated.
> +
> +2004-03-01 Brian Booth <bbooth@redhat.com>
> +
> + * MAINTAINERS: Add myself to write-after-approval.
> +
> +2004-03-01 Paolo Bonzini <bonzini@gnu.org>
> +
> + * MAINTAINERS: Add myself to write-after-approval.
> +
> +2004-02-28 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + PR bootstrap/7087
> + * Makefile.tpl: Guard XFOO sed statements better.
> + * Makefile.tpl: Add dependency for configure-target-libada.
> + * Makefile.in: Regenerate (incidentally fixes broken
> + commit when libada-branch was merged).
> +
> +2004-02-25 Kelley Cook <kcook@gcc.gnu.org>
> +
> + * MAINTAINERS: Add myself to write-after-approval.
> +
> +2004-02-20 Andrew Pinski <pinskia@physics.uc.edu>
> +
> + * MAINTAINERS: Add Nicola Pero and myself as libobjc
> + maintainers.
> +
> +2004-02-20 Andrew Cagney <cagney@redhat.com>
> +
> + * config.guess: Update from version 2003-10-16 to 2004-02-16.
> + * config.sub: Update from version 2003-11-03 to 2004-02-16.
> +
> +2004-02-19 Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + PR bootstrap/11932
> + * mkinstalldirs, install-sh: Import from automake CVS HEAD.
> +
> +2004-02-14 Jerry Quinn <jlquinn@optonline.net>
> +
> + * MAINTAINERS: Added myself to write-after-approval.
> +
> +2004-02-14 Michael Koch <konqueror@gmx.de>
> +
> + * MAINTAINERS: Added myself to write-after-approval.
> +
> +2004-02-13 Joseph S. Myers <jsm@polyomino.org.uk>
> +
> + * MAINTAINERS: Move Steve Chamberlain to write-after-approval. Move
> + some OS port maintainers to OS port maintainers section.
> +
> +2004-02-13 Frank Ch. Eigler <fche@redhat.com>
> +
> + * MAINTAINERS: Add self.
> +
> +2004-02-12 Kazu Hirata <kazu@cs.umass.edu>
> +
> + * MAINTAINERS: Alphabetize.
> +
> +2004-02-12 Paolo Bonzini <bonzini@gnu.org>
> +
> + * MAINTAINERS: Remove myself.
> +
> +2004-02-11 David Edelsohn <edelsohn@gnu.org>
> +
> + * configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs.
> + (rs6000-*-aix*): Same.
> + * configure: Regenerate.
> +
> +2004-02-11 Kelley Cook <kcook@gcc.gnu.org>
> +
> + * configure.in (host): Add in missing $noconfigdirs to defines.
> + * configure: Regenerate.
> +
> +2004-02-10 Arnaud Charlet <charlet@act-europe.fr>,
> + Nathanael Nerode <neroden@gcc.gnu.org>
> +
> + PR ada/6637, PR ada/5911
> + Merge with libada-branch:
> + * configure.in, Makefile.tpl, Makefile.def: Add target-libada,
> + with appropriate dependencies. Add --enable-libada configure switch.
> + * configure, Makefile.in: Regenerate.
> +
> +2004-02-09 Paolo Bonzini <bonzini@gnu.org>
> +
> + * MAINTAINERS: Add myself to write-after-approval.
> +
> +2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
> +
> + * configure.in: Don't pass --with-stabs on IRIX 5 either.
> + * configure: Regenerate.
> +
> +2004-02-04 Geoffrey Keating <geoffk@apple.com>
> +
> + Merge from upstream:
> +
> + * ltmain.in: When setting IFS to '~', be careful about user
> + arguments that contain '~'.
> +
> + 2004-02-04 Peter O'Gorman <peter@pogma.com>
> +
> + * ltmain.in (infer_tag): Move tag inferrence to a shell function.
> + Also test $base_compile against $CC with escaped arguments. Bug
> + reported by Geoff Keating <geoffk@apple.com>.
> +
> +2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
> +
> + * MAINTAINERS: Remove i960 port.
> +
> 2004-01-23 DJ Delorie <dj@redhat.com>
>
> * Makefile.def (target_modules) [libiberty]: Don't stage.
> --- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog Mon Jan 26 06:23:27 2004
> +++ gcc/gcc/ChangeLog Sun Jun 13 19:45:42 2004
> @@ -1,3 +1,15034 @@
> +2004-06-13 Daniel Berlin <dberlin@dberlin.org>
> +
> + Fix PR tree-optimization/15979
> + Fix PR tree-optimization/15981
> + * tree-ssa-pre.c (insert_aux): Fix faulty logic so that we don't
> + try to insert values undefined along some path.
> +
> +2004-06-13 Daniel Berlin <dberlin@dberlin.org>
> +
> + * tree-ssa-pre.c (add_to_value): is_gimple_min_invariant things
> + are available everywhere too.
> +
> +2004-06-13 Andrew Pinski <pinskia@physics.uc.edu>
> +
> + * fold-const.c (fold_checksum_tree <case 't'>): Only
> + look at TREE_VALUES if the EXPR is an ENUMERAL_TYPE.
> + Only look at TYPE_MIN_VALUE and TYPE_MAX_VALUE if
> + EXPR is an INTEGERAL_TYPE or a scalar float type.
> +
> +2004-06-13 Diego Novillo <dnovillo@redhat.com>
> +
> + * tree-sra.c (tree_sra): Update documentation.
> +
> +2004-06-13 Joseph S. Myers <jsm@polyomino.org.uk>
> +
> + * c-typeck.c (comptypes, tagged_types_tu_compatible_p,
> + function_types_compatible_p, type_lists_compatible_p): Remove
> + flags parameter.
> + * c-tree.h (comptypes): Likewise.
> + (COMPARE_STRICT): Remove.
> + * c-decl.c, c-lang.c, c-parse.in, c-typeck.c, objc/objc-act.c: All
> + callers changed.
> +
> +2004-06-13 Eric Christopher <echristo@redhat.com>
> +
> + * c-decl.c (diagnose_mismatched_decls): Improve error message.
> + Remove unused code.
> + * c-typeck.c (comptypes): Add location in standard we're checking.
> +
> +2004-06-13 Kaz Kojima <kkojima@gcc.gnu.org>
> +
> + * config/sh/libgcc-std.ver: Add __unorddf2 and __unordsf2 with
> + version 3.3.4.
> +
> +2004-06-12 Roger Sayle <roger@eyesopen.com>
> +
> + * expmed.c (shift_cost, shiftadd_cost, shiftsub_cost): Additionally
> + index by machine mode.
> + (init_expmed): Initialize shift_cost, shiftadd_cost and shiftsub_cost
> + tables inside the loop over machine modes.
> + (synth_mult, expand_mult_highpart_optab, expand_mult_highpart,
> + expand_divmod): Index shift*_cost by the appropriate machine mode.
> +
> +2004-06-12 Eric Christopher <echristo@redhat.com>
> +
> + * config/s390/s390.h: Rename TARGET_TPF to TARGET_TPF_PROFILING.
> + * config/s390/s390.md: Ditto.
> + * config/s390/s390.c: Ditto.
> + (s390_frame_info): Conditionalize frame and setup info on
> + TARGET_TPF_PROFILING.
> + (s390_arg_frame_offset): Ditto.
> +
> +2004-06-12 Roger Sayle <roger@eyesopen.com>
> +
> + * fold-const.c (omit_two_operands): New function.
> + * tree.h (omit_two_operands): Prototype here.
> + * builtins.c (fold_builtin_unordered_cmp): New function to lower
> + C99 unordered comparison builtins to the appropriate tree nodes.
> + (fold_builtin_1): Use fold_builtin_unordered_cmp to lower
> + BUILT_IN_ISGREATER, BUILT_IN_ISGREATEREQUAL, BUILT_IN_ISLESS,
> + BUILT_IN_ISLESSEQUAL and BUILT_IN_ISLESSGREATER. Manually lower
> + BUILT_IN_ISUNORDERED comparisons to an UNORDERED_EXPR tree node.
> + (simplify_builtin_memcmp, simplify_builtin_strncmp,
> + simplify_builtin_strncat, simplify_builtin_strspn): Use the new
> + omit_two_operands function to build the required COMPOUND_EXPRs.
> +
> +2004-06-12 Steven Bosscher <stevenb@suse.de>,
> + Andreas Jaeger <aj@suse.de>
> +
> + * gcse.c (record_set_info): Use predicates like REG_P.
> + (mems_conflict_for_gcse_p): Likewise.
> + (load_killed_in_block_p): Likewise.
> + (hash_expr_1): Likewise.
> + (insert_set_in_table): Likewise.
> + (gcse_constant_p): Likewise.
> + (hash_scan_set): Likewise.
> + (hash_scan_insn): Likewise.
> + (canon_list_insert): Likewise.
> + (record_last_mem_set_info): Likewise.
> + (record_last_set_info): Likewise.
> + (compute_hash_table_work): Likewise.
> + (mark_set): Likewise.
> + (mark_clobber): Likewise.
> + (mark_oprs_set): Likewise.
> + (compute_transp): Likewise.
> + (find_avail_set): Likewise.
> + (cprop_insn): Likewise.
> + (do_local_cprop): Likewise.
> + (cprop): Likewise.
> + (find_implicit_sets): Likewise.
> + (find_bypass_set): Likewise.
> + (bypass_conditional_jumps): Likewise.
> + (insert_insn_end_bb): Likewise.
> + (pre_insert_copy_insn): Likewise.
> + (compute_transpout): Likewise.
> + (next_ls_expr): Likewise.
> + (invalidate_any_buried_refs): Likewise.
> + (compute_ld_motion_mems): Likewise.
> + (reg_set_info): Likewise.
> + (reg_clear_last_set): Likewise.
> + (find_moveable_store): Likewise.
> + (compute_store_table): Likewise.
> + (find_loads): Likewise.
> + (store_killed_in_insn): Likewise.
> + (insert_insn_start_bb): Likewise.
> + (reg_set_between_after_reload_p): Likewise.
> + (reg_used_between_after_reload_p): Likewise.
> + (is_jump_table_basic_block): Likewise.
> + (gcse_after_reload): Likewise.
> + (hash_scan_set_after_reload): Likewise.
> + (compute_hash_table_after_reload): Likewise.
> +
> +2004-06-12 Steven Bosscher <stevenb@suse.de>
> +
> + * rtl.h (MEM_P, NONJUMP_INSN_P, CALL_INSN_P): New predicates.
> + (INSN_P): Don't look at the rtx code class, just explicitly
> + check for one of the tree RTX_INSN codes.
> +
> +2004-06-11 Zack Weinberg <zack@codesourcery.com>
> +
> + * c-typeck.c (default_function_array_conversion): Use
> + build_pointer_type not TYPE_POINTER_TO.
> +
> +2004-06-11 Zack Weinberg <zack@codesourcery.com>
> +
> + * configure.ac: Don't invoke ACX_HEADER_STDBOOL.
> + * configure, config.in: Regenerate.
> + * system.h: Unconditionally define bool as unsigned char,
> + BOOL_BITFIELD as unsigned int.
> + * domwalk.h: Use BOOL_BITFIELD.
> +
> +2004-06-12 Andreas Jaeger <aj@suse.de>
> +
> + * libgcc-std.ver: Add __unorddf2 and __unordsf2 with version 3.3.4.
> + * libgcc-darwin.ver: Likewise.
> +
> +2004-06-12 Peter Jakubek <peter@laseranimation.com>
> +
> + * reload.c (find_reloads): Force reload for pseudo registers on big
> + endian machines.
> +
> +2004-06-11 Steven Bosscher <stevenb@suse.de>
> +
> + * tree-ssa-dce.c (mark_control_dependent_edges_necessary):
> + Don't try to mark anything control dependent on the entry or
> + exit blocks.
> +
> +2004-06-11 Daniel Berlin <dberlin@dberlin.org>
> +
> + Fix Bug 15899
> + Fix Bug 15460
> + * tree.h (SSA_NAME_VALUE): New macro.
> + (struct tree_ssa_name): Add value_handle member.
> + * tree-ssa-pre.c: Replaced.
> + * tree-flow.h (tree_ann_type): Add CST_ANN, EXPR_ANN.
> + (struct cst_ann_d): New.
> + (struct expr_ann_d): New.
> + (union tree_ann_d): Add cst_ann, expr_ann.
> + * tree-dfa.c (create_cst_ann): New function.
> + (create_expr_ann): Ditto.
> + * tree-flow-inline.h (cst_ann): New function.
> + (expr_ann): Ditto.
> + (get_cst_ann): Ditto.
> + (get_expr_ann): Ditto..
> +
> +2004-06-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
> +
> + * pa.c (pa_hpux_init_libfunc): Add support for unord_optab.
> + * pa/quadlib.c (enum qfcmp_magic): Define magic values for call to
> + _U_Qfcmp library function.
> + (_U_Qfltgt, _U_Qfunle, _U_Qfunlt, _U_Qfunge, _U_Qfungt, _U_Qfuneq,
> + _U_Qfunord, _U_Qford): Add more TFmode builtin compare functions.
> +
> + * pa.c (legitimize_pic_address): Use UNSPEC_DLTIND14R to identify
> + unspec used for loading address from DLT.
> + * pa.md: Define constants for the uses of UNSPEC and UNSPEC_VOLATILE.
> + Change all users of UNSPEC and UNSPEC_VOLATILE to use new constants.
> + Don't use short code sequence when loading the address of a nonlocal
> + label.
> + (nonlocal_goto): New expander.
> + (indirect_goto): New jump pattern for nonlocal gotos.
> + (short_jump): Remove extra whitespace.
> + (builtin_longjmp): Clobber memory and hard frame pointer. Restore
> + frame pointer via virtual_stack_vars_rtx when we have a nonlocal goto
> + pattern.
> +
> +2004-06-11 Roger Sayle <roger@eyesopen.com>
> +
> + * expmed.c (synth_mult): Add an additional MODE argument for the
> + machine mode of the multiplication. Update recursive calls. Use
> + mode instead of word_mode for determining operation costs.
> + (choose_mult_variant): Update calls to synth_mult with "mode".
> +
> +2004-06-11 Richard Henderson <rth@redhat.com>
> +
> + * tree-ssa-operands.c (get_stmt_operands): Clear makes_aliased_loads
> + and makes_aliased_stores.
> +
> +2004-06-11 Andrew Pinski <pinskia@physics.uc.edu>
> +
> + * doc/install.text (--enable-shared): Fix typo.
> +
> +2004-06-11 Richard Henderson <rth@redhat.com>
> +
> + * config/alpha/alpha.c (alpha_gimplify_va_arg_1): Remove post_p
> + argument. Use internal post for call to gimplify_expr. Tidy
> + rounded type size computation.
> + (alpha_gimplify_va_arg): Use get_formal_tmp_var and
> + get_initialized_tmp_var.
> +
> +2004-06-11 Andrew Pinski <pinskia@physics.uc.edu>
> +
> + * doc/install.texi (--enable-shared): Update libobjc's shared library
> + status. Remove reference to libf2c.
> +
> +2004-06-11 Jason Merrill <jason@redhat.com>
> +
> + * config/i386/i386.h (EXPAND_BUILTIN_VA_ARG): Just abort.
> + * config/i386/i386.c (ix86_va_arg): Remove.
> + * config/rs6000/rs6000.h (EXPAND_BUILTIN_VA_ARG): Just abort.
> + * config/rs6000/rs6000.c (rs6000_va_arg): Remove.
> + * config/alpha/alpha.h (EXPAND_BUILTIN_VA_ARG): Just abort.
> + * config/alpha/alpha.c (alpha_va_arg): Remove.
> + * config/sparc/sparc.h (EXPAND_BUILTIN_VA_ARG): Just abort.
> + * config/sparc/sparc.c (sparc_va_arg): Remove.
> +
> + * tree-ssa-operands.c (get_stmt_operands): Use a V_MAY_DEF if the
> + assignment might throw.
> + * tree-eh.c (tree_could_throw_p): Support non-call exceptions in
> + expressions.
> +
> +2004-06-11 J"orn Rennecke <joern.rennecke@superh.com>
> +
> + PR 15886:
> + * sh.h (ALLOCATE_INITIAL_VALUE): Use return_address_pointer_rtx.
> +
> +2004-06-11 Joseph S. Myers <jsm@polyomino.org.uk>
> +
> + * doc/install.texi (Prerequisites): Update documentation of
> + required versions of autoconf and automake. Remove mention of
> + libf2c.
> +
> +2004-06-11 Jason Merrill <jason@redhat.com>
> +
> + * config/sparc/sparc.c (sparc_gimplify_va_arg): New fn.
> + (TARGET_GIMPLIFY_VA_ARG_EXPR): Define.
> +
> +2004-06-11 Jerry Quinn <jlquinn@optonline.net>
> +
> + * typeclass.h: Add GPL plus exception license. Add include
> + guard.
> +
> +2004-06-10 Jason Merrill <jason@redhat.com>
> +
> + * gimplify.c (gimplify_modify_expr): Don't force a temporary
> + of an aggregate_value_p type.
> **** TRUNCATED ****
> warning: structure `reg_info_def' used but not defined
> echo timestamp > s-gtype
> gcc -c -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include -I./../intl -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libcpp/include -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libbanshee/libcompat -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libbanshee -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libbanshee/points-to /Users/regress/tbox/cvs-gcc/gcc/gcc/rtl.c -o rtl.o
> gcc: unrecognized option `-no-cpp-precomp'
> gcc -c -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include -I./../intl -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libcpp/include -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libbanshee/libcompat -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libbanshee -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../libbanshee/points-to /Users/regress/tbox/cvs-gcc/gcc/gcc/read-rtl.c -o read-rtl.o
> gcc: unrecognized option `-no-cpp-precomp'
> AWK=awk /bin/sh /Users/regress/tbox/cvs-gcc/gcc/gcc/opts.sh \
> '/bin/sh /Users/regress/tbox/cvs-gcc/gcc/gcc/../move-if-change' \
> options.c options.h /Users/regress/tbox/cvs-gcc/gcc/gcc/java/lang.opt /Users/regress/tbox/cvs-gcc/gcc/gcc/c.opt /Users/regress/tbox/cvs-gcc/gcc/gcc/common.opt
> awk: illegal primary in regular expression ).* at .*
> source line number 30
> context is
> sub(").*", "", >>> flags) <<< ;
> mv: rename tmp-options.h to options.h: No such file or directory
> mv: rename tmp-options.c to options.c: No such file or directory
> make[2]: *** [s-options] Error 1
> make[1]: *** [stage1_build] Error 2
> make: *** [bootstrap] Error 2
> + '[' -s gcc/.bad_compare ']'
> + exit 1
> --
> Geoffrey Keating <geoffk@apple.com>
> (via an automated GCC regression-testing script.)