This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
GCC build failed with your patch.
- To: rth at cygnus dot com
- To: nathan at codesourcery dot com
- To: jh at suse dot cz
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed with your patch.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Thu, 25 May 2000 11:11:43 -0700 (PDT)
(This is an automated message.)
With your recent patch, GCC does not 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 -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/dbxout.c
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/sdbout.c
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/dwarfout.c
/sloth/delay/tbox/cvs/egcs/gcc/dwarfout.c: In function `dwarfout_init':
/sloth/delay/tbox/cvs/egcs/gcc/dwarfout.c:5860: warning: passing arg 2 of `output_die' discards qualifiers from pointer target type
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/dwarf2out.c
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/xcoffout.c
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/alias.c
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/gcse.c
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/integrate.c
gcc -c -DCROSS_COMPILE -DIN_GCC -DSVR4 -O -DHAVE_CONFIG_H -I. -I/sloth/delay/tbox/cvs/egcs/gcc -I/sloth/delay/tbox/cvs/egcs/gcc/config -I/sloth/delay/tbox/cvs/egcs/gcc/../include /sloth/delay/tbox/cvs/egcs/gcc/jump.c
/sloth/delay/tbox/cvs/egcs/gcc/jump.c: In function `jump_optimize_1':
/sloth/delay/tbox/cvs/egcs/gcc/jump.c:556: invalid lvalue in assignment
/sloth/delay/tbox/cvs/egcs/gcc/jump.c:561: `this_is_uncondjump' undeclared (first use in this function)
/sloth/delay/tbox/cvs/egcs/gcc/jump.c:561: (Each undeclared identifier is reported only once
/sloth/delay/tbox/cvs/egcs/gcc/jump.c:561: for each function it appears in.)
make[1]: *** [jump.o] Error 1
make[1]: Leaving directory `/sloth/delay/tbox/build/gcc'
make: *** [all-gcc] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog Thu May 25 08:50:30 2000
+++ egcs/gcc/ChangeLog Thu May 25 11:05:29 2000
@@ -1,3 +1,24 @@
+2000-05-25 Jan Hubicka <jh@suse.cz>
+
+ * jump.c (invert_exp_1): Remove first argument, use pc_set
+ to get the expression.
+ (redirect_exp): Make static; redirect only the pc_set expression,
+ remove first argument.
+ (invert_exp): Remove first argument, make static.
+ (jump_optimize): Use any_condjump_p, any_uncondjump_p and
+ any_onlyjump at most places where we originaly did condjump_p
+ and simplejump_p.
+ (jump_back_p, follow_jumps, thread_jumps): Likewise.
+ (delete_barrier_succesors): Use pc_set.
+ (invert_jump_1, invert_jump, redirect_jump_1, redirect_jump): Update
+ calls of invert_exp and redirect_exp.
+ * rtl.h (redirect_exp, invert_exp): Remove.
+ * unroll.c (copy_loop_body): Use invert_jump and redirect_jump.
+
+2000-05-25 Richard Henderson <rth@cygnus.com>
+
+ * stmt.c (expand_end_bindings): Fix thinko last change.
+
2000-05-25 Andrew MacLeod <amacleod@cygnus.com>
Andrew Haley <aph@cygnus.com>
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog Thu May 25 04:20:22 2000
+++ egcs/gcc/testsuite/ChangeLog Thu May 25 11:05:31 2000
@@ -1,5 +1,9 @@
2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
+ * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
+
+2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
+
* g++.old-deja/g++.eh/catch11.C: New test.
* g++.old-deja/g++.eh/catch12.C: New test.
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
jh@suse.cz
nathan@codesourcery.com
rth@cygnus.com