This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
GCC build failed with your patch on 2001-04-11T16:30:01Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed with your patch on 2001-04-11T16:30:01Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Wed, 11 Apr 2001 16:36:11 +0000
- CC: ghazi at caip dot rutgers dot edu
- Reply-To: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC does not compile on at least one platform.
Attached is build output for platforms where there were build
failures. Also attached is a diff of the ChangeLog entries since the
last time the regression tests passed, on 2001-04-11T14:40:01Z.
The build failures are new.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Wed Apr 11 07:40:15 2001
+++ gcc/gcc/ChangeLog Wed Apr 11 09:30:11 2001
@@ -1,3 +1,40 @@
+2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * Makefile.in (insn-output.o): Depend on $(EXPR_H).
+
+ * genoutput.c (output_prologue): Include expr.h in insn-output.c.
+
+2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * output.h (assemble_real): Declare if REAL_VALUE_TYPE is defined.
+
+ * real.h (ereal_atof, real_value_truncate, target_isnan,
+ target_isinf, target_negative, assemble_real, debug_real): Delete
+ redundant prototypes.
+
+ * Makefile.in (ifcvt.o): Depend on toplev.h.
+
+ * c-semantics.c: Include expr.h.
+
+ * ifcvt.c: Include toplev.h.
+
+ * expr.h (rtx_equal_p): Delete prototype.
+
+ * rtl.h (exact_log2_wide, floor_log2_wide, permalloc,
+ protect_from_queue, gen_jump, gen_beq, gen_bge, gen_ble,
+ eliminate_constant_term, expand_complex_abs, find_single_use,
+ make_tree, init_expr_once, init_optabs, supports_one_only):
+ Likewise.
+
+ * tree.h (exact_log2_wide, floor_log2_wide, expand_null_return,
+ rest_of_type_compilation, emit_queue, do_pending_stack_adjust,
+ expand_assignment, store_expr, emit_line_note_after,
+ emit_line_note_force, split_specs_attrs, label_rtx): Likewise.
+
+ * toplev.h (exact_log2_wide, floor_log2_wide): Add prototype.
+
+ * sparc-protos.h: Delete redundant prototypes.
+
2001-04-11 Vladimir Makarov <vmakarov@toke.toronto.redhat.com>
* reload.c (push_reload): Add condition missed in SUBREG byte
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Wed Apr 11 02:10:16 2001
+++ gcc/gcc/cp/ChangeLog Wed Apr 11 09:30:12 2001
@@ -1,3 +1,9 @@
+2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * Make-lang.in (cp/semantics.o): Depend on $(EXPR_H).
+
+ * semantics.c: Include expr.h.
+
2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
* method.c (implicitly_declare_fn): Commonize code for copy ctor
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog Sat Apr 7 13:00:10 2001
+++ gcc/gcc/java/ChangeLog Wed Apr 11 09:30:13 2001
@@ -1,3 +1,9 @@
+2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * Make-lang.in (java/boehm.o): Depend on toplev.h.
+
+ * boehm.c: Include toplev.h.
+
2001-04-06 Tom Tromey <tromey@redhat.com>
Alexandre Petit-Bianco <apbianco@redhat.com>
ar rc libbackend.a alias.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o combine.o conflict.o convert.o cse.o cselib.o dbxout.o dce.o dependence.o diagnostic.o doloop.o dominance.o dwarf2asm.o dwarf2out.o dwarfout.o emit-rtl.o except.o explow.o expmed.o expr.o final.o flow.o fold-const.o function.o gcse.o genrtl.o ggc-common.o global.o graph.o haifa-sched.o hash.o ifcvt.o insn-attrtab.o insn-emit.o insn-extract.o insn-opinit.o insn-output.o insn-peep.o insn-recog.o integrate.o intl.o jump.o lcm.o lists.o local-alloc.o loop.o mbchar.o optabs.o params.o predict.o print-rtl.o print-tree.o profile.o real.o recog.o reg-stack.o regclass.o regmove.o regrename.o reload.o reload1.o reorg.o resource.o rtl.o rtlanal.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o sched-vis.o sdbout.o sibcall.o simplify-rtx.o splay-tree.o ssa.o stmt.o stor-layout.o stringpool.o timevar.o toplev.o tree.o unroll.o varasm.o varray.o version.o xcoffout.o ggc-page.o rs6000.o
ranlib libbackend.a
gcc -DCROSS_COMPILE -DIN_GCC -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -o cc1 \
c-parse.o c-lang.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-format.o c-semantics.o c-dump.o libcpp.a main.o libbackend.a obstack.o ../libiberty/libiberty.a
libbackend.a(insn-emit.o): In function `gen_divsi3':
/maat/heart/tbox/powerpc-eabisim/build/gcc/insn-emit.c:3373: undefined reference to `exact_log2'
libbackend.a(insn-emit.o): In function `gen_modsi3':
/maat/heart/tbox/powerpc-eabisim/build/gcc/insn-emit.c:3432: undefined reference to `exact_log2'
libbackend.a(insn-emit.o): In function `gen_divdi3':
/maat/heart/tbox/powerpc-eabisim/build/gcc/insn-emit.c:7049: undefined reference to `exact_log2'
libbackend.a(insn-emit.o): In function `gen_moddi3':
/maat/heart/tbox/powerpc-eabisim/build/gcc/insn-emit.c:7084: undefined reference to `exact_log2'
libbackend.a(insn-recog.o): In function `recog_1':
/maat/heart/tbox/powerpc-eabisim/build/gcc/insn-recog.c:1185: undefined reference to `exact_log2'
libbackend.a(insn-recog.o):/maat/heart/tbox/powerpc-eabisim/build/gcc/insn-recog.c:2055: more undefined references to `exact_log2' follow
collect2: ld returned 1 exit status
make[1]: *** [cc1] Error 1
make[1]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/gcc'
make: *** [all-gcc] Error 2
+ exit 1
ranlib libbackend.a
gcc -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -o cc1 \
c-parse.o c-lang.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-format.o c-semantics.o c-dump.o libcpp.a main.o libbackend.a obstack.o ../libiberty/libiberty.a
libbackend.a(insn-emit.o): In function `gen_peephole2_1179':
/maat/heart/tbox/native/build/gcc/insn-emit.c:16945: undefined reference to `exact_log2'
libbackend.a(insn-emit.o): In function `gen_peephole2_1180':
/maat/heart/tbox/native/build/gcc/insn-emit.c:16977: undefined reference to `exact_log2'
libbackend.a(insn-emit.o): In function `gen_peephole2_1181':
/maat/heart/tbox/native/build/gcc/insn-emit.c:17009: undefined reference to `exact_log2'
libbackend.a(insn-recog.o): In function `peephole2_1':
/maat/heart/tbox/native/build/gcc/insn-recog.c:51514: undefined reference to `exact_log2'
/maat/heart/tbox/native/build/gcc/insn-recog.c:51795: undefined reference to `exact_log2'
libbackend.a(insn-recog.o):/maat/heart/tbox/native/build/gcc/insn-recog.c:51829: more undefined references to `exact_log2' follow
collect2: ld returned 1 exit status
make[2]: *** [cc1] Error 1
make[2]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make: *** [bootstrap] Error 2
+ exit 1