[runtime] Make xamarin_open_assembly public and stable. (#2011)
This is needed for Embeddinator-4000.
This commit is contained in:
Родитель
1c67a84d90
Коммит
6b9e61eebc
|
@ -30,7 +30,6 @@ extern "C" {
|
|||
#endif
|
||||
|
||||
void *xamarin_marshal_return_value (MonoType *mtype, const char *type, MonoObject *retval, bool retain, MonoMethod *method, guint32 *exception_gchandle);
|
||||
MonoAssembly * xamarin_open_assembly (const char *name);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
@ -194,6 +194,13 @@ bool xamarin_locate_assembly_resource (const char *assembly_name, const char *
|
|||
void xamarin_printf (const char *format, ...);
|
||||
void xamarin_vprintf (const char *format, va_list args);
|
||||
|
||||
/*
|
||||
* Look for an assembly in the app and open it.
|
||||
*
|
||||
* Stable API.
|
||||
*/
|
||||
MonoAssembly * xamarin_open_assembly (const char *name);
|
||||
|
||||
#if defined(__arm__) || defined(__aarch64__)
|
||||
void mono_aot_register_module (void *aot_info);
|
||||
#endif
|
||||
|
|
Загрузка…
Ссылка в новой задаче