summaryrefslogtreecommitdiffstats
path: root/Tests/HIP/MixedLanguage
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-09-25 19:12:14 (GMT)
committerBrad King <brad.king@kitware.com>2023-09-25 20:06:36 (GMT)
commite43918b4caf8de881cb24a0a7494e086202cff34 (patch)
tree5712d13ab722a6914ed2e5433eaa7739034f6cca /Tests/HIP/MixedLanguage
parent479450512253e904c077c5e77fc04bc916466930 (diff)
downloadCMake-e43918b4caf8de881cb24a0a7494e086202cff34.zip
CMake-e43918b4caf8de881cb24a0a7494e086202cff34.tar.gz
CMake-e43918b4caf8de881cb24a0a7494e086202cff34.tar.bz2
HIP: Fix linking mixed-lang binary with CXX compiler and Makefile generators
Following commit 6377a43814 (CUDA: Support response files with nvcc, 2022-06-01, v3.25.0-rc1~636^2), while determining the compiler ABI, do not use response files, so that we can extract implicit link flags. Fixes: #25272
Diffstat (limited to 'Tests/HIP/MixedLanguage')
-rw-r--r--Tests/HIP/MixedLanguage/CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/Tests/HIP/MixedLanguage/CMakeLists.txt b/Tests/HIP/MixedLanguage/CMakeLists.txt
index 4f6dd3b..af58ade 100644
--- a/Tests/HIP/MixedLanguage/CMakeLists.txt
+++ b/Tests/HIP/MixedLanguage/CMakeLists.txt
@@ -17,3 +17,7 @@ set_target_properties(MixedStaticLib PROPERTIES POSITION_INDEPENDENT_CODE ON)
add_executable(HIPMixedLanguage main.cxx)
target_link_libraries(HIPMixedLanguage PRIVATE MixedStaticLib MixedSharedLib)
+
+add_executable(HIPMixedLanguageCXX main.cxx)
+target_link_libraries(HIPMixedLanguageCXX PRIVATE MixedStaticLib MixedSharedLib)
+set_property(TARGET HIPMixedLanguageCXX PROPERTY LINKER_LANGUAGE CXX)