X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2Flit.cfg;h=36b4c70440831f3c072ef489be93bd21291b2b20;hb=b6019f26bcfd0d2c47f7cb4d499dcea0287c63ae;hp=b77f892d4d9225289b5887910672f989119630ef;hpb=be0d74465db88aa17438edbd8389180b19c47bf3;p=oota-llvm.git diff --git a/test/lit.cfg b/test/lit.cfg index b77f892d4d9..36b4c704408 100644 --- a/test/lit.cfg +++ b/test/lit.cfg @@ -352,8 +352,7 @@ if lit_config.params.get("run_long_tests", None) == "true": config.available_features.add("long_tests") # Direct object generation -# Suppress x86_64-mingw32 while investigating since r219108. -if not 'hexagon' in config.target_triple and not re.match(r'^x86_64.*-(mingw32|windows-gnu|win32)', config.target_triple): +if not 'hexagon' in config.target_triple: config.available_features.add("object-emission") if config.have_zlib == "1": @@ -374,10 +373,6 @@ if config.target_triple: if config.host_triple == config.target_triple: config.available_features.add("native") -# Not set for targeting tls-incapable targets. -if not re.match(r'.*-cygwin$', config.target_triple): - config.available_features.add('tls') - import subprocess def have_ld_plugin_support(): @@ -464,6 +459,10 @@ if platform.system() in ['Windows'] and re.match(r'.*-win32$', config.target_tri if not re.match(r'^x86_64.*-(mingw32|windows-gnu|win32)', config.target_triple): config.available_features.add('debug_frame') +# Check if we are embedding timestamps. +if config.enable_timestamps == '1': + config.available_features.add('timestamps') + # Check if we should use gmalloc. use_gmalloc_str = lit_config.params.get('use_gmalloc', None) if use_gmalloc_str is not None: