Remove support for nonexistent UnmanagedFunctionPointerAttribute.PreserveSig. (dotnet...
authorJeremy Koritzinsky <jkoritzinsky@gmail.com>
Wed, 24 Oct 2018 22:56:33 +0000 (15:56 -0700)
committerGitHub <noreply@github.com>
Wed, 24 Oct 2018 22:56:33 +0000 (15:56 -0700)
commit1fa84fbef6a694d40652f10bd36b4454254d65d0
tree82bd1b8cfc3caf13d61dca97c23228809aa85a2e
parent307247adcfd704c174d45026debbbaad06cf8f1c
Remove support for nonexistent UnmanagedFunctionPointerAttribute.PreserveSig. (dotnet/coreclr#20396)

UnmanagedFunctionPointer doesn't have a PreserveSig attribute on framework or core, so remove the unused, confusing, and inaccurate support from the runtime.

Commit migrated from https://github.com/dotnet/coreclr/commit/ba97e4e878d36b3d75d410016143a7fba4ad53a9
src/coreclr/src/vm/dllimport.cpp