From: Ilia Date: Sat, 11 Jul 2020 17:27:26 +0000 (+0300) Subject: Add missing PAL_CS_NATIVE_DATA_SIZE & DAC_CS_NATIVE_DATA_SIZE defs for macOS ARM64... X-Git-Tag: submit/tizen/20210909.063632~6772 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=baeae95883f3b7de3b8782ba4718707aa6f3f7e1;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Add missing PAL_CS_NATIVE_DATA_SIZE & DAC_CS_NATIVE_DATA_SIZE defs for macOS ARM64 (#39141) Related issue: #39010 --- diff --git a/src/coreclr/src/inc/crosscomp.h b/src/coreclr/src/inc/crosscomp.h index 9c1f940..5b6e932 100644 --- a/src/coreclr/src/inc/crosscomp.h +++ b/src/coreclr/src/inc/crosscomp.h @@ -373,6 +373,8 @@ typedef struct _T_KNONVOLATILE_CONTEXT_POINTERS { #define DAC_CS_NATIVE_DATA_SIZE 76 #elif defined(TARGET_OSX) && defined(TARGET_AMD64) #define DAC_CS_NATIVE_DATA_SIZE 120 +#elif defined(TARGET_OSX) && defined(TARGET_ARM64) +#define DAC_CS_NATIVE_DATA_SIZE 120 #elif defined(TARGET_FREEBSD) && defined(TARGET_X86) #define DAC_CS_NATIVE_DATA_SIZE 12 #elif defined(TARGET_FREEBSD) && defined(TARGET_AMD64) diff --git a/src/coreclr/src/pal/inc/pal.h b/src/coreclr/src/pal/inc/pal.h index 33b106c..df658c5 100644 --- a/src/coreclr/src/pal/inc/pal.h +++ b/src/coreclr/src/pal/inc/pal.h @@ -2347,6 +2347,8 @@ PALIMPORT BOOL PALAPI PAL_VirtualUnwindOutOfProc(CONTEXT *context, KNONVOLATILE_ #define PAL_CS_NATIVE_DATA_SIZE 76 #elif defined(__APPLE__) && defined(__x86_64__) #define PAL_CS_NATIVE_DATA_SIZE 120 +#elif defined(__APPLE__) && defined(HOST_ARM64) +#define PAL_CS_NATIVE_DATA_SIZE 120 #elif defined(__FreeBSD__) && defined(HOST_X86) #define PAL_CS_NATIVE_DATA_SIZE 12 #elif defined(__FreeBSD__) && defined(__x86_64__)