summaryrefslogtreecommitdiff
path: root/src/inc/clrnt.h
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2018-08-29 19:51:51 -0700
committerGitHub <noreply@github.com>2018-08-29 19:51:51 -0700
commit398caa5c90173f90bcfc8275670a1fcaa7ad6e41 (patch)
tree56a046febce6c01c2ef7991aaaae7766be57b844 /src/inc/clrnt.h
parent8ba838fb54d6c07271d026b2d77bedcb9e2a786a (diff)
downloadcoreclr-398caa5c90173f90bcfc8275670a1fcaa7ad6e41.tar.gz
coreclr-398caa5c90173f90bcfc8275670a1fcaa7ad6e41.tar.bz2
coreclr-398caa5c90173f90bcfc8275670a1fcaa7ad6e41.zip
Define T_RUNTIME_FUNCTION in cross-bitness crossgen ARM32 (#19718)
* Allow 'Non-ARM Host managing ARM related code' scenario in src/inc/crosscomp.h * Restrict RtlUnwindEx RtlVirtualUnwind to X86 || FEATURE_PAL in src/inc/clrnt.h * Define PTR_RUNTIME_FUNCTION via T_RUNTIME_FUNCTION in src/inc/daccess.h
Diffstat (limited to 'src/inc/clrnt.h')
-rw-r--r--src/inc/clrnt.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/inc/clrnt.h b/src/inc/clrnt.h
index 95f7458fd0..1356666024 100644
--- a/src/inc/clrnt.h
+++ b/src/inc/clrnt.h
@@ -933,6 +933,7 @@ typedef struct _UNWIND_INFO {
// dummy
} UNWIND_INFO, *PUNWIND_INFO;
+#if defined(FEATURE_PAL) || defined(_X86_)
EXTERN_C
NTSYSAPI
VOID
@@ -960,6 +961,7 @@ RtlVirtualUnwind (
__out PDWORD EstablisherFrame,
__inout_opt PT_KNONVOLATILE_CONTEXT_POINTERS ContextPointers
);
+#endif // FEATURE_PAL || _X86_
#define UNW_FLAG_NHANDLER 0x0