diff options
Diffstat (limited to 'llvm/lib/ExecutionEngine/JIT/JIT.cpp')
| -rw-r--r-- | llvm/lib/ExecutionEngine/JIT/JIT.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/JIT/JIT.cpp b/llvm/lib/ExecutionEngine/JIT/JIT.cpp index 5eeaea576f8..66e0468f189 100644 --- a/llvm/lib/ExecutionEngine/JIT/JIT.cpp +++ b/llvm/lib/ExecutionEngine/JIT/JIT.cpp @@ -26,9 +26,12 @@  #include "llvm/Target/TargetMachine.h"  #include "llvm/Target/TargetJITInfo.h"  #include <iostream> -  using namespace llvm; +static struct RegisterJIT { +  RegisterJIT() { JIT::Register(); } +} JITRegistrator; +  JIT::JIT(ModuleProvider *MP, TargetMachine &tm, TargetJITInfo &tji)    : ExecutionEngine(MP), TM(tm), TJI(tji), state(MP) {    setTargetData(TM.getTargetData());  | 

