GCC build of HEAD failed for native with your patch on 2004-07-01T09:25:29Z.

GCC regression checker geoffk@apple.com
Thu Jul 1 12:12:00 GMT 2004


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/.

-------------- next part --------------
ChangeLog entries since last run on 2004-06-30T22:47:10Z:
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Wed Jun 30 15:48:04 2004
+++ gcc/gcc/ChangeLog	Thu Jul  1 02:26:23 2004
@@ -1,4 +1,185 @@
+2004-07-01  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	PR c/1027
+	* c-lang.c (c_initialize_diagnostics): Move from here ...
+	* c-objc-common.c: ... to here.  Include "c-pretty-print.h".
+	(c_tree_printer): Use pretty-printer to format %T.
+	* c-pretty-print.c (pp_c_specifier_qualifier_list): Include space
+	before '*' if not C++.
+	(pp_c_direct_abstract_declarator): Don't try to print array upper
+	bound for flexible array members.
+	* c-tree.h: Include "diagnostic.h".
+	(c_initialize_diagnostics): Declare.
+	* objc/objc-lang.c (LANG_HOOKS_INITIALIZE_DIAGNOSTICS): Define.
+	* c-format.c (format_type_warning): New function.  Improve
+	diagnostics for incorrect format argument types.
+	(check_format_types): Use it.  Add two parameters.  Use the
+	TYPE_MAIN_VARIANT of wanted_type.
+	(check_format_info_main): Pass new parameters to
+	check_format_types.
+	(struct format_wanted_type): Update comment.
+
+2004-07-01  Nick Clifton  <nickc@redhat.com>
+
+	* target.h (struct gcc_target): Add new field to struct cxx:
+	import_export_class.
+        * target-def.h (TARGET_CXX): Initialise the new field.
+        (TARGET_CXX_IMPORT_EXPORT_CLASS): Provide a default value for
+	the new field.  
+        * doc/tm.texi: Document the new target hook.
+
+2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
+
+	* builtins.c (fold_builtin_classify): Fix typo.
+
+2004-07-01  Richard Henderson  <rth@redhat.com>
+
+	* function.c (identify_blocks, identify_blocks_1): Remove.
+	* function.h (identify_blocks): Remove.
+	* rtl.h (NOTE_INSN_BLOCK_BEG): Update comment.
+
+2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
+
+	* builtins.c (fold_builtin_classify): New.
+	(fold_builtin_unordered_cmp): Fix commentary.
+	(fold_builtin): Use it.
+	* builtins.def: Define builtins for isnan,
+	isnanf, isnanl, finite, finitef, finitel,
+	isinf, isinff, isinfl.
+
+2004-07-01  Richard Henderson  <rth@redhat.com>
+
+	* function.h (struct function): Remove dont_emit_block_notes.
+	* gimple-low.c (lower_function_body): Don't set it.
+	* cfgexpand.c (expand_block): Don't check it.
+	* cfglayout.c (insn_locators_initialize): Likewise.
+	* expr.c (expand_expr_real, expand_expr_real_1): Likewise.
+	* passes.c (rest_of_compilation): Likewise.
+	* stmt.c (expand_start_bindings_and_block): Likewise.
+	(expand_end_bindings): Likewise.
+
+2004-07-01  Richard Henderson  <rth@redhat.com>
+
+	* cgraph.h (cgraph_build_static_cdtor): Declare.
+	* cgraphunit.c (cgraph_build_static_cdtor): New.
+	* c-objc-common.c (build_cdtor): Use it.
+	* coverage.c (create_coverage): Likewise.
+	* libfuncs.h (LTI_gcov_init, gcov_init_libfunc): Remove.
+	* optabs.c (init_optabs): Don't set gcov_init_libfunc.
+
+2004-06-30  Roger Sayle  <roger@eyesopen.com>
+
+	* expmed.c (expand_shift): Consider expanding LSHIFT_EXPR by a
+	constant as a sequence of additions depending upon the rtx_costs.
+	(synth_mult): Update the "observed" cost of a shift, based upon
+	the above optimization.
+
+2004-06-28  Geoffrey Keating  <geoffk@apple.com>
+	    Andreas Tobler  <a.tobler@schweiz.ch>
+
+	PR 15813
+	* dwarf2out.c (reg_save): Output DW_CFA_same_value when a
+	register is saved in itself.
+	(initial_return_save): If the return address is a register,
+	it's already there, don't bother to mention it in the CFI.
+	(struct queued_reg_save): Add field saved_reg.
+	(struct reg_saved_in_data): New.
+	(regs_saved_in_regs): New.
+	(num_regs_saved_in_regs): New.
+	(queue_reg_save): Add extra parameter to specify register saved
+	in register.  Remove duplicate entries from queue.  Add comment
+	for function.
+	(flush_queued_reg_saves): Handle registers saved in registers.
+	Update regs_saved_in_regs.  Add comment for function.
+	(clobbers_queued_reg_save): Add comment for function.  Allow
+	for regs_saved_in_regs.
+	(reg_saved_in): New.
+	(dwarf2out_frame_debug_expr): Handle saving registers in other
+	registers.
+	(dwarf2out_frame_debug): Reset regs_saved_in_regs.
+	* unwind-dw2.c (execute_cfa_program): Correct handling of
+	DW_CFA_same_value.  Add FIXME comment about incorrect implementation
+	of DW_CFA_restore_extended.
+	* config/rs6000/rs6000.c (rs6000_emit_prologue): Let
+	dwarf2out_frame_debug_expr see instructions that save registers
+	in other registers or save those other registers in memory.
+
+	* unwind-dw2.c (DWARF_FRAME_REGISTERS): Move to unwind-dw2.h.
+	(_Unwind_FrameState): Likewise.
+	* unwind-dw2.h: New.
+	* Makefile.in (LIB2ADDEHDEP): Add unwind-dw2.h.
+	* config/rs6000/darwin-fallback.c: New file.
+	* config/rs6000/darwin.h (MD_FALLBACK_FRAME_STATE_FOR): Define.
+	* config/rs6000/t-darwin (LIB2FUNCS_EXTRA): Add darwin-fallback.o.
+
+2004-07-01  Alan Modra  <amodra@bigpond.net.au>
+
+	* config/rs6000/rs6000.c (rs6000_mixed_function_arg): Rewrite.
+	(function_arg): Use rs6000_arg_size rather than CLASS_MAX_NREGS in
+	calculating gpr size for altivec.  Simplify and correct
+	rs6000_mixed_function_arg calls.  Call rs6000_mixed_function_arg
+	for ABI_V4 gpr case too.  Fix off-by-one error in long double
+	reg test.  Generate the correct PARALLEL to handle long double
+	for ABI_AIX 32-bit.  Use this for -m32 -mpowerpc64 fpr case too.
+	(function_arg_partial_nregs): Align before calculating regs left.
+	Don't return info on partial fprs when we need info on gprs.
+	Correct long double fpr off-by-one error.
+
+2004-06-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	* pa-protos.h (prefetch_operand): Add prototype.
+	* pa.c (prefetch_operand): New function.
+	* pa.h (prefetch_operand): Add to PREDICATE_CODES.
+	* pa.md (prefetch, prefetch_32, prefetch_64): New prefetch patterns.
+
 2004-06-30  Richard Henderson  <rth@redhat.com>
