[runtime] Export mono_personality (), which is accessed from llvm compiled code.
authorZoltan Varga <vargaz@gmail.com>
Fri, 13 Feb 2015 05:29:24 +0000 (00:29 -0500)
committerZoltan Varga <vargaz@gmail.com>
Fri, 13 Feb 2015 05:29:24 +0000 (00:29 -0500)
mono/mini/mini-llvm.c
mono/mini/mini.h

index b93a09d65841d084e3f657435733abbfa960bb40..0e0bfc6fb5ee34e3d60382f9b5a59da715a23171 100644 (file)
@@ -2082,9 +2082,6 @@ emit_entry_bb (EmitContext *ctx, LLVMBuilderRef builder)
 }
 
 /* Have to export this for AOT */
-void
-mono_personality (void);
-       
 void
 mono_personality (void)
 {
index 478016aba74baf4af5549cfafa0186adba416254..6ca7bec56698cc3219e6362f9cbcb840ff4048dd 100755 (executable)
@@ -2275,6 +2275,7 @@ void     mono_llvm_create_aot_module        (const char *got_symbol, gboolean ex
 void     mono_llvm_emit_aot_module          (const char *filename, const char *cu_name) MONO_LLVM_INTERNAL;
 void     mono_llvm_check_method_supported   (MonoCompile *cfg) MONO_LLVM_INTERNAL;
 void     mono_llvm_free_domain_info         (MonoDomain *domain) MONO_LLVM_INTERNAL;
+MONO_API void mono_personality              (void);
 
 gboolean mini_llvm_init                     (void);