GCC build of HEAD failed for native with your patch on 2004-11-01T10:00:01Z.

GCC regression checker geoffk@apple.com
Mon Nov 1 10:38:00 GMT 2004


With your recent patch, GCC HEAD does not compile on:
 native
Attached is build output for those targets.

The last time the regression tests were run, GCC did not compile either,
so the problem might not be caused by your patch.

For more information, see http://gcc.gnu.org/regtest/.

-------------- next part --------------
ChangeLog entries since last run on 2004-11-01T04:45:06Z:
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Sun Oct 31 16:16:00 2004
+++ gcc/gcc/cp/ChangeLog	Mon Nov  1 02:00:59 2004
@@ -1,9 +1,27 @@
 2004-10-31  Gabriel Dos Reis  <gdr@integrable-solutions.net>
 
+	Convert diagnostics to use quoting flag q 9/n
+	* typeck.c (build_x_unary_op, convert_member_func_to_ptr, 
+	get_delta_difference):  Use new quotation style.
+	* repo.c (reopen_repo_file_for_write): Likewise.
+	* pt.c (do_type_instantiation): Likewise.
+	* parser.c (cp_parser_diagnose_invalid_type_name): 
+	* name-lookup.c (push_overloaded_decl, set_decl_namespace): 
+	* error.c (cp_print_error_function,
+	print_instantiation_full_context): Likewise.
+	* decl.c (define_label, grok_reference_init, 
+	maybe_deduce_size_from_array_init, revert_static_member_fn): 
+	* decl2.c (check_classfn): Likewise.
+	* class.c (add_method, check_field_decls, layout_class_type, 
+	resolve_address_of_overloaded_function): Likewise.
+	* call.c (build_x_va_arg, build_over_call): Likewise.
+
+2004-10-31  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
 	Convert diagnostics to use quoting flag q 8/n
 	* cvt.c (cp_convert_to_pointer, warn_ref_binding, 
 	convert_to_reference, ocp_convert, convert_to_void 
-	cp_convert_to_pointer): 
+	cp_convert_to_pointer): Use new quotation style.
 
 2004-10-31  Mark Mitchell  <mark@codesourcery.com>
 

ChangeLog entries between 2004-11-01T04:45:06Z and the last time everything
passed, on 2004-10-26T03:57:45Z:
--- /Users/regress/tbox/changelog_pass/gcc/ChangeLog	Sun Oct 24 07:32:28 2004
+++ gcc/ChangeLog	Sun Oct 31 18:31:01 2004
@@ -1,3 +1,19 @@
+2004-10-31  Mark Mitchell  <mark@codesourcery.com>
+
+	* README.SCO: Update per FSF instructions.
+
+2004-10-28  Eric B. Weddington  <ericw@evcohs.com>
+
+	PR target/18151
+	* configure.in (case ${target}): Do not build fixincludes for avr.
+	* configure: Regenerated.
+
+2004-10-26  Paolo Bonzini  <bonzini@gnu.org>
+
+	* configure.in (case ${target}): Do not build fixincludes
+	on platforms where it is not used.
+	* configure: Regenerated.
+
 2004-10-23  Daniel Jacobowitz  <dan@debian.org>
 
 	* configure.in: Use an absolute path to install-sh.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog	Mon Oct 25 20:58:45 2004
