Delete NativeAOT_StaticInitialization (#89291)
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>
Tue, 25 Jul 2023 00:56:24 +0000 (09:56 +0900)
committerGitHub <noreply@github.com>
Tue, 25 Jul 2023 00:56:24 +0000 (09:56 +0900)
commit119667b5ef2ce65ffa45c3a3d0b175a4e95c45e8
tree472bf4fea840dee803d8f82506ddb37d3b856d88
parentf6a61e451dfcfa53aa69066ccc58bfca77eafe4b
Delete NativeAOT_StaticInitialization (#89291)

Undoes workaround from dotnet/runtimelab#270. Since bootstrapper no longer ships as a static library (it's an object file instead), we should no longer need this hack to force linker into looking at the archive.
src/coreclr/nativeaot/Bootstrap/main.cpp
src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets
src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Windows.targets