Merge pull request #2802 from BrzVlad/feature-evacuation-opt2
[mono.git] / mono / mini / llvm-jit.cpp
index fe876b4ba30907b73c1c8ff6de883b433676c1b9..7fef6b85cb9741b955d701ae1082822fea5cca66 100644 (file)
@@ -4,7 +4,7 @@
 // (C) 2009-2011 Novell, Inc.
 // Copyright 2011-2015 Xamarin, Inc (http://www.xamarin.com)
 //
-
+// Licensed under the MIT license. See LICENSE file in the project root for full license information.
 //
 // Mono's internal header files are not C++ clean, so avoid including them if 
 // possible
 #include "mini-llvm-cpp.h"
 #include "llvm-jit.h"
 
-extern "C" {
-#include <mono/utils/mono-dl.h>
-}
-
 #if !defined(MONO_CROSS_COMPILE) && LLVM_API_VERSION > 100
 
 /*
@@ -38,6 +34,10 @@ extern "C" {
 #include "llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h"
 #include "llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h"
 
+extern "C" {
+#include <mono/utils/mono-dl.h>
+}
+
 using namespace llvm;
 using namespace llvm::orc;