GCC build failed for native with your patch on 2004-01-24T02:11:57Z.

GCC regression checker geoffk@apple.com
Sat Jan 24 02:39:00 GMT 2004


With your recent patch, GCC 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-01-23T18:40:06Z:
--- /Users/regress/tbox/changelog_mail/gcc/ChangeLog	Wed Jan 21 13:33:31 2004
+++ gcc/ChangeLog	Fri Jan 23 18:13:03 2004
@@ -1,3 +1,8 @@
+2004-01-23  DJ Delorie  <dj@redhat.com>
+
+	* Makefile.def (target_modules) [libiberty]: Don't stage.
+	* Makefile.in: Rebuilt.
+
 2004-01-20  Caroline Tice  <ctice@apple.com>
 
 	* MAINTAINERS: Add myself to write-after-approval.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Fri Jan 23 10:41:06 2004
+++ gcc/gcc/ChangeLog	Fri Jan 23 18:13:05 2004
@@ -1,3 +1,82 @@
+2004-01-24  Jan Hubicka  <jh@suse.cz>
+
+	* cselib.c (remove_useless_values):  Do not access discarded values.
+
+2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* c-typeck.c (build_conditional_expr): Do not allow non-lvalue
+	arrays.
+
+2004-01-23  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* recog.c: Fix a typo in copyright.
+
+2004-01-23  Andrew Pinski  <apinski@apple.com>
+
+	* config/rs6000/rs6000.md (call): Fix misappiled patch.
+	(call_value): Likewise.
+
+2004-01-23  Richard Henderson  <rth@redhat.com>
+
+        PR opt/12941
+        * combine.c (SHIFT_COUNT_TRUNCATED): Provide default value.
+        (simplify_comparison): Don't simplify (eq (zero_extract c 1 r) 0)
+        if SHIFT_COUNT_TRUNCATED is set.
+
+2004-01-23  Bob Wilson  <bob.wilson@acm.org>
+
+	* config/xtensa/xtensa.c (xtensa_va_arg): Handle complex values as
+	separate real and imaginary parts.
+	* config/xtensa/xtensa.h (SPLIT_COMPLEX_ARGS): Define.
+
+2004-01-23  Hartmut Penner <hpenner@de.ibm.com>
+
+	PR target/13674
+	* config/rs6000/rs6000.md (movdf_hardfloat64): Do not disparage
+	loading into GPR.
+
+2004-01-23  Jan Hubicka  <jh@suse.cz>
+
+	* emit-rtl.c (change_address_1):  Do not re-generate the RTX if nothing
+	change.
+
+	* alloc-pool.c (align_four): Kill.
+	(create_alloc_pool): Align size to eight.
+	(free_alloc_pool, free_pool): Invalidate deallocated data.
+
+2004-01-23  Ian Lance Taylor  <ian@wasabisystems.com>
+
+	PR gcc/1532
+	* cse.c (cse_change_cc_mode): New static function.
+	(cse_change_cc_mode_insns, cse_cc_succs): Likewise.
+	(cse_condition_code_reg): New function.
+	* rtl.h (cse_condition_code_reg): Declare.
+	* toplev.c (rest_of_handle_cse2): Call cse_condition_code_reg.
+	* target.h (struct gcc_target): Add fixed_condition_code_regs and
+	cc_modes_compatible.
+	* target-def.h (TARGET_FIXED_CONDITION_CODE_REGS): Define.
+	(TARGET_CC_MODES_COMPATIBLE): Define.
+	(TARGET_INITIALIZER): Add new initializers.
+	* targhooks.c (default_cc_modes_compatible): New function.
+	* targhooks.c (default_cc_modes_compatible): Declare.
+	* hooks.c (hook_bool_intp_intp_false): New function.
+	* hooks.h (hook_bool_intp_intp_false): Declare.
+	* config/i386/i386.c (TARGET_FIXED_CONDITION_CODE_REGS): Define.
+	(TARGET_CC_MODES_COMPATIBLE): Define.
+	(ix86_fixed_condition_code_regs): New static function.
+	(ix86_cc_modes_compatible): Likewise.
+	* doc/tm.texi (Condition Code): Document new hooks.
+
+2004-01-23  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+	* fixinc/inclhack.def (bad_lval): Renamed to ...
+	(alpha_bad_lval): ... this.
+	Removed file list.
+	Restrict to alpha*-dec-osf*.
+	* fixinc/fixincl.x: Regenerate.
+	* fixinc/tests/base/dirent.h: Remove, moving test ...
+	* fixinc/tests/base/testing.h: ... here, reflecting new name.
+
 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
 
 	PR c/13814
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Wed Jan 21 21:09:15 2004
+++ gcc/gcc/cp/ChangeLog	Fri Jan 23 18:13:13 2004
@@ -1,3 +1,10 @@
+2004-01-23  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	PR c++/13701
+	* decl.c (finish_function): Move the call to
+	finish_fname_decls below the call to
+	finish_eh_spec_block.
+
 2004-01-21  Kazu Hirata  <kazu@cs.umass.edu>
 
 	* optimize.c, typeck2.c: Update copyright.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Fri Jan 23 10:41:17 2004
+++ gcc/gcc/testsuite/ChangeLog	Fri Jan 23 18:13:18 2004
@@ -1,3 +1,12 @@
+2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
+
+2004-01-23  Andrew Pinski  <apinski@apple.com>
+
+	* gcc.dg/20030121-1.c: Move to ..
+	* gcc.dg/20040121-1.c: here.
+
 2004-01-23  Roger Sayle  <roger@eyesopen.com>
 
 	* gcc.dg/builtins-29.c: New test case.
--- /Users/regress/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Fri Jan 23 10:41:26 2004
+++ gcc/libstdc++-v3/ChangeLog	Fri Jan 23 18:13:25 2004
@@ -1,5 +1,35 @@
 2004-01-23  Paolo Carlini  <pcarlini@suse.de>
 
