[aot] Add support for making direct cross-assembly calls in llvm mode. (#2225)
authormonojenkins <jo.shields+jenkins@xamarin.com>
Fri, 31 Jan 2020 16:41:39 +0000 (11:41 -0500)
committerGitHub <noreply@github.com>
Fri, 31 Jan 2020 16:41:39 +0000 (11:41 -0500)
commitf6f4ab624bd3e55afab4262ba9207f3f6329039a
treec2d9f2675217604adc950acecf445cd35fffc9ff
parent8911889d8bcc20995601016a5c2fe92f4079a95c
[aot] Add support for making direct cross-assembly calls in llvm mode. (#2225)

Co-authored-by: Zoltan Varga <vargaz@gmail.com>
12 files changed:
src/mono/mono/metadata/icall-signatures.h
src/mono/mono/mini/aot-compiler.c
src/mono/mono/mini/aot-compiler.h
src/mono/mono/mini/aot-runtime.c
src/mono/mono/mini/aot-runtime.h
src/mono/mono/mini/llvmonly-runtime.c
src/mono/mono/mini/llvmonly-runtime.h
src/mono/mono/mini/method-to-ir.c
src/mono/mono/mini/mini-llvm.c
src/mono/mono/mini/mini-runtime.c
src/mono/mono/mini/mini.c
src/mono/mono/mini/mini.h