This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: make compare doesn't work
- To: Alex Finck <alex dot finck at ebi dot ac dot uk>
- Subject: Re: make compare doesn't work
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 20 Jan 1999 20:07:57 -0700
- cc: egcs-bugs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <36A635B1.EB8FDD1C@ebi.ac.uk>you write:
> here is the output
>
> columba [adm_sand] % make compare
> for file in *.o; do \
> tail +16c ./$file > tmp-foo1; \
> tail +16c stage2/$file > tmp-foo2 2>/dev/null \
> && (cmp tmp-foo1 tmp-foo2 || echo $file differs) || true; \
> done
> tmp-foo1 tmp-foo2 differ: char 45961, line 803
> bc-optab.o differs
> tmp-foo1 tmp-foo2 differ: char 452049, line 746
> expr.o differs
> tmp-foo1 tmp-foo2 differ: char 421393, line 648
> insn-emit.o differs
> tmp-foo1 tmp-foo2 differ: char 263073, line 529
> insn-recog.o differs
> tmp-foo1 tmp-foo2 differ: char 282105, line 746
> stmt.o differs
> for dir in tmp-foo cp objc; do \
> if [ "`echo $dir/*.o`" != "$dir/*.o" ] ; then \
> for file in $dir/*.o; do \
> tail +16c ./$file > tmp-foo1; \
> tail +16c stage2/$file > tmp-foo2 2>/dev/null \
> && (cmp tmp-foo1 tmp-foo2 || echo $file differs) ||
> true; \
> done; \
> fi; \
> done
> rm -f tmp-foo*
> columba [adm_sand] % .
> columba [adm_sand] % uname -a
> IRIX64 columba 6.2 03131016 IP25
> columba [adm_sand] %
>
> I did all what was asked in the INSTALL file configure, stage1, stage2,
You don't mention what version of egcs, or how you configured egcs or
what compiler you used to build egcs.
I can guess from "bc-optab" above that you're trying to build egcs-1.0.x,
which are considered out of date. The current release is egcs-1.1.
jeff