This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: m68k bootstrapping broken
Andreas Schwab writes:
> Bernardo Innocenti <bernie@develer.com> writes:
>
> > Andreas Schwab wrote:
> >
> >> 2004-01-11 Andreas Schwab <schwab@suse.de>
> >> * config/m68k/m68k.c (output_move_const_into_data_reg): Clear cc
> >> status for NOTB/NOTW/NEGW methods.
> >
> > Andreas, I confirm this patch fixed the reported bootstrap ICE on
> > m68k-netbsdelf too.
>
> Thanks for testing, I've committed it now.
For m68k-linux, I get until the bootstrap comparision with this
patch. The compare fails with (Andreas, files on scrub in ~doko/3.4)
Bootstrap comparison failure!
./alias.o differs
./alloc-pool.o differs
./attribs.o differs
./bb-reorder.o differs
./bitmap.o differs
./bt-load.o differs
./builtins.o differs
./c-aux-info.o differs
./c-common.o differs
./c-cppbuiltin.o differs
./c-decl.o differs
./c-dump.o differs
./c-errors.o differs
./c-format.o differs
./c-incpath.o differs
./c-lex.o differs
./c-objc-common.o differs
./c-opts.o differs
./c-parse.o differs
./c-pch.o differs
./c-ppoutput.o differs
./c-pragma.o differs
./c-pretty-print.o differs
./c-semantics.o differs
./c-typeck.o differs
./caller-save.o differs
./calls.o differs
./cfg.o differs
./cfganal.o differs
./cfgbuild.o differs
./cfgcleanup.o differs
./cfglayout.o differs
./cfgloop.o differs
./cfgloopanal.o differs
./cfgloopmanip.o differs
./cfgrtl.o differs
./cgraph.o differs
./cgraphunit.o differs
./collect2.o differs
./combine.o differs
./conflict.o differs
./convert.o differs
./coverage.o differs
./cppcharset.o differs
./cpperror.o differs
./cppexp.o differs
./cppfiles.o differs
./cpphash.o differs
./cppinit.o differs
./cpplex.o differs
./cpplib.o differs
./cppmacro.o differs
./cpppch.o differs
./cppspec.o differs
./cpptrad.o differs
./cse.o differs
./cselib.o differs
./dbxout.o differs
./df.o differs
./diagnostic.o differs
./dojump.o differs
./dominance.o differs
./dwarf2asm.o differs
./dwarf2out.o differs
./emit-rtl.o differs
./errors.o differs
./et-forest.o differs
./except.o differs
./explow.o differs
./expmed.o differs
./expr.o differs
./final.o differs
./flow.o differs
./fold-const.o differs
./function.o differs
./g++spec.o differs
./g77spec.o differs
./gcc.o differs
./gccspec.o differs
./gcov-dump.o differs
./gcov-iov.o differs
./gcov.o differs
./gcse.o differs
./genattr.o differs
./genattrtab.o differs
./genautomata.o differs
./gencodes.o differs
./genconditions.o differs
./genconfig.o differs
./genconstants.o differs
./genemit.o differs
./genextract.o differs
./genflags.o differs
./gengenrtl.o differs
./gengtype-lex.o differs
./gengtype.o differs
./genmodes.o differs
./genopinit.o differs
./genoutput.o differs
./genpeep.o differs
./genrecog.o differs
./genrtl.o differs
./gensupport.o differs
./ggc-common.o differs
./ggc-page.o differs
./global.o differs
./graph.o differs
./gtype-desc.o differs
./hashtable.o differs
./ifcvt.o differs
./insn-emit.o differs
./insn-output.o differs
./insn-recog.o differs
./integrate.o differs
./jump.o differs
./jvspec.o differs
./langhooks.o differs
./lcm.o differs
./line-map.o differs
./lists.o differs
./local-alloc.o differs
./loop-init.o differs
./loop-unroll.o differs
./loop-unswitch.o differs
./loop.o differs
./m68k.o differs
./mkdeps.o differs
./optabs.o differs
./opts.o differs
./params.o differs
./postreload.o differs
./predict.o differs
./prefix.o differs
./pretty-print.o differs
./print-rtl.o differs
./print-rtl1.o differs
./print-tree.o differs
./profile.o differs
./ra-build.o differs
./ra-colorize.o differs
./ra-debug.o differs
./ra-rewrite.o differs
./ra.o differs
./read-rtl.o differs
./real.o differs
./recog.o differs
./regclass.o differs
./regmove.o differs
./regrename.o differs
./reload.o differs
./reload1.o differs
./resource.o differs
./rtl-error.o differs
./rtl.o differs
./rtlanal.o differs
./sbitmap.o differs
./sched-deps.o differs
./sched-ebb.o differs
./sibcall.o differs
./simplify-rtx.o differs
./sreal.o differs
./stmt.o differs
./stor-layout.o differs
./stringpool.o differs
./timevar.o differs
./tlink.o differs
./toplev.o differs
./tracer.o differs
./tree-dump.o differs
./tree-inline.o differs
./tree-optimize.o differs
./tree.o differs
./unroll.o differs
./varasm.o differs
./varray.o differs
./web.o differs
cp/call.o differs
cp/class.o differs
cp/cp-lang.o differs
cp/cvt.o differs
cp/cxx-pretty-print.o differs
cp/decl.o differs
cp/decl2.o differs
cp/dump.o differs
cp/error.o differs
cp/except.o differs
cp/expr.o differs
cp/friend.o differs
cp/init.o differs
cp/lex.o differs
cp/mangle.o differs
cp/method.o differs
cp/name-lookup.o differs
cp/parser.o differs
cp/pt.o differs
cp/ptree.o differs
cp/repo.o differs
cp/rtti.o differs
cp/search.o differs
cp/semantics.o differs
cp/tree.o differs
cp/typeck.o differs
cp/typeck2.o differs
f/bad.o differs
f/bit.o differs
f/bld.o differs
f/com.o differs
f/data.o differs
f/equiv.o differs
f/expr.o differs
f/fini.o differs
f/global.o differs
f/implic.o differs
f/info.o differs
f/intrin.o differs
f/lab.o differs
f/lex.o differs
f/malloc.o differs
f/name.o differs
f/src.o differs
f/sta.o differs
f/stb.o differs
f/stc.o differs
f/std.o differs
f/ste.o differs
f/storag.o differs
f/sts.o differs
f/stt.o differs
f/symbol.o differs
f/target.o differs
f/top.o differs
f/type.o differs
f/where.o differs
java/boehm.o differs
java/buffer.o differs
java/builtins.o differs
java/check-init.o differs
java/class.o differs
java/constants.o differs
java/decl.o differs
java/except.o differs
java/expr.o differs
java/gjavah.o differs
java/java-tree-inline.o differs
java/jcf-depend.o differs
java/jcf-dump.o differs
java/jcf-io.o differs
java/jcf-parse.o differs
java/jcf-path.o differs
java/jcf-write.o differs
java/jv-scan.o differs
java/jvgenmain.o differs
java/lang.o differs
java/mangle.o differs
java/mangle_name.o differs
java/parse-scan.o differs
java/parse.o differs
java/resource.o differs
java/typeck.o differs
java/verify.o differs
java/xref.o differs
objc/objc-act.o differs
objc/objc-parse.o differs
treelang/lex.o differs
treelang/parse.o differs
treelang/tree1.o differs
treelang/treetree.o differs
make[3]: *** [gnucompare-lean] Error 1
make[3]: Leaving directory `/home/doko/3.4/gcc-snapshot-20040113/build/gcc'
make[2]: *** [bootstrap-lean] Error 2
make[2]: Leaving directory `/home/doko/3.4/gcc-snapshot-20040113/build'