GCC build of HEAD failed for native with your patch on 2005-09-29T21:00:04Z.

GCC regression checker geoffk@apple.com
Fri Sep 30 14:53:00 GMT 2005


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 2005-09-26T18:20:52Z:
--- /Users/regress/tbox/changelog_mail/gcc/ChangeLog	Thu Sep 22 17:31:20 2005
+++ gcc/ChangeLog	Thu Sep 29 14:01:25 2005
@@ -1,3 +1,19 @@
+2005-09-28  Geoffrey Keating  <geoffk@apple.com>
+
+	* Makefile.tpl (BASE_TARGET_EXPORTS): Add LIPO, STRIP.
+	(LIPO_FOR_TARGET): New.
+	(CONFIGURED_LIPO_FOR_TARGET): New.
+	(USUAL_LIPO_FOR_TARGET): New.
+	(STRIP_FOR_TARGET): New.
+	(CONFIGURED_STRIP_FOR_TARGET): New.
+	(USUAL_STRIP_FOR_TARGET): New.
+	* Makefile.def (flags_to_pass): Add LIPO_FOR_TARGET and
+	STRIP_FOR_TARGET.
+	* configure.in: Set LIPO_FOR_TARGET, STRIP_FOR_TARGET,
+	CONFIGURED_LIPO_FOR_TARGET, CONFIGURED_STRIP_FOR_TARGET.
+	* Makefile.in: Regenerate.
+	* configure: Regenerate.
+	
 2005-09-19  David Edelsohn  <edelsohn@gnu.org>
 
 	* configure.in (powerpc-*-aix*): Add target-libssp to noconfigdirs.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Mon Sep 26 11:22:17 2005
