[x86/Linux] Fix IsIPInMarkedJitHelper to handle sigsegv (dotnet/coreclr#9605)
authorSaeHie Park <saehie.park@gmail.com>
Thu, 16 Feb 2017 08:50:08 +0000 (17:50 +0900)
committerJan Vorlicek <janvorli@microsoft.com>
Thu, 16 Feb 2017 08:50:08 +0000 (09:50 +0100)
commit793c7e395cf2ef411363fdc4a69a0a51bca0b696
tree015929405a22cedd815bc595e59f36c73d77fe94
parent2fb84256e5fe8347a4d5cda4fff067dd2e3c3389
[x86/Linux] Fix IsIPInMarkedJitHelper to handle sigsegv (dotnet/coreclr#9605)

Include JIT_WriteBarrier and JIT_CheckedWriteBarrier functions
so that we can handle NullReferenceException for sigsegv from WriteBarriers.

Commit migrated from https://github.com/dotnet/coreclr/commit/f8e6123ca24475cff7d78ff234c2cfd67e9e9772
src/coreclr/src/vm/excep.cpp
src/coreclr/src/vm/i386/jithelp.S
src/coreclr/src/vm/i386/jithelp.asm
src/coreclr/src/vm/i386/jitinterfacex86.cpp
src/coreclr/src/vm/jitinterface.h