From 9e975cfbcf3e688f751a75864a584f64e621c8c7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Aleksey=20Kliger=20=28=CE=BBgeek=29?= Date: Fri, 2 Apr 2021 00:33:28 -0400 Subject: [PATCH] [mono] Add back mono_register_config_for_assembly (#50584) Can't drop API symbols. --- src/mono/mono/metadata/assembly.h | 2 +- src/mono/mono/metadata/external-only.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/mono/mono/metadata/assembly.h b/src/mono/mono/metadata/assembly.h index 7457b08..bffe668 100644 --- a/src/mono/mono/metadata/assembly.h +++ b/src/mono/mono/metadata/assembly.h @@ -124,7 +124,7 @@ typedef struct { } MonoBundledAssembly; MONO_API void mono_register_bundled_assemblies (const MonoBundledAssembly **assemblies); -MONO_API void mono_register_config_for_assembly (const char* assembly_name, const char* config_xml); +MONO_API MONO_RT_EXTERNAL_ONLY void mono_register_config_for_assembly (const char* assembly_name, const char* config_xml); MONO_API void mono_register_symfile_for_assembly (const char* assembly_name, const mono_byte *raw_contents, int size); MONO_API void mono_register_machine_config (const char *config_xml); diff --git a/src/mono/mono/metadata/external-only.c b/src/mono/mono/metadata/external-only.c index a86dd11..4acef45 100644 --- a/src/mono/mono/metadata/external-only.c +++ b/src/mono/mono/metadata/external-only.c @@ -17,6 +17,7 @@ #include "mono-config-internals.h" #include "object-internals.h" #include "class-init.h" +#include "assembly.h" #include "marshal.h" #include "object.h" #include "assembly-internals.h" @@ -371,3 +372,8 @@ mono_thread_manage (void) { MONO_EXTERNAL_ONLY_GC_UNSAFE_VOID (mono_thread_manage_internal ()); } + +void +mono_register_config_for_assembly (const char* assembly_name, const char* config_xml) +{ +} -- 2.7.4