summaryrefslogtreecommitdiff
path: root/src/vm/codeman.h
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2018-09-07 15:22:40 -0700
committerGitHub <noreply@github.com>2018-09-07 15:22:40 -0700
commit41db7d9af54a0a7d9fc365849e7c0fc1dad3a4b9 (patch)
tree759aeca8c69087f63bc0cf70fd418ff4794dfbd2 /src/vm/codeman.h
parent8f6db6188d8ab4f05709a4e8c8de54b18f639ec7 (diff)
downloadcoreclr-41db7d9af54a0a7d9fc365849e7c0fc1dad3a4b9.tar.gz
coreclr-41db7d9af54a0a7d9fc365849e7c0fc1dad3a4b9.tar.bz2
coreclr-41db7d9af54a0a7d9fc365849e7c0fc1dad3a4b9.zip
Fixes towards making the runtime compiled without FEATURE_PREJIT defined (#19864)
Diffstat (limited to 'src/vm/codeman.h')
-rw-r--r--src/vm/codeman.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vm/codeman.h b/src/vm/codeman.h
index e30b6332ac..ebf92e48be 100644
--- a/src/vm/codeman.h
+++ b/src/vm/codeman.h
@@ -68,6 +68,7 @@ Abstract:
#include "shash.h"
#include "pedecoder.h"
#include "gcinfo.h"
+#include "eexcp.h"
#if defined(WIN64EXCEPTIONS) && !defined(USE_INDIRECT_CODEHEADER)
#error "WIN64EXCEPTIONS requires USE_INDIRECT_CODEHEADER"
@@ -1742,7 +1743,9 @@ public:
class EECodeInfo
{
friend BOOL EEJitManager::JitCodeToMethodInfo(RangeSection * pRangeSection, PCODE currentPC, MethodDesc** ppMethodDesc, EECodeInfo * pCodeInfo);
+#ifdef FEATURE_PREJIT
friend BOOL NativeImageJitManager::JitCodeToMethodInfo(RangeSection * pRangeSection, PCODE currentPC, MethodDesc** ppMethodDesc, EECodeInfo * pCodeInfo);
+#endif
#ifdef FEATURE_READYTORUN
friend BOOL ReadyToRunJitManager::JitCodeToMethodInfo(RangeSection * pRangeSection, PCODE currentPC, MethodDesc** ppMethodDesc, EECodeInfo * pCodeInfo);
#endif