diff options
author | Jeffrey Yasskin <jyasskin@google.com> | 2009-11-09 22:34:19 +0000 |
---|---|---|
committer | Jeffrey Yasskin <jyasskin@google.com> | 2009-11-09 22:34:19 +0000 |
commit | 8483f12ac549e574d2d50ae4cc3929a36037999b (patch) | |
tree | d3f4f9d5fe08a41d2645ba7986f40d33c7ef5d75 /llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp | |
parent | 1218b804fbcc7a3c083a1ec7d458fb98197ccc41 (diff) | |
download | bcm5719-llvm-8483f12ac549e574d2d50ae4cc3929a36037999b.tar.gz bcm5719-llvm-8483f12ac549e574d2d50ae4cc3929a36037999b.zip |
Remove dlsym stubs, with Nate Begeman's permission.
llvm-svn: 86606
Diffstat (limited to 'llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp')
-rw-r--r-- | llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp b/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp index 37966246214..688e486bed0 100644 --- a/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp +++ b/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp @@ -296,7 +296,6 @@ namespace { MemoryRangeHeader *CurBlock; uint8_t *GOTBase; // Target Specific reserved memory - void *DlsymTable; // Stub external symbol information public: DefaultJITMemoryManager(); ~DefaultJITMemoryManager(); @@ -318,7 +317,6 @@ namespace { static const size_t DefaultSizeThreshold; void AllocateGOT(); - void SetDlsymTable(void *); // Testing methods. virtual bool CheckInvariants(std::string &ErrorStr); @@ -469,10 +467,6 @@ namespace { return GOTBase; } - void *getDlsymTable() const { - return DlsymTable; - } - void deallocateBlock(void *Block) { // Find the block that is allocated for this function. MemoryRangeHeader *MemRange = static_cast<MemoryRangeHeader*>(Block) - 1; @@ -599,7 +593,6 @@ DefaultJITMemoryManager::DefaultJITMemoryManager() FreeMemoryList = Mem0; GOTBase = NULL; - DlsymTable = NULL; } void DefaultJITMemoryManager::AllocateGOT() { @@ -608,10 +601,6 @@ void DefaultJITMemoryManager::AllocateGOT() { HasGOT = true; } -void DefaultJITMemoryManager::SetDlsymTable(void *ptr) { - DlsymTable = ptr; -} - DefaultJITMemoryManager::~DefaultJITMemoryManager() { for (unsigned i = 0, e = CodeSlabs.size(); i != e; ++i) sys::Memory::ReleaseRWX(CodeSlabs[i]); |