+++ gcc/gcc/ChangeLog	Sun Oct 31 20:46:02 2004
@@ -1,3 +1,865 @@
+2004-10-31  Nicolas Pitre <nico@cam.org>
+
+	* config/arm/ieee754-sf.S (floatdisf): Fix regression with
+	values smaller than 2^32.
+
+2004-10-31 Jeff Law  <law@redhat.com>
+
+	* cfgloop.h (struct loop): Remove unused "nodes" field.
+	* timevar.def (TV_TREE_LOOP_BOUNDS): New.
+	* tree-data-ref.c (find_data_references_in_loop): Use get_loop_body
+	instead of calling flow_bb_inside_loop_p for every basic block
+	in the function.
+	* tree-ssa-loop.c (pass_record_bounds): Use TV_TREE_LOOP_BOUNDS.
+
+2004-10-31  Graham Stott <graham.stott@btinternet.com>
+
+	* config/pa/pa.md: (prefetch_64, prefetch_32): Fix typo.  Use
+	INT_5_BITS instead of VAL_5_BITS_P.
+
+2004-10-31  Roger Sayle  <roger@eyesopen.com>
+
+	PR middle-end/14521
+	* tree-inline.c (inline_forbidden_p_1): Use %qF instead of '%F'
+	for consistent quoting in diagnostic messages.
+	(expand_call_inline): Likewise.
+	* tree-optimize.c (tree_rest_of_compilation): Likewise.
+	* tree-ssa.c (warn_uninitialized_var): Likewise.
+	(warn_uninitialized_phi): Likewise.
+
+2004-10-31  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.c (mips_cannot_change_mode_class): Use a stricter
+	mode check.
+
+2004-10-31  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* c-common.c: Fix a comment typo.
+
+2004-10-31  Jason Merrill  <jason@redhat.com>
+
+	PR middle-end/17526
+	* tree-gimple.c (is_gimple_mem_rhs): Also require a val for
+	aggregate types that are not BLKmode.
+
+2004-10-30  Ziemowit Laski  <zlaski@apple.com>
+
+	* c-common.h (objc_lookup_ivar): Add second parameter to
+	prototype.
+	* c-typeck.c (build_external_ref): After looking up symbol,
+	pass it to objc_lookup_ivar() to decide whether it or the
+	ivar should be used, rather than deciding the issue locally.
+	* stub-objc.c (objc_lookup_ivar): Add an OTHER parameter,
+	which is simply returned in the non-ObjC case.
+
+2004-10-30  Danny Smith  <dannysmith@users.sourceforge.net>
+
+	* sdbout.c (sdbout_symbol): Do not output type .def statements
+	for builtin types.
+
+2004-10-30  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+	* c-common.c (catenate_strings): New.
+	(c_parse_error): Use it.  Don't over-escape.
+
+2004-10-30  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+	* config/sh/sh.c (calc_live_regs): Declare reg as unsigned and
+	modify the for loop expressions for it.  Remove unnecessary casts.
+	(sh_expand_prologue): Declare reg as unsigned.
+	(sh_gimplify_va_arg_expr): Initinalize lab_over.
+	(sh_handle_sp_switch_attribute): Add const qualifier appropriately.
+
+2004-10-30  Geoffrey Keating  <geoffk@apple.com>
+
+	* doc/invoke.texi (Darwin Options): Improve description of
+	how the subtype is chosen.
+
+2004-10-30  Roger Sayle  <roger@eyesopen.com>
+
+	PR middle-end/18096
+	* config/rs6000/rs6000.c (rs6000_emit_allocate_stack): Check that
+	the stack adjustment, "size", is valid for Pmode.  If the stack
+	frame is too large, generate a trap insn and issue a warning.
+
+2004-10-30  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-ssa-dom.c: Fix comment typos.
+
+2004-10-30  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+	* config/sh/sh.c (prepare_move_operands): Use operands[0]
+	for the output rtl if no_new_pseudos is set.  Remove redundant
+	line.
+
+2004-10-30  Joseph S. Myers  <joseph@codesourcery.com>
+
+	PR c/16666
+	* c-decl.c (start_function): Don't check for DECL_BUILT_IN when
+	determining whether to copy parameter types from a previous
+	prototype declaration.
+
+2004-10-29  Roger Sayle  <roger@eyesopen.com>
+
+	PR rtl-optimization/17581
+	* cselib.c (cselib_process_insn): The last instruction of a libcall
+	block, with the REG_RETVAL note, should be considered in the libcall.
+	* gcse.c (do_local_cprop): Allow constants to be propagated outside
+	of libcall blocks.
+	(adjust_libcall_notes): Use simplify_replace_rtx instead of
+	replace_rtx to avoid creating invalid RTL in REG_RETVAL notes.
+
+2004-10-30  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-phinodes.c (create_phi_node): Don't zero PHI_REWRITTEN.
+
+2004-10-29 Jeff Law  <law@redhat.com>
+
+	* tree-ssa-dom.c (struct edge_info): New structure holding
+	edge equivalences and edge redirection information.
+	(get_eq_expr_value, record_dominating_conditions): Kill.
+	(propagate_to_outgoing_edges): Renamed from cprop_into_phis.
+	Call record_edge_info.
+	(allocate_edge_info, free_edge_info): New.
+	(tree_ssa_dominator_optimize): Use propagate_to_outgoing_edges
+	rather than cprop_into_phis.  Free all edge infos before threading
+	jumps.
+	(thread_across_edge): Allocate new edge info structures as needed
+	and store the redirection target into the edge info structure
+	instead of the edge's AUX field.
+	(dom_opt_initialize_block): Mark unused argument with ATTRIBUTE_UNUSED.
+	(record_equivalence_from_incoming_edge): Lose unnecessary argument.
+	Revamp code which finds and records equivalences associated with
+	edges to use saved data in the edge_info structure.
+	(record_equivalencs_from_phis): Similarly.
+	(dom_opt_finalize_block): Revamp code which finds and records
+	equivalences associated with edges to use saved data in the
+	edge_info structure.
+	(build_and_record_new_cond): New function.
+	(record_conditions): Use build_and_record_new_cond to record
+	dominating conditions.
+	(record_edge_info): New function.
+	(record_range): Tighten test for conditions which create
+	useful range records.
+
+2004-10-29  Geoffrey Keating  <geoffk@apple.com>
+
+	* config/i386/darwin.h (ASM_SPEC): Simplify.
+	(SUBTARGET_EXTRA_SPECS): Add darwin_subarch spec.
+	* config/rs6000/darwin.h (DARWIN_SUBARCH_SPEC): New.
+	(SUBTARGET_EXTRA_SPECS): Add darwin_subarch spec.
+	* config/darwin.h (LINK_COMMAND_SPEC): Don't pass -arch here.
+	(LINK_SPEC): Do pass -arch here.  Handle -force_cpusubtype_ALL
+	in all cases.  Pass the right -arch or -arch_only based on -mcpu.
+	(ASM_SPEC): Handle -force_cpusubtype_ALL.
+	* doc/invoke.texi (Darwin Options): Improve documentation for
+	Darwin linker (and libtool) switches.
+
+	* config/rs6000/darwin-fallback.c: Include <mach/thread_status.h>.
+
+2004-10-29  Stan Shebs  <shebs@apple.com>
+
+	* config/rs6000/darwin-tramp.asm: Make more 64-bit-friendly.
+
+2004-10-29  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-phinodes.c (allocate_phi_node): New.
+	(make_phi_node, resize_phi_node): Use it.
+
+2004-10-29  David Edelsohn  <edelsohn@gnu.org>
+
+	* config/rs6000/sysv4.h (TARGET_POWER): Define as 0.
+	* config/rs6000/darwin.h (TARGET_POWER): Define as 0.
+
+2004-10-29  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-phinodes.c (make_phi_node, resize_phi_node): Don't zero
+	the whole PHI node.
+	* tree.h (tree_phi_node): Tell the garbage collector to chase
+	num_args arguments.
+
+2004-10-29  Richard Earnshaw  <rearnsha@arm.com>
+
+	* opts.c (decode_options): Lower the crossjump threshold for -Os.
+
+2004-10-29  Diego Novillo  <dnovillo@redhat.com>
+
+	* tree.h (struct tree_ssa_name): Remove field 'equiv'.
+
+2004-10-28  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* bitmap.h (bitmap_empty_p): New.
+	(bitmap_and, bitmap_and_into, bitmap_and_compl,
+	bitmap_and_compl_into, bitmap_ior, bitmap_ior_into,
+	bitmap_ior_compl, bitmap_xor, bitmap_xor_into): New bitmap
+	operation macros.
+	(bitmap_ior_and_compl): Rename to ...
+	(bitmap_ior_and_compl_into): ... here.
+	* bitmap.c (bitmap_equal_p): Use bitmap_xor.
+	(bitmap_ior_and_compl): Rename to ...
+	(bitmap_ior_and_compl_into): ... here. Adjust. Return changed
+	flag.
+	(bitmap_union_of_diff): Use renamed bitmap functions.
+	* basic-block.h (AND_REG_SET, AND_COMPL_REG_SET, IOR_REG_SET,
+	XOR_REG_SET, IOR_AND_COMPL_REG_SET): Likewise.
+	* cfgrtl.c (safe_insert_insn_on_edge): Likewise.
+	* df.c (df_bb_rd_local_compute)
+	* flow.c (calculate_global_regs_live,
+	init_propagate_block_info): Likewise.
+	* ifcvt.c (find_if_case_1, find_if_case_2,
+	dead_or_predicable): Likewise.
+	* ra-build.c (union_web_part_roots, livethrough_conflicts_bb,
+	reset_conflicts, conflicts_between_webs): Likewise.
+	* ra-rewrite.c (reloads_to_loads, rewrite_program2,
+	detect_web_parts_to_rebuild): Likewise.
+	* sched-ebb.c (compute_jump_reg_dependencies): Likewise.
+	* tree-int-ssa.c (insert_phi_nodes_for, rewrite_into_ssa): Likewise.
+	* tree-sra.c (decide_instantiations): Likewise.
+	* tree-ssa-alias.c (create_name_tags,
+	merge_pointed_to_info): Likewise.
+	* tree-ssa-dom.c (tree_ssa_dominator_optimize): Likewise.
+	* tree-ssa-loop-im.c (move_computations): Likewise.
+	* tree-ssa-operands.c (get_call_expr_operands): Likewise.
+	* tree-ssa-pre.c (fini_pre): Likewise.
+	* tree-ssa.c (verify_flow_sensitive_alias_info): Likewise.
+	* tree-ssanames.c (any_marked_for_rewrite_p): Likewise.
+	* tree-vectorizer.c (vectorize_loops): Likewise.
+
+2004-10-29  Nick Clifton  <nickc@redhat.com>
+
+	config/mn10300/mn10300.h (CONDITIONAL_REGISTER_USAGE): When
+	adding the PIC register to the fixed_regs array, also add it
+	to the call_used_regs array.  
+
+2004-10-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* gthr-posix.h (__gthread_recursive_mutex_init_function): Guard
+	with #ifdef PTHREAD_MUTEX_RECURSIVE/#endif pairs.
+
+2004-10-28  Daniel Berlin  <dberlin@dberlin.org>
+
+	* tree-into-ssa.c (rewrite_virtual_phi_arguments): New function.
+	(rewrite_blocks): Modify argument, and use it to decide which
+	function to call.
+	(rewrite_def_def_chains): Call rewrite_blocks with true here.
+	(rewrite_into_ssa): and call it with false here.
+	
+2004-10-29  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-phinodes.c (add_phi_arg): Turn an "if" that always
+	triggers into gcc_assert.
+
+2004-10-28  Diego Novillo  <dnovillo@redhat.com>
+
+	PR tree-optimization/16728
+	* tree-flow.h (get_ptr_info): Declare.
+	* tree-ssa-alias.c (get_ptr_info): Make extern.
+	* tree-ssa-copy.c (merge_alias_info): Merge flow-sensitive
+	alias information.
+
+2004-10-28  Stan Shebs  <shebs@apple.com>
+
+	* config/rs6000/darwin.h (SUBTARGET_EXTRA_SPECS): Handle -m64.
+	* config/rs6000/rs6000.c (rs6000_darwin_file_start): Add ppc64
+	case.
+
+2004-10-28  Frank Ch. Eigler  <fche@redhat.com>
+
+	* tree-mudflap.c (mudflap_init): Mark cache-lookup decls to
+	prevent their later unnecessary registration.
+	(mf_build_check_statement_for): Remove "addr" argument, and
+	related "__mf_value" generated code.  Update callers.
+	(mf_decl_eligible_p): New function, factored from mx_register_decls.
+	(mx_register_decls): Call it.
+	(mf_xform_derefs_1): Rewrite COMPONENT_REF and ARRAY_REF cases
+	to restore support for complex nested expressions.
+	(mudflap_enqueue_decl): Simplify.  Move registration call emission
+	out ...
+	(mudflap_finish_file): ... to here.
+	(mudflap_enqueue_constant): Remove dump code.
+
+2004-10-28  Zack Weinberg  <zack@codesourcery.com>
+
+	PR 18199
+	* dbxout.c (dbxout_begin_complex_stabs_noforcetext): New function.
+	(DBX_FINISH_STABS): Add (unused by default) SYM parameter.
+	(dbxout_finish_complex_stabs): Update to match.
+	(dbxout_symbol_location): Call emit_pending_bincls_if_required
+	and FORCE_TEXT before DBX_STATIC_BLOCK_START.  Use
+	dbxout_begin_complex_stabs_noforcetext.
+	* xcoffout.h (DBX_FINISH_STABS): Restore special case for
+	N_GSYM, using new SYM parameter.  Correct logic for special
+	cases for N_FUN.
+
+	* varasm.c (function_section): If DECL is NULL_TREE, don't try
+	to do anything else.  Do not call get_insns if cfun or
+	cfun->emit are NULL.
+
+2004-10-28  Adam Nemet  <anemet@lnxw.com>
+
+	PR middle-end/18160
+	* c-typeck.c (c_mark_addressable): Issue error if address of a
+	register variable is taken.  Use "%qD" to print DECL_NAME.
+
+2004-10-28  Diego Novillo  <dnovillo@redhat.com>
+
+	* opts.c (decode_options): Don't run PRE at -Os.
+
+2004-10-28  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.md (movqicc_internal): Allow exactly one
+	zero in the conditional.
+	(movhicc_internal, movsicc_internal, movdicc_internal): Likewise.
+
+2004-10-28  Richard Henderson  <rth@redhat.com>
+
+	* cse.c (memory_extend_rtx): Remove.
+	(cse_main): Don't set it.
+	(cse_insn): Use a local buffer instead.
+
+2004-10-28  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+	* profile.c (branch_prob): Call to init_edge_profiler added.
+	* rtl-profile.c (rtl_init_edge_profiler): New function.
+	(rtl_gen_edge_profiler): Replaced call to insert_insn_on_edge with
+	call to safe_insert_insn_on_edge.
+	(rtl_profile_hooks): rtl_init_edge_profiler added.
+	* tree-profile.c (tree_init_edge_profiler): New function.
+	(tree_profile_hooks): tree_init_edge_profiler added.
+	* value-prof.h (profile_hooks) init_edge_profiler prototype added.
+
+2004-10-28  Nick Clifton  <nickc@redhat.com>
+
+	* config/iq2000/iq2000.c (iq2000_expand_epilogue): Use
+	emit_jump_insn() to generate the return instruction.
+
+2004-10-28  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-phinodes.c: Remove trailing whitespace.
+
+2004-10-28  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-ssa-loop-ivopts.c: Fix a comment typo.
+	* doc/invoke.texi: Fix a typo.
+
+2004-10-28  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* Makefile.in (OBJS-common): Remove duplicates.
+
+2004-10-28  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* lambda-code.c (nestify_update_pending_stmts): Remove.
+	(perfect_nestify): Use flush_pending_stmts instead of
+	nestify_update_pending_stmts.
+	* tree-cfg.c (tree_make_forwarder_block): Use
+	flush_pending_stmts.
+	* tree-flow.h: Add a prototype for flush_pending_stmts.
+	* tree-ssa-loop-manip.c (tree_duplicate_loop_to_header_edge):
+	Use flush_pending_stmts.
+	(lv_update_pending_stmts): Remove.
+	(tree_ssa_loop_version): Use flush_pending_stmts instead of
+	lv_update_pending_stmts.
+	* tree-ssa.c (flush_pending_stmts): New.
+
+2004-10-28  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	PR target/15286
+	* final.c (alter_subreg): Compute correct offset to use with
+	paradoxical SUBREGs of memory operands.
+	* recog.c (general_operand): Allow paradoxical SUBREGs of
+	memory operands after reload.
+	* simplify-rtx.c (simplify_gen_subreg): Fail if simplify_subreg
+	has failed when passed a hard register.
+
+2004-10-28  Aldy Hernandez  <aldyh@redhat.com>
+
+	* function.c (assign_parm_setup_block): Handle parallels correctly.
+
+2004-10-28  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+	* final.c (shorten_branches): Initialize flags structure.
+
+2004-10-28  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* tree.c (int_cst_node, int_cst_hash_table): New variables.
+	(init_ttree): Initialize them.
+	(int_cst_hash_hash, int_cst_hash_eq): New hashing functions.
+	(build_int_cst_wide): Use hash table for oversized integers.
+
+2004-10-28  Nick Clifton  <nickc@redhat.com>
+
+	* config/m32r/m32r.h (DBX_OUTPUT_SOURCE_LINE): Define
+	begin_label.
+
+2004-10-27  Richard Henderson  <rth@redhat.com>
+
+	PR middle-end/18163
+	* expr.c (emit_group_load): Don't go force temporary for memory
+	or concat source.
+	(emit_group_store): Similarly.
+
+2004-10-27  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	PR other/18186
+	* common.opt (--param): Fix spelling of parameter.
+
+2004-10-27  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	PR tree-opt/17529
+	* tree-cfg.c (remove_useless_stmts_1) <case SWITCH_EXPR>:
+	Don't fold statement.
+	<case ASM_EXPR>: Fold the statement.
+
+2004-10-28  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-ssa-dce.c (mark_stmt_if_obviously_necessary)
+	<COND_EXPR>: Use EDGE_COUNT instead of GOTO_DESTINATION.
+
+2004-10-28  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* doc/contrib.texi, doc/cpp.texi, doc/cppopts.texi,
+	doc/extend.texi, doc/gcov.texi, doc/install.texi, doc/invoke.texi,
+	doc/libgcc.texi, doc/md.texi, doc/passes.texi,
+	doc/sourcebuild.texi, doc/tm.texi: Improve Texinfo formatting.
+
+2004-10-28  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* doc/c-tree.texi, doc/cpp.texi, doc/implement-c.texi,
+	doc/invoke.texi, doc/md.texi, doc/passes.texi, doc/tm.texi: Put
+	punctuation outside quotes.
+
+2004-10-27  David Mosberger  <davidm@hpl.hp.com>
+	    James E Wilson  <wilson@specifixinc.com>
+
+	PR target/13158
+	* config/ia64/ia64.c (ia64_expand_epilogue): Set RTX_FRAME_RELATED_P on
+	sibcall alloc instruction.
+	(process_set): Handle sibcall alloc instruction.
+
+2004-10-27  Geoffrey Keating  <geoffk@apple.com>
+
+	* config/rs6000/rs6000.c (rs6000_attribute_table): Add
+	SUBTARGET_ATTRIBUTE_TABLE.
+	* config/darwin.h (ASM_WEAKEN_DECL): Handle weak_import.
+	(SUBTARGET_ATTRIBUTE_TABLE): Define.
+	* config/darwin.c (darwin_handle_weak_import_attribute): New.
+	(HAVE_DEAD_STRIP): Delete.
+	(no_dead_strip): Don't test HAVE_DEAD_STRIP.
+	* config/darwin-protos.h (darwin_handle_weak_import_attribute):
+	Prototype.
+
+	* doc/tm.texi (USE_SELECT_SECTION_FOR_FUNCTIONS): Document.
+
+	* config/darwin.h (GTHREAD_USE_WEAK): Define.
+
+2004-10-28  Ben Elliston  <bje@au.ibm.com>
+
+	* params.def (PARAM_SRA_MAX_STRUCTURE_SIZE): New.
+	(PARAM_SRA_FIELD_STRUCTURE_RATIO): Likewise.
+	* params.h (SRA_MAX_STRUCTURE_SIZE): New.
+	(SRA_FIELD_STRUCTURE_RATIO): Likewise.
+	* tree-sra.c: Include "params.h".
+	(decide_block_copy): Use new parameters.
+	* doc/invoke.texi (Optimize Options): Document new SRA pass
+	parameters sra-max-structure-size and sra-field-structure-ratio.
+
+2004-10-27  Nicolas Pitre <nico@cam.org>
+
+	* config/arm/ieee754-df.S (floatdidf): Fix regression with big values.
+
+2004-10-27  Zdenek Dvorak  <dvorakz@suse.cz>
+
+	PR tree-optimization/18048
+	* fold-const.c (try_move_mult_to_index): New function.
+	(fold): Use try_move_mult_to_index.
+	* tree-ssa-loop-ivopts.c (try_add_cand_for): Prefer common candidates.
+	* tree-ssa-loop-niter.c (number_of_iterations_cond): Produce
+	an all-ones unsigned constant without extra bits.
+	* tree.c (build_low_bits_mask): New function.
+	* tree.h (build_low_bits_mask): Declare.
+
+2004-10-27  David Edelsohn  <edelsohn@gnu.org>
+
+	PR target/17956
+	* config/rs6000/rs6000.md (maxsf3): Add !flag_trapping_math to
+	final condition.
+	(minsf3): Same.
+	(maxdf3): Same.
+	(mindf3): Same.
+
+2004-10-27  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-cfg.c (thread_jumps): Speed up by reordering the two
+	conditions for entering basic blocks into worklist.
+
+2004-10-27  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-cfg.c (thread_jumps): Speed up by pretending to have
+	ENTRY_BLOCK_PTR in worklist.
+
+2004-10-27  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* tree-ssa-dce.c (mark_stmt_if_obviously_necessary)
+	<GOTO_EXPR>: Don't let an explicit GOTO_EXPR slip through.
+
+2004-10-27  Daniel Berlin <dberlin@dberlin.org>
+
+	Fix PR tree-optimization/17133
+
+	* tree-cfg.c (rewrite_to_new_ssa_names_bb): Also rewrite must
+	def kill operand.
+
+	* tree-flow-inline.h: V_MUST_DEF_OP became V_MUST_DEF_RESULT.
+	(get_v_must_def_result_ptr): Modify for new structure of
+	v_must_defs array.
+	(get_v_must_def_kill_ptr): New.
+	(op_iter_next_use): Add support for the kill that occurs in V_MUST_DEFs.
+	(op_iter_next_tree): Ditto. Also V_MAY_DEF_OP became V_MAY_DEF_RESULT.
+	(op_iter_next_def): V_MAY_DEF_OP became V_MAY_DEF_RESULT.
+	(op_iter_init): Initialize new mustu members.
+	(op_iter_next_mustdef): New function.
+	(op_iter_init_mustdef): Ditto.
+
+	* tree-flow.h (rewrite_def_def_chains): New function.
+
+	* tree-into-ssa.c (mark_def_sites): Handle mustdefkill operands.
+	(ssa_mark_def_sites): Ditto.
+	(rewrite_stmt): Ditto.
+	(ssa_rewrite_stmt): Ditto.
+	(rewrite_blocks): Factor out from rewrite_into_ssa.
+	(mark_def_block_sites): Ditto.
+	(rewrite_def_def_chains): New function, just rewrites def-def
+	chains without phi node insertion.
+
+	* tree-pass.h (TODO_fix_def_def_chains): New todo flag.
+
+	* tree-optimize.c (execute_todo): Handle TODO_fix_def_def_chains.
+
+	* tree-pretty-print.c (dump_vops): Print out MUST_DEF's so that
+	they include the rhs now.
+
+	* tree-ssa-ccp.c (visit_assignment): V_MUST_DEF_OP became
+	V_MUST_DEF_RESULT.
+
+	* tree-ssa-dce.c (mark_operand_necessary): Add phionly argument.
+	Update callers.
+	(mark_really_necessary_kill_operand_phis): New function.
+	(perform_tree_ssa_dce): Call it.
+	(pass_dce): Add TODO_fix_def_def_chains.
+	(pass_cd_dce): Ditto.
+
+	* tree-ssa-loop-im.c (determine_max_movement): Look at kills as
+	well.
+	(rewrite_mem_refs): Ditto.
+
+	* tree-ssa-loop-manip.c (find_uses_to_rename_stmt): Look at kills
+	as well.
+
+	* tree-ssa-operands.c (allocate_v_may_def_optype):
+	v_may_def_operand_type_t became v_def_use_operand_type_t.
+	(allocate_v_must_def_optype) Ditto.
+	(finalize_ssa_v_must_defs): Update for new operand type, as well
+	as setting the use portion as well.
+	(copy_virtual_operands): Copy the kill operand as well.
+	(create_ssa_artficial_load_stmt): V_MUST_DEF_OP became
+	V_MUST_DEF_RESULT.
+
+	* tree-ssa-operands.h (v_may_def_operand_type): Renamed to
+	v_def_use_operand_type.
+	(v_must_def_optype_d): Use v_def_use_operand_type.
+	(V_MUST_DEF_OP_*): Renamed to V_MUST_DEF_RESULT_*
+	(V_MUST_DEF_KILL_*): New macros.
+	(struct ssa_operand_iterator_d): Add num_v_mustu and v_mustu_i
+	members.
+	Rename existing must_i and num_v_must members to mustd_i and
+	num_v_mustd.
+	(SSA_OP_VMUSTDEFKILL): New flag.
+	(SSA_OP_VIRTUAL_KILLS): New flag.
+	(SSA_OP_ALL_OPERANDS): Add in SSA_OP_ALL_KILLS.
+	(SSA_OP_ALL_KILLS): New flag.
+	(FOR_EACH_SSA_MUSTDEF_OPERAND): New macro.
+
+	* tree-ssa.c (verify_ssa): Verify virtual kills as well.
+
+	* tree-vectorizer.c (vect_create_data_ref_ptr): V_MUST_DEF_OP
+	became V_MUST_DEF_RESULT.
+	(rename_variables_in_bb): Rename kill pointer as well.
+
+	* tree-dfa.c (compute_immediate_uses_for_stmt): Add kills into the
+	immediate uses.
+
+2004-10-27  Richard Sandiford  <rsandifo@redhat.com>
+
+	* dbxout.c (dbxout_source_line): Move declaration of begin_label to
+	the block that needs it.
+
+2004-10-27  Zack Weinberg  <zack@codesourcery.com>
+
+	* dbxout.c (dbxout_finish_complex_stabs): Mark 'line' variable
+	ATTRIBUTE_UNUSED.
+
+2004-10-27  Zack Weinberg  <zack@codesourcery.com>
+
+	* c-lex.c (cb_def_pragma): Clean up code for making location
+	palatable to diagnostic.c.
+
+2004-10-27  Steven Bosscher  <stevenb@suse.de>
+
+	PR tree-optimization/17757
+	* tree-phinodes.c (remove_phi_arg_num): Don't remove PHIs
+	without any PHI arguments left.  Make sure the argument that
+	we're supposed to remove exists at all.
+
+2004-10-27  Paul Brook  <paul@codesourcery.com>
+
+	* configure.ac: Don't test for [build] __cxa_atexit when building a
+	cross compiler.
+	* configure: Regenerate.
+
+2004-10-27  Paul Brook  <paul@codeosurcery.com>
+
+	* configure.ac: Use build_exeext not host_exeext when lookin for
+	target tools.
+	* configure: Regenerate.
+
+2004-10-27  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+	* config/s390/s390.md ("*subdf3_cc"): Replaced plus by minus.
+
+2004-10-27  Andreas Krebbel  <krebbel1@de.ibm.com>
+	    patch originally created by Kelley Cook  <kcook@gcc.gnu.org>
+
+	PR middle-end/14684
+	* opts.c (OPT_fprofile_generate): Default to -funroll-loops
+	to match -fprofile-use.
+
+2004-10-27  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* config/rs6000/rs6000.c: Fix a comment typo.
+
+2004-10-27  Zack Weinberg  <zack@codesourcery.com>
+
+	* config/m32r/m32r.h (DBX_OUTPUT_SOURCE_LINE): Increment line
+	counter.
+
+2004-10-27  Andreas Schwab  <schwab@suse.de>
+
+	* varasm.c (default_stabs_asm_out_destructor): Mark symbol as
+	unused.
+	(default_stabs_asm_out_constructor): Likewise.
+
+2004-10-26  Geoffrey Keating  <geoffk@apple.com>
+
+	* builtins.c (fold_builtin_unordered_cmp): Always bring both
+	operands to the same type.
+
+2004-10-26  James E Wilson  <wilson@specifixinc.com>
+
+	PR target/18010
+	* emit-rtl.c (emit_copy_of_insn_after): Copy RTX_FRAME_RELATED_P.
+
+2004-10-26  Zack Weinberg  <zack@codesourcery.com>
+
+	* dbxout.c: Include obstack.h.
+	(ASM_STABS_OP): Take XCOFF_DEBUGGING_INFO into account in
+	default definition.
+	(ASM_STABD_OP, NO_DBX_MAIN_SOURCE_DIRECTORY, DBX_CONTIN_CHAR):
+	Default-define here.
+	(DBX_CONTIN_LENGTH): Move definition with others.
+	(DBX_FINISH_STABS): New target macro.
+	(current_sym_code, current_sym_value, current_sym_addr)
+	(current_sym_nchars, CHARS, dbxout_continue)
+	(print_int_cst_octal, print_octal, print_wide_int)
+	(dbxout_prepare_symbol, dbxout_finish_symbol): Delete.
+	(stabstr_ob, stabstr_last_contin_point): New variables.
+	(NUMBER_FMT_LOOP): New improper macro.
+	(dbxout_int, dbxout_stab_value_zero, dbxout_stab_value_label)
+	(dbxout_stab_value_label_diff, dbxout_stab_value_internal_label)
+	(dbxout_stab_value_internal_label_diff, dbxout_stabd)
+	(dbxout_begin_stabn, dbxout_begin_stabn_sline)
+	(dbxout_begin_simple_stabs, dbxout_begin_simple_stabs_desc)
+	(dbxout_begin_complex_stabs, dbxout_finish_complex_stabs)
+	(stabstr_C, stabstr_S, stabstr_I, stabstr_D, stabstr_U, stabstr_O)
+	(stabstr_continue, DECL_ACCESSIBILITY_CHAR)
+	New functions and/or proper function-like macros.
+	(CONTIN): Use stabstr_continue, unconditionally.
+	(get_lang_number): Define unconditionally, with ATTRIBUTE_UNUSED.
+	(dbxout_init): Initialize stabstr_ob.  Check
+	NO_DBX_MAIN_SOURCE_DIRECTORY.  Only write out the Ltext label
+	if it was used.  Use the new interfaces.
+	(dbxout_source_file): Remove file argument; always write to
+	asm_out_file.  Use the new interfaces.
+	(dbxout_type_method_1): Remove second argument which is always
+	DECL_ASSEMBLER_NAME of the first argument.  Use the new interfaces.
+	(dbxout_type_methods): Remove write-only variables.  Use the
+	new interfaces.
+	(dbxout_parms): Refactor to remove code duplicated in each of
+	several successive if-else-if blocks.  Use the new interfaces.
+	(dbxout_function_end, emit_bincl_stab, dbxout_end_source_file)
+	(dbxout_source_line, dbxout_finish, dbxout_type_index)
+	(dbxout_type_fields, dbxout_range_type, dbxout_type, dbxout_type_name)
+	(dbxout_class_name_qualifiers, dbxout_symbol, dbxout_symbol_location)
+	(dbxout_symbol_name, dbxout_reg_parms, dbxout_args)
+	(dbx_output_lbrac, dbx_output_rbrac, dbxout_block):
+	Use the new interfaces.
+	* Makefile.in (dbxout.o): Update dependencies.
+
+	* defaults.h: Don't define ASM_STABD_OP.
+	* output.h: Prototype new dbxout_* interfaces.
+	* system.h: Poison DBX_OUTPUT_GCC_MARKER and DBX_FINISH_SYMBOL.
+	* varasm.c: Don't define ASM_STABS_OP.
+	(default_stabs_asm_out_constructor, default_stabs_asm_out_destructor):
+	Use the new dbxout.c interfaces.  Call sorry if neither
+	DBX_DEBUGGING_INFO nor XCOFF_DEBUGGING_INFO is defined.
+
+	* xcoffout.h: Don't define ASM_STABS_OP.
+	(DBX_FINISH_SYMBOL): Rewrite and rename DBX_FINISH_STABS.
+	(DBX_OUTPUT_MAIN_SOURCE_DIRECTORY, DBX_OUTPUT_GCC_MARKER): Delete.
+	(NO_DBX_MAIN_SOURCE_DIRECTORY, NO_DBX_GCC_MARKER): Define.
+	(DBX_OUTPUT_MAIN_SOURCE_FILE_END): Change bare block to
+	do { ... } while (0) idiom.
+
+	* config/alpha/alpha.c (num_source_filenames): Export.
+	* config/alpha/alpha.h (num_source_filenames): Declare.
+	(DBX_OUTPUT_SOURCE_LINE): Use new interfaces.
+	(SDB_OUTPUT_SOURCE_LINE): Add missing newline.
+	* config/m32r/m32r.h (DBX_OUTPUT_SOURCE_LINE): Use new interfaces.
+	Always use .debugsym.  Update commentary.
+	* config/mips/mips.h (DBX_OUTPUT_SOURCE_LINE): Use new interfaces.
+	(SDB_OUTPUT_SOURCE_LINE): Add missing newline.
+	* config/rs6000/linux64.h (DBX_OUTPUT_SOURCE_LINE, DBX_OUTPUT_BRAC):
+	Use new interfaces.
+	* config/rs6000/rs6000.c: If TARGET_MACHO, include gstab.h.
+	(macho_branch_islands): Use new interfaces.
+
+	* doc/tm.texi: Update.
+
+2004-10-26  Aldy Hernandez  <aldyh@redhat.com>
+
+	* expr.c (emit_group_store): Do not treat floats as BLKmode.
+	(emit_group_load): Same.
+
+2004-10-26  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* c-parse.in (datadef): Use pedwarn rather than error and warning
+	for diagnostic in case of no declaration specifiers.
+
+2004-10-26  Richard Sandiford  <rsandifo@redhat.com>
+
+	PR bootstrap/15747
+	* doc/install.texi (mips-sgi-irix5): Document that /bin/sh has been
+	reported to hang during bootstrap and that CONFIG_SHELL=/bin/ksh
+	can be used to work around this.
+
+2004-10-26  Aldy Hernandez  <aldyh@redhat.com>
+
+	* config/rs6000/rs6000.h (MEMBER_TYPE_FORCES_BLK): Adjust for e500
+	doubles.
+
+2004-10-26  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* stmt.c (expand_case): Update a comment.
+
+2004-10-26  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* stmt.c (expand_case): Put an assertion that index_expr is
+	never INTEGER_CST.  Don't special case for constant
+	index_expr.
+
+2004-10-26  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	PR 18162
+	* c-parse.in (designator): Finish with a semi-colon.
+
+2004-10-26  Fariborz Jahanian <fjahanian@apple.com>
+
+	* config/rs6000/rs6000.md (andsi3_internal8): Set CR when splitting
+	into rotlsi3.
+
+2004-10-26  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* stmt.c (expand_case): Remove code to handle SWITCH_EXPR with
+	a default case only.
+
+2004-10-26  Aldy Hernandez  <aldyh@redhat.com>
+
+	* config/rs6000/rs6000.c (rs6000_hard_regno_nregs): Adjust for
+	e500 doubles.
+	(spe_build_register_parallel): New.
+	(rs6000_spe_function_arg): Handle e500 doubles.
+	(function_arg): Same.
+	(spe_func_has_64bit_regs_p): Same.
+	(rs6000_function_value): Same.
+	(rs6000_libcall_value): Same.
+	(legitimate_lo_sum_address_p): Return false for e500 doubles.
+
+	* config/rs6000/rs6000.h (LOCAL_ALIGNMENT): Adjust for e500
+	doubles.
+	(DATA_ALIGNMENT): Same.
+	(CANNOT_CHANGE_MODE_CLASS): Same.
+
+2004-10-26  Aldy Hernandez  <aldyh@redhat.com>
+
+	* expr.c (emit_group_load): Handle floats.
+	(emit_group_store): Same.
+
+2004-10-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* c-lex.c (get_nonpadding_token): Remove.
+	(c_lex_with_flags): Push timevar and eat padding here.  Improve
+	stray token diagnostic.
+	(lex_string): Replace logic with switch statement, eat padding
+	token here.
+
+2004-10-26  Geoffrey Keating  <geoffk@apple.com>
+
+	PR 18149
+	* config/i386/darwin.h (ASM_SPEC): Undef it before defining.
+
+2004-10-25  Geoffrey Keating  <geoffk@apple.com>
+
+	* config/darwin.h (LINK_SPEC): Default weak_reference_mismatches
+	to 'non-weak'.
+	(MAKE_DECL_ONE_ONLY): Set DECL_WEAK.
+	(ASM_MAKE_LABEL_LINKONCE): Delete.
+	(ASM_WEAKEN_DECL): New.
+	(ASM_DECLARE_OBJECT_NAME): Look at DECL_WEAK not DECL_ONE_ONLY.
+	(ASM_DECLARE_FUNCTION_NAME): Likewise.
+	(TEXT_SECTION_ASM_OP): Add a tab.
+	(DATA_SECTION_ASM_OP): Likewise.
+	(SECTION_FUNCTION): Add a tab.  Use fputs.  Don't call
+	data_section on every section change.
+	(EXTRA_SECTIONS): Add a bunch of new extra sections.
+	(EXTRA_SECTION_FUNCTIONS): Likewise.
+	(USE_SELECT_SECTION_FOR_FUNCTIONS): Define.
+	(JCR_SECTION_NAME): Define.
+	(TARGET_SECTION_TYPE_FLAGS): Don't define.
+	* config/darwin.c (darwin_encode_section_info): A symbol is defined
+	in this file if it is not weak.
+	(textcoal_section): Delete.
+	(datacoal_section): Delete.
+	(darwin_make_decl_one_only): Delete.
+	(machopic_select_section): Handle functions.
+	(darwin_asm_named_section): Add a tab.
+	(darwin_section_type_flags): Delete.
+	(darwin_unique_section): Delete contents.
+	(darwin_emit_unwind_label): Add a tab.  Make decls weak if
+	DECL_WEAK is set.
+	* config/darwin-protos.h (darwin_section_type_flags): Delete.
+	(darwin_make_decl_one_only): Delete.
+	(text_coal_section): New.
+	(text_unlikely_section): New.
+	(text_unlikely_coal_section): New.
+	(const_coal_section): New.
+	(data_coal_section): New.
+	(const_data_coal_section): New.
+	* varasm.c (function_section): Honour
+	USE_SELECT_SECTION_FOR_FUNCTIONS.
+	* dwarf2out.c (output_call_frame_info): Look at DECL_WEAK when
+	TARGET_USES_WEAK_UNWIND_INFO is in effect.
+	* dbxout.c (dbxout_source_file): Don't change sections while
+	a function is being output.
+
 2004-10-25  David Ayers  <d.ayers@inode.at>
 
 	* c-common.h: Remove RID_ID.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Mon Oct 25 20:58:49 2004
