summaryrefslogtreecommitdiff
path: root/clrdefinitions.cmake
diff options
context:
space:
mode:
authorDavid Wrighton <davidwr@microsoft.com>2018-05-24 14:35:47 -0700
committerGitHub <noreply@github.com>2018-05-24 14:35:47 -0700
commitafe9b1dcea839ae93dd148e176e3b702b6b15ec1 (patch)
tree36b4fa94c1175e2a1f087be43bbb6d0abd29ed31 /clrdefinitions.cmake
parent2bedc5757cfad4a222a02e74ee11a5debd70a810 (diff)
downloadcoreclr-afe9b1dcea839ae93dd148e176e3b702b6b15ec1.tar.gz
coreclr-afe9b1dcea839ae93dd148e176e3b702b6b15ec1.tar.bz2
coreclr-afe9b1dcea839ae93dd148e176e3b702b6b15ec1.zip
[Arm64] debugging work (#17993)
* Fix missing implementation of FuncEvalFrame::UpdateRegDisplay for ARM64 - Implementation is missing. Build new one based ARM implementation * Enable just my code on arm64 * Fix logging of addresses for DispatchPatchOrSingleStep * arm64 does not leave the PC at the start of the breakpoint * Enable interop debugging * Tweaks for windows arm64 mixed mode debugging support
Diffstat (limited to 'clrdefinitions.cmake')
-rw-r--r--clrdefinitions.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake
index e8daf3f80f..c50cf63838 100644
--- a/clrdefinitions.cmake
+++ b/clrdefinitions.cmake
@@ -149,9 +149,9 @@ if(NOT CMAKE_SYSTEM_NAME STREQUAL NetBSD)
add_definitions(-DFEATURE_HIJACK)
endif(NOT CMAKE_SYSTEM_NAME STREQUAL NetBSD)
add_definitions(-DFEATURE_ICASTABLE)
-if (WIN32 AND (CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386))
+if (WIN32 AND (CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386 OR CLR_CMAKE_TARGET_ARCH_ARM64))
add_definitions(-DFEATURE_INTEROP_DEBUGGING)
-endif (WIN32 AND (CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386))
+endif (WIN32 AND (CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386 OR CLR_CMAKE_TARGET_ARCH_ARM64))
if(FEATURE_INTERPRETER)
add_definitions(-DFEATURE_INTERPRETER)
endif(FEATURE_INTERPRETER)