MONO_BEGIN_DECLS
-MonoDomain *
+MONO_API MonoDomain *
mono_jit_init (const char *file);
-MonoDomain *
+MONO_API MonoDomain *
mono_jit_init_version (const char *root_domain_name, const char *runtime_version);
-int
+MONO_API int
mono_jit_exec (MonoDomain *domain, MonoAssembly *assembly,
int argc, char *argv[]);
-void
+MONO_API void
mono_jit_cleanup (MonoDomain *domain);
-mono_bool
+MONO_API mono_bool
mono_jit_set_trace_options (const char* options);
-void
+MONO_API void
mono_set_signal_chaining (mono_bool chain_signals);
-void
+MONO_API void
mono_jit_set_aot_only (mono_bool aot_only);
/* Allow embedders to decide wherther to actually obey breakpoint instructions
} MonoBreakPolicy;
typedef MonoBreakPolicy (*MonoBreakPolicyFunc) (MonoMethod *method);
-void mono_set_break_policy (MonoBreakPolicyFunc policy_callback);
+MONO_API void mono_set_break_policy (MonoBreakPolicyFunc policy_callback);
-void
+MONO_API void
mono_jit_parse_options (int argc, char * argv[]);
+MONO_API char* mono_get_runtime_build_info (void);
+
MONO_END_DECLS
#endif