From: Nico Weber Date: Fri, 18 Nov 2022 15:36:14 +0000 (-0500) Subject: [bolt] Clean up lit site cfg files a bit X-Git-Tag: upstream/17.0.6~27183 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=187729ce9fdee6ac47aeab2d1860d538f3835776;p=platform%2Fupstream%2Fllvm.git [bolt] Clean up lit site cfg files a bit * Stop setting config.python_executable in Unit/lit.site.cfg.py.in. All other projects only set this in the main lit config, not in the one for unit tests. (Unit tests don't spawn Python.) * Set config.python_executable to Python3_EXECUTABLE in main lit.site.cfg.py.in instead of PYTHON_EXECUTABLE. All other files did this in c4c3883b00. * Stop setting enable_abi_breaking_checks, enable_backtrace, enable_shared. Nothing in bolt's tests (or in lit) reads them. Differential Revision: https://reviews.llvm.org/D138299 --- diff --git a/bolt/test/Unit/lit.site.cfg.py.in b/bolt/test/Unit/lit.site.cfg.py.in index 2e04fa0..5c8e573 100644 --- a/bolt/test/Unit/lit.site.cfg.py.in +++ b/bolt/test/Unit/lit.site.cfg.py.in @@ -9,7 +9,6 @@ config.lit_tools_dir = "@LLVM_LIT_TOOLS_DIR@" config.bolt_obj_root = "@BOLT_BINARY_DIR@" config.bolt_src_root = "@BOLT_SOURCE_DIR@" config.target_triple = "@LLVM_TARGET_TRIPLE@" -config.python_executable = "@Python3_EXECUTABLE@" import lit.llvm lit.llvm.initialize(lit_config, config) diff --git a/bolt/test/lit.site.cfg.py.in b/bolt/test/lit.site.cfg.py.in index 832c497..78e1448 100644 --- a/bolt/test/lit.site.cfg.py.in +++ b/bolt/test/lit.site.cfg.py.in @@ -14,11 +14,8 @@ config.lit_tools_dir = "@LLVM_LIT_TOOLS_DIR@" config.host_triple = "@LLVM_HOST_TRIPLE@" config.target_triple = "@LLVM_TARGET_TRIPLE@" config.llvm_use_sanitizer = "@LLVM_USE_SANITIZER@" -config.enable_shared = @ENABLE_SHARED@ -config.enable_backtrace = @ENABLE_BACKTRACES@ config.host_arch = "@HOST_ARCH@" -config.enable_abi_breaking_checks = "@LLVM_ENABLE_ABI_BREAKING_CHECKS@" -config.python_executable = "@PYTHON_EXECUTABLE@" +config.python_executable = "@Python3_EXECUTABLE@" config.bolt_clang = "@BOLT_CLANG_EXE@" config.bolt_lld = "@BOLT_LLD_EXE@" config.targets_to_build = "@TARGETS_TO_BUILD@"