From: Amir Ayupov Date: Thu, 3 Feb 2022 03:08:27 +0000 (-0800) Subject: [BOLT] Add ld.lld substitution X-Git-Tag: upstream/15.0.7~17437 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=03f014c9ae3879cdd3a682ca217efa448dd54c36;p=platform%2Fupstream%2Fllvm.git [BOLT] Add ld.lld substitution Register ld.lld substition (tests were failing) Reviewed By: yota9 Differential Revision: https://reviews.llvm.org/D118738 --- diff --git a/bolt/test/lit.cfg.py b/bolt/test/lit.cfg.py index 8b2b6d0..9cc8f6b 100644 --- a/bolt/test/lit.cfg.py +++ b/bolt/test/lit.cfg.py @@ -56,9 +56,12 @@ if config.bolt_enable_runtime: llvm_config.use_default_substitutions() llvm_config.config.environment['CLANG'] = config.bolt_clang -llvm_config.config.environment['LLD'] = config.bolt_lld llvm_config.use_clang() -llvm_config.use_llvm_tool('lld', required=True, search_env='LLD') + +llvm_config.config.environment['LD_LLD'] = config.bolt_lld +ld_lld = llvm_config.use_llvm_tool('ld.lld', required=True, search_env='LD_LLD') +llvm_config.config.available_features.add('ld.lld') +llvm_config.add_tool_substitutions([ToolSubst(r'ld\.lld', command=ld_lld)]) config.substitutions.append(('%cflags', '-no-pie -gdwarf-4')) config.substitutions.append(('%cxxflags', '-no-pie -gdwarf-4'))