+++ gcc/gcc/ChangeLog	Thu Sep 29 14:01:31 2005
@@ -1,3 +1,189 @@
+2005-09-29  Daniel Berlin  <dberlin@dberlin.org>
+	
+	Fix PR tree-optimization/24117
+	* tree-ssa-structalias.c (find_func_aliases): Strip nops
+	before considering whether to use anyoffset.
+
+2005-09-29  Paolo Bonzini  <bonzini@gnu.org>
+
+	Revert this patch:
+
+	2005-09-15  Paolo Bonzini  <bonzini@gnu.org>
+
+	* optabs.c (expand_binop): Use swap_commutative_operands_with_target
+	to order operands.
+	(swap_commutative_operands_with_target): New.
+
+2005-09-29  Paolo Bonzini  <bonzini@gnu.org>
+
+	PR c/21419
+	* gimplify.c (gimplify_asm_expr): Raise an error if an output is
+	read-only.
+
+2005-09-29  Steven Bosscher  <stevenb@suse.de>
+
+	PR tree-optimization/23911
+	* tree-ssa-ccp.c (fold_const_aggregate_ref): Handle REALPART_EXPR
+	and IMAGPART_EXPR too.
+
+2005-09-28  Mark Mitchell  <mark@codesourcery.com>
+
+	PR 17886
+	* expmed.c (expand_shift): Move logic to reverse rotation
+	direction when 	rotating by constants ...
+	* optabs.c (expand_binop): ... here.
+	* config/i386/i386.md (rotrdi3): Handle 32-bit mode.
+	(ix86_rotrdi3): New pattern.
+	(rotldi3): Handle 32-bit mode.
+	(ix86_rotldi3): New pattern.
+
+2005-09-29  Alan Modra  <amodra@bigpond.net.au>
+
+	PR target/24102
+	* config/rs6000/rs6000.md (floatdisf2_internal2): Correct range
+	check for numbers that need no bit twiddle.
+
+2005-09-28  Geoffrey Keating  <geoffk@apple.com>
+
+	* config/rs6000/t-darwin8: Uncomment contents, allow -m64
+	multilib to be built.
+
+	* Makefile.in: Export LIPO_FOR_TARGET, STRIP_FOR_TARGET.
+	(stage1-start): Delete old libgcc and libunwind before moving
+	anything into the stage directory.
+	(stage2-start): Likewise.
+	(stage3-start): Likewise.
+	(stage4-start): Likewise.
+	(stageprofile-start): Likewise.
+	(stagefeedback-start): Likewise.
+	* config.gcc (*-*-darwin*): Automatically use CPU-specific darwin.h
+	header in tm_file and CPU-specific t-darwin in tmake_file.
+	(i[34567]86-*-darwin*): Don't change tm_file.
+	(powerpc-*-darwin*): Don't change tm_file or tmake_file.
+	* config/darwin.h (REAL_LIBGCC_SPEC): Rewrite to use proper libgcc
+	shared library stub for target OS version.
+	* config/t-slibgcc-darwin (SHLIB_SOLINK): Delete.
+	(SHLIB_LINK): Don't make SHLIB_SOLINK.
+	(SHLIB_INSTALL): Don't install SHLIB_SOLINK.
+	(libgcc_s.%.dylib): New.
+	(LIBGCC): Define.
+	(install-darwin-libgcc-stubs): New.
+	(INSTALL_LIBGCC): New append.
+	* config/i386/darwin-libgcc.10.4.ver: New.
+	* config/i386/darwin-libgcc.10.5.ver: New.
+	* config/i386/t-darwin: New.
+	* config/rs6000/darwin-libgcc.10.4.ver: New.
+	* config/rs6000/darwin-libgcc.10.5.ver: New.
+	* config/rs6000/darwin.h (REAL_LIBGCC_SPEC): Delete.
+	* config/rs6000/t-darwin (SHLIB_VERPFX): Define.
+
+2005-09-28  Paul Brook  <paul@codesourcery.com>
+
+	* config/m68k/fpgnulib.c (__extendsfdf2, __truncdfsf2): Handle
+	denormals.
+
+2005-09-28  Richard Guenther  <rguenther@suse.de>
+
+	PR tree-optimization/23853
+	* tree-vect-analyze.c (vect_compute_data_ref_alignment): Use
+	host_integerp to verify misalignment value.
+
+2005-09-28  Richard Henderson  <rth@redhat.com>
+
+	* builtins.c (get_builtin_sync_mode): New.
+	(expand_builtin_sync_operation): Pass in mode argument.
+	(expand_builtin_compare_and_swap): Likewise.
+	(expand_builtin_lock_test_and_set): Likewise.
+	(expand_builtin_lock_release): Likewise.
+	(expand_builtin): Update to match.
+
+2005-09-28  Nick Clifton  <nickc@redhat.com>
+
+	* config/v850/v850.h (GO_IF_LEGITIMATE_ADDRESS): Tidy up
+	formatting.  Add check to PLUS case to ensure that the offset is
+	within an acceptable range.
+
+	* config/v850/v850.md (casesi): Disable the generation of the
+	switch pattern as it is not being handled properly at the moment.
+
+	* config/v850/lib1funcs.asm (___ucmpdi2): Correct jump instruction
+	for when the high words are identical.
+
+2005-09-27  Richard Henderson  <rth@redhat.com>
+
+	* pretty-print.c (pp_base_format): Fix typo for %>.
+
+2005-09-27  Daniel Berlin  <dberlin@dberlin.org>
+	    Devang Patel  <dpatel@apple.com>
+
+	PR tree-optimization/23625
+	* tree-flow-inline.h (bsi_after_labels): Remove, first statement is
+	LABEL_EXPR, assertion check.
+	
+2005-09-27  J"orn Rennecke <joern.rennecke@st.com>
+
+	* optabs.c (no_conflict_move_test): Check if a result of a
+	to-be-moved insn would be clobbered by an originally
+	preceding insn.
+
+2005-09-27  Jeff Law  <law@redhat.com>
+
+	* passes.c (init_optimization_passes): Replace copy propagation
+	passes immediately after DOM with phi-only copy propagation
+	pases.  Add phi-only copy propagation pass after first DOM pass.
+	* tree-pass.h (pass_phi_only_copy_prop): Declare.
+	* tree-ssa-copy.c (init_copy_prop): Accept new PHI_ONLY argument.
+	If true, then mark all non-control statements with DONT_SIMULATE_AGAIN.
+	(execute_copy_prop): Accept new PHI_ONLY argument.  Pass it along
+	to init_copy_prop.  Callers updated.
+	(do_phi_only_copy_prop): New function.
+	(pass_phi_only_copy_prop): New pass descriptor.
+
+2005-09-27  Nick Clifton  <nickc@redhat.com>
+
+	* libgcc2.c (__popcount_tab): Remove redundant prototype.
+
+2005-09-26  Jason Merrill  <jason@redhat.com>
+
+	PR c++/13764
+	* c-common.c (finish_fname_decls): Use append_to_statement_list_force.
+
+	* doc/invoke.texi: Clarify documentation of -fno-enforce-eh-specs.
+
+2005-09-26  James E Wilson  <wilson@specifix.com>
+
+	* config/ia64/crtbegin.asm, config/ia64/crtend.asm: Remove glibc
+	copyright.  Add gcc copyright plus libgcc exception.
+	* config/ia64/crtfastmath.asm: Remove glibc copyright.  Add gcc
+	copyright.
+	* config/ia64/lib1funcs.asm: Add gcc copyright plus libgcc exception.
+
+2005-09-26  Jeff Law  <law@redhat.com>
+
+	* tree-ssa-dom.c (tree_ssa_dominator_optimize): Be more selective
+	about when to iterate.
+
+2005-09-23  Fariborz Jahanian <fjahanian@apple.com>
+
+	PR target/23847
+        * config/rs6000/rs6000.c (rs6000_function_value): Parallel pattern
+        for __complex__ double in -mcpu=G5 mode.
+
+2005-09-26  Sebastian Pop  <pop@cri.ensmp.fr>
+
+	PR tree-optimization/23942
+	* Makefile.in (SCEV_H): Depends on PARAMS_H.
+	* tree-scalar-evolution.c: Include params.h.
+	(t_bool): New enum.
+	(follow_ssa_edge, follow_ssa_edge_in_rhs,
+	follow_ssa_edge_in_condition_phi_branch,
+	follow_ssa_edge_in_condition_phi, follow_ssa_edge_inner_loop_phi): 
+	Change return type to t_bool.  Use a parameter to limit the size of
+	trees that are walked before stopping 
+	(analyze_evolution_in_loop): Initialize the limit to 0.
+	(follow_ssa_edge): Give up by returning t_dont_know if the limit 
+	exceeds PARAM_SCEV_MAX_EXPR_SIZE.
+
 2005-09-26  Uros Bizjak  <uros@kss-loka.si>
 
 	PR middle-end/23831
@@ -235,6 +421,7 @@
 
 2005-09-20  Richard Henderson  <rth@redhat.com>
 
+	PR tree-optimization/24059
 	* expr.c (expand_expr_real_1) <INDIRECT_REF>: Allow modifier
 	EXPAND_STACK_PARM.
 
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Mon Sep 26 11:22:22 2005
+++ gcc/gcc/cp/ChangeLog	Thu Sep 29 14:01:37 2005
@@ -1,3 +1,28 @@
+2005-09-28  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/16782
+	* decl.c (grokdeclarator): Always pedwarn about overqualified
+	member names.
+
+2005-09-27  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/22147
+	* name-lookup.c (maybe_process_template_type_declaration): Don't
+	treat forward declarations of classes as templates just because
+	we're processing_template_decl.
+	* pt.c (tsubst_decl): Clear DECL_TEMPLATE_INFO for friend
+	functions. 
+
+2005-09-26  Jason Merrill  <jason@redhat.com>
+
+	PR c++/13764
+	* cp-tree.h (FUNCTION_NEEDS_BODY_BLOCK): New macro.
+	* name-lookup.c (pushdecl_maybe_friend): Check it.
+	* decl.c (begin_function_body): Do nothing if it's false.
+	(finish_function_body): Ditto.
+	(outer_curly_brace_block): New fn.
+	(finish_function): Use it.
+
 2005-09-26  Richard Guenther  <rguenther@suse.de>
 
 	PR middle-end/15855
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Mon Sep 26 11:22:25 2005
+++ gcc/gcc/testsuite/ChangeLog	Thu Sep 29 14:01:41 2005
@@ -1,4 +1,64 @@
+2005-09-29  Steven Bosscher  <stevenb@suse.de>
+
+	* gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
+
+2005-09-29  Paolo Bonzini  <bonzini@gnu.org>
+
+	PR c/21419
+	* gcc.dg/pr21419.c: New test.
+
+2005-09-29  Steven Bosscher  <stevenb@suse.de>
+
+	* gcc.dg/pr23911.c: New test.
+
+2005-09-28  Mark Mitchell  <mark@codesourcery.com>
+
+	* g++.dg/opt/pr19650.C: Use -w -fpermissive.
+
+	PR c++/16782
+	* g++.dg/parse/qualified4.C: New test.
+	* g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
+	* g++.old-deja/g++.mike/p8154.C: Likewise. 
+
+2005-09-27  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/22147
+	* g++.dg/template/friend37.C: New test.
+	* g++.dg/parse/crash28.C: Adjust error markers.
+	
+2005-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+	PR fortran/18518
+	* gfortran.fortran-torture/execute/save_2.f90: New decl.
+
+2005-09-27  Devang Patel  <dpatel@apple.com>
+
+	PR tree-optimization/23625
+	* gcc.dg/pr23625.c: New test.
+	
+2005-09-27  Uros Bizjak  <uros@kss-loka.si>
+
+	* gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
+	* gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
+
+2005-09-26  Jakub Jelinek  <jakub@redhat.com>
+
+	PR fortran/23677
+	* gfortran.fortran-torture/execute/save_1.f90: New test.
+	* gfortran.dg/save_1.f90: New test.
+
 2005-09-26  Uros Bizjak  <uros@kss-loka.si>
+
+	* gcc.target/i386/builtin-apply-mmx.c: New test.
+
+	PR target/22576
+	* gcc.target/i386/pr22576.c: New test.
+
+	PR target/22585
+	* gcc.target/i386/pr22585.c: New test.
+
+	PR target/23268
+	* gcc.target/i386/pr23268.c: New test.
 
 	PR middle-end/23831
 	* gcc.dg/vect/pr23831.c: New test.
--- /Users/regress/tbox/changelog_mail/gcc/include/ChangeLog	Thu Aug 18 06:35:14 2005
+++ gcc/include/ChangeLog	Tue Sep 27 05:22:20 2005
@@ -1,3 +1,7 @@
+2005-09-26  Mark Mitchell  <mark@codesourcery.com>
+
+	* libiberty.h (expandargv): New function.
+
 2005-08-17  Mark Kettenis  <kettenis@gnu.org>
 
 	* floatformat.h (struct floatformat): Change type of large
--- /Users/regress/tbox/changelog_mail/gcc/libiberty/ChangeLog	Thu Sep 15 09:29:13 2005
+++ gcc/libiberty/ChangeLog	Thu Sep 29 14:01:54 2005
@@ -1,3 +1,16 @@
+2005-09-27  Mark Mitchell  <mark@codesourcery.com>
+
+	* argv.c (expandargv): Do not use xmalloc_failed.
+
+2005-09-26  Mark Mitchell  <mark@codesourcery.com>
+
+	* argv.c (safe-ctype.h): Include it.
+	(ISBLANK): Remove.
+	(stdio.h): Include.
+	(buildargv): Use ISSPACE instead of ISBLANK.
+	(expandargv): New function.
+	* Makefile.in: Regenerated.
+
 2005-09-14  Christopher Faylor  <cgf@timesys.com>
 
 	* pex-win32.c: Include "windows.h".
--- /Users/regress/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Sat Sep 24 05:23:27 2005
+++ gcc/libstdc++-v3/ChangeLog	Thu Sep 29 14:02:08 2005
@@ -1,3 +1,21 @@
+2005-09-29  Chris Jefferson <chris@bubblescope.net>
+
+	PR libstdc++/23978
+	* include/tr1/tuple_iterate.h (tuple): Add operator=(std::pair).
+	* testsuite/tr1/6_containers/tuple/creation_functions/23978.cc: New.
+	
+	* include/tr1/functional (ref, cref): Make inline.
+	* include/tr1/tuple_iterate.h (tie): Correct formatting.
+	(make_tuple): Make inline.
+
+2005-09-25  Benjamin Kosnik  <bkoz@redhat.com>
+	    Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* include/ext/mt_allocator.h
+	(__per_type_pool<...true>::_S_initialize_once): Always call
+	_M_initialize_once.
+	(__common_pool<...true>::_S_initialize_once): Same.
+
 2005-09-23  Benjamin Kosnik  <bkoz@redhat.com>
 
 	* testsuite/ext/mt_allocator/tune-1.cc: Clarify for single-thread.
