This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

GCC build failed with your patch.


(This is an automated message.)

With your recent patch, GCC fails to compile.  The last 20 or so
lines of the build output are attached.  Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed.

GCC was built with

CFLAGS=\'-O\' \
  /sloth/delay/tbox/cvs/egcs/configure --target=powerpc-eabisim --prefix=/sloth/delay/objs/H-sparc-sun-solaris2.5.1 \
    --enable-checking=misc,gc
make

If it seems that you have been sent this mail incorrectly---that is,
if you did not recently check in a change to GCC---please
contact Geoffrey Keating <geoffk@cygnus.com>.  The script that
extracts e-mail addresses from ChangeLog entries is not completely
reliable.
  gcc -DCROSS_COMPILE -DIN_GCC  -DSVR4  -O  -DHAVE_CONFIG_H  -o g77 gcc.o g77spec.o g77version.o \
   version.o prefix.o intl.o  obstack.o alloca.o       ../libiberty/libiberty.a; \
else true; fi
if [ -f lang-f77 ]; then \
  rm -f g77-cross; \
  cp g77 g77-cross; \
else true; fi
rm -f gcj-cross
cp gcj gcj-cross
/sloth/delay/tbox/build/texinfo/makeinfo/makeinfo   -I/sloth/delay/tbox/cvs/egcs/gcc -o cpp.info /sloth/delay/tbox/cvs/egcs/gcc/cpp.texi
Making info file `cpp.info' from `/sloth/delay/tbox/cvs/egcs/gcc/cpp.texi'.
/sloth/delay/tbox/build/texinfo/makeinfo/makeinfo   -I/sloth/delay/tbox/cvs/egcs/gcc -o gcc.info /sloth/delay/tbox/cvs/egcs/gcc/gcc.texi
/sloth/delay/tbox/cvs/egcs/gcc/gcc.texi:187: No matching `@end ifnottex'.
/sloth/delay/tbox/cvs/egcs/gcc/gcc.texi:212: Unmatched `@end'.
makeinfo: Removing output file `gcc.info' due to errors; use --force to preserve.
Making info file `gcc.info' from `/sloth/delay/tbox/cvs/egcs/gcc/gcc.texi'.
make[1]: *** [gcc.info] Error 2
make[1]: Leaving directory `/sloth/delay/tbox/build/gcc'
make: *** [all-gcc] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog	Fri Apr 28 13:05:26 2000
+++ egcs/gcc/ChangeLog	Sun Apr 30 03:50:29 2000
@@ -1,3 +1,111 @@
+2000-04-30  Richard Henderson  <rth@cygnus.com>
+
+	* flow.c (struct reg_cond_life_info): New.
+	(struct propagate_block_info): Add reg_cond_dead and reg_cond_reg.
+	(init_propagate_block_info): Initialize them.
+	(free_propagate_block_info): Destruct them.
+	(mark_set_1): Consider conditional life before killing a register.
+	(mark_regno_cond_dead): New.
+	(free_reg_cond_life_info): New.
+	(flush_reg_cond_reg_1, flush_reg_cond_reg): New.
+	(ior_reg_cond, not_reg_cond, nand_reg_cond): New.
+	(mark_used_reg): Record conditional life.
+
+	* haifa-sched.c (schedule_insns): Disable death counting
+	sanity check for HAVE_conditional_execution.
+
+2000-04-30  Richard Henderson  <rth@cygnus.com>
+
+	* Makefile.in (TIMEVAR_H): New.
+	(ggc-simple.o, ggc-page.o, toplev.o, timevar.o): Use it.
+	(timevar.h): Remove rule.
+
+2000-04-29  Richard Henderson  <rth@cygnus.com>
+
+	* config/alpha/crtend.asm: Use C comments instead of #.
+	* config/alpha/crtbegin.asm: Likewise.  Mark __dso_handle hidden.
+
+	* config/alpha/elf.h (SELECT_SECTION): Treat CONSTRUCTOR like VAR_DECL.
+
+2000-04-29  Zack Weinberg  <zack@wolery.cumb.org>
+
+	* cpphash.h (enum node_type: Take out T_MCONST.
+	(union hashval): Move into struct hashnode.
+	(struct hashnode): Pack tighter.  Remove file, line, col
+	members.
+	* cpphash.c: Constify most of the macro-definition structures.
+	(struct definition): Replace by struct object_defn
+	and struct funct_defn.  Put file, line, column information
+	here.  All users updated to match.
+	(_cpp_create_definition, _cpp_macroexpand): Remove special
+	case for #define WORD OTHERWORD.
+	* cpplib.c (do_undef): Remove T_MCONST case.
+
+	* cpphash.h: Move struct reflist, struct definition, and the
+	DEFINITION typedef to cpphash.c.  Use 'struct definition *' in
+	union hashval.  _cpp_free_definition takes a HASHNODE pointer.
+	* cpphash.c (_cpp_free_definition): Free data pointed to by
+	MCONST, XCONST, MACRO, and FMACRO nodes properly.
+	(_cpp_create_definition, del_HASHNODE): Just call
+	_cpp_free_definition to clear out a hashnode.
+	* cpplib.c (do_pragma_poison): Likewise.
+
+Sat Apr 29 12:25:17 2000  Alexandre Oliva  <aoliva@cygnus.com>
+
+	* config/mn10300/mn10300.h (FIRST_DATA_REGNUM,
+	LAST_DATA_REGNUM, FIRST_ADDRESS_REGNUM, LAST_ADDRESS_REGNUM,
+	FIRST_EXTENDED_REGNUM, LAST_EXTENDED_REGNUM): New macros.
+	(REGNO_SP_P): Redefine in terms of STACK_POINTER_REGNUM.
+	(REGNO_DATA_P, REGNO_ADDRESS_P, REGNO_EXTENDED_P,
+	REGNO_AM33_P): Redefine in terms of the new macros.
+	(CONDITIONAL_REGISTER_USAGE, REGNO_REG_CLASS): Likewise.
+	(FUNCTION_VALUE, LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P,
+	STRUCT_VALUE): Likewise.
+	(STACK_POINTER_REGNUM, FRAME_POINTER_REGNUM,
+	ARG_POINTER_REGNUM, STATIC_CHAIN_REGNUM): Likewise.  Moved.
+
+Sat Apr 29 01:18:45 MET DST 2000  Jan Hubicka  <jh@suse.cz>
+
+	* regmove.c (struct record_stack_memrefs_data): New.
+	(record_stack_memrefs): New function.
+	(combine_stack_adjustments_for_block): Use it.
+
+Sat Apr 29 01:15:27 MET DST 2000  Jan Hubicka  <jh@suse.cz>
+
+	* calls.c (calls_function_1):  Propertly handle TREE_LIST expressions;
+	use special_function_p to detect alloca.
+
+Fri Apr 28 16:30:33 2000  Marc Espie <espie@cvs.openbsd.org>
+
+	* gcc.texi: Fixes for makeinfo 4.0 --html.
+
+2000-04-28  Zack Weinberg  <zack@wolery.cumb.org>
+
+	* pcp.h: Delete file.
+
+2000-04-28  Kazu Hirata  <kazu@hxi.com>
+
+	* h8300.c (function_epilogue): Clean up flags when the last insn
+	in a function is a barrier.
+
+2000-04-28  Chris Demetriou  <cgd@sibyte.com>
+
+	* configure.in (sparc-hal-solaris2*): protect [] glob from
+	my expansion.
+	(mips*-*-ecoff*, mips*-*-elf*, mips*-*-*): use MASK_ defines
+	rather than hard-coded constants in target_cpu_default2.
+	* configure: Regenerate.
+
+2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
+
+	* tree.c (get_callee_fndecl): Extract the initial value from
+	a readonly decl.
+
+2000-04-28  Richard Henderson  <rth@cygnus.com>
+
+	* varasm.c (record_constant_1): Record the CODE_LABEL when
+	taking the address of a LABEL_REF.
+
 2000-04-28  Richard Henderson  <rth@cygnus.com>
 	    Jan Hubicka  <jh@suse.cz>
 
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog	Fri Apr 28 01:05:26 2000
+++ egcs/gcc/cp/ChangeLog	Fri Apr 28 17:20:15 2000
@@ -1,3 +1,7 @@
+2000-04-28  Cosmin Truta  <cosmint@cs.ubbcluj.ro>
+
+	* decl.c (grok_op_properties): Add an extra check of argtypes.
+
 2000-04-27  Mark Mitchell  <mark@codesourcery.com>
 
 	* optimize.c (copy_body_r): Use STRIP_TYPE_NOPS when copying
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

rth@cygnus.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]