@@ -95,6 +95,7 @@ function(builtin_default_target compiler_rt_path)
9595 -DLLVM_DEFAULT_TARGET_TRIPLE=${LLVM_TARGET_TRIPLE}
9696 -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=${LLVM_ENABLE_PER_TARGET_RUNTIME_DIR}
9797 -DLLVM_CMAKE_DIR=${CMAKE_BINARY_DIR}
98+ -DCMAKE_INSTALL_RPATH=${CMAKE_INSTALL_RPATH}
9899 -DCMAKE_C_COMPILER_WORKS=ON
99100 -DCMAKE_ASM_COMPILER_WORKS=ON
100101 ${COMMON_CMAKE_ARGS}
@@ -135,6 +136,7 @@ function(builtin_register_target compiler_rt_path name)
135136 -DLLVM_RUNTIME_OUTPUT_INTDIR=${LLVM_TOOLS_BINARY_DIR}
136137 -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON
137138 -DLLVM_CMAKE_DIR=${CMAKE_BINARY_DIR}
139+ -DCMAKE_INSTALL_RPATH=${CMAKE_INSTALL_RPATH}
138140 -DCMAKE_C_COMPILER_WORKS=ON
139141 -DCMAKE_ASM_COMPILER_WORKS=ON
140142 -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON
@@ -268,6 +270,7 @@ function(runtime_default_target)
268270 -DLLVM_ENABLE_PROJECTS_USED=${LLVM_ENABLE_PROJECTS_USED}
269271 -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=${LLVM_ENABLE_PER_TARGET_RUNTIME_DIR}
270272 -DLLVM_BUILD_TOOLS=${LLVM_BUILD_TOOLS}
273+ -DCMAKE_INSTALL_RPATH=${CMAKE_INSTALL_RPATH}
271274 -DCMAKE_C_COMPILER_WORKS=ON
272275 -DCMAKE_CXX_COMPILER_WORKS=ON
273276 -DCMAKE_Fortran_COMPILER_WORKS=ON
@@ -404,6 +407,7 @@ function(runtime_register_target name)
404407 -DLLVM_INCLUDE_TESTS=${LLVM_INCLUDE_TESTS}
405408 -DLLVM_ENABLE_PROJECTS_USED=${LLVM_ENABLE_PROJECTS_USED}
406409 -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=${LLVM_ENABLE_PER_TARGET_RUNTIME_DIR}
410+ -DCMAKE_INSTALL_RPATH=${CMAKE_INSTALL_RPATH}
407411 -DCMAKE_C_COMPILER_WORKS=ON
408412 -DCMAKE_CXX_COMPILER_WORKS=ON
409413 -DCMAKE_Fortran_COMPILER_WORKS=ON
0 commit comments