make compare doesn't work

Jeffrey A Law law@cygnus.com
Wed Jan 20 22:33:00 GMT 1999


  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



More information about the Gcc-bugs mailing list