Disable PrintSEHChain for non-Windows platforms (dotnet/coreclr#8379)
authorJonghyun Park <parjong@gmail.com>
Wed, 30 Nov 2016 20:23:58 +0000 (05:23 +0900)
committerJan Vorlicek <janvorli@microsoft.com>
Wed, 30 Nov 2016 20:23:58 +0000 (21:23 +0100)
commitceb72da578d2b77f727ddab7d83075ee5efd3f03
tree87bbc9aac28cddb44850023cdfe1ae42e1f5b5e0
parent6de460743bd8f0d1e235883e2fe1439793660528
Disable PrintSEHChain for non-Windows platforms (dotnet/coreclr#8379)

PrintSEHChain uses 'EXCEPTION_REGISTRATION_RECORD' which is not
available for non-Windows platforms.

This commit disables PrintSEHChain for non-Windows platforms to fix
build error in x86/Linux.

Commit migrated from https://github.com/dotnet/coreclr/commit/3ce1795cb62b223029d5d418ca8d8a9dfd25aefc
src/coreclr/src/vm/debughelp.cpp