Skip to content

Commit ea709c7

Browse files
committed
[ORC] Fix examples after cd58586.
cd58586 added a MemoryBuffer argument to the memory manager factory. This patch updates the examples to reflect that change.
1 parent 2a8c7d3 commit ea709c7

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ int main(int argc, char *argv[]) {
6363
ExitOnErr(LLJITBuilder()
6464
.setJITTargetMachineBuilder(std::move(JTMB))
6565
.setObjectLinkingLayerCreator([&](ExecutionSession &ES) {
66-
auto GetMemMgr = []() {
66+
auto GetMemMgr = [](const MemoryBuffer &) {
6767
return std::make_unique<SectionMemoryManager>();
6868
};
6969
auto ObjLinkingLayer =

llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,8 @@ class SpeculativeJIT {
125125
ExitOnErr(CXXRuntimeoverrides.enable(MainJD, Mangle));
126126
}
127127

128-
static std::unique_ptr<SectionMemoryManager> createMemMgr() {
128+
static std::unique_ptr<SectionMemoryManager>
129+
createMemMgr(const MemoryBuffer &) {
129130
return std::make_unique<SectionMemoryManager>();
130131
}
131132

0 commit comments

Comments
 (0)