From: Reid Spencer Date: Mon, 22 Nov 2004 12:38:36 +0000 (+0000) Subject: Implement a missing function called by JIT/Emitter.cpp but never defined. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=c1d035a8818058461d776fc0ffb9cdbfa4cfccd3;p=oota-llvm.git Implement a missing function called by JIT/Emitter.cpp but never defined. NOTE: Its not clear that this implementation is correct. CHRIS: Please review this! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18101 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/ExecutionEngine/ExecutionEngine.h b/include/llvm/ExecutionEngine/ExecutionEngine.h index d2245165a9e..adc2b2f5c77 100644 --- a/include/llvm/ExecutionEngine/ExecutionEngine.h +++ b/include/llvm/ExecutionEngine/ExecutionEngine.h @@ -93,6 +93,13 @@ public: } } + /// FIXME: I have no idea if this is right, I just implemented it to get + /// the build to compile because it is called by JIT/Emitter.cpp. + void updateGlobalMapping(const GlobalValue *GV, void*Addr) { + GlobalAddressMap[GV] = Addr; + GlobalAddressReverseMap[Addr] = GV; + } + /// getPointerToGlobalIfAvailable - This returns the address of the specified /// global value if it is available, otherwise it returns null. ///