Merge pull request #2231 from ludovic-henry/coop-sync-friendliness
[mono.git] / mono / mini / mini-exceptions.c
index f26568502bcb28daa7aece7df5c228c6fec7ebb5..26c9451330e2e6786e57841f94baed3ce723afc8 100644 (file)
 #include <mono/metadata/debug-helpers.h>
 #include <mono/metadata/exception.h>
 #include <mono/metadata/object-internals.h>
-#include <mono/metadata/gc-internal.h>
+#include <mono/metadata/gc-internals.h>
 #include <mono/metadata/mono-debug.h>
 #include <mono/metadata/profiler.h>
 #include <mono/metadata/mono-endian.h>
 #include <mono/metadata/environment.h>
 #include <mono/metadata/mono-mlist.h>
 #include <mono/utils/mono-mmap.h>
-#include <mono/utils/mono-logger-internal.h>
+#include <mono/utils/mono-logger-internals.h>
 
 #include "mini.h"
 #include "trace.h"
 #include "debugger-agent.h"
 #include "seq-points.h"
 #include "llvm-runtime.h"
+#include "mini-llvm.h"
 
 #ifdef ENABLE_LLVM
 #include "mini-llvm-cpp.h"
@@ -2912,6 +2913,9 @@ uint64_t c, struct _Unwind_Exception *d, struct _Unwind_Context *e)
        g_assert_not_reached ();
 }
 #else
+void
+mono_debug_personality (void);
+
 void
 mono_debug_personality (void)
 {