summaryrefslogtreecommitdiff
path: root/src/vm/eetwain.cpp
diff options
context:
space:
mode:
authorJonghyun Park <parjong@gmail.com>2017-02-04 02:50:29 +0900
committerJan Kotas <jkotas@microsoft.com>2017-02-03 09:50:29 -0800
commitacc2b37fa57cc0a25c88d54c82a23632400b38b9 (patch)
tree376ed73311fcfd72dc4fea0d6213717d340bd785 /src/vm/eetwain.cpp
parent0f02eb4f3b77fd8908baf4b61f4bf0bf99c2928d (diff)
downloadcoreclr-acc2b37fa57cc0a25c88d54c82a23632400b38b9.tar.gz
coreclr-acc2b37fa57cc0a25c88d54c82a23632400b38b9.tar.bz2
coreclr-acc2b37fa57cc0a25c88d54c82a23632400b38b9.zip
[x86/Linux] Clean up non-WIN64EXCEPTIONS code: (#9305)
Diffstat (limited to 'src/vm/eetwain.cpp')
-rw-r--r--src/vm/eetwain.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/vm/eetwain.cpp b/src/vm/eetwain.cpp
index 132e54d479..ea3a576244 100644
--- a/src/vm/eetwain.cpp
+++ b/src/vm/eetwain.cpp
@@ -5699,16 +5699,12 @@ unsigned int EECodeManager::GetFrameSize(GCInfoToken gcInfoToken)
/*****************************************************************************/
+#ifndef WIN64EXCEPTIONS
const BYTE* EECodeManager::GetFinallyReturnAddr(PREGDISPLAY pReg)
{
LIMITED_METHOD_CONTRACT;
-#ifdef _TARGET_X86_
return *(const BYTE**)(size_t)(GetRegdisplaySP(pReg));
-#else
- PORTABILITY_ASSERT("EECodeManager::GetFinallyReturnAddr is not implemented on this platform.");
- return NULL;
-#endif
}
BOOL EECodeManager::IsInFilter(GCInfoToken gcInfoToken,
@@ -5721,8 +5717,6 @@ BOOL EECodeManager::IsInFilter(GCInfoToken gcInfoToken,
GC_NOTRIGGER;
} CONTRACTL_END;
-#ifdef _TARGET_X86_
-
/* Extract the necessary information from the info block header */
hdrInfo info;
@@ -5747,15 +5741,9 @@ BOOL EECodeManager::IsInFilter(GCInfoToken gcInfoToken,
// _ASSERTE(nestingLevel == curNestLevel);
return frameType == FR_FILTER;
-
-#else
- PORTABILITY_ASSERT("EECodeManager::IsInFilter is not implemented on this platform.");
- return FALSE;
-#endif
}
-#ifndef WIN64EXCEPTIONS
BOOL EECodeManager::LeaveFinally(GCInfoToken gcInfoToken,
unsigned offset,
PCONTEXT pCtx)