[dotnet] Ask ILC to process all unmanaged callers only methods from all assemblies

This commit is contained in:
Rolf Bjarne Kvinge 2023-06-21 20:49:55 +02:00
Родитель 6bd8915d1a
Коммит 39774937ba
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -1187,6 +1187,10 @@
<ManagedBinary Include="$(IntermediateLinkDir)$(TargetName)$(TargetExt)" />
<IlcCompileInput Include="@(ManagedBinary)" />
<IlcReference Include="@(ManagedAssemblyToLink)" Exclude="@(ManagedBinary)" />
<!-- Process UnmanagedCallersOnly attributes from every assembly -->
<UnmanagedEntryPointsAssembly Remove="System.Private.CoreLib" />
<UnmanagedEntryPointsAssembly Include="@(_UpdatedManagedAssemblyToLink->'%(Filename)')" />
</ItemGroup>
</Target>