[llvm-commits] [llvm] r79982 - /llvm/trunk/lib/ExecutionEngine/JIT/JITEmitter.cpp

Xerxes Ranby xerxes at zafena.se
Tue Aug 25 03:12:55 PDT 2009


Author: xranby
Date: Tue Aug 25 05:12:55 2009
New Revision: 79982

URL: http://llvm.org/viewvc/llvm-project?rev=79982&view=rev
Log:
Fix PR4772 ARM JIT.GlobalInFuction unittest by explicitly initialize MMI 
to 0 during JITEmitter constructor.

Modified:
	lib/ExecutionEngine/JIT/JITEmitter.cpp


Modified:
    llvm/trunk/lib/ExecutionEngine/JIT/JITEmitter.cpp

Modified: llvm/trunk/lib/ExecutionEngine/JIT/JITEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/JIT/JITEmitter.cpp?rev=79982&r1=79981&r2=79982&view=diff

==============================================================================
--- llvm/trunk/lib/ExecutionEngine/JIT/JITEmitter.cpp (original)
+++ llvm/trunk/lib/ExecutionEngine/JIT/JITEmitter.cpp Tue Aug 25 05:12:55 2009
@@ -505,7 +505,7 @@
 
   public:
     JITEmitter(JIT &jit, JITMemoryManager *JMM)
-        : SizeEstimate(0), Resolver(jit), CurFn(0) {
+        : SizeEstimate(0), Resolver(jit), MMI(0), CurFn(0) {
       MemMgr = JMM ? JMM : JITMemoryManager::CreateDefaultMemManager();
       if (jit.getJITInfo().needsGOT()) {
         MemMgr->AllocateGOT();





More information about the llvm-commits mailing list