+++ gcc/gcc/cp/ChangeLog	Sun Oct 31 16:16:00 2004
@@ -1,3 +1,109 @@
+2004-10-31  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+	Convert diagnostics to use quoting flag q 8/n
+	* cvt.c (cp_convert_to_pointer, warn_ref_binding, 
+	convert_to_reference, ocp_convert, convert_to_void 
+	cp_convert_to_pointer): 
+
+2004-10-31  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/15172
+	* typeck2.c (store_init_value): Use split_nonconstant_init even
+	for types that require construction.
+	
+1004-10-28  Matt Austern  <austern@apple.com>
+
+	PR c++/17542
+	* cp-tree.h (class_key_or_enum_as_string): Declare.
+	* error.c (class_key_or_enum): Rename to class_key_or_enum_as_string
+	and remove static qualifier.
+	* decl.c (shadow_tag): Warn about ignored attributes in class/struct/
+	union/enum declaration.
+	
+2004-10-29  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* pt.c: Fix a comment typo.
+
+2004-10-28  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* typeck.c (composite_pointer_type): Remove comment about DR 195.
+	(build_reinterpret_cast_1): Revert DR195 patch. Only emit a
+	warning when being pedantic.
+	(build_reinterpet_cast, build_c_cast): Adjust.
+
+2004-10-29  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/17695
+	* decl.c (grokdeclarator): Mark TYPE_DECLs as abstract when they
+	appear in a constructor/destructor that will be cloned.
+
+1004-10-28  Matt Austern  <austern@apple.com>
+
+	PR c++/14124
+	* decl.c (finish_enum): Handle packed attribute.
+	* parser.c (cp_parser_enum_specifier): Process trailing attributes.
+	
+2004-10-28  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/17132
+	* pt.c (instantiate_class_template): Increment
+	processing_template_decl when substituting into a member class
+	template.
+
+2004-10-27  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/17435
+	* call.c (convert_like_real): Fix formatting.
+	(initialize_reference): When binding a temporary to a base class,
+	ensure that the nominal copy made is to the derived class, not the
+	base class.
+
+	PR c++/18140
+	* parser.c (cp_parser_next_token_ends_template_argument_p): Do not
+	include ">>".
+
+2004-10-27  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	* decl.c (bad_specifiers): Move the q after the %.
+
+2004-10-27  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	* parser.c (cp_parser_diagnose_invalid_type_name): Move the q after
+	the %.
**** TRUNCATED ****
-------------- next part --------------
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-pretty-print.c -o tree-pretty-print.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-into-ssa.c -o tree-into-ssa.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-outof-ssa.c -o tree-outof-ssa.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-ccp.c -o tree-ssa-ccp.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-vn.c -o tree-vn.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-dce.c -o tree-ssa-dce.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-copy.c -o tree-ssa-copy.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-nrv.c -o tree-nrv.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-copyrename.c -o tree-ssa-copyrename.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-pre.c -o tree-ssa-pre.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-live.c -o tree-ssa-live.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin7.4.0/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -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  /Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-operands.c -o tree-ssa-operands.o
cc1: warnings being treated as errors
/Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-operands.c: In function 'get_expr_operands':
/Users/regress/tbox/cvs-gcc/gcc/gcc/tree-ssa-operands.c:1624: warning: 'bi$ptr2' is used uninitialized in this function
make[2]: *** [tree-ssa-operands.o] Error 1
make[1]: *** [stage2_build] 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