Tue Dec 29 15:06:00 1992 Ian Lance Taylor (ian@cygnus.com)
[platform/upstream/binutils.git] / test-build.mk
index 035d17e..55aa229 100644 (file)
@@ -477,7 +477,7 @@ $(host)-stamp-holes:
                found= ; \
                for j in $(HOLE_DIRS) ; do \
                        if [ -x $$j/$$i ] ; then \
-                               cp $$j/$$i $(HOLESDIR) ; \
+                               ln -s $$j/$$i $(HOLESDIR) || cp $$j/$$i $(HOLESDIR) ; \
                                echo $$i from $$j ; \
                                found=t ; \
                                break ; \
@@ -511,7 +511,7 @@ comparison: $(host)-stamp-3stage-compared
 
 $(host)-stamp-3stage-compared:
        rm -f .bad-compare
-ifeq ($(subst rs6000-ibm-aix,mips-sgi-irix4,$(subst mips-dec-ultrix,mips-sgi-irix4,$(host))),mips-sgi-irix4)
+ifeq ($(subst i386-sco3.2v4,mips-sgi-irix4,$(subst rs6000-ibm-aix,mips-sgi-irix4,$(subst mips-dec-ultrix,mips-sgi-irix4,$(host)))),mips-sgi-irix4)
        for i in `cd $(STAGE3DIR) ; find . -name \*.o -print` ; do \
                tail +10c $(STAGE2DIR)/$$i > foo1 ; \
                tail +10c $(STAGE3DIR)/$$i > foo2 ; \
@@ -537,6 +537,7 @@ endif
            else \
              rm -rf $(STAGE1DIR) $(STAGE2DIR) ; \
            fi ; \
+         else true ; \
          fi ; \
        fi
        touch $@