浏览代码

Fix buildbots - update clang-interpreter to use Legacy ORC classes introduced in rL344572.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344598 91177308-0d34-0410-b5e6-96231b3b80d8
Simon Pilgrim 6 年之前
父节点
当前提交
4224ca2f5f
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      examples/clang-interpreter/main.cpp

+ 3 - 3
examples/clang-interpreter/main.cpp

@@ -54,8 +54,8 @@ private:
   std::shared_ptr<SymbolResolver> Resolver;
   std::shared_ptr<SymbolResolver> Resolver;
   std::unique_ptr<TargetMachine> TM;
   std::unique_ptr<TargetMachine> TM;
   const DataLayout DL;
   const DataLayout DL;
-  RTDyldObjectLinkingLayer ObjectLayer;
-  IRCompileLayer<decltype(ObjectLayer), SimpleCompiler> CompileLayer;
+  LegacyRTDyldObjectLinkingLayer ObjectLayer;
+  LegacyIRCompileLayer<decltype(ObjectLayer), SimpleCompiler> CompileLayer;
 
 
 public:
 public:
   SimpleJIT()
   SimpleJIT()
@@ -75,7 +75,7 @@ public:
         TM(EngineBuilder().selectTarget()), DL(TM->createDataLayout()),
         TM(EngineBuilder().selectTarget()), DL(TM->createDataLayout()),
         ObjectLayer(ES,
         ObjectLayer(ES,
                     [this](VModuleKey) {
                     [this](VModuleKey) {
-                      return RTDyldObjectLinkingLayer::Resources{
+                      return LegacyRTDyldObjectLinkingLayer::Resources{
                           std::make_shared<SectionMemoryManager>(), Resolver};
                           std::make_shared<SectionMemoryManager>(), Resolver};
                     }),
                     }),
         CompileLayer(ObjectLayer, SimpleCompiler(*TM)) {
         CompileLayer(ObjectLayer, SimpleCompiler(*TM)) {