Fix calling convention mismatch in 7 interop tests and enable [NativeCallable] in...
authorYi Zhang (CLR) <yzha@microsoft.com>
Tue, 3 May 2016 04:00:21 +0000 (21:00 -0700)
committerYi Zhang (CLR) <yzha@microsoft.com>
Tue, 3 May 2016 15:53:15 +0000 (08:53 -0700)
commit3bab320962b4f25d8d860ab431a2ad7aeae421f0
treec30ee925b4ca575312c070449fecd5dc1c3cd754
parentf6fd3da7044b047357ca7b05eb36489362e6ceb9
Fix calling convention mismatch in 7 interop tests and enable [NativeCallable] in all architectures.

Commit migrated from https://github.com/dotnet/coreclr/commit/dfef0a390443379c3991b97d8871f301321c36f6
12 files changed:
src/coreclr/src/vm/method.cpp
src/coreclr/tests/issues.targets
src/coreclr/tests/src/Common/Platform/platformdefines.h
src/coreclr/tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParamManaged.cs
src/coreclr/tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParamNative.cpp
src/coreclr/tests/src/Interop/MarshalAPI/FunctionPointer/GetFcnPtrForDel_Negative_Security.cs
src/coreclr/tests/src/Interop/MarshalAPI/IUnknown/IUnknownNative.cpp
src/coreclr/tests/src/Interop/NativeCallable/NativeCallableDll.cpp
src/coreclr/tests/src/Interop/PrimitiveMarshalling/EnumMarshalling/MarshalEnumNative.cpp
src/coreclr/tests/src/Interop/RefInt/RefIntNative.cpp
src/coreclr/tests/src/Interop/SimpleStruct/SimpleStructNative.cpp
src/coreclr/tests/src/Interop/common/xplatform.h