X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=lib%2FExecutionEngine%2FRuntimeDyld%2FRuntimeDyldMachO.cpp;h=d4a680d749a163e95a2aa33a727ea6965b0187ab;hp=796a69cc836e03a4782f3545e0d035be9a0e44d3;hb=25103832b272eaa009fd56d3fc9eb98ebb7c2f1a;hpb=c1896335867238b01457db7e5a2a1a66d81a39d9 diff --git a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp index 796a69cc836..d4a680d749a 100644 --- a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp +++ b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp @@ -26,18 +26,17 @@ using namespace llvm::object; namespace { -class LoadedMachOObjectInfo : public RuntimeDyld::LoadedObjectInfo { +class LoadedMachOObjectInfo + : public RuntimeDyld::LoadedObjectInfoHelper { public: LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, unsigned BeginIdx, unsigned EndIdx) - : RuntimeDyld::LoadedObjectInfo(RTDyld, BeginIdx, EndIdx) {} + : LoadedObjectInfoHelper(RTDyld, BeginIdx, EndIdx) {} OwningBinary getObjectForDebug(const ObjectFile &Obj) const override { return OwningBinary(); } - - RuntimeDyld::LoadedObjectInfo *clone() const { return new LoadedMachOObjectInfo(*this); } }; }