From 1fcecafd7adbc050a951b02d5fe429a70acd3214 Mon Sep 17 00:00:00 2001 From: Rahul Kumar Date: Thu, 4 Aug 2016 11:43:21 -0700 Subject: ARM64: Fix for ARM64TODO --- src/vm/stubhelpers.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/vm/stubhelpers.cpp') diff --git a/src/vm/stubhelpers.cpp b/src/vm/stubhelpers.cpp index 5996f5ddee..abf2143d0b 100644 --- a/src/vm/stubhelpers.cpp +++ b/src/vm/stubhelpers.cpp @@ -400,11 +400,13 @@ FORCEINLINE static void *GetCOMIPFromRCW_GetTarget(IUnknown *pUnk, ComPlusCallIn pComInfo->m_pInterceptStub = (LPVOID)-1; } #else // _TARGET_X86_ +#ifdef FEATURE_INCLUDE_ALL_INTERFACES if (NDirect::IsHostHookEnabled()) { // There's one static stub on !_TARGET_X86_. return (LPVOID)GetEEFuncEntryPoint(PInvokeStubForHost); } +#endif // FEATURE_INCLUDE_ALL_INTERFACES #endif // _TARGET_X86_ #endif // FEATURE_CORECLR @@ -1259,11 +1261,13 @@ FCIMPL2(void*, StubHelpers::GetDelegateTarget, DelegateObject *pThisUNSAFE, UINT // see IL code gen in NDirectStubLinker::DoNDirect for details. *ppStubArg = target; +#ifdef FEATURE_INCLUDE_ALL_INTERFACES if (NDirect::IsHostHookEnabled()) { // There's one static stub on !_TARGET_X86_. pEntryPoint = GetEEFuncEntryPoint(PInvokeStubForHost); } +#endif // FEATURE_INCLUDE_ALL_INTERFACES #elif defined(_TARGET_ARM_) // @ARMTODO: Nothing to do for ARM yet since we don't support the hosted path. #endif // _WIN64, _TARGET_ARM_ -- cgit v1.2.3