This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

more on mips-sgi-irix5.2 trouble


I did the build with gcc 2.7.2.3.  In looking through the make output
I see that it used gcc to build stage1, and so on as you would expect
through the "make compare".  It then started using plain gcc again:

Comparing stage2 and stage3 of the compiler
        rm -f .bad_compare
        case "compare-lean" in compare | compare-lean ) stage=2 ;; * ) stage=`ec
ho compare-lean | sed -e 's,^compare\([0-9][0-9]*\).*,\1,'` ;; esac; \
        for file in *.o; do \
          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; \
        done
        case "compare-lean" in compare | compare-lean ) stage=2 ;; * ) stage=`ec
ho compare-lean | sed -e 's,^compare\([0-9][0-9]*\).*,\1,'` ;; esac; \
        for dir in tmp-foo cp f objc; do \
          if [ "`echo $dir/*.o`" != "$dir/*.o" ] ; then \
            for file in $dir/*.o; do \
              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; \
            done; \
          fi; \
        done
        rm -f tmp-foo*
        if [ -f .bad_compare ]; then \
          echo "Bootstrap comparison failure!"; \
          cat .bad_compare; \
          exit 1; \
        else \
          case "compare-lean" in \
            *-lean ) rm -rf stage$stage ;; \
          esac; true; \
        fi
Building runtime libraries
        gcc -c  -DIN_GCC    -g -O2   -DHAVE_CONFIG_H     -I. -I. -I./config func
tion.c
        gcc -c  -DIN_GCC    -g -O2   -DHAVE_CONFIG_H     -I. -I. -I./config stmt
.c
        gcc -c  -DIN_GCC    -g -O2   -DHAVE_CONFIG_H     -I. -I. -I./config exce
pt.c
        gcc -c  -DIN_GCC    -g -O2   -DHAVE_CONFIG_H     -I. -I. -I./config expr
.c




It then switches back and forth between gcc and ..../xgcc a few more
times.  I am using SGI make.  Should I try again with gmake?

Kate


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]