--- /Users/regress/tbox/changelog_mail/gcc/libffi/ChangeLog	Thu Aug 25 03:40:26 2005
+++ gcc/libffi/ChangeLog	Tue Sep 27 05:22:21 2005
@@ -1,3 +1,12 @@
+2005-09-26  Tom Tromey  <tromey@redhat.com>
+
+	* testsuite/libffi.call/float1.c (value_type): New typedef.
+	(CANARY): New define.
+	(main): Check for result buffer overflow.
+	* src/powerpc/linux64.S: Handle linux64 long double returns.
+	* src/powerpc/ffi.c (FLAG_RETURNS_128BITS): New constant.
+	(ffi_prep_cif_machdep): Handle linux64 long double returns.
+
 2005-08-25  Alan Modra  <amodra@bigpond.net.au>
 
 	PR target/23404
--- /Users/regress/tbox/changelog_mail/gcc/libjava/ChangeLog	Sat Sep 24 05:22:56 2005
+++ gcc/libjava/ChangeLog	Thu Sep 29 14:01:54 2005
@@ -1,3 +1,40 @@
+2005-09-29  Andreas Tobler  <a.tobler@schweiz.ch>
+
+	* configure.ac: Fix typo.
+	* configure: Regenerate.
+
+2005-09-28  Geoffrey Keating  <geoffk@apple.com>
+
+	* sysdep/powerpc/locks.h: Use 64-bit versions of primitives when
+	__LP64__ is defined rather than __powerpc64__.
+	(compare_and_swap): 'ret' is an obj_addr_t not just an int.
+	(compare_and_swap_release): Likewise.
+
+2005-09-28  David Daney  <ddaney@avtrex.com>
+
+	* HACKING: Update instructions for classpath import.
+
+2005-09-27  Tom Tromey  <tromey@redhat.com>
+
+	PR libgcj/23367:
+	* include/jvm.h (_Jv_FreeMethodCache): Declare.
+	* java/lang/natClass.cc (MCACHE_SIZE): Conditional on HAVE_TLS.
+	(struct _Jv_mcache): Likewise.
+	(method_cache): Likewise.
+	(_Jv_FindMethodInCache): Do nothing unless TLS is available.
+	(_Jv_AddMethodToCache): Likewise.
+	(_Jv_FreeMethodCache): New function.
+	* java/lang/natThread.cc (finish_): Call _Jv_FreeMethodCache.
+	* aclocal.m4, configure, include/config.h.in: Rebuilt.
+	* configure.ac: Invoke GCC_CHECK_TLS.
+
+2005-09-27  Tom Tromey  <tromey@redhat.com>
+
+	* configure, Makefile.in: Rebuilt.
+	* sources.am: Rebuilt.
+	* scripts/makemake.tcl (emit_bc_rule): Special-case qt.
+	* configure.ac (TOOLKIT): Handle Qt peers properly.
+
 2005-09-23  Tom Tromey  <tromey@redhat.com>
 
 	Imported Classpath 0.18.

