[Bug target/12371] [3.4 regression] [m68k-linux] bootstrap error in make compare
debian-gcc at lists dot debian dot org
gcc-bugzilla@gcc.gnu.org
Mon Nov 3 22:12:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12371
------- Additional Comments From debian-gcc at lists dot debian dot org 2003-11-03 22:12 -------
Tracked down to two patches. The first one (Roger Sayle) triggers an ICE, with
the second one (Jan Hubicka) the ICE goes away, the comparision failure is
first seen, with only 3 differring files. Attaching the ofiles in a followup.
-------------------------------------------------------------------------------
ok D2003.09.02.20.00.00 a4000 (ok)
-------------------------------------------------------------------------------
2003-09-02 Roger Sayle <roger@eyesopen.com>
* expr.c (expand_expr): The code following both_summands performs
the same task as simplify_gen_binary. Replace all gotos to
both_summands with a call to simplify_gen_binary and delete the
now unused label.
2003-09-02 Jason Merrill <jason@redhat.com>
PR c++/7327
* config/sparc/sol2.h (NO_IMPLICIT_EXTERN_C): Define.
-------------------------------------------------------------------------------
xx D2003-09-02 23:59 UTC a4000 (ICE stage2)
stage1/xgcc -Bstage1/ -B/usr/local/m68k-linux/bin/ -c -g -O2 -DIN_GCC -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic
-Wno-long-long -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I.
-I../../cvs/gcc -I../../cvs/gcc/. -I../../cvs/gcc/../include
../../cvs/gcc/bitmap.c -o bitmap.o
../../cvs/gcc/bitmap.c: In function `debug_bitmap_file':
../../cvs/gcc/bitmap.c:759: error: unrecognizable insn:
(insn 207 175 44 9 (set (strict_low_part (reg:QI 0 %d0))
(const_int 3 [0x3])) -1 (nil)
(nil))
../../cvs/gcc/bitmap.c:759: internal compiler error: in extract_insn, at
recog.c:2064
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
-------------------------------------------------------------------------------
2003-09-03 Nick Clifton <nickc@redhat.com>
* config/arm/arm.h: Handle TARGET_CPU_iwmmxt.
Use #error to generate the message if TARGET_DEFAULT is not
recognised.
2003-09-03 Richard Sandiford <rsandifo@redhat.com>
* config/mips/mips.h (MASK_UNUSED1): Remove.
(MASK_XGOT, TARGET_XGOT): Define.
(TARGET_SWITCHES): Add an entry for -mxgot.
(ASM_SPEC): Map -mxgot to -xgot.
* config/mips/mips.c (mips_symbol_insns): Use TARGET_XGOT to decide
whether we're using a big-GOT sequences.
(mips_legitimize_const_move, mips_expand_call): Likewise.
(override_options): Revert 2003-01-09 change.
* doc/invoke.texi: Document -mxgot.
2003-09-02 Jason Merrill <jason@redhat.com>
* config/sol2.h (NO_IMPLICIT_EXTERN_C): Define here.
* config/sparc/sol2.h: Not here.
-------------------------------------------------------------------------------
D2003-09-03 12:00 UTC a4000 (no relevant changes to 2003-09-02 23:59)
-------------------------------------------------------------------------------
2003-09-03 Jan Hubicka <jh@suse.cz>
* Makefile.in (c-objc-common.o): Kill gt-c-objc-common.h dependency.
* c-decl.c (finish_function): Kill arguments, always use cgraph path.
* c-objc-common.c: Kill include of gt-c-objc-common.h
(expand_deferred_fns, deffer_fn): Kill function.
(deferred_fns): Kill variable.
(finish_cdtor): Update finish_function call.
(c_objc_common_finish_file): Always call cgraph code.
* c-parse.c: Regenerate.
* c-parse.y: Regenerate.
* c-tree.h (finish_function): Update prototype.
* objc-acct.c (build_module_descriptor, finish_method_def):
Update call of finish_function.
* cgraphunit.c (cgraph_default_inline_p, cgraph_analyze_function): Add
forward prototype.
(cgraph_finalize_function): In non-unit-at-a-time mode analyze the
function and assemble it if needed.
(cgraph_finalize_compilation_unit): Do nothing in non-unit-at-a-time
mode.
(cgraph_optimize): Likewise.
(cgraph_expand_function): In non-unit-at-a-time mode keep function body
even when it has no inline callees.
* c-parse.in: Update calls to finish_function.
-------------------------------------------------------------------------------
xx D2003-09-03 18:00 UTC a4000 (comparision failure)
Bootstrap comparison failure!
gcse.o differs
regclass.o differs
reload.o differs
make[2]: *** [gnucompare] Error 1
More information about the Gcc-bugs
mailing list