From: Lang Hames Date: Tue, 14 Apr 2015 17:13:10 +0000 (+0000) Subject: [RuntimeDyld] Make SectionEntry's Name field a std::string. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1e3aa641b02543ff2dd31820763c9e473f19721e;p=oota-llvm.git [RuntimeDyld] Make SectionEntry's Name field a std::string. StringRef is unsafe here, since SectionEntry instances can outlive the ObjectFile instances they are created from. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234910 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h index e866c40d10b..ee51a754ead 100644 --- a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h +++ b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h @@ -52,7 +52,7 @@ class Twine; class SectionEntry { public: /// Name - section name. - StringRef Name; + std::string Name; /// Address - address in the linker's memory where the section resides. uint8_t *Address;