diff options
| author | Lang Hames <lhames@gmail.com> | 2015-10-29 03:52:58 +0000 |
|---|---|---|
| committer | Lang Hames <lhames@gmail.com> | 2015-10-29 03:52:58 +0000 |
| commit | 645a22a1b7d7a606269fbc183bdc32b801e7b055 (patch) | |
| tree | 24db411cee994373f575342a7a5156539c285fc4 /llvm/lib/ExecutionEngine/Orc | |
| parent | d1cf5675a1e0cfe0a819e5c636634da19ccf2d3f (diff) | |
| download | bcm5719-llvm-645a22a1b7d7a606269fbc183bdc32b801e7b055.tar.gz bcm5719-llvm-645a22a1b7d7a606269fbc183bdc32b801e7b055.zip | |
[Orc] Add support for RuntimeDyld::setProcessAllSections.
llvm-svn: 251604
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc')
| -rw-r--r-- | llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h b/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h index 42770fcdcae..d1aff5a1a0a 100644 --- a/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h +++ b/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h @@ -230,6 +230,10 @@ public: CompileLayer.setObjectCache(NewCache); } + void setProcessAllSections(bool ProcessAllSections) override { + ObjectLayer.setProcessAllSections(ProcessAllSections); + } + private: RuntimeDyld::SymbolInfo findMangledSymbol(StringRef Name) { |

