X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2Flit.cfg;h=36b4c70440831f3c072ef489be93bd21291b2b20;hb=a5063429b2666581df88584093250f5af5a1f8a3;hp=d34ca69a6890d473857ff535b12534af0d0bf318;hpb=5e868040895fe25a361fd588b2aa6bf1360cbb9b;p=oota-llvm.git diff --git a/test/lit.cfg b/test/lit.cfg index d34ca69a689..36b4c704408 100644 --- a/test/lit.cfg +++ b/test/lit.cfg @@ -176,7 +176,7 @@ lli = 'lli' # we don't support COFF in MCJIT well enough for the tests, force ELF format on # Windows. FIXME: the process target triple should be used here, but this is # difficult to obtain on Windows. -if re.search(r'cygwin|mingw32|windows-gnu|win32', config.host_triple): +if re.search(r'cygwin|mingw32|windows-gnu|windows-msvc|win32', config.host_triple): lli += ' -mtriple='+config.host_triple+'-elf' config.substitutions.append( ('%lli', lli ) ) @@ -188,6 +188,7 @@ config.substitutions.append( ('%llc_dwarf', llc_dwarf) ) # Add site-specific substitutions. config.substitutions.append( ('%gold', config.gold_executable) ) +config.substitutions.append( ('%ld64', config.ld64_executable) ) config.substitutions.append( ('%go', config.go_executable) ) config.substitutions.append( ('%llvmshlibdir', config.llvm_shlib_dir) ) config.substitutions.append( ('%shlibext', config.llvm_shlib_ext) ) @@ -220,6 +221,32 @@ else: # also have a post-assertion to not match a trailing hyphen (foo-). NOJUNK = r"(?