[mini] Move some MONO_API functions to public header (mono/mono#15105)
authorAleksey Kliger (λgeek) <alklig@microsoft.com>
Fri, 14 Jun 2019 15:33:11 +0000 (11:33 -0400)
committerGitHub <noreply@github.com>
Fri, 14 Jun 2019 15:33:11 +0000 (11:33 -0400)
commit3cf1191390e9c1bfb12d2572157a3848ad5ae5b3
tree3d097837de62f01f2dd87c50c3718cadfc19930e
parent5906926ce6ebbd5dd837f5cc4b9fc2437dd74f97
[mini] Move some MONO_API functions to public header (mono/mono#15105)

* [mini] Move some MONO_API functions to public header

And mark them all MONO_RT_EXTERNAL_ONLY.

mono_set_use_llvm is new - Xamarin.Android previously assigned to mono_use_llvm
directly.

Commit migrated from https://github.com/mono/mono/commit/0e0f1b9be08ff14b192fdadc66efb6bb763867a4
src/mono/mono/mini/aot-runtime.h
src/mono/mono/mini/jit.h
src/mono/mono/mini/mini-runtime.c
src/mono/mono/mini/mini-runtime.h