[mono][aot] Generate 'native-indirect' wrappers in full-aot mode. (#85923)
authorZoltan Varga <vargaz@gmail.com>
Tue, 9 May 2023 21:30:30 +0000 (14:30 -0700)
committerGitHub <noreply@github.com>
Tue, 9 May 2023 21:30:30 +0000 (14:30 -0700)
commit209d6812138580329de878cfedfa010d44bbe3a0
treef77d2a374864fc6d976c60c1244b45fa1af94ec3
parent7c1c9d8cffa77c53cae158a16f72f3b4992f7e43
[mono][aot] Generate 'native-indirect' wrappers in full-aot mode. (#85923)

Fixes https://github.com/dotnet/runtime/issues/80853.
src/libraries/System.Runtime.InteropServices/tests/LibraryImportGenerator.Tests/FunctionPointerTests.cs
src/mono/mono/metadata/marshal.c
src/mono/mono/mini/aot-compiler.c
src/mono/mono/mini/method-to-ir.c
src/mono/mono/mini/mini.h