ARM64: Fix NativeCallable
authorKyungwoo Lee <kyulee@microsoft.com>
Mon, 25 Apr 2016 18:11:14 +0000 (11:11 -0700)
committerKyungwoo Lee <kyulee@microsoft.com>
Mon, 25 Apr 2016 22:28:28 +0000 (15:28 -0700)
commit76ba59032965f745926c788c879df225b9a25649
tree8e2e03f6737e9b29711f5ca22094931ad5fc4e4d
parent5df671e6fbdaa8c356c9032b03cdb21e2c0e32be
ARM64: Fix NativeCallable

Fixes https://github.com/dotnet/coreclr/issues/4422
The issue is that JIT didn't pass UMEntryThunk for the managed function
entry point which is invoked from the native function.
The fix is to enable NativeCallable attribute check to get the right entry point.
src/vm/method.cpp
tests/arm64/Tests.lst