File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
llvm/lib/ExecutionEngine/Orc Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1023,18 +1023,18 @@ LLJIT::createObjectLinkingLayer(LLJITBuilderState &S, ExecutionSession &ES) {
1023
1023
// Otherwise default to creating an RTDyldObjectLinkingLayer that constructs
1024
1024
// a new SectionMemoryManager for each object.
1025
1025
auto GetMemMgr = []() { return std::make_unique<SectionMemoryManager>(); };
1026
- auto ObjLinkingLayer =
1026
+ auto Layer =
1027
1027
std::make_unique<RTDyldObjectLinkingLayer>(ES, std::move (GetMemMgr));
1028
1028
1029
1029
if (S.JTMB ->getTargetTriple ().isOSBinFormatCOFF ()) {
1030
- ObjLinkingLayer ->setOverrideObjectFlagsWithResponsibilityFlags (true );
1031
- ObjLinkingLayer ->setAutoClaimResponsibilityForObjectSymbols (true );
1030
+ Layer ->setOverrideObjectFlagsWithResponsibilityFlags (true );
1031
+ Layer ->setAutoClaimResponsibilityForObjectSymbols (true );
1032
1032
}
1033
1033
1034
1034
// FIXME: Explicit conversion to std::unique_ptr<ObjectLayer> added to silence
1035
1035
// errors from some GCC / libstdc++ bots. Remove this conversion (i.e.
1036
1036
// just return ObjLinkingLayer) once those bots are upgraded.
1037
- return std::unique_ptr<ObjectLayer>(std::move (ObjLinkingLayer ));
1037
+ return std::unique_ptr<ObjectLayer>(std::move (Layer ));
1038
1038
}
1039
1039
1040
1040
Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
You can’t perform that action at this time.
0 commit comments