--- Comment #2 from gaojianbin at 263 dot net 2005-11-23 07:42 ---
1:
I use xls,ibm visual age 6.0 c compiler.
2:configure options is as follows:
../gcc-4.0.2/configure --prefix=/swtdata/emv_emu/emu1/jbgao/gccbin
--enable-threads=aix --enable-languages=c,c++
3:i have read the install specific about compile on aix ,have no ideas.
i searched the bug database for the related bug, the solving methold have no
use.
//-here is the output
Comparing stage2 and stage3 of the compiler
make[1]: Entering directory `/swtdata/emv_emu/emu1/jbgao/gccbin/gcc'
rm -f .bad_compare
case "slowcompare" in *compare | *compare-lean ) stage=2 ;; * ) stage=`echo
slowcompare | sed -e 's,^[a-z]*compare\([0-9][0-9]*\).*,\1,'` ;; esac; \
for dir in . cp build; do \
if [ "`echo $dir/*.o`" != "$dir/*.o" ] ; then \
for file in $dir/*.o; do \
case "slowcompare" in \
slowcompare* ) \
tail +16c ./$file > tmp-foo1; \
tail +16c stage$stage/$file > tmp-foo2 \
&& (cmp tmp-foo1 tmp-foo2 > /dev/null 2>&1 || echo $file differs >>
.bad_compare) || true; \
;; \
fastcompare* ) \
cmp $file stage$stage/$file 16 16 > /dev/null 2>&1; \
test $? -eq 1 && echo $file differs >> .bad_compare || true; \
;; \
gnucompare* ) \
cmp --ignore-initial=16 $file stage$stage/$file > /dev/null 2>&1; \
test $? -eq 1 && echo $file differs >> .bad_compare || true; \
;; \
esac ; \
done; \
else true; fi; \
done
rm -f tmp-foo*
case "slowcompare" in *compare | *compare-lean ) stage=2 ;; * ) stage=`echo
slowcompare | sed -e 's,^[a-z]*compare\([0-9][0-9]*\).*,\1,'` ;; esac; \
if [ -f .bad_compare ]; then \
echo "Bootstrap comparison failure!"; \
cat .bad_compare; \
exit 1; \
else \
case "slowcompare" in \
*-lean ) rm -rf stage$stage ;; \
*) ;; \
esac; true; \
fi
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-convert.o differs
./c-cppbuiltin.o differs
./c-decl.o differs
./c-dump.o differs
./c-errors.o differs
./c-format.o differs
./c-gimplify.o differs
./c-incpath.o differs
./c-lang.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
./cfgexpand.o differs
./cfghooks.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
./cppspec.o differs
./cse.o differs
./cselib.o differs
./dbxout.o differs
./ddg.o differs
./debug.o differs
./df.o differs
./diagnostic.o differs
./dojump.o differs
./dominance.o differs
./domwalk.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
./gcc.o differs
./gccspec.o differs
./gcov-dump.o differs
./gcov.o differs
./gcse.o differs
./genrtl.o differs
./ggc-common.o differs
./ggc-page.o differs
./gimple-low.o differs
./gimplify.o differs
./global.o differs
./graph.o differs
./gtype-desc.o differs
./haifa-sched.o differs
./hooks.o differs
./ifcvt.o differs
./insn-attrtab.o differs
./insn-emit.o differs
./insn-extract.o differs
./insn-modes.o differs
./insn-opinit.o differs
./insn-output.o differs
./insn-peep.o differs
./insn-recog.o differs
./integrate.o differs
./intl.o differs
./jump.o differs
./lambda-code.o differs
./lambda-mat.o differs
./lambda-trans.o differs
./langhooks.o differs
./lcm.o differs
./lists.o differs
./local-alloc.o differs
./loop-doloop.o differs
./loop-init.o differs
./loop-invariant.o differs
./loop-iv.o differs
./loop-unroll.o differs
./loop-unswitch.o differs
./loop.o differs
./main.o differs
./modulo-sched.o differs
./optabs.o differs
./opts.o differs
./params.o differs
./passes.o differs
./pointer-set.o differs
./postreload-gcse.o differs
./postreload.o differs
./predict.o differs
./prefix.o differs
./pretty-print.o differs
./print-rtl.o differs
./print-tree.o differs
./profile.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
./rs6000-c.o differs
./rs6000.o di