+
+	* function.h (struct function): Remove x_whole_function_mode_p.
+	* c-decl.c (store_parm_decls): Don't set it.
+	* tree-optimize.c (tree_rest_of_compilation): Likewise.
+	* passes.c (rest_of_compilation): Don't check it.
+	* stmt.c (expand_fixup): Likewise.
+	* function.c (fixup_var_refs_insn): Remove unused variable.
+
+2004-06-30  Richard Henderson  <rth@redhat.com>
+
+	* tree.h (immediate_size_expand): Delete.
+	* stor-layout.c (immediate_size_expand): Delete.
+	(variable_size): Don't look at it.
+	* c-decl.c (push_parm_decl): Don't frob immediate_size_expand.
+	(start_function): Likewise.
+	* cfgexpand.c (construct_exit_block): Likewise.
+	* function.c (init_function_start, expand_function_end): Likewise.
+	* tree-optimize.c (tree_rest_of_compilation): Likewise.
+
+2004-06-30  Richard Henderson  <rth@redhat.com>
+
+	* gimplify.c (gimplify_compound_lval): Take fallback argument
+	instead of want_lvalue.
+	(gimplify_call_expr): Take want_value argument instead of test
+	function.  Gimplify arguments to val only if reg_type; otherwise
+	allow lvalue forms.
+	(gimplify_expr): Update gimplify_compound_lval and gimplify_call_expr
+	calls.
+	* tree-gimple.c: Update GIMPLE grammer.  Use true/false not 1/0.
+	Tidy commentary globally.
+	(get_call_expr_in): Remove RETURN_EXPR handling.  Tidy.
+	* tree-gimple.h (is_gimple_call_addr): Mark extern.
+
+	* gimplify.c (gimplify_modify_expr_to_memcpy): Fix typo.
+
+2004-06-30  Richard Henderson  <rth@redhat.com>
+
+	* tree-gimple.c (right_assocify_expr): Kill
+	(rationalize_compound_expr): Kill.
+	* tree-gimple.h: Likewise.
+	* tree-inline.c (expand_call_inline): Don't call it.
+
+	* function.h (struct function): Remove x_last_parm_insn,
+	inl_last_parm_insn.
+	(last_parm_insn): Remove.
+	* function.c (free_after_compilation): Don't clear them.
+	(fixup_var_refs_insn, assign_parms): Don't set them.
 
 	* function.c, rtl.h (get_first_nonparm_insn): Remove.
 
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Wed Jun 30 15:48:14 2004
+++ gcc/gcc/cp/ChangeLog	Thu Jul  1 02:26:32 2004
@@ -1,3 +1,14 @@
+2004-07-01  Nick Clifton  <nickc@redhat.com>
+
+	* decl2.c (import_export_class): Invoke the
+	import_export_class field in the gcc_target structure if it is not
+	empty.
+
+2004-06-30  Richard Henderson  (rth@redhat.com>
+
+	* decl.c (start_preparsed_function): Don't set immediate_size_expand.
+	* method.c (use_thunk): Likewise.
+
 2004-06-30  Joseph S. Myers  <jsm@polyomino.org.uk>
 
 	* call.c (build_over_call), typeck.c (build_function_call): Call
--- /Users/regress/tbox/changelog_mail/gcc/gcc/java/ChangeLog	Tue Jun 29 18:43:52 2004
+++ gcc/gcc/java/ChangeLog	Thu Jul  1 02:26:34 2004
@@ -1,3 +1,19 @@
+2004-07-01  Richard Henderson  <rth@redhat.com>
+
+	* class.c (registerClass_libfunc): Remove.
+	(init_class_processing): Don't set it.
+	(emit_register_classes): Take list_p parameter.  Fill it in
+	with _Jv_RegisterClass calls.
+	* decl.c (java_init_decl_processing): Don't call
+	init_resource_processing.
+	* jcf-parse.c (java_emit_static_constructor): New.
+	(java_parse_file): Call it.
+	* resource.c (registerResource_libfunc): Remove.
+	(init_resource_processing): Remove.
+	(write_resource_constructor): Take list_p parameter.  Fill it in
+	with _Jv_RegisterResource calls.
+	* java-tree.h: Update prototypes.
+
 2004-06-29  Bryce McKinlay  <mckinlay@redhat.com>
 
 	PR java/1262
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Wed Jun 30 15:48:18 2004
+++ gcc/gcc/testsuite/ChangeLog	Thu Jul  1 02:26:35 2004
@@ -1,3 +1,33 @@
+2004-07-01  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	PR c/1027
+	* gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
+	gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
+	gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
+	expected warning text.
+	* gcc.dg/format/diag-2.c: New test.
+
+2004-07-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
+
+2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
+
+	* gcc.dg/builtins-43.c: New.
+	* gcc.dg/builtins-44.c: New.
+	* gcc.dg/builtins-45.c: New.
+
+2004-06-26  Geoffrey Keating  <geoffk@apple.com>
+	    Andreas Tobler  <a.tobler@schweiz.ch>
+
+	* gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
+	Use SA_RESETHAND rather than SA_ONESHOT.  Trap SIGBUS as well
+	as SIGSEGV.
+	* gcc.dg/cleanup-11.c: Likewise.
+	* gcc.dg/cleanup-8.c: Likewise.
+	* gcc.dg/cleanup-9.c: Likewise.
+	* gcc.dg/cleanup-5.c: Run on all platforms.
+
 2004-06-30  Joseph S. Myers  <jsm@polyomino.org.uk>
 
 	* g++.dg/warn/nonnull1.C: New test.
--- /Users/regress/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Wed Jun 30 15:48:35 2004
+++ gcc/libstdc++-v3/ChangeLog	Thu Jul  1 02:26:50 2004
@@ -1,3 +1,9 @@
+2004-06-30  Brad Spencer  <spencer@infointeractive.com>
+
+	* include/ext/mt_allocator.h: Handle allocations at static
+	initialization that happen before _S_options is (automatically)
+	constructed; set _S_init even if _M_force_new is true.
+	
 2004-06-30  Benjamin Kosnik  <bkoz@redhat.com>
 
 	* config/linker-map.gnu: Revert new exports.
--- /Users/regress/tbox/changelog_mail/gcc/libjava/ChangeLog	Wed Jun 30 15:48:29 2004
+++ gcc/libjava/ChangeLog	Thu Jul  1 02:26:43 2004
@@ -1,3 +1,12 @@
+2004-06-26  Geoffrey Keating  <geoffk@apple.com>
+	    Andreas Tobler  <a.tobler@schweiz.ch>
+
+	* configure.host (powerpc-*-darwin*): New case, define
+	can_unwind_signal.
+	* configure.in (*-*-darwin*): New case, point to darwin-signal.h.
+	* configure: Regenerate.
+	* include/darwin-signal.h: New.
+
 2004-06-30  Jerry Quinn  <jlquinn@optonline.net>
 
 	* java/beans/Statement.java (doExecute): Fix formatting.

ChangeLog entries between 2004-06-30T22:47:10Z 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 23 11:08:14 2004
@@ -1,3 +1,584 @@
+2004-06-22  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.tpl (HOST_EXPORTS): Fix pasto.
+	* Makefile.in: Regenerate.
+
+2004-06-22  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.tpl (configure-build-[+module+],
+	configure-[+module+], configure-target-[+module+]): Pass
+	[+extra_configure_args+].
+	(all-build-[+module+], all-[+module+], check-[+module+],
+	install-[+module+], [+make_target+]-[+module+],
+	all-target-[+module+], check-target-[+module+],
+	install-target-[+module+], [+make_target+]-target-[+module+]):
+	Pass [+extra_make_args+].
+	(HOST_EXPORTS): Include the former GCC_HOST_EXPORTS.
+	(GCC_HOST_EXPORTS): Remove.
+	(configure-gcc, all-gcc, GCC_STRAP_TARGETS, profiledbootstrap,
+	cross, check-gcc, check-gcc-c++, install-gcc,
+	gcc-no-fixedincludes, [+make_target+]-gcc, stage[+id+]-bubble):
+	Replace GCC_HOST_EXPORTS with HOST_EXPORTS.
+	* Makefile.in: Regenerate.
+
+2004-06-21  Matthew Sachs  <msachs@apple.com>
+
+	* MAINTAINERS: Added self to write-after-approval.
+
+2004-06-21  Christopher Faylor  <cgf@alum.bu.edu>
+
+	* configure.in: Check for srcdir/winsup rather than build directory
+	winsup.
+	* configure: Regenerate.
+
+2004-06-17  Corinna Vinschen  <vinschen@redhat.com>
+
+	* configure.in: Don't build Cygwin native newlib if winsup
+	directory is missing.  Emit warning instead.
+	* configure: Regenerate.
+
+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.
+
+2004-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	Wed Jun 30 15:48:04 2004
@@ -1,3 +1,18180 @@
+2004-06-30  Richard Henderson  <rth@redhat.com>
+
+	* function.c, rtl.h (get_first_nonparm_insn): Remove.
+
+2004-06-30  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* c-common.h (check_function_format): Remove first parameter.
+	* c-format.c (format_check_context): Remove status.
+	(check_format_info, check_format_info_main,
+	maybe_read_dollar_number, avoid_dollar_number,
+	finish_dollar_format_checking, check_format_types,
+	check_function_format): Remove first parameter.  Don't use
+	status_warning.
+	(check_format_arg): Don't use status_warning.
+	(status_warning): Remove.
+	* c-common.c (check_function_arguments): Update call to
+	check_function_format.
+
+2004-06-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* config/sparc/sparc-protos.h (output_cbranch): Constify return
+	value.
+	(output_v9branch): Likewise.
+	(sparc_v8plus_shift): Likewise.  Rename into output_v8plus_shift.
+	* config/sparc/sparc.c (output_cbranch): Constify return value.
+	Prettify output for delay slots.
+	(output_v9branch): Likewise.
+	(sparc_v8plus_shift): Constify return value.  Rename into
+	output_v8plus_shift.
+	* config/sparc/sparc.md (ashldi3_v8plus): Adjust call to
+	sparc_v8plus_shift.
+	(ashrdi3_v8plus): Likewise.
+	(lshrdi3_v8plus): Likewise.
+	(call_address_struct_value_sp32): Prettify output for delay slots.
+	(call_symbolic_struct_value_sp32): Likewise.
+	(call_address_untyped_struct_value_sp32): Likewise.
+	(call_symbolic_untyped_struct_value_sp32): Likewise.
+
+2004-06-30  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* common.opt (ftree-loop-optimize): New flag.
+	* tree-flow.h (kill_redundant_phi_nodes): Declare.
+	* tree-optimize.c (init_tree_optimization_passes): Add pass_loop.
+	* tree-pass.h (pass_loop_init, pass_loop_done): Declare.
+	* tree-ssa-loop.c (current_loops): New variable.
+	(tree_loop_optimizer_init, gate_loop, tree_ssa_loop_init,
+	tree_ssa_loop_done): New functions.
+	(pass_loop, pass_loop_init, pass_loop_done): New passes.
+	* tree-ssa.c (kill_redundant_phi_nodes): Export.
+	* doc/invoke.texi (-ftree-loop-optimize): Document.
+
+2004-06-30  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* tree-ssa-loop-ch.c: New file.
+	* Makefile.in (tree-ssa-loop-ch.o): Add.
+	(tree-into-ssa.o): Add GGC_H dependency.
+	* tree-cfg.c (tree_duplicate_bb): Copy virtual arguments.
+	* tree-flow.h (rewrite_into_ssa): Declaration changed.
+	(rewrite_ssa_into_ssa, compute_global_livein, duplicate_ssa_name):
+	Declare.
+	* tree-into-ssa.c: Include ggc.h.
+	(struct def_blocks_d): Add phi_blocks field.
+	(struct mark_def_sites_global_data): Add names_to_rename field.
+	(struct ssa_name_info): New.
+	(compute_global_livein): Export.
+	(set_def_block, insert_phi_nodes, mark_def_sites, set_livein_block,
+	insert_phi_nodes_1, rewrite_finalize_block, insert_phi_nodes_for,
+	register_new_def, get_reaching_def, def_blocks_free,
+	get_def_blocks_for, rewrite_into_ssa): Modified to work with
+	rewrite_ssa_into_ssa.
+	(get_ssa_name_ann, get_phi_state, set_phi_state, get_current_def,
+	set_current_def, ssa_mark_def_sites_initialize_block,
+	ssa_mark_phi_uses, ssa_mark_def_sites, duplicate_ssa_name,
+	ssa_register_new_def, ssa_rewrite_initialize_block,
+	ssa_rewrite_phi_arguments, ssa_rewrite_finalize_block,
+	ssa_rewrite_stmt, rewrite_ssa_into_ssa, rewrite_all_into_ssa): New
+	functions.
+	(pass_build_ssa): Call rewrite_all_into_ssa.
+	* tree-optimize.c (execute_todo, execute_one_pass,
+	tree_rest_of_compilation): Allocate vars_to_rename only once.
+	* tree-ssa-dom.c (tree_ssa_dominator_optimize): Provide parameter
+	to rewrite_into_ssa.
+	* tree-ssa-loop.c (should_duplicate_loop_header_p,
+	mark_defs_for_rewrite, duplicate_blocks, do_while_loop_p,
+	copy_loop_headers, gate_ch, pass_ch): Moved to tree-ssa-loop-ch.c.
+	Use rewrite_ssa_into_ssa.
+	* tree-ssa-operands.c (copy_virtual_operands): New function.
+	* tree-ssa-operands.h (copy_virtual_operands): Declare.
+	* tree.h (struct tree_ssa_name): Add aux field.
+	(SSA_NAME_AUX): New macro to access it.
+
+2004-05-28 Aaron W. LaFramboise <aaronraolete36@aaronwl.com>
+
+	* prefix.c (lookup_key): Cast buffer to LPBYTE.
+
+2004-06-30  Per Bothner  <per@bothner.com>
+
+	Conditionally compile support for --enable-mapped_location.
+	* input.h:  #include line-map.h for source_location typedef.
+	(BUILTINS_LOCATION, UNKNOWN_LOCATION, expand_location,
+	LOCATION_FILE, LOCATION_LINE):  New macros and functions.
+	(expanded_location, source_locus):  New typedefs.
+	(push_srcloc):  Change parameter list if USE_MAPPED_LOCATION.
+	* rtl.def (NOTE, ASM_OPERANDS):  Modify specifcation, if
+	USE_MAPPED_LOCATION.
+	* rtl.h (NOTE_DELETED_LABEL_NAME):  New macro.
+	(NOTE_SOURCE_LOCATION, NOTE_EXPNDED_LOCATION, SET_INSN_DELETED):
+	New conditional macros.
+	(ASM_OPERANDS_SOURCE_FILE, ASM_OPERANDS_SOURCE_LINE):  Replace
+	by ASM_OPERANDS_SOURCE_LOCATION if USE_MAPPED_LOCATION.
+	* tree.h (EXPR_LOCATION, SET_EXPR_LOCATION, EXPR_HAS_LOCATION,
+	EXPR_LOCUS, SET_EXPR_LOCUS, EXPR_FILENAME, EXPR_LINENO,
+	DECL_IS_BUILTIN):  New macros, most depending on USE_MAPPED__LOCATION.
+	(tree_exp):  Change type of locus to use new source_locus typedef.
+	* tree.c (build1_stat):  Use SET_EXPR_LOCATION.
+	(annotate_with_locus, annotate_with_file_line):  Conditionalize.
**** TRUNCATED ****
-------------- next part --------------
/bin/sh ../libtool --tag CXX --mode=compile /Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include  -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2  -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual  -fdiagnostics-show-location=once    -c -o localename.lo /Users/regress/tbox/cvs-gcc/g
 cc/libstdc++-v3/src/localename.cc
/Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/localename.cc  -fno-common -DPIC -o .libs/local
 ename.o
/Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/localename.cc -o localename.o >/dev/null 2>&1
/bin/sh ../libtool --tag CXX --mode=compile /Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include  -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2  -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual  -fdiagnostics-show-location=once    -c -o stdexcept.lo /Users/regress/tbox/cvs-gcc/gc
 c/libstdc++-v3/src/stdexcept.cc
/Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/stdexcept.cc  -fno-common -DPIC -o .libs/stdexc
 ept.o
/Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/stdexcept.cc -o stdexcept.o >/dev/null 2>&1
/bin/sh ../libtool --tag CXX --mode=compile /Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include  -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2  -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual  -fdiagnostics-show-location=once    -I/Users/regress/tbox/native/build/powerpc-apple-
 darwin7.4.0/libstdc++-v3/include/backward -Wno-deprecated -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/strstream.cc
/Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/sys-include -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/powerpc-apple-darwin7.4.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -I/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-v3/include/backward -Wno-dep
 recated -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/strstream.cc  -fno-common -DPIC -o .libs/strstream.o
/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/strstream.cc: In member function `void std::basic_iostream<char, std::char_traits<char> >::_ZTv0_n12_NSdD0Ev()':
/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/strstream.cc:415: internal compiler error: Bus error
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [strstream.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-target-libstdc++-v3] Error 2
make: *** [bootstrap] Error 2
+ '[' -s gcc/.bad_compare ']'
+ exit 1
-------------- next part --------------
-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list