[mono] Prefix exported symbols via UnmanagedCallersOnly attribute (#79880)
authorIvan Povazan <55002338+ivanpovazan@users.noreply.github.com>
Thu, 19 Jan 2023 10:17:02 +0000 (11:17 +0100)
committerGitHub <noreply@github.com>
Thu, 19 Jan 2023 10:17:02 +0000 (11:17 +0100)
commitf429780c9ccce3546e9c9e25c05ed083318428bd
treed5f5b469930251555f72da857a3daeb0453ce143
parentb62bbdd25aab1944b5e2fe67357c6aa68e4dc1ae
[mono] Prefix exported symbols via UnmanagedCallersOnly attribute (#79880)

Fixes https://github.com/dotnet/runtime/issues/79491
src/mono/mono/mini/aot-compiler.c
src/tests/FunctionalTests/iOS/Device/ExportManagedSymbols/ILLink.Descriptors.xml [new file with mode: 0644]
src/tests/FunctionalTests/iOS/Device/ExportManagedSymbols/Program.cs [new file with mode: 0644]
src/tests/FunctionalTests/iOS/Device/ExportManagedSymbols/iOS.Device.ExportManagedSymbols.Test.csproj [new file with mode: 0644]
src/tests/FunctionalTests/iOS/Device/ExportManagedSymbols/main.m [new file with mode: 0644]