Enable FEATURE_HIJACK for ARM (dotnet/coreclr#5404)
authorJonghyun Park <parjong@gmail.com>
Thu, 2 Jun 2016 13:57:13 +0000 (22:57 +0900)
committerJan Kotas <jkotas@microsoft.com>
Thu, 2 Jun 2016 13:57:13 +0000 (06:57 -0700)
commitdbef2ef37a849171f66a2f7696a4651fe38f6043
treef4c9d67b02445631a96a44c1a97ff113b5a10a0e
parent8065a2253e4cc7756a86e6e0637e032ab8724614
Enable FEATURE_HIJACK for ARM (dotnet/coreclr#5404)

Currently, FEATURE_HIJACK is disabled for ARM, and thus CoreCLR got
stuck if GC is invoked from JITed code.

This commit attempts to port FEATURE_HIJACK from ARM (windows) in order
to fix dotnet/coreclr#5403.

Commit migrated from https://github.com/dotnet/coreclr/commit/c4075441c86e1073e2f48e61be3ed5c58f6d27d0
src/coreclr/clrdefinitions.cmake
src/coreclr/src/vm/arm/asmhelpers.S
src/coreclr/src/vm/gccover.cpp