diff options
Diffstat (limited to 'lib/ExecutionEngine/JIT/JITMemoryManager.cpp')
| -rw-r--r-- | lib/ExecutionEngine/JIT/JITMemoryManager.cpp | 8 | 
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/ExecutionEngine/JIT/JITMemoryManager.cpp b/lib/ExecutionEngine/JIT/JITMemoryManager.cpp index a17caa17f4dd..653e6f1fc07c 100644 --- a/lib/ExecutionEngine/JIT/JITMemoryManager.cpp +++ b/lib/ExecutionEngine/JIT/JITMemoryManager.cpp @@ -15,6 +15,7 @@  #include "llvm/ExecutionEngine/JITMemoryManager.h"  #include "llvm/ADT/SmallPtrSet.h"  #include "llvm/ADT/Statistic.h" +#include "llvm/ADT/Twine.h"  #include "llvm/GlobalValue.h"  #include "llvm/Support/Allocator.h"  #include "llvm/Support/Compiler.h" @@ -22,12 +23,9 @@  #include "llvm/Support/ErrorHandling.h"  #include "llvm/Support/raw_ostream.h"  #include "llvm/System/Memory.h" -#include <map>  #include <vector>  #include <cassert>  #include <climits> -#include <cstdio> -#include <cstdlib>  #include <cstring>  using namespace llvm; @@ -614,8 +612,8 @@ sys::MemoryBlock DefaultJITMemoryManager::allocateNewSlab(size_t size) {    sys::MemoryBlock *LastSlabPtr = LastSlab.base() ? &LastSlab : 0;    sys::MemoryBlock B = sys::Memory::AllocateRWX(size, LastSlabPtr, &ErrMsg);    if (B.base() == 0) { -    llvm_report_error("Allocation failed when allocating new memory in the" -                      " JIT\n" + ErrMsg); +    report_fatal_error("Allocation failed when allocating new memory in the" +                       " JIT\n" + Twine(ErrMsg));    }    LastSlab = B;    ++NumSlabs;  | 
