[runtime] Make xamarin_open_assembly public and stable. (#2011)

This is needed for Embeddinator-4000.
This commit is contained in:
Rolf Bjarne Kvinge 2017-04-17 18:38:52 +02:00 коммит произвёл GitHub
Родитель 1c67a84d90
Коммит 6b9e61eebc
2 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -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