[llvm] 895653d - [cmake] Remove unused OUTPUT_MAPPING param to configure_lit_site_cfg(). NFC

Sam McCall via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 10 12:27:04 PST 2022


Author: Sam McCall
Date: 2022-03-10T21:26:53+01:00
New Revision: 895653d90473724f46f5d151b2b04e6341b7aeac

URL: https://github.com/llvm/llvm-project/commit/895653d90473724f46f5d151b2b04e6341b7aeac
DIFF: https://github.com/llvm/llvm-project/commit/895653d90473724f46f5d151b2b04e6341b7aeac.diff

LOG: [cmake] Remove unused OUTPUT_MAPPING param to configure_lit_site_cfg(). NFC

Looks like it never did anything.
Added in 71deeee593c40ff01e529a6a4b30fa5b55494b82

Added: 
    

Modified: 
    llvm/cmake/modules/AddLLVM.cmake
    llvm/utils/lit/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake
index 6827970254201..b4105d656433e 100644
--- a/llvm/cmake/modules/AddLLVM.cmake
+++ b/llvm/cmake/modules/AddLLVM.cmake
@@ -1614,15 +1614,12 @@ string(CONCAT LLVM_LIT_PATH_FUNCTION
 # path back to absolute form. This makes it possible to move a build directory
 # containing lit.cfg.py files from one machine to another.
 function(configure_lit_site_cfg site_in site_out)
-  cmake_parse_arguments(ARG "" "" "MAIN_CONFIG;OUTPUT_MAPPING;PATHS" ${ARGN})
+  cmake_parse_arguments(ARG "" "" "MAIN_CONFIG;PATHS" ${ARGN})
 
   if ("${ARG_MAIN_CONFIG}" STREQUAL "")
     get_filename_component(INPUT_DIR ${site_in} DIRECTORY)
     set(ARG_MAIN_CONFIG "${INPUT_DIR}/lit.cfg")
   endif()
-  if ("${ARG_OUTPUT_MAPPING}" STREQUAL "")
-    set(ARG_OUTPUT_MAPPING "${site_out}")
-  endif()
 
   foreach(c ${LLVM_TARGETS_TO_BUILD})
     set(TARGETS_BUILT "${TARGETS_BUILT} ${c}")

diff  --git a/llvm/utils/lit/CMakeLists.txt b/llvm/utils/lit/CMakeLists.txt
index 43caf09f1402b..3dc2dc0d8efcd 100644
--- a/llvm/utils/lit/CMakeLists.txt
+++ b/llvm/utils/lit/CMakeLists.txt
@@ -4,8 +4,6 @@
 configure_lit_site_cfg(
   "${CMAKE_CURRENT_SOURCE_DIR}/tests/lit.site.cfg.in"
   "${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg"
-  OUTPUT_MAPPING
-  "${CMAKE_CURRENT_BINARY_DIR}/tests/lit.site.cfg"
   )
 
 # Lit's test suite creates output files next to the sources which makes the


        


More information about the llvm-commits mailing list