ChangeLog entries between 2005-09-26T18:20:52Z and the last time everything
passed, on 2005-03-03T14:15:02Z:
--- /Users/regress/tbox/changelog_pass/gcc/ChangeLog	Wed Mar  2 01:31:07 2005
+++ gcc/ChangeLog	Thu Sep 22 17:31:20 2005
@@ -1,3 +1,446 @@
+2005-09-19  David Edelsohn  <edelsohn@gnu.org>
+
+	* configure.in (powerpc-*-aix*): Add target-libssp to noconfigdirs.
+	(rs6000-*-aix*): Same.
+	* configure: Regenerate.
+
+2005-09-16  Tom Tromey  <tromey@redhat.com>
+
+	* MAINTAINERS: Add self as java maintainer.
+
+2005-09-14  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+	* configure.in: Recognize f95 in the --enable-languages option,
+	and substitute it for fortran, issuing a warning.
+	* configure: Regenerate.
+
+2005-08-30  Phil Edwards  <phil@codesourcery.com>
+
+	* configure.in (*-*-vxworks*):  Add target-libstdc++-v3 to noconfigdirs.
+	* configure:  Regenerated.
+
+2005-08-22  Aldy Hernandez  <aldyh@redhat.com>
+
+	* MAINTAINERS: Add self as ms1 maintainer.
+
+2005-08-20  Richard Earnshaw  <richard.earnshaw@arm.com>
+
+	* Makefile.def (libssp): Add to lang_env_dependencies.
+	* Makefile.in: Regenerate.
+
+2005-08-18  Ian Lance Taylor  <ian@airs.com>
+
+	* MAINTAINERS: Add myself as middle-end maintainer.
+
+2005-08-17  Christian Groessler  <chris@groessler.org>
+
+	* Makefile.tpl: (USUAL_CC_FOR_TARGET): Add missing trailing slash.
+	* Makefile.in: Regenerate.
+
+2005-08-15  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+	* MAINTAINERS (write after approval): Added myself.
+
+2005-08-12  Maciej W. Rozycki  <macro@linux-mips.org>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2005-08-12  Paolo Bonzini  <bonzini@gnu.org>
+
+	* configure.in: Replace NCN_STRICT_CHECK_TOOL with
+	NCN_STRICT_CHECK_TOOLS, and likewise for NCN_STRICT_CHECK_TARGET_TOOLS.
+	Look for alternate names of the target cc and c++
+	* configure: Regenerate.
+
+2005-08-08  Paolo Bonzini  <bonzini@gnu.org>
+
+	* configure.in (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
+	GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Find
+	them with NCN_STRICT_CHECK_TARGET_TOOL, like the other target
+	tools; remove code to manually set them.
+	(Target tools): Look in the environment for them.
+	* Makefile.tpl (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
+	GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Redefine.
+	(AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): Look into gcc
+	build directory.
+	(CONFIGURED_CC_FOR_TARGET, CONFIGURED_CXX_FOR_TARGET,
+	CONFIGURED_GCJ_FOR_TARGET, CONFIGURED_GCC_FOR_TARGET,
+	CONFIGURED_GFORTRAN_FOR_TARGET, USUAL_CC_FOR_TARGET,
+	USUAL_CXX_FOR_TARGET, USUAL_GCJ_FOR_TARGET, USUAL_GCC_FOR_TARGET,
+	USUAL_RAW_CXX_FOR_TARGET, USUAL_GFORTRAN_FOR_TARGET): New.
+	(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE,
+	RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS): Delete.
+	* configure: Regenerate.
+	* Makefile.in: Regenerate.
+
+2005-07-28  Ben Elliston  <bje@au.ibm.com>
+
+	* MAINTAINERS: Update for removed CPU targets.
+
+2005-07-27  Mark Mitchell  <mark@codesourcery.com>
+
+	* Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
+	* Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET. 
+	* Makefile.in: Regenerated.
+
+2005-07-26  Mark Mitchell  <mark@codesourcery.com>
+
+	* Makefile.tpl (SYSROOT_CFLAGS_FOR_TARGET): New variable.
+	(CFLAGS_FOR_TARGET): Use it.
+	(CXXFLAGS_FOR_TARGET): Likewise.
+	* Makefile.in: Regenerated.
+	* configure.in (--with-build-sysroot): New option.
+	* configure: Regenerated.
+
+2005-07-24  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.tpl: Wrap install between unstage and stage
+	* Makefile.in: Regenerate.
+
+2005-07-21  Eric Christopher  <echristo@apple.com>
+
+	* MAINTAINERS: Update affiliation.
+
+2005-07-21  Paul Woegerer  <paul.woegerer@nsc.com>
+
+	* MAINTAINERS: Add self as crx port maintainer.
+
+2005-07-20  DJ Delorie  <dj@redhat.com>
+
+	* MAINTAINERS: Add self as m32c maintainer.
+
+2005-07-16  Kelley Cook  <kcook@gcc.gnu.org>
+
+	* all files: Update FSF address.
+
+2005-07-15  Eric Christopher  <echristo@redhat.com>
+
+	* MAINTAINERS: Change affiliation.
+
+2005-07-14  Jim Blandy  <jimb@redhat.com>
+
+	* configure.in: Add cases for Renesas m32c.
+	* configure: Regenerated.
+	
+2005-07-14  Kelley Cook  <kcook@gcc.gnu.org>
+
+	* COPYING.LIB: Update from fsf.org.
+
+2005-07-14  Kelley Cook  <kcook@gcc.gnu.org>
+
+	* COPYING, compile, config.guess,
+	config.sub, install-sh, missing, mkinstalldirs,
+	symlink-tree, ylwrap: Sync from upstream sources.
+	* config-ml.in: Update FSF address.
+
+2005-07-13  Eric Christopher  <echristo@redhat.com>
+
+	* configure.in: Add toplevel noconfigdir support for tpf.
+	* configure: Regenerate.
+
+2005-07-11  Paolo Bonzini  <bonzini@gnu.org>
+
+	PR ada/22340
+
+	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Fix pasto.
+	* Makefile.in: Regenerate.
+
+2005-07-07  Mark Mitchell  <mark@codesourcery.com>
+
+	* MAINTAINERS: Remove Dave Brolley as a cpplib maintainer.  Add Dave
+	Brolley to write-after-approval. 
+
+2005-07-07  Andreas Schwab  <schwab@suse.de>
+
+	* Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
+	* Makefile.tpl (EXTRA_GCC_FLAGS): Don't pass CFLAGS_FOR_BUILD here.
+	* Makefile.in: Regenerated.
+
+2005-07-06  Geoffrey Keating  <geoffk@apple.com>
+
+	* configure.in: Don't build sim or rda when targetting darwin.
+	* configure: Regenerate.
+
+2005-07-06  Kazu Hirata  <kazu@codesourcery.com>
+
+	* configure.in: Add --enable-libssp and --disable-libssp.
+	* configure: Regenerate with autoconf-2.13.
+
+2005-07-02  Jakub Jelinek  <jakub@redhat.com>
+
+	* Makefile.def (target_modules): Add libssp.
+	* configure.in (target_libraries): Add target-libssp.
+	* configure: Rebuilt.
+	* Makefile.in: Rebuilt.
+
+2005-07-01  Zack Weinberg  <zackw@panix.com>
+
+	* MAINTAINERS: Change email address.  Resign from maintainership.
+
+2005-07-01  Richard Guenther  <rguenther@suse.de>
+
+	* MAINTAINERS: Change my e-mail address and affiliation.
+
+2005-06-22  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.def (stagefeedback): Come after profile.
+	Define profiledbootstrap target.
+	* Makefile.tpl (profiledbootstrap): Remove.
+	(stageprofile-end): Zap stagefeedback.
+	(stagefeedback-start): Copy all .gcda files, not only GCC's.
+	* Makefile.in: Regenerate.
+
+2005-06-13  Richard Sandiford  <richard@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2005-06-13  Zack Weinberg  <zack@codesourcery.com>
+
+	* depcomp: Update from automake CVS.  Add 'ia64hp' stanza.
+	In 'cpp' stanza, support '#line' as well as '# '.
+
+2005-06-08  Andreas Schwab  <schwab@suse.de>
+
+	* MAINTAINERS: Move myself from 'Write After Approval' to
+	'CPU Port Maintainers' section as m68k maintainer.
+
+2005-06-07  Hans-Peter Nilsson  <hp@axis.com>
+
+	* configure.in (unsupported_languages): New macro.
+	<mmix-knuth-mmixware>: Set unsupported_languages.  Name explicit
+	non-ported target libraries in noconfigdirs.
+	<cris-*, crisv32-*> Ditto, except for non-aout, non-elf,
+	non-linux-gnu.  Remove libgcj_ex_libffi.
+ 	<lang_frag loop>: Set add_this_lang=no if the language is in
+	unsupported_languages.
+	* configure: Regenerate.
+
+2005-06-04  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+	* configure.in: Fix typo in handling of --with-mpfr-dir.
+	* configure: Regenerate.
+
+2005-06-04  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+	* MAINTAINERS: Update my email address.
+
+2005-06-02  Jim Blandy  <jimb@redhat.com>
+
+	* config.sub: Add cases for the Renesas m32c.  (This patch has been
+	accepted into the master sources.)
+
+2005-06-02  Aldy Hernandez  <aldyh@redhat.com>
+	    Michael Snyder  <msnyder@redhat.com>
+	    Stan Cox  <scox@redhat.com>
+
+	* configure.in: Set noconfigdirs for ms1.
+
+	* configure: Regenerate.
+
+2005-06-01  Jerry DeLisle  <jvdelisle@verizon.net>
+
+	* MAINTAINERS (Write After Approval): Add self.
+
+2005-06-01  Josh Conner  <jconner@apple.com>
+
+	* MAINTAINERS (Write After Approval): Add self.
+
+2005-06-01  Kazu Hirata  <kazu@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2005-05-27  Ziga Mahkovec  <ziga.mahkovec@klika.si>
+
+	* MAINTAINERS (Write After Approval): Add self.
+
+2005-05-26  Chris Demetriou  <cgd@broadcom.com>
+
+	* MAINTAINERS (Write After Approval): Remove self.
+
+2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.tpl (stage[+id+]-start): Iterate over target module as well.
+	(Dependencies): Consider target modules for bootstrap dependencies.
+	Make target bootstrap modules depend on each stage's gcc.
+	* Makefile.in: Regenerate.
+
+2005-05-20  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.def (configure-gcc): Depend on binutils having been built.
+	(all-gcc): No need to do it here.
+	* Makefile.in: Regenerate.
+
+2005-05-19  Paul Brook  <paul@codesourcery.com>
+
+	* configure.in: Rewrite misleading error message when requested
+	language cannot be built.
+	* configure: Regenerate.
+
+2005-05-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+	* ylwrap: Import from Automake 1.9.5.
+
+2005-05-13  David Ung  <davidu@mips.com>
+
+	* MAINTAINERS (Write After Approval): Add self.
+
+2005-05-09  Mike Stump  <mrs@apple.com>
+
+	* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Use quotes on
+	lt_cv_sys_max_cmd_len for now.
+
+2005-05-09  Stan Cox  <scox@redhat.com>
+
+	* MAINTAINERS: Remove self, add Nick Clifton as iq2000 maintainer.
+
+2005-05-08  Matt Kraai  <kraai@ftbfs.org>
+
+	* README.SCO: Update the URL.
+
+2005-05-05  David Edelsohn  <edelsohn@gnu.org>
+
+	* ltconfig: Define file_list_spec.  Pass file_list_spec and
+	with_gnu_ld to libtool.
+	* ltcf-c.sh (aix[45]): Define file_list_spec.
+	* ltcf-cxx.sh (aix[45]): Same.
+	* ltcf-gcj.sh (aix[45]): Same.
+	* ltmain.sh: If command exceeds max_cmd_len and file_list_spec
+	exists, write list of input files to temporary file.
+
+2005-05-04  Mike Stump  <mrs@apple.com>
+
+	* configure.in: Always pass --target to target configures as
+	otherwise rebuilds that do --recheck will fail.
+	* confiugure: Rebuilt.
+
+2005-05-04  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Rename from
+	STAGE_HOST_EXPORTS.
+	(configure, all): Add bootstrap support.
+	(Host modules, target modules): Pass post-stage1 flags and exports.
+	(Top-level bootstrap): Remove bootstrap rules, expanded elsewhere.
+	* Makefile.in: Regenerate.
+
+2005-04-29  Paolo Bonzini  <bonzini@gnu.org>
+
+	* configure: Regenerate.
+
+2005-04-27  Mike Stump  <mrs@apple.com>
+
+	* MAINTAINERS: Add self as darwin maintainer.
+
+2005-04-22  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+	* config.sub: Update from master copy.
+
+2005-04-21  Mike Stump  <mrs@apple.com>
+
+	* MAINTAINERS: Add self as Objective-C/Objective-C++ maintainer.
+	* MAINTAINERS: Add Zem as Objective-C++ maintainer.
+
+2005-04-19  Hans-Peter Nilsson  <hp@axis.com>
+
+	* configure.in <crisv32-*-*, cris-*-*>: New local variable
+	libgcj_ex_libffi.  Have specific match for *-*-linux*.  Separate
+	matches for "*-*-aout" and "*-*-elf".  Don't disable libffi for
+	"*-*-elf" and "*-*-linux*".
+	* configure: Regenerate.
+
+2005-04-14  Joseph S. Myers  <joseph@codesourcery.com>
+
+	* MAINTAINERS (Various Maintainers): Add self as i18n maintainer.
+
+2005-04-12  Mike Stump  <mrs@apple.com>
+
+	* libtool.m4: Update AC_LIBTOOL_SYS_MAX_CMD_LEN bits from upstream.
+
+2005-04-04  Thomas Koenig  <Thomas.Koenig@online.de>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2005-04-07  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+	* MAINTAINERS (Port Maintainers): Add self for Blackfin.
+
+2005-04-06  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.tpl (BUILD_CONFIGARGS): Include --with-build-subdir.
+	(TARGET_CONFIGARGS): Include --with-target-subdir.
+	(configure, all): New macros.  Use them throughout.
+	* Makefile.in: Regenerate.
+
+2005-04-04  Jon Grimm  <jgrimm2@us.ibm.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2005-03-31  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* MAINTAINERS: Remove 'loop unrolling' maintainer.
+
+2005-03-30  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* MAINTAINERS: Move John Carr to Write After Approval.
+
+2005-03-30  J"orn Rennecke <joern.rennecke@st.com>
+
+	* config/mh-mingw32: Delete.
+	* configure.in: Don't use it.
+	* configure: Regenerate.
+
+2005-03-31  Paolo Bonzini  <bonzini@gnu.org>
+
+	* Makefile.def (bfd, opcodes, libstdc++-v3, libmudflap): Set lib_path.
+	* Makefile.tpl (SET_LIB_PATH, REALLY_SET_LIB_PATH): Remove.
+	(HOST_EXPORTS, STAGE_HOST_EXPORTS, TARGET_EXPORTS): Set $(RPATH_ENVVAR).
+	(HOST_LIB_PATH): Generate from Makefile.def.
+	(TARGET_LIB_PATH): Likewise.
+	(Old bootstrap targets): Include TARGET_LIB_PATH into RPATH_ENVVAR.
+	* Makefile.in: Regenerate.
+	* configure.in (set_lib_path, SET_LIB_PATH, SET_GCC_LIB_PATH): Remove.
+	(RPATH_ENVVAR): Include Darwin case.
+	* configure: Regenerate.
+
+2005-03-29  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+	* MAINTAINERS (Various Maintainers): Remove self.
+	(Write After Approval): Add self.
+
+2005-03-26  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+	* MAINTAINERS (Various Maintainers): Add self.
+
+2005-03-25  Paolo Bonzini  <bonzini@gnu.org>
+
+	* configure.in (RPATH_ENVVAR): Set to DYLD_LIBRARY_PATH on Darwin.
+	* configure: Regenerate.
+
+2005-03-21  Zack Weinberg  <zack@codesourcery.com>
+
+	* Makefile.def: Remove libstdcxx_incdir, libsubdir, gxx_include_dir,
+	gcc_version, and gcc_version_trigger from set of flags to pass.
+	* Makefile.tpl: Remove definitions of above variables.
+	(config.status): Remove dependency on $(gcc_version_trigger).
+	* Makefile.in: Regenerate.
+	* configure.in: Do not reference config/gcc-version.m4 nor
+	config/gxx-include-dir.m4.  Do not invoke TL_AC_GCC_VERSION nor
+	TL_AC_GXX_INCLUDE_DIR.  Do not set gcc_version_trigger.
+	* configure: Regenerate.
+
+2005-03-16  Manfred Hollstein  <manfred.h@gmx.net>
+	    Andrew Pinski <pinskia@physics.uc.edu>
+
+	* Makefile.tpl (check-[+module+]): Fix shell statement inside if ... fi.
+	* Makefile.in: Regenerate.
+
+2005-03-13  Feng Wang  <fengwang@nudt.edu.cn>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2005-03-03  David Ayers  <d.ayers@inode.at>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
 2005-03-01  Alexandre Oliva  <aoliva@redhat.com>
 
 	PR libgcj/20160
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog	Thu Mar  3 06:16:38 2005
+++ gcc/gcc/ChangeLog	Mon Sep 26 11:22:17 2005
@@ -1,5687 +1,6502 @@
-2005-03-03  Roger Sayle  <roger@eyesopen.com>
-	    Andrew Pinski  <pinskia@physics.uc.edu>
+2005-09-26  Uros Bizjak  <uros@kss-loka.si>
 
-	* jump.c (redirect_exp_1): If nlabel is a NULL pointer create a
-	RETURN rtx, and not a LABEL_REF containing a NULL pointer.
+	PR middle-end/23831
+	* simplify-rtx.c (simplify_immed_subreg) [MODE_INT]: Skip
+	simplification if elem_bitsize > 2 * HOST_BITS_PER_WIDE_INT.
 
-2005-03-03  Hans-Peter Nilsson  <hp@axis.com>
+2005-09-26    Fariborz Jahanian <fjahanian@apple.com>
 
-	Describe special registers SRP and MOF as allocatable registers.
-	* config/cris/cris.c (cris_md_asm_clobbers): New function.
-	(TARGET_MD_ASM_CLOBBERS): Define to cris_md_asm_clobbers.
-	(cris_conditional_register_usage): Enable CRIS_MOF_REGNUM if
-	TARGET_HAS_MUL_INSNS.
-	(cris_print_operand) <case 'd'>: New case.
-	<case REG>: Allow CRIS_MOF_REGNUM and CRIS_SRP_REGNUM.
-	* config/cris/cris.h (CRIS_PC_REGNUM, CRIS_SRP_REGNUM): Don't
-	define.
-	(FIRST_PSEUDO_REGISTER, FIXED_REGISTERS, CALL_USED_REGISTERS)
-	(REG_ALLOC_ORDER): Update for MOF.
-	(enum reg_class): New members MOF_REGS, GENERAL_REGS and
-	SPECIAL_REGS.
-	(GENERAL_REGS): No longer a define of ALL_REGS.
-	(REGNO_REG_CLASS, REG_CLASS_CONTENTS, REG_CLASS_NAMES)
-	(PREFERRED_RELOAD_CLASS, REGISTER_NAMES, DBX_REGISTER_NUMBER):
-	Adjust accordingly.
-	(CRIS_SPECIAL_REGS_CONTENTS): New macro.
-	(REG_CLASS_FROM_LETTER): Allocate 'h' and 'x'.
-	(SECONDARY_RELOAD_CLASS): Define.
-	(STACK_POINTER_REGNUM): Define as CRIS_SP_REGNUM.
-	(FRAME_POINTER_REGNUM): Define as CRIS_FP_REGNUM.
-	(ARG_POINTER_REGNUM): Define as CRIS_AP_REGNUM.
-	(STATIC_CHAIN_REGNUM): Define as CRIS_STATIC_CHAIN_REGNUM.
-	(REGISTER_MOVE_COST): Define.
-	(PIC_OFFSET_TABLE_REGNUM): Define in terms of CRIS_GOT_REGNUM.
-	* config/cris/cris.md (CRIS_GOT_REGNUM, CRIS_STATIC_CHAIN_REGNUM)
-	(CRIS_FP_REGNUM, CRIS_SP_REGNUM, CRIS_SRP_REGNUM, CRIS_AP_REGNUM)
-	(CRIS_MOF_REGNUM): New define_constants.
-	("*movsi_internal", "movhi", "movqi", "movsf"): Add alternatives for
-	special registers.
-	("reload_inhi", "reload_outhi", "reload_inqi", "reload_outqi"):
-	New patterns.
-	("umulhisi3", "umulqihi3", "mulsi3", "mulqihi3", "mulhisi3")
-	("mulsidi3", "umulsidi3", "smulsi3_highpart", "umulsi3_highpart"):
-	Adjust for MOF being properly described as a register.
-	(indir_to_reg_split): Name this split.  Conditionalize on the
-	destination register being a general register.
-	(movei): Conditionalize on on operands 0 and 1 having the same
-	register class.
-
-2005-03-03  Alan Modra  <amodra@bigpond.net.au>
-
-	PR target/20277
-	* config/rs6000/rs6000.c (rs6000_override_options): Don't allow
-	-mcpu to override any other explicitly given flags.
-
-2005-03-02  J"orn Rennecke <joern.rennecke@st.com>
-
-	* recog.c (verify_changes, confirm_change_group): New functions,
-	broken out of apply_change_group.
-	(apply_change_group): Use them.
-	* recog.h (verify_change, confirm_change_group): Declare.
-	* rtl.h (redirect_jump_2): Declare.
-	* jump.c (redirect_exp, invert_exp): Delete.
-	(invert_exp_1): Take second parameter.  Return value.  Changed caller.
-	(redirect_jump_2): New function, broken out of redirect_jump.
-	(redirect_jump): Use redirect_jump_1 and redirect_jump_2.
-	(invert_jump): Use invert_jump_1 and redirect_jump_2.
-	* ifcvt.c (dead_or_predicable): Use redirect_jump_2.
-
-2005-03-02  Geoffrey Keating  <geoffk@apple.com>
-
-	* varasm.c (named_section): Use xstrdup rather than doing it by
-	hand.
-
-	* config/darwin8.h (LIB_SPEC): Switch -lmx and -lSystem.
-
-2005-03-02  Devang Patel  <dpatel@apple.com>
-	
-	Undo PR tree-optimization/18815 fix.
-	
-2005-03-02  Devang Patel  <dpatel@apple.com>
-
-	PR tree-optimization/18815
-	* tree-if-conv.c (combine_blocks): Adjust loop header edges for
-	loops with zero exit edges.
-	
-2005-03-02  Kazu Hirata  <kazu@cs.umass.edu>
-
-	* cfg.c (connect_src, connect_dest, disconnect_src,
-	disconnct_dest): New.
-	(unchecked_make_edge, remove_edge, redirect_edge_succ,
-	redirect_edge_pred): Use the new functions.
-
-	* tree-ssa-dom.c (tree_ssa_dominator_optimize): Call
-	free_dominance_info only when needed.
-
-2005-03-02  David Edelsohn  <edelsohn@gnu.org>
-
-	PR target/20276
-	* config/rs6000/predicates.md (reg_or_cint64_operand): Fix typo.
-	(reg_or_sub_cint64_operand): Same.
-
-2005-03-02  Jeff Law  <law@redhat.com>
-
-	* tree-ssa-dom.c (tree_ssa_dominator_optimize): Fix setting of
-	CFG_ALTERED in the main DOM iteration loop.
-
-2005-03-02  Mark Mitchell  <mark@codesourcery.com>
**** TRUNCATED ****
-------------- next part --------------
# of unexpected failures	3
# of expected failures		10
# of untested testcases		9
make[3]: *** [check-DEJAGNU] Error 1
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check-target-libjava] Error 2
+ '[' -f /Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libjava/testsuite/libjava.sum ']'
+ TESTLOGS=gcc/testsuite/gcc.sum
gcc/testsuite/g++.sum
gcc/testsuite/objc.sum powerpc-apple-darwin7.4.0/libstdc++-v3/testsuite/libstdc++.sum powerpc-apple-darwin7.4.0/libffi/testsuite/libffi.sum powerpc-apple-darwin7.4.0/libjava/testsuite/libjava.sum
+ '[' -d /Users/regress/tbox/objs/share/gdb-testsuite ']'
+ cd /Users/regress/tbox/native/build
+ grep '^PASS:' gcc/testsuite/gcc.sum
+ grep '^PASS:' gcc/testsuite/g++.sum
+ grep '^PASS:' gcc/testsuite/objc.sum
+ grep '^PASS:' powerpc-apple-darwin7.4.0/libstdc++-v3/testsuite/libstdc++.sum
+ grep '^PASS:' powerpc-apple-darwin7.4.0/libffi/testsuite/libffi.sum
+ echo build
+ exit 1
-------------- next part --------------
-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list