diff options
Diffstat (limited to 'src/vm/amd64/excepamd64.cpp')
-rw-r--r-- | src/vm/amd64/excepamd64.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/vm/amd64/excepamd64.cpp b/src/vm/amd64/excepamd64.cpp index b69645dbbf..e8042d8172 100644 --- a/src/vm/amd64/excepamd64.cpp +++ b/src/vm/amd64/excepamd64.cpp @@ -170,8 +170,6 @@ RtlVirtualUnwind ( // The indirection should be taken care of by the caller _ASSERTE((FunctionEntry->UnwindData & RUNTIME_FUNCTION_INDIRECT) == 0); -#ifndef FEATURE_PAL - #ifdef DEBUGGING_SUPPORTED if (CORDebuggerAttached()) { @@ -182,14 +180,8 @@ RtlVirtualUnwind ( { return RtlVirtualUnwind_Unsafe(HandlerType, ImageBase, ControlPc, FunctionEntry, ContextRecord, HandlerData, EstablisherFrame, ContextPointers); } - -#else // !FEATURE_PAL - PORTABILITY_ASSERT("UNIXTODO: Implement unwinding for PAL"); - return NULL; -#endif // !FEATURE_PAL } -#ifndef FEATURE_PAL #ifdef DEBUGGING_SUPPORTED PEXCEPTION_ROUTINE RtlVirtualUnwind_Worker ( @@ -561,7 +553,6 @@ NORMAL_UNWIND: return RtlVirtualUnwind_Unsafe(HandlerType, ImageBase, ControlPc, FunctionEntry, ContextRecord, HandlerData, EstablisherFrame, ContextPointers); } #endif // DEBUGGING_SUPPORTED -#endif // !FEATURE_PAL #undef FAKE_PROLOG_SIZE #undef FAKE_FUNCTION_CODE_SIZE |