summaryrefslogtreecommitdiff
path: root/src/jit/protononjit/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/jit/protononjit/CMakeLists.txt')
-rw-r--r--src/jit/protononjit/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/jit/protononjit/CMakeLists.txt b/src/jit/protononjit/CMakeLists.txt
index e209e4cd36..6adf4b1b1b 100644
--- a/src/jit/protononjit/CMakeLists.txt
+++ b/src/jit/protononjit/CMakeLists.txt
@@ -13,10 +13,12 @@ if (CLR_CMAKE_PLATFORM_ARCH_I386)
remove_definitions(-D_TARGET_X86_=1)
add_definitions(-D_TARGET_ARM_)
set(JIT_ARCH_ALTJIT_SOURCES ${JIT_ARM_SOURCES})
+ set(JIT_ARCH_LINK_LIBRARIES gcinfo_arm)
elseif(CLR_CMAKE_PLATFORM_ARCH_AMD64)
remove_definitions(-D_TARGET_AMD64_=1)
add_definitions(-D_TARGET_ARM64_)
set(JIT_ARCH_ALTJIT_SOURCES ${JIT_ARM64_SOURCES})
+ set(JIT_ARCH_LINK_LIBRARIES gcinfo_arm64)
else()
clr_unknown_arch()
endif()
@@ -49,7 +51,7 @@ set_property(TARGET protononjit APPEND_STRING PROPERTY LINK_DEPENDS ${JIT_EXPORT
set(RYUJIT_LINK_LIBRARIES
utilcodestaticnohost
- gcinfo
+ ${JIT_ARCH_LINK_LIBRARIES}
)
if(CLR_CMAKE_PLATFORM_UNIX)