[PATCH] D35102: Make EHFrames available to sub-classes of RTDyldMemoryManager.

Frederich Munch via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 18 08:51:11 PDT 2017


This revision was automatically updated to reflect the committed changes.
Closed by commit rL308321: Make EHFrames available to sub-classes of RTDyldMemoryManager. (authored by marsupial).

Changed prior to commit:
  https://reviews.llvm.org/D35102?vs=105581&id=107111#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D35102

Files:
  llvm/trunk/include/llvm/ExecutionEngine/RTDyldMemoryManager.h


Index: llvm/trunk/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
===================================================================
--- llvm/trunk/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
+++ llvm/trunk/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
@@ -135,12 +135,13 @@
   virtual void *getPointerToNamedFunction(const std::string &Name,
                                           bool AbortOnFailure = true);
 
-private:
+protected:
   struct EHFrame {
     uint8_t *Addr;
     size_t Size;
   };
-  std::vector<EHFrame> EHFrames;
+  typedef std::vector<EHFrame> EHFrameInfos;
+  EHFrameInfos EHFrames;
 };
 
 // Create wrappers for C Binding types (see CBindingWrapping.h).


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D35102.107111.patch
Type: text/x-patch
Size: 697 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170718/dc6b748a/attachment.bin>


More information about the llvm-commits mailing list