Cleanup IL linker heuristic usage (dotnet/coreclr#25547)
authorJan Kotas <jkotas@microsoft.com>
Wed, 3 Jul 2019 15:59:25 +0000 (08:59 -0700)
committerGitHub <noreply@github.com>
Wed, 3 Jul 2019 15:59:25 +0000 (08:59 -0700)
commit9219fa480cc92703c1a9010f239623d374ec8472
tree6950974744bedb4b5c1fb473f0a895e7307609de
parenta439c2d3a2de123edede533b9793657e73d7b555
Cleanup IL linker heuristic usage (dotnet/coreclr#25547)

Prep-work for using mainstream IL linker

Commit migrated from https://github.com/dotnet/coreclr/commit/60f1e6265bd1039f023a82e0643b524d6aaf7845
src/coreclr/src/System.Private.CoreLib/ILLink.targets
src/coreclr/src/System.Private.CoreLib/ILLinkTrim.xml
src/coreclr/src/System.Private.CoreLib/Resources/Strings.resx
src/coreclr/src/System.Private.CoreLib/src/System/Reflection/Emit/AssemblyBuilder.cs
src/coreclr/src/vm/mscorlib.h
src/coreclr/src/vm/typeparse.cpp
src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/EventSource.cs
src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/TraceLogging/FieldMetadata.cs
src/libraries/System.Private.CoreLib/src/System/Runtime/Serialization/SafeSerializationEventArgs.cs