Change 'make install' to install tblgen, for better support of out-of-tree targets,
[oota-llvm.git] / test / Makefile
index 583e2757d21da0a790ccd70170caab08c9ffa2ae..82422b551d7c71a2d90524c6b19ecae29cef29e0 100644 (file)
@@ -51,6 +51,7 @@ endif
 ifneq ($(RUNTEST),)
 check-local:: site.exp
        ( ulimit -t 600 ; ulimit -d 512000 ; \
+         ulimit -m 512000 ; ulimit -v 512000 ; \
          PATH="$(LLVMToolDir):$(LLVM_SRC_ROOT)/test/Scripts:$(PATH)" \
          $(RUNTEST) $(RUNTESTFLAGS) )
 else
@@ -74,6 +75,7 @@ check-one: site.exp $(TCLSH)
          echo "source $(LLVM_SRC_ROOT)/test/lib/llvm.exp" ; \
          echo "RunLLVMTests $(TESTPATH)" ) | \
        ( ulimit -t 600 ; ulimit -d 512000 ; \
+         ulimit -m 512000 ; ulimit -v 512000 ; \
          PATH="$(LLVMToolDir):$(LLVM_SRC_ROOT)/test/Scripts:$(PATH)" \
          $(TCLSH) )
 endif
@@ -87,8 +89,10 @@ DSYMUTIL=dsymutil
 else
 DSYMUTIL=true
 endif
-ifeq ($(OS),Darwin)
+ifdef TargetCommonOpts
 BUGPOINT_TOPTS="-gcc-tool-args $(TargetCommonOpts)"
+else
+BUGPOINT_TOPTS=""
 endif
 
 FORCE: