* Move include files from middle of file to the top where they belong, moving
authorMisha Brukman <brukman+llvm@gmail.com>
Wed, 10 Sep 2003 20:52:05 +0000 (20:52 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Wed, 10 Sep 2003 20:52:05 +0000 (20:52 +0000)
  the #define up there too
* Since we're including system headers, use the ones in include/llvm/Config
* While we're here, use the canonical LLVM header ordering algorithm

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8463 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ExecutionEngine/JIT/JITEmitter.cpp

index 59e7eba4be1bf71707fa7bf06dfbcae91c928b05..637b10589310bd2f94e557b5f598ab947b16bf4c 100644 (file)
@@ -6,8 +6,10 @@
 //===----------------------------------------------------------------------===//
 
 #define DEBUG_TYPE "jit"
+#ifndef _POSIX_MAPPED_FILES
+#define _POSIX_MAPPED_FILES
+#endif
 #include "VM.h"
-#include "Config/sys/mman.h"
 #include "llvm/CodeGen/MachineCodeEmitter.h"
 #include "llvm/CodeGen/MachineFunction.h"
 #include "llvm/CodeGen/MachineConstantPool.h"
@@ -15,6 +17,8 @@
 #include "llvm/Module.h"
 #include "Support/Debug.h"
 #include "Support/Statistic.h"
+#include "Config/unistd.h"
+#include "Config/sys/mman.h"
 #include <stdio.h>
 
 namespace {
@@ -41,12 +45,6 @@ namespace {
   };
 }
 
-#ifndef _POSIX_MAPPED_FILES
-#define _POSIX_MAPPED_FILES
-#endif
-#include <unistd.h>
-#include <sys/mman.h>
-
 // getMemory - Return a pointer to the specified number of bytes, which is
 // mapped as executable readable and writable.
 static void *getMemory(unsigned NumBytes) {