[polly] r203888 - add -load polly.so only when not LINK_POLLY_INTO_TOOLS

Sebastian Pop spop at codeaurora.org
Thu Mar 13 21:04:37 PDT 2014


Author: spop
Date: Thu Mar 13 23:04:36 2014
New Revision: 203888

URL: http://llvm.org/viewvc/llvm-project?rev=203888&view=rev
Log:
add -load polly.so only when not LINK_POLLY_INTO_TOOLS

Modified:
    polly/trunk/test/lit.site.cfg.in

Modified: polly/trunk/test/lit.site.cfg.in
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/lit.site.cfg.in?rev=203888&r1=203887&r2=203888&view=diff
==============================================================================
--- polly/trunk/test/lit.site.cfg.in (original)
+++ polly/trunk/test/lit.site.cfg.in Thu Mar 13 23:04:36 2014
@@ -25,8 +25,19 @@ except KeyError,e:
     key, = e.args
     lit_config.fatal("unable to find %r parameter, use '--param=%s=VALUE'" % (key,key))
 
-config.substitutions.append(('%loadPolly', '-load '
-                             + config.polly_lib_dir + '/LLVMPolly at LLVM_SHLIBEXT@'))
+if '@LINK_POLLY_INTO_TOOLS@' == '' or \
+   '@LINK_POLLY_INTO_TOOLS@'.lower() == '0' or \
+   '@LINK_POLLY_INTO_TOOLS@'.lower() == 'n' or \
+   '@LINK_POLLY_INTO_TOOLS@'.lower() == 'no' or \
+   '@LINK_POLLY_INTO_TOOLS@'.lower() == 'off' or \
+   '@LINK_POLLY_INTO_TOOLS@'.lower() == 'false' or \
+   '@LINK_POLLY_INTO_TOOLS@'.lower() == 'notfound' or \
+   '@LINK_POLLY_INTO_TOOLS@'.lower() == 'link_polly_into_tools-notfound':
+    config.substitutions.append(('%loadPolly', '-load '
+                                 + config.polly_lib_dir + '/LLVMPolly at LLVM_SHLIBEXT@'))
+else:
+    config.substitutions.append(('%loadPolly', ''))
+
 config.substitutions.append(('%defaultOpts', ' -basicaa -polly-prepare'))
 config.substitutions.append(('%polybenchOpts', ' -O3 -loop-simplify -indvars '))
 config.substitutions.append(('%vector-opt', '-polly-vectorizer=polly'))





More information about the llvm-commits mailing list