X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=include%2Fllvm%2FExecutionEngine%2FRuntimeDyld.h;h=7aaee1505665a695995460b78a1909c0600d35f6;hp=9bdb6d425065723e6126589865d3332b557ab2f3;hb=2515069180b0b99872f6358a16316a9d29ef5340;hpb=de3869437d361f3501ed95b810ec5a7cdf0d6298 diff --git a/include/llvm/ExecutionEngine/RuntimeDyld.h b/include/llvm/ExecutionEngine/RuntimeDyld.h index 9bdb6d42506..7aaee150566 100644 --- a/include/llvm/ExecutionEngine/RuntimeDyld.h +++ b/include/llvm/ExecutionEngine/RuntimeDyld.h @@ -69,8 +69,7 @@ public: virtual object::OwningBinary getObjectForDebug(const object::ObjectFile &Obj) const = 0; - uint64_t - getSectionLoadAddress(const object::SectionRef &Sec) const override; + uint64_t getSectionLoadAddress(const object::SectionRef &Sec) const; protected: virtual void anchor(); @@ -96,7 +95,7 @@ public: /// \brief Memory Management. class MemoryManager { public: - virtual ~MemoryManager() = default; + virtual ~MemoryManager() {} /// Allocate a memory block of (at least) the given size suitable for /// executable code. The SectionID is a unique identifier assigned by the @@ -158,7 +157,7 @@ public: /// \brief Symbol resolution. class SymbolResolver { public: - virtual ~SymbolResolver() = default; + virtual ~SymbolResolver() {} /// This method returns the address of the specified function or variable. /// It is used to resolve symbols during module linking. @@ -253,4 +252,4 @@ private: } // end namespace llvm -#endif // LLVM_EXECUTIONENGINE_RUNTIMEDYLD_H +#endif