This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
GCC build failed for powerpc-eabisim with your patch on 2001-07-12T00:15:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed for powerpc-eabisim with your patch on 2001-07-12T00:15:00Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Thu, 12 Jul 2001 02:04:02 +0000
- CC: fnatter at gmx dot net
- Reply-To: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC does not compile on:
powerpc-eabisim
Attached is build output for those targets.
The last time the regression tests were run, GCC did not compile either,
so the problem might not be caused by your patch.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-07-11T21:34:28Z:
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog Wed Jul 11 12:45:34 2001
+++ gcc/libstdc++-v3/ChangeLog Wed Jul 11 17:15:19 2001
@@ -1,3 +1,9 @@
+2001-07-11 Felix Natter <fnatter@gmx.net>
+
+ * docs/html/17_intro/porting-howto.xml: Initial checkin of
+ master copy.
+ * docs/html/17_intro/porting-howto.html: check in v0.9.3
+
2001-07-11 Phil Edwards <pme@sources.redhat.com>
* docs/doxygen/run_doxygen: Don't keep output from previous run.
ChangeLog entries between 2001-07-11T21:34:28Z and the last time everything
passed, on 2001-07-11T17:35:23Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Wed Jul 11 10:35:35 2001
+++ gcc/gcc/ChangeLog Wed Jul 11 14:34:41 2001
@@ -1,3 +1,146 @@
+2001-07-11 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * Makefile.in (c-lex.o): Wrap long lines. Depend on debug.h.
+ * c-lex.c (cb_file_change, cb_define, cb_undef): Use debug
+ hooks directly.
+ * dbxout.c (dbx_debug_hooks): Add new hooks.
+ (dbxout_start_new_source_file): Rename dbxout_start_source_file,
+ make static.
+ (dbxout_resume_previous_source_file): Rename dbxout_end_source_file,
+ make static.
+ * dbxout.h (dbxout_start_new_source_file,
+ dbxout_resume_previous_source_file): Delete.
+ * debug.c (do_nothing_debug_hooks): Add new hooks.
+ (debug_nothing_init_finish): Rename debug_nothing_file_charstar.
+ (debug_nothing_int_charstar, debug_nothing_int): New.
+ * debug.h (gcc_debug_hooks): New hooks define, undef,
+ start_source_file and end_source_file.
+ (debug_nothing_init_finish): Rename debug_nothing_file_charstar.
+ (debug_nothing_int_charstar, debug_nothing_int): New.
+ * dwarf2out.c (dwarf2_debug_hooks): Add new hooks. Move into
+ the conditionally compiled section.
+ (dwarf2out_start_source_file, dwarf2out_end_source_file,
+ dwarf2out_define, dwarf2out_undef): Make static.
+ * dwarf2out.h (dwarf2out_start_source_file, dwarf2out_end_source_file,
+ dwarf2out_define, dwarf2out_undef): Remove.
+ * dwarfout.c (dwarf_debug_hooks): Add new hooks.
+ (dwarfout_start_source_file, dwarfout_end_source_file,
+ dwarfout_define, dwarfout_undef): Make static.
+ (dwarfout_start_source_file_check,
+ dwarfout_end_source_file_check): New.
+ (dwarfout_define, dwarfout_finish): Update.
+ * dwarfout.h (dwarfout_start_new_source_file,
+ dwarfout_resume_previous_source_file, dwarfout_define,
+ dwarfout_undef): Remove.
+ * sdbout.c (sdb_debug_hooks): Add new hooks.
+ (sdbout_start_new_source_file): Rename sdbout_start_source_file,
+ make static.
+ (sdbout_resume_previous_source_file): Rename sdbout_end_source_file,
+ make static, take an arg.
+ * sdbout.h (sdbout_start_new_source_file,
+ sdbout_resume_previous_source_file): Delete.
+ * toplev.c (debug_start_source_file, debug_end_source_file,
+ debug_define, debug_undef): Delete.
+ * toplev.h (debug_start_source_file, debug_end_source_file,
+ debug_define, debug_undef): Delete.
+
+ * java/jcf-parse.c: Include debug.h.
+ (parse_class_file): Update to use debug hooks directly.
+ * java/Make-lang.in (jcf-parse.o): Depend on debug.h.
+
+Wed Jul 11 10:07:18 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * alias.c (set_mem_alias_set): New function.
+ * rtl.h (set_mem_alias_set): Declare it.
+ * builtins.c (expand_builtin_return_addr): Call it instead of
+ using MEM_ALIAS_SET accessor.
+ (expand_builtin_setjmp_setup, expand_builtin_longjmp): Likewise.
+ (get_memory_rtx, expand_builtin_va_arg): Likewise.
+ (expand_builtin_va_copy):Likewise.
+ * caller-save.c (setup_save_areas): Likewise.
+ * calls.c (compute_argument_addresses): Likewise.
+ * explow.c (set_mem_attributes): Likewise.
+ * expr.c (emit_single_push_insn, emit_push_insn): Likewise.
+ (expand_assignment, store_constructor_field, store_field): Likewise.
+ (expand_expr_unaligned): Likewise.
+ * function.c (assign_stack_temp_for_type): Likewise.
+ (put_reg_into_stack, gen_mem_addressof): Likewise.
+ * ifcvt.c (noce_try_cmove_arith): Likewise.
+ * reload1.c (reload, alter_reg): Likewise.
+ * config/alpha/alpha.c (get_aligned_mem): Likewise.
+ (alpha_set_memflags_1, alpha_expand_unaligned_load): Likewise.
+ (alpha_expand_unaligned_store): Likewise
+ (alpha_expand_unaligned_load_words): Likewise.
+ (alpha_expand_unaligned_store_words): Likewise.
+ (alpha_expand_block_clear, alpha_expand_prologue): Likewise.
+ (alpha_expand_epilogue): Likewise.
+ * config/arc/arc.c (arc_setup_incoming_varargs): Likewise.
+ * config/clipper/clipper.c (clipper_builtin_saveregs): Likewise.
+ * config/i386/i386.c (legitimize_pic_address): Likewise.
+ * config/i960/i960.c (setup_incoming_varargs): Likewise.
+ * config/ia64/ia64.c (spill_restore_mem): Likewise.
+ * config/m32r/m32r.c (m32r_setup_incoming_varargs): Likewise.
+ * config/m8k/m88k.c (m88k_builtin_saveregs): Likewise.
+ * config/mips/mips.c (mips_va_arg): Likewise.
+ * config/mn10300/mn10300.c (mn10300_builtin_saveregs): Likewise.
+ * config/pa/pa.c (hppa_builtin_saveregs): Likewise.
+ * config/rs6000/rs6000.c (rs6000_emit_move): Likewise.
+ (setup_incoming_varargs, rs6000_va_arg): Likewise.
+ (rs6000_emit_eh_toc_restore, rs6000_emit_prologue): Likewise.
+ (rs6000_emit_epilogue): Likewise.
+ * config/sh/sh.c (sh_builtin_saveregs): Likewise.
+ * config/sparc/sparc.c (sparc_va_arg): Likewise.
+ * config/v850/v850.c (v850_va_arg): Likewise.
+
+Wed Jul 11 21:27:25 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (merge_blocks_move_successor_nojumps): Do not crash
+ when fallthru edge is present.
+ (mege_blocks): Handle case where creation of jump insn
+ is required.
+
+ * basic-block.h (CLEANUP_EXPENSIVE, CLEANUP_CROSSJUMP,
+ CLEANUP_POST_REGSTACK): New constants.
+ * except.c (finish_eh_generation): Update call of cleanup_cfg,
+ * jump.c (rtx_renumbered_equal_p): Handle 't' fields.
+ * output.h (cleanup_cfg): Update prototype.
+ * reg-stack.c (reg_to_stack): Use cleanup_cfg instead of jump_optimize
+ * sibcall.c (optimize_sibling_and_tail_recursive_call): Update
+ cleanup_cfg call; kill missleading comment.
+ * toplev.c (rest_of_compilation): Update all cleanup_cfg calls.
+ * flow.c (merge_blocks, try_optimize_cfg, cleanup_cfg): Accept mode
+ parameter; control optimizations performed using it.
+ (flow_find_cross_jump, outgoing_edges_match, try_crossjump_to_edge,
+ try_crossjump_bb): New functions.
+
+2001-07-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa.c (pa_output_function_prologue): Delete prototype. Make function
+ extern.
+ * pa.h (ASM_OUTPUT_MI_THUNK): Rename output_function_prologue to
+ pa_output_function_prologue.
+ * pa-protos.h (pa_output_function_prologue): New prototype.
+
+2001-07-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * stmt.c (emit_case_nodes): Widen high and low instead of new_bound
+ and low to get correct sign extension in low+high test.
+
+2001-07-11 Janis Johnson <janis@us.ibm.com>
+
+ * gcov.c (arcdata): Use gcov_type to fix branch percentage
+ for large hit count.
+
+ * profile.c (branch_prob): Fix .bbg info for computed gotos
+ and C++ EH code.
+
+2001-07-11 Mark Mitchell <mark@codesourcery.com>
+
+ * stmt.c (parse_output_constraint): New function, split out
+ from ...
+ (expand_asm_operands): ... here. Use parse_output_constraint.
+ * tree.h (parse_output_constraint): Declare it.
+
2001-07-11 Richard Henderson <rth@redhat.com>
* bitmap.c: Comment some functions; fiddle whitespace.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Wed Jul 11 06:15:08 2001
+++ gcc/gcc/cp/ChangeLog Wed Jul 11 12:45:28 2001
@@ -1,3 +1,8 @@
+2001-07-11 Mark Mitchell <mark@codesourcery.com>
+
+ * semantics.c (finish_asm_stmt): Mark the output operands
+ to an asm addressable, if necessary.
+
2001-07-11 Ben Elliston <bje@redhat.com>
* Revert this change -- there is a subtle bug.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Wed Jul 11 03:08:01 2001
+++ gcc/gcc/testsuite/ChangeLog Wed Jul 11 12:45:29 2001
@@ -1,3 +1,11 @@
+2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * g77.f-torture/execute/intrinsic77.f: New test.
+
+2001-07-11 Janis Johnson <janis@us.ibm.com>
+
+ * gcc.misc-tests/gcov-3.c: New test.
+
2001-07-11 Richard Sandiford <rsandifo@redhat.com>
* gcc.c-torture/compile/20010711-1.c,
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Tue Jul 10 07:33:27 2001
+++ gcc/libstdc++-v3/ChangeLog Wed Jul 11 12:45:34 2001
@@ -1,3 +1,17 @@
+2001-07-11 Phil Edwards <pme@sources.redhat.com>
+
+ * docs/doxygen/run_doxygen: Don't keep output from previous run.
+ * docs/doxygen/user.cfg.in: Tweaks.
+ * include/bits/c++config: Documentation comments for Doxygen.
+ * include/bits/char_traits.h: Likewise.
+ * include/bits/limits_generic.h: Likewise.
+ * include/bits/std_stdexcept.h: Likewise.
+ * include/bits/stl_pair.h: Likewise.
+ * libsupc++/exception: Likewise.
+ * libsupc++/new: Likewise.
+ * libsupc++/typeinfo: Likewise.
+ * libmath/Makefile.am: Update and correct copyright.
+
2001-07-10 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
* acinclude.m4: Don't AC_REPLACE_MATHFUNCS expf and atan2f.
cc1: warning: as it has already been specified as a system directory
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c: In function `__absvdi2':
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:213: warning: implicit declaration of function `abort'
/maat/heart/tbox/powerpc-eabisim/build/gcc/xgcc -B/maat/heart/tbox/powerpc-eabisim/build/gcc/ -B/maat/heart/tbox/objs/powerpc-eabisim/bin/ -B/maat/heart/tbox/objs/powerpc-eabisim/lib/ -isystem /maat/heart/tbox/objs/powerpc-eabisim/include -O2 -DCROSS_COMPILE -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include -mrelocatable-lib -mno-eabi -mstrict-align -DL_addvsi3 -c /maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c -o libgcc/./_addvsi3.o
cc1: warning: changing search order for system directory "include"
cc1: warning: as it is the same as system directory "/maat/heart/tbox/powerpc-eabisim/build/gcc/include"
cc1: warning: changing search order for system directory "/maat/heart/tbox/objs/powerpc-eabisim/include"
cc1: warning: as it has already been specified as a system directory
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c: In function `__addvsi3':
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:76: warning: implicit declaration of function `abort'
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:79: Internal compiler error in swap_condition, at jump.c:1989
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[2]: *** [libgcc/./_addvsi3.o] Error 1
make[2]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/gcc'
make: *** [all-gcc] Error 2
+ exit 1