diff options
author | Eugene Rozenfeld <erozen@microsoft.com> | 2018-02-23 05:24:18 +0300 |
---|---|---|
committer | Stephen Toub <stoub@microsoft.com> | 2018-02-23 05:24:18 +0300 |
commit | 173d9e637b267f2e624fee9f678d448df1b3e6e4 (patch) | |
tree | 36037f2d287995035c459494c6a0d32bf2c7c383 /external | |
parent | 064a638f3c7a498e4c633a95cbc8d945a8ec4aa5 (diff) |
Enable clearing initlocals when running dotnet msbuild. (#27345)
* Enable clearing initlocals when running dotnet msbuild.
Linker step to clear initlocals was only enabled in Windows builds that use
desktop msbuild. dotnet msbuild has a bug in assembly loading: https://github.com/Microsoft/msbuild/issues/3016
that was preventing ILLink.CustomSteps from loading by a Type.GetType() call. This PR adds a workaround by
appending ILLink.CustomSteps version to the string that is eventually passed to Type.GetType().
* Make the setting of ILLinkClearInitLocals in System.Net.Sockets conditional on it being the Windows build.
Diffstat (limited to 'external')
0 files changed, 0 insertions, 0 deletions