+	PR libstdc++/13838
+	* include/debug/bitset (operator|=): Fix typo.
+	* testsuite/23_containers/bitset/operations/13838.cc: New.
+
+2004-01-23  Paolo Carlini  <pcarlini@suse.de>
+
+	* include/bits/basic_string.tcc (insert(size_type,
+	const _CharT*, size_type __n)): Fix length_error check.
+	(replace(size_type, size_type, const _CharT*, size_type):
+	Ditto; call _M_replace_safe.
+	(_M_replace_aux(size_type, size_type, size_type, _CharT):
+	Fix length_error check.
+	(_M_replace(iterator, iterator, _InputIterator,
+	_InputIterator)): Ditto, tweak.
+	(_M_replace_safe(size_type, size_type, const _CharT*,
+	size_type)): Remove length_error check.
+
+	* include/bits/basic_string.tcc (append(const basic_string&),
+	append(const basic_string&, size_type, size_type)): Tweak
+	comment.
+
+	* include/bits/basic_string.tcc (copy(_CharT*, size_type,
+	size_type)): If __n == 0 don't call traits::copy.
+
+2004-01-23  Stefan Olsson  <stefan@snon.net>
+
+	* include/ext/mt_allocator.h: Reduce lock contention.
+
+2004-01-23  Paolo Carlini  <pcarlini@suse.de>
+
 	PR libstdc++/13831
 	* include/bits/fstream.tcc (underflow): Remove unused
 	variable.

ChangeLog entries between 2004-01-23T18:40:06Z and the last time everything
passed, on 2004-01-13T16:11:57Z:
--- /Users/regress/tbox/changelog_pass/gcc/ChangeLog	Mon Jan 12 11:46:02 2004
+++ gcc/ChangeLog	Wed Jan 21 13:33:31 2004
@@ -1,3 +1,33 @@
+2004-01-20  Caroline Tice  <ctice@apple.com>
+
+	* MAINTAINERS: Add myself to write-after-approval.
+	
+2004-01-19  Paolo Carlini  <pcarlini@suse.de>
+
+	* MAINTAINERS: Update my email address.
+
+2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
+
+	* MAINTAINERS: Add myself to write-after-approval.
+	
+2004-01-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+	* MAINTAINERS: Remove entries without email address.
+
+2004-01-15  Daniel Jacobowitz  <drow@mvista.com>
+
+	* MAINTAINERS: Add myself to write-after-approval.
+
+2004-01-15  Steven Bosscher  <stevenb@suse.de>
+
+	* MAINTAINERS: Update my email address.
+
+2004-01-14  Loren J. Rittle <ljrittle@acm.org>
+
+	* Makefile.def (target_modules) [libtermcap, libiberty, zlib]: Stage.
+	* Makefile.tpl (configure-target-[+module+]): Support stage.
+	* Makefile.in: Rebuilt.
+
 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
 
 	* MAINTAINERS: Add myself as a libiberty MAINTAINER.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog	Tue Jan 13 08:12:54 2004
+++ gcc/gcc/ChangeLog	Fri Jan 23 10:41:06 2004
@@ -1,3 +1,1375 @@
+2004-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	PR c/13814
+	* c-decl.c (diagnose_mismatched_decls): Also discard a
+	built-in if we encounter an old-style definition with the
+	same name.
+
+2004-01-23  Jakub Jelinek  <jakub@redhat.com>
+
+	* config.gcc (powerpc*-*): Clear $with_cpu or $with_tune if it was
+	set to default{32,64}.
+
+2004-01-21  Jakub Jelinek  <jakub@redhat.com>
+
+	* config/rs6000/linux64.h (MD_FALLBACK_FRAME_STATE_FOR)
+	[!__powerpc64__]: Corrected to handle kernels with changed ucontext.
+
+2004-01-23  Eric Botcazou  <ebotcazou@act-europe.fr>
+	    Olivier Hainque  <hainque@act-europe.fr>
+
+	* fold-const.c (fold_binary_op_with_conditional_arg): Only
+	build a COMPOUND_EXPR if 'arg' is really a SAVE_EXPR.
+
+2004-01-23  Daniel Jacobowitz  <drow@mvista.com>
+
+	* config/arm/arm.c (arm_legitimate_address_p): Don't check the mode
+	size for minipool references.
+
+2004-01-23  Roger Sayle  <roger@eyesopen.com>
+
+	* real.c (real_floor, real_ceil): Tweak to allow input and output
+	arguments to overlap.
+	(real_round): New function to implement round(3m) semantics.
+	* real.h (real_round): Prototype here.
+	* builtins.c (fold_builtin_round): New function to constant fold
+	round, roundf and roundl.
+	(fold_builtin): Call fold_builtin_round for BUILT_IN_ROUND{,F,L}.
+
+2004-01-23  Alexandre Oliva  <aoliva@redhat.com>
+
+	PR optimization/13819
+	* config/sh/sh.c (sh_reorg): Compensate for sharing of CLOBBERs
+	introduced by 2004-01-20's Jan Hubicka's copy_insn change.
+	(sh_handle_sp_switch_attribute): Remove warning.
+
+2003-11-30  Jan Hubicka  <jh@suse.cz>
+
+	* i386.c (ix86_emit_restore_regs_using_mov):  Deal with large offsets.
+
+2004-01-23  J"orn Rennecke <joern.rennecke@superh.com>
+
+	* doc/tm.texi: Insert some weasel words when LOAD_EXTEND_OP
+	may or may not return non-NIL.
+	* postreload.c (reload_cse_simplify_operands): In LOAD_EXTEND_OP code,
+	check CANNOT_CHANGE_MODE_CLASS
+
+2004-01-23  Jan Hubicka  <jh@suse.cz>
+
+	* basic-block.h (PROP_POSTRELOAD): New macro.
+	(CLEANUP_LOG_LINKS): New.
+	* cfgcleanup.c (cleanup_cfg): Only PROP_LOG_LINKS when asked to.
+	* toplev.c (rest_of_handle_life):  Preserve LOG_LINKS trought cleanup_cfg.
+
+	* cselib.c (value_pool): New.
+	(new_cselib_val): Use pool.
+	(cselib_init): Initialize value_pool
+	(cselib_finish): Free pool.
+
+2004-01-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* config/sparc/sparc.c (scan_record_type): New function.
+	(function_arg_slotno): Use it to determine which kinds of
+	registers the record can be passed in.
+
+2004-01-22  James A. Mmorrison  <ja2morri@uwaterloo.ca>
+
+	* config/pa/fptr.c: Fix old-style definition.
+
+2004-01-22  Paolo Bonzini  <bonzini@gnu.org>
+
+	PR optimization/13724
+	* cse.c (fold_rtx) <SUBREG>:  Fold a SUBREG to zero if it
+	represents the zero bits produced by a ZERO_EXTEND operation.
+
+2004-01-22  Roger Sayle  <roger@eyesopen.com>
+
+	PR optimization/13821
+	* simplify-rtx.c (simplify_subreg): Use subreg_lowpart_offset to
+	correctly calculate the lowpart offset of the contracted subreg.
+
+2004-01-22  Ian Lance Taylor  <ian@wasabisystems.com>
+
+	* doc/invoke.texi (Optimize Options): Note that --param arguments
+	are subject to change without notice.
+
+2004-01-22  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+	* config.gcc (mips-sgi-irix6*o32): Removed.
+	* config/mips/iris6-o32-as.h: Likewise.
+	* config/mips/iris6-o32-gas.h: Likewise.
+	* config/mips/iris6-o32.h: Likewise.
+
+2004-01-22  Jan Hubicka  <jh@suse.cz>
+
+	* cfgcleanup.c (first_pass): New static variable.
+	(try_forward_edges):  Add work limiting check for threading.
+	(try_crossjump_bb):  Add work limiting check for crossjumping.
+	(try_optimize_cfg):  Maintain first pass variable.
+
+2004-01-22  Bob Wilson  <bob.wilson@acm.org>
+
+	* config/xtensa/xtensa.c (function_arg): Generalize logic so that it
+	handles complex and vector modes.
+
+2004-01-22  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* config/h8300/h8300.h (REG_OK_FOR_INDEX_P_STRICT): Remove.
+	(REG_OK_FOR_BASE_P_STRICT): Likewise.
+	(STRICT): Likewise.
+
+2004-01-22  Daniel Jacobowitz  <drow@mvista.com>
+
+	* c-semantics.c (genrtl_while_stmt, genrtl_do_stmt_1)
+	(genrtl_for_stmt): Remove emit_nop calls.
+
+2004-01-22  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	PR target/13713
+	PR target/13324
+	* pa.md (movstrsi_prereload, movstrsi_postreload, movstrdi_prereload,
+	movstrdi_postreload, clrstrsi_prereload, clrstrsi_postreload,
+	clrstrdi_prereload, clrstrdi_postreload): Fix constraints.
+
+2004-01-22  Daniel Jacobowitz  <drow@mvista.com>
+
+	* config/arm/arm.c: Include "debug.h".
+	(thumb_pushpop): Take two new arguments.  Add some commentary.
+	Output frame information when pushing.
+	(thumb_exit, thumb_unexpanded_epilogue): Update calls to
+	thumb_pushpop.
+	(thumb_output_function_prologue): Likewise.  Accumulate a CFA
+	offset, and pass it to thumb_pushpop.  Output CFI information.
+	(thumb_expand_prologue): Add some frame-related markers and notes.
+
+2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* config/s390/s390.c (s390_frame_info): Allow large frame sizes
+	for TARGET_64BIT.
+	(s390_arg_frame_offset): Change return type to HOST_WIDE_INT.
+	* config/s390/s390-protos.h (s390_arg_frame_offset): Likewise.
+
+2004-01-22  Roger Sayle  <roger@eyesopen.com>
+	    Paolo Bonzini  <bonzini@gnu.org>
+
+	* rtlanal.c (subreg_lsb_1): New function split out from subreg_lsb.
+	(subreg_lsb): Change to call new subreg_lsb_1 helper function.
+	* rtl.h (subreg_lsb_1): Prototype here.
+	* simplify-rtx.c (simplify_subreg): Optimize subregs of zero and
+	sign extensions.
+
+2004-01-22  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* doc/tm.texi (CASE_VECTOR_PC_RELATIVE): Mention that the
+	macro need not be defined if jump-tables should contain
+	relative addresses only when -fPIC or -fPIC is in effect.
+
+2004-01-22  Jan Hubicka  <jh@suse.cz>
+
+	* alias.c (reg_base_value): Turn into varray.
+	(reg_base_value_size): Kill.
+	(old_reg_base_value): New deletable varray.
+	(alias_invariant_size): New variable.
+	(REG_BASE_VALUE): Update to use varray.
+	(find_base_value): Likewise.
+	(record_set): Likewise.
+	(record_base_value): Likewise.
+	(memrefs_conflict_p): Likewise.
+	(record_set): Likewise
+	(record_base_value): Likewise.
+	(memrefs_conflict_p): Use alias_invariant_size.
+	(init_alias_analysis): Use varray; set alias_invariant_size;
+	rescale other arrays to be sized by maxreg.
+	(end_alias_analysis): Save reg_base_value; clear alias_invariant_size.
+
+2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* config/sparc/sparc.c (function_arg_slotno): Use
+	FLOAT_TYPE_P to detect FP fields in structures.
+	(function_arg_record_value_1): Likewise.
+	(function_arg_record_value_2): Likewise.
+
+2004-01-22  Jan Hubicka  <jh@suse.cz>
+
+	* function.c (allocate_struct_function): Do not initialize expr, emit
+	and varasm.
+	(prepare_function_start): Do it here.
+	* c-parse.in (maybe_type_qual): Do not produce line number notes.
+
+2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	PR target/13559
+	* config/sparc/sparc.c (function_arg_record_value_3): Revert
+	to 'word_mode' once the first slot has been filled.
+
+2004-01-22  Olivier Hainque  <hainque@act-europe.fr>
+
+	* config/sparc/sparc.c (function_arg_record_value_1): Fix
+	computation of the number of integer registers required.
+
+2004-01-21  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* config/i386/i386.md: Simplify certain comparisons of
+	const_int.
+
+2004-01-21  Andrew Pinski  <apinski@apple.com>
+
+	PR target/13785
+	* config/rs6000/rs6000.md (call_value): Force operand
+	1 not operand 0 into a register.
+
+2004-01-21  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* cpperror.c, cpptrad.c, longlong.h, params.def, rtl.def,
+	unwind-dw2-fde.h: Update copyright.
+
+2004-01-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	* pa-protos.h: Update copyright.
+	* pa.h: Likewise.
+	* pa.md: Likewise.
+
+2004-01-21  Caroline Tice <ctice@apple.com>
+
+	PR target/12308
+	* config/i386/i386.md (fix_truncxfdi2): Add clause to clobber
+	flags register.
+	(fix_truncdfdi2): Likewise.
+	(fix_truncsfdi2): Likewise.
+	(*fix_truncdi_1): Likewise.
+	(fix_truncxfsi2): Likewise.
+	(fix_truncdfsi2): Likewise.
+	(fix_truncsfsi2): Likewise.
+	(*fix_truncsi_1): Likewise.
+	(fix_truncxfhi2): Likewise.
+	(fix_truncdfhi2): Likewise.
+	(fix_truncsfhi2): Likewise.
+	(*fix_trunchi_1): Likewise.
+
+2004-01-21  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* alias.c, basic-block.h, c-common.c, c-common.h,
+	c-cppbuiltin.c, c-opts.c, c-pragma.c, c-pretty-print.c,
+	calls.c, cfg.c, cfgcleanup.c, cfgrtl.c, cgraph.h, collect2.c,
+	combine.c, cppcharset.c, cpphash.h, cppinit.c, cpplib.c,
+	cpplib.h, cppmacro.c, crtstuff.c, cselib.c, cselib.h,
+	defaults.h, df.c, dominance.c, et-forest.c, expmed.c, expr.c,
+	expr.h, fix-header.c, function.h, gcc.c, gcse.c, genattrtab.c,
+	genautomata.c, genconditions.c, genemit.c, genflags.c,
+	gengtype.c, gengtype.h, genopinit.c, genrecog.c, gensupport.c,
+	ggc-zone.c, graph.c, haifa-sched.c, input.h, integrate.c,
+	langhooks-def.h, langhooks.c, langhooks.h, line-map.c,
+	line-map.h, local-alloc.c, optabs.c, optabs.h, postreload.c,
+	ra.h, recog.c, reg-stack.c, regmove.c, reload.c, reorg.c,
+	rtl.c, sched-deps.c, sched-ebb.c, sdbout.c, system.h,
+	target.h, targhooks.c, toplev.h, tree-inline.c, unwind-pe.h,
+	unwind.h, varray.c, varray.h: Update copyright.
+
+2004-01-21  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* config/h8300/coff.h: Update copyright.
+	* config/h8300/elf.h: Likewise.
+	* config/h8300/h8300-protos.h: Likewise.
+	* config/h8300/h8300.c: Likewise.
+	* config/h8300/h8300.h: Likewise.
+	* config/h8300/h8300.md: Likewise.
+
+2004-01-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	* fixinc/inclhack.def (hpux10_stdio_declarations, ultrix_const3,
+	ultrix_locale, ultrix_stdlib, ultrix_strings, ultrix_sys_time,
+	ultrix_unistd): New hacks.
+	* fixinc/tests/base/stdio.h (HPUX10_STDIO_DECLARATIONS_CHECK,
+	ULTRIX_CONST2_CHECK): Add checks.
+	* fixinc/tests/base/stdlib.h (ULTRIX_STDLIB_CHECK): Likewise.
+	* fixinc/tests/base/strings.h (ULTRIX_STRINGS2_CHECK): Likewise.
+	* fixinc/tests/base/unistd.h (ULTRIX_UNISTD_CHECK): Likewise.
+	* fixinc/tests/base/sys/time.h (ULTRIX_SYS_TIME_CHECK): Likewise.
+	* fixinc/tests/base/locale.h: New file.
+	* fixinc/fixincl.x: Rebuilt.
+
+2004-01-21  Andreas Jaeger  <aj@suse.de>
+	    Michael Matz  <matz@suse.de>
+
+	* doc/extend.texi (Extended Asm): Clarify memory clobber.
+
+2004-01-21  Jakub Jelinek  <jakub@redhat.com>
+
+	* crtstuff.c (frame_dummy, __do_global_ctors_1): Call
+	_Jv_RegisterClasses through a function pointer.
+
+2004-01-21  Falk Hueffner  <falk@debian.org>
+
+	PR target/12898
+	* config/alpha/alpha.c (alpha_emit_set_const_1): If
+	no_new_pseudos, use gen_rtx_SET directly for SImode constants
+	which need multiple instructions to emit.
+
+2004-01-21  Inaoka Kazuhiro  <inaoka.kazuhiro@renesas.com>
+
+	* config/m32r/m32r.h (CPP_SPEC): Define.
+
+2004-01-21  Zack Weinberg  <zack@codesourcery.com>
+
+	* c-decl.c (merge_decls): Kill different_binding_level and
+	different_tu arguments; simplify throughout.
+	(duplicate_decls): Likewise.
+	(pushdecl, merge_translation_unit_decls): Update calls to
+	duplicate_decls.
+
+2004-01-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* Makefile.in (pretty-print.o): Depend on $(CONFIG_H) and
+	$(SYSTEM_H).
+	(print-rtl1.o): Depend on $(SYSTEM_H).
+
+2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
+
+	PR bootstrap/12730
+	* configure.ac: Delete definition and subsitution of docdir.
+	Add info, man, srcman and srcinfo to target hooks. Create doc/
+	directory.
+	* configure: Regenerate.
+	* Makefile.in: Don't substitute docdir and delete all references
+	throughout.
+	(MAKEINFOFLAGS): Define.
+	(stmp-docobjdir): Delete.
+	(INFOFILES, MANFILES): Define.
+	(info): Call lang.info, srcinfo and lang.srcinfo.
+	(generated-manpages): Call lang.man, srcman and lang.srcman.
+	(srcinfo, srcman): New rules to copy back files to source directory.
+	(doc/%.info, doc/%.dvi, doc/%.1, doc/%.7): New implict rule.
+	(install-man): Revamp rule.
+	(clean): Update dvi directory.
+	(distclean): Delete TAGS from front end directorys.
+	(maintainer-clean): Delete all document files in source directory.
+
+	objc/Make-lang.in (objc.man, objc.info): Dummy entries.
+	(objc.srcman, objc.srcinfo): Likewise.
+
+2004-01-20  Bruce Korb  <bkorb@gnu.org>
+
+	* fixinc/inclhack.def(math_exception): bypass only for glibc.
+	(matherr_decl): rename & relocate as exception_structure.
+	This fix must precede the math_exception fix.
+
+2004-01-20  Roger Sayle  <roger@eyesopen.com>
+
+	* fold-const.c (fold_convert): Rename to fold_convert_const.
+	(fold_convert_const): Change arguments to take a tree_code,
+	a type and the operand/expression to be converted.  Return
+	NULL_TREE if no simplification is possible.  Add support for
+	FIX_CEIL_EXPR and FIX_FLOOR_EXPR in addition to FIX_TRUNC_EXPR.
+	(fold): Handle FIX_CEIL_EXPR and FIX_FLOOR_EXPR.
+	Adjust call to fold_convert to match new fold_convert_const.
+	Avoid modifying the tree passed to fold in-place.
+
+2004-01-21  Alan Modra  <amodra@bigpond.net.au>
+
+	* config/rs6000/sysv4.h (DWARF2_FRAME_REG_OUT): Define.
+	* dwarf2out.c (output_cfi): Map regs using DWARF2_FRAME_REG_OUT.
+	* doc/tm.texi (DWARF_FRAME_REGNUM, DWARF2_FRAME_REG_OUT): Document.
+
+2004-01-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	* pa-protos.h (compute_frame_size): Use HOST_WIDE_INT for frame sizes.
+	* pa.c (store_reg, store_reg_modify, load_reg, set_reg_plus_d):
+	Likewise.  Handle frames larger than 0x7fffffff on 64-bit ports.
+	(emit_move_sequence): Check scratch_reg first in various if statements.
+	Extend source simplification to handle all 64-bit CONST_INTs.
+	(pa_output_function_prologue): Use HOST_WIDE_INT_PRINT_DEC for printing
+	frame size.
+	(hppa_expand_prologue, hppa_expand_epilogue): Use HOST_WIDE_INT for
+	frame offset calculations.
+	* pa.h (NEW_HP_ASSEMBLER): Add comment.
+	(MAX_LEGIT_64BIT_CONST_INT, MIN_LEGIT_64BIT_CONST_INT,
+	LEGITIMATE_64BIT_CONST_INT_P): Define.
+	(LEGITIMATE_CONSTANT_P): Use LEGITIMATE_64BIT_CONST_INT_P.  Treat
+	any CONST_INT as legitimate during and after reload.
+	(VAL_32_BITS_P, INT_32_BITS): Define.
+	(LEGITIMIZE_RELOAD_ADDRESS): Handle large frame offsets.
+
+2004-01-20  Jan Hubicka  <jh@suse.cz>
+
+	* emit-rtl.c (verify_rtx_sharing, copy_insn_1,
+	emit_copy_of_insn_after, emit_copy_of_insn_after): Clobbers
+	containing hard regs are shared.
+	(gen_hard_reg_clobber): New function.
+	(hard_reg_clobbers): New array.
+	* genemit.c (gen_exp): Use gen_hard_reg_clobber.
+	(copy_rtx): Do not copy clobbers containing hard regs.
+	* rtl.h (gen_hard_reg_clobber): Declare.
+
+2004-01-20  Jan Hubicka  <jh@suse.cz>
+
+	* varray.c:  Include hashtab.h
+	(varray_descriptor): New structure.
+	(hash_descriptor, eq_descriptor, varray_descriptor,
+	print_statistics): New static functions
+	(varray_init, varray_grow): Update statistics
+	(dump_varray_statistics): New function.
+	* varray.h (dump_varray_statistics): Declare.
+	* toplev.c (finalize): Call it.
+	* Makefile.in (varray.o): Add dependency.
+
+2004-01-20  Jan Hubicka  <jh@suse.cz>
+
+	* cselib.c: Include alloc-pool.h
+	(empty_vals, empty_elt_lists, empty_elt_loc_lists): Kill.
+	(elt_loc_list_pool, elt_list_pool, cselib_val_pool): Declare.
+	(new_elt_list, new_elt_loc_list, unchain_one_elt_list,
+	unchain_one_elt_loc_list_pool, unchain_one_value,
+	new_cselib_val): Simplify using allocpool.
+	(cselib_init): Initialize allocpools.
+	(cselib_finish): Finish allocpools.
+	* Makefile.in (cselib.o): Depend on alloc-pool.h
+
+2004-01-20  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.c (mips_load_call_address): Make the call insn
+	use $gp if it could be calling a lazy binding stub.
+
+2004-01-20  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* config/s390/s390.c (TARGET_PROMOTE_FUNCTION_ARGS): Define.
+	(TARGET_PROMOTE_FUNCTION_RETURN): Likewise.
+	(TARGET_STRUCT_VALUE_RTX): Likewise.
+	* config/s390/s390.h (PROMOTE_FUNCTION_ARGS): Remove.
+	(PROMOTE_FUNCTION_RETURN): Remove.
+	(STRUCT_VALUE): Remove.
+
+2004-01-20  Denis Chertykov  <denisc@overta.ru>
+
+	PR bootstrap/13735
+	* config/avr/avr.h (BASE_REG_CLASS): Don't permit to use X
+	register as pointer after reload.
+
+2004-01-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	PR optimization/12440
+	* loop.c: Include ggc.h.
+	(loop_optimize): Run garbage collector between optimization of loops.
+	* Makefile.in (loop.o): Add GGC_H dependency.
+
+2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
+
+	* gcc/config/rs6000/rs6000.c (function_arg) Handle
+	vector register special in function without prototype.
+	(function_arg_advance): Vector parameters get always
+	GPRs allocated for the linux64 target.
+
+2004-01-20  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
+
+	* config/m32r/m32r.h (TARGET_M32R2). Test for TARGET_M32R2_MASK
+	not TARGET_M32RX_MASK.
+
+2004-01-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	PR target/13557
+	* config/sparc/sparc.c (function_arg): Reorder the cases.
+
+2004-01-19  Per Bothner  <per@bothner.com>
+
+	Move cpp_reader's line_maps field to a shared global.
+	* cpphash.h (cpp_reader):  Rename line_maps field to line_table
+	and change the type to a pointer rather than a struct.
+	* cppinit.c (cpp_push_main_field):  Adjust accordingly.
+	* cpplib.c (do_include_common, _cpp_do_file_change, cpp_get_callbacks):
+	Likewise.
+	* cppfiles.c (validate_pch):  Likewise.
+	* cppmacro.c (_cpp_warn_if_unused_macro, _cpp_builtin_macro_text):
+	Likewise.
+	* cpperror.c (print_location):  Likewise.
+	* cpplib.h (cpp_create_reader):  New line_maps pointer parameter.
+	* cppinit.c (cpp_create_reader):  Handle new parameter.
+	(cpp_destroy):  Don't free line_maps - that's no longer our job.
+	* input.h (line_table):  New variable.
+	* toplev.c (line_table):  Declare variable.
+	(general_init):  Initialize line_table.
+	* c-opts.c (c_common_init_options):  Pass line_table to
+	cpp_create_reader.
+	* fix-header.c (read_scan_file):  New local variable line_table.
+	Initialize, and pass it to cpp_create_reader.
+	* Makefile.in (LIBS, LIBDEPS):  Add libcpp.a.
+	(C_AND_OBJC_OBJS, fix-header):  Remove redundant libcpp.a.
+
+2004-01-19  Per Bothner  <per@bothner.com>
+
+	Implement a cache for linemap_lookup.
+	* line-map.h (struct_line_maps):  Add cache field.
+	* line-map.c (linemap_init):  Zero cache field.
+	(linemap_add):  Set cache field to offset of newly allocated map.
+	(linemap_lookup):  Use and set cache field.
+
+2004-01-20  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+	PR optimization/13567
+	* cse.c (cse_basic_block): Call cse_insn with a non-null
+	libcall_insn for the last SET insn of a no-confilict block.
+
+2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
+
+	* Makefile.in (target_noncanonical, program_transform_name): Use
+	immediate define instead of deferred.
+	(GCC_INSTALL_NAME, GCC_TARGET_INSTALL_NAME, CPP_INSTALL_NAME,
+	PROTOIZE_INSTALL_NAME, UNPROTOIZE_INSTALL_NAME, GCOV_INSTALL_NAME,
+	GCCBUG_INSTALL_NAME): Define via a immediate $(shell) instead of
+	deferred backquote.
+
+2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* c-decl.c (c_init_decl_processing): Set pedantic_lvalues to
+	true unconditionally.
+	* c-typeck.c (unary_complex_lvalue, pedantic_lvalue_warning):
+	Remove.
+	(build_unary_op, build_modify_expr): Don't handle extended
+	lvalues.
+	(build_component_ref, build_conditional_expr): Call non_lvalue
+	instead of pedantic_non_lvalue.
+	(build_c_cast): Don't condition use of non_lvalue on pedantic.
+	* fold-const.c (fold): Don't check pedantic directly for
+	COMPOUND_EXPR.  Ensure that results for COMPOUND_EXPR are
+	passed to pedantic_non_lvalue.
+	* doc/extend.texi: Remove documentation of extended lvalues.
+
+2004-01-19  Roger Sayle  <roger@eyesopen.com>
+
+	PR optimization/5263
+	* simplify-rtx.c (associative_constant_p): Delete.
+	(simplify_associative_operation): Rewrite to linearize terms, and
+	attempt to simplify new term against both left and right subterms.
+	(simplify_binary_operation): Call swap_commutative_operands_p on
+	op0 and op1, not trueop0 and trueop1.  Move the initialization of
+	trueop0 and trueop1 down to where first needed.
+	(simplify_relational_operation): Likewise.
+	* rtlanal.c (commutative_operand_precedence): Also order constant
+	operands using avoid_constant_pool_reference.
+
+2004-01-19  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.c (aligned_memory_operand): Check MEM_ALIGN,
+	don't check memory mode.
+	(unaligned_memory_operand): Likewise.
+	(reload_inqi, reload_inhi, reload_outqi, reload_outhi): Don't
+	abort for op0 not MEM.
+
+	* config/alpha/alpha.c (alpha_expand_mov_nobwx): If the destination
+	is not a reg, copy to a scratch first.
+	(aligned_loadqi, aligned_loadhi, unaligned_loadqi, unaligned_loadhi,
+	unaligned_loadqi_le, unaligned_loadqi_be, unaligned_loadhi_le,
+	unaligned_loadhi_be): Expect op0 in DImode; don't SUBREG.
+	(reload_inqi, reload_inhi): Fix mode of op0.
+	(reload_inqi_help, reload_inhi_help, reload_outqi_help,
+	reload_outhi_help): Likewise.  Use define_insn_and_split.
+
+	* config/alpha/alpha.md (call peepholes): Check for REG_NORETURN
+	as well as $29 dead.
+
+2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* config/sparc/sol2.h (ASM_DECLARE_OBJECT_NAME): New.  Emit
+	"tls_object" for thread-local objects.
+	* config/sparc/sparc.c (sparc_elf_asm_named_section): Emit
+	"#tls" for thread-local sections.
+	* configure.ac (thread-local checks): Specify --fatal-warnings in
+	every binutils-specific checks.  For sparc*-*-*, test whether the
+	OS is Solaris and the tools are native and act accordingly.
+	* configure: Rebuild.
+
+2004-01-19  Jeff Law  <law@redhat.com>
+
+	* contrib.texi: Update Paolo Carlini's entry.  New entries for
+	Jerry Quinn and Petur Runolfsson.
+
+2004-01-19  Roger Sayle  <roger@eyesopen.com>
+
+	* config/i386/i386.md (*movhi_1, *movqi_1): When optimizing for
+	size, don't use the larger zero-extending loads.
+
+2004-01-19  Richard Henderson  <rth@redhat.com>
+
+	* alpha.h (HARD_REGNO_MODE_OK): Disallow SImode in FP regs.
+	* alpha.md (UNSPEC_NT_LDA): Remove.
+	(UNSPEC_CVTLQ, cvtlq): New.
+	(extendsidi2_1): Rename from extendsidi2_nofix; remove f/f.
+	(extendsidi2_fix): Remove.
+	(extendsidi2 splitter): Use cvtlq.
+	(extendsidi2 fp peepholes): Remove.
+	(cvtql): Use SFmode instead of SImode.
+	(fix_trunc?fsi): Update to match.
+	(floatsisf2_ieee, floatsisf2, floatsidf2_ieee, floatsidf2): New.
+	(movsi): Rename from movsi_nofix, remove f alternatives.
+	(movsi_nt_vms): Similarly.
+	(movsi_fix, movsi_nt_vms_fix): Remove.
+	(nt_lda): Remove.
+	* alpha.c (alpha_expand_prologue): Use adddi3, not nt_lda.
+
+2004-01-19  Jan Hubicka  <jh@suse.cz>
+
+	* cgraph.c (cgraph_remove_node): Fix removal from linked list.
+	* cgraphunit.c (cgraph_finalize_compilation_unit): Clear next_needed
+	list.
+	(cgraph_remove_unreachable_nodes): New function
+	(cgraph_decide_inlining_of_small_function): Fix pasto.
+	(cgraph_decide_inlining_incrementally): Fix pasto.
+	(cgrpah_decide_inlining): Likewise; remove unreachable nodes.
+
+2004-01-19  Steven Bosscher  <stevenb@suse.de>
+
+	* gengtype.c (header_file): Make it static.
+	(write_types_process_field, write_enum_defn): Minor whitespace fixes.
+	* gengtype.h (header_file): No longer extern.
+
+2004-01-18  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* defaults.h (CASE_VECTOR_PC_RELATIVE): Provide the default.
+	* expr.c (CASE_VECTOR_PC_RELATIVE): Remove.
+	* stmt.c (CASE_VECTOR_PC_RELATIVE): Likewise.
+
+2004-01-18  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* stmt.c (HAVE_casesi): Define it not already defined.
+	(HAVE_tablejump): Likewise.
+	(expand_end_case_type): Resort to the binary tree method if
+	neither casesi or tablejump is available.
+
+2004-01-18  Daniel Jacobowitz  <drow@mvista.com>
+
+	* final.c (final_scan_insn): Make non-static again.
+	* output.h (final_scan_insn): Re-add prototype.
+	* config/arc/arc.c (arc_output_function_epilogue): Add NULL
+	to final_scan_insn call.
+	* config/cris/cris.c (cris_target_asm_function_epilogue): Likewise.
+	* config/mips/mips.c (mips_output_conditional_branch): Likewise.
+	* config/pa/pa.c (output_lbranch, output_call): Likewise.
+	* config/sh/sh.c (print_slot): Likewise.
+	* config/sparc/sparc.c (sparc_nonflat_function_epilogue): Likewise.
+	(output_sibcall, sparc_flat_function_epilogue): Likewise.
+
+2004-01-18  Jan Hubicka  <jh@suse.cz>
+
+	* basic-block.h (try_redirect_by_replacing_jump): Declare.
+	* cfgcleanup.c (try_optimize_cfg): Use it.
+	* cfgrtl.c (try_redirect_by_replacing_jump): Export.
+	(rtl_redirect_edge_and_branch, cfg_layout_redirect_edge_and_branch):
+	Kill hack.
+	(cfg_layout_merge_blocks): Use try_redirect_by_replacing_jump.
+
+	Revert:
+	2004-01-16  Geoffrey Keating  <geoffk@apple.com>
+
+		* cfgrtl.c (try_redirect_by_replacing_jump): Optimize tablejumps
+		even after reload, just don't remove the actual jump tables.
+
+2004-01-18  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* config/rs6000/rs6000.h (STRICT_ARGUMENT_NAMING): Remove.
+
+2004-01-18  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* defaults.h (ASM_OUTPUT_ADDR_VEC_ELT): Fix the computation of
+	the size of a pointer in bytes.
+
+2004-01-18  Roger Sayle  <roger@eyesopen.com>
+
+	* builtins.c (expand_builtin_expect_jump): Fix thinko of reusing
+	live "next" variable, which could lead to an infinite loop.
+
+2004-01-18  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	* config/rs6000/altivec.h: Wrap C++ functions in extern "C++"
+	block.
+
+	* config/rs6000/rs6000.c (rs6000_special_round_type_align):
+	Check for NULL in the chain and remove repeated code.
+
+2004-01-18  Jan Hubicka  <jh@suse.cz>
+
+	* coverage.c (checksum_string): Rename to ...
+	(coverage_checksum_string): ... this one, Use crc32_string; recognize
+	names containing random number and zero the number out in order to get
+	match.
+
+2004-01-18  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.c (mips_got_alias_set): Mark for PCH.
+
+2004-01-18  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* doc/c-tree.texi, doc/cpp.texi, doc/extend.texi,
+	doc/frontends.texi, doc/gcov.texi, doc/gty.texi, doc/install.texi,
+	doc/invoke.texi, doc/libgcc.texi, doc/md.texi, doc/rtl.texi,
+	doc/sourcebuild.texi, doc/standards.texi, doc/tm.texi,
+	doc/trouble.texi: Remove trailing whitespace.
+
+2004-01-18  Richard Sandiford  <rsandifo@redhat.com>
+
+	PR target/7618
+	* config/mips/mips.c: Include cfglayout.h.
+	(TARGET_ASM_OUTPUT_MI_THUNK, TARGET_ASM_CAN_OUTPUT_MI_THUNK): Define.
+	(mips_unspec_offset_high): Add temporary register argument.
+	(mips_load_call_address): New function, split out from...
+	(mips_expand_call): ...here.
+	(mips_output_cplocal): New function.
+	(mips_output_function_prologue, mips_output_function_epilogue): Use it.
+	(mips_emit_loadgp): New function, split out from...
+	(mips_expand_prologue): ...here.
+	(mips_output_mi_thunk): New function.
+
+2004-01-17  Bernardo Innocenti  <bernie@develer.com>
+
+	* longlong.h (mc68020, __mc68030__, mc68030, __mc68040__, mc68040,
+	mcpu32): Remove redundant checks for implied target predefines.
+
+2004-1-17  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	* config/rs6000/rs6000.c (rs6000_special_round_type_align):
+	Return type is unsigned int not int.
+	* config/rs6000/rs6000-protos.h (rs6000_special_round_type_align):
+	Likewise.
+
+2004-01-18  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* doc/contrib.texi, doc/cppenv.texi, doc/extend.texi,
+	doc/install.texi, doc/invoke.texi, doc/tm.texi: Consistently use
+	"GNU/Linux" and "Microsoft Windows" terminology.
+
+2004-01-18  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+	* doc/c-tree.texi, doc/compat.texi, doc/cpp.texi,
+	doc/cppopts.texi, doc/extend.texi, doc/install.texi,
+	doc/interface.texi, doc/invoke.texi, doc/libgcc.texi, doc/md.texi,
+	doc/objc.texi, doc/rtl.texi, doc/tm.texi, doc/trouble.texi: Use
+	@smallexample instead of @example.
+
+2004-01-17  Ziemowit Laski  <zlaski@apple.com>
+
+	* objc/objc-act.c (build_objc_method_call): Use target
+	hooks instead of macros to determine if ..._stret
+	dispatchers should be used (NeXT runtime only).
+
+2004-01-17  Roger Sayle  <roger@eyesopen.com>
+
+	* builtins.c (expand_builtin_expect_jump): Fix mistake in my
+	last patch.  Use XEXP (x, 0) to get a LABEL_REF's CODE_LABEL.
+
+2004-01-17  Daniel Jacobowitz  <drow@mvista.com>
+
+	* rtl.h (emit_insn_before_sameloc, emit_jump_insn_before_sameloc)
+	(emit_call_insn_before_sameloc, emit_insn_after_sameloc)
+	(emit_jump_insn_after_sameloc, emit_call_insn_after_sameloc): New
+	macros.
+	* reload1.c (emit_reload_insns): Use them.
+	* emit-rtl.c (emit_insn_before_sameloc, emit_insn_after_sameloc)
+	(emit_jump_insn_after_sameloc, emit_call_insn_after_sameloc): Check
+	for NULL PATTERN.
+
+2004-01-17  Daniel Jacobowitz  <drow@mvista.com>
+
+	* final.c (SEEN_BB, SEEN_NOTE, SEEN_EMITTED): Define.
+	(final_scan_insn): Update to take an additional SEEN argument.  Emit
+	a line note after the prologue.  Make static.
+	(line_note_exists): Remove.
+	(final): Don't initialize line_note_exists.  Update call to
+	final_scan_insn.
+	* output.h (final_scan_insn): Remove prologue.
+	* function.c (set_insn_locators): Update comment.
+	(thread_prologue_and_epilogue_insns): Add a comment.
+
+2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
+
+	PR target/10781
+	* config/rs6000/rs6000-protos.h (rs6000_special_round_type_align):
+	Prototype.
+	* config/rs6000/rs6000.c (rs6000_special_round_type_align):
+	New function.
+	* config/rs6000/linux64.h (ROUND_TYPE_ALIGN): Use it.
+	* config/rs6000/aix.h (ROUND_TYPE_ALIGN): Likewise.
+	* config/rs6000/darwin.h (ROUND_TYPE_ALIGN): Likewise.
+
+2004-01-17  Jan Hubicka  <jh@suse.cz>
+
+	* toplev.c (rest_of_handle_reorder_blocks): Fix pasto in previous
+	commit.
+
+	* toplev.c (HAVE_conditional_execution): Provide default.
**** TRUNCATED ****
-------------- next part --------------
/bin/sh /Users/regress/tbox/cvs-gcc/gcc/gcc/move-if-change tmp-attr.h insn-attr.h
echo timestamp > s-attr
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.3/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -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 /Users/regress/tbox/cvs-gcc/gcc/gcc/combine.c -o combine.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.3/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -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 /Users/regress/tbox/cvs-gcc/gcc/gcc/conflict.c -o conflict.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.3/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -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 /Users/regress/tbox/cvs-gcc/gcc/gcc/convert.c -o convert.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.3/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include -I../intl /Users/regress/tbox/cvs-gcc/gcc/gcc/gcov-iov.c -o gcov-iov.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.3/bin/   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H -DGENERATOR_FILE  gcov-iov.o -o gcov-iov
./gcov-iov > tmp-gcov-iov.h
/bin/sh /Users/regress/tbox/cvs-gcc/gcc/gcc/move-if-change tmp-gcov-iov.h gcov-iov.h
gcov-iov.h is unchanged
echo timestamp > s-iov
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.3/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -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 /Users/regress/tbox/cvs-gcc/gcc/gcc/coverage.c -o coverage.o
stage1/xgcc -Bstage1/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.3/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -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 /Users/regress/tbox/cvs-gcc/gcc/gcc/cse.c -o cse.o
/Users/regress/tbox/cvs-gcc/gcc/gcc/cse.c: In function `cse_cc_succs':
/Users/regress/tbox/cvs-gcc/gcc/gcc/cse.c:7809: warning: comparison of unsigned expression < 0 is always false
make[2]: *** [cse.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