summaryrefslogtreecommitdiff
path: root/src/vm/stubmgr.h
diff options
context:
space:
mode:
authorSteve Harter <sharter@microsoft.com>2015-11-05 18:41:48 -0600
committerSteve Harter <sharter@microsoft.com>2015-11-17 10:57:16 -0600
commit4e06e4271162ac65a57719398e3b5572de9f5185 (patch)
tree1ca0a0122505a5d1eeca015267cbaa3a29456378 /src/vm/stubmgr.h
parent48617ae01367b2aad76938d101199cf369bead64 (diff)
downloadcoreclr-4e06e4271162ac65a57719398e3b5572de9f5185.tar.gz
coreclr-4e06e4271162ac65a57719398e3b5572de9f5185.tar.bz2
coreclr-4e06e4271162ac65a57719398e3b5572de9f5185.zip
Enable CLANG sanitizers for native debug builds
Diffstat (limited to 'src/vm/stubmgr.h')
-rw-r--r--src/vm/stubmgr.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/vm/stubmgr.h b/src/vm/stubmgr.h
index 8dfb6686ad..d578171985 100644
--- a/src/vm/stubmgr.h
+++ b/src/vm/stubmgr.h
@@ -193,6 +193,7 @@ typedef VPTR(class StubManager) PTR_StubManager;
class StubManager
{
+#ifndef CROSSGEN_COMPILE
friend class StubManagerIterator;
VPTR_BASE_VTABLE_CLASS(StubManager)
@@ -326,6 +327,7 @@ private:
PTR_StubManager m_pNextManager;
static CrstStatic s_StubManagerListCrst;
+#endif // !CROSSGEN_COMPILE
};
// -------------------------------------------------------
@@ -375,6 +377,8 @@ class LockedRangeList : public RangeList
SimpleRWLock m_RangeListRWLock;
};
+#ifndef CROSSGEN_COMPILE
+
//-----------------------------------------------------------
// Stub manager for the prestub. Although there is just one, it has
// unique behavior so it gets its own stub manager.
@@ -991,4 +995,5 @@ public:
};
-#endif
+#endif // !CROSSGEN_COMPILE
+#endif // !__stubmgr_h__