[lld] r302675 - Mark LinkerScript as final.

Rafael Espindola via llvm-commits llvm-commits at lists.llvm.org
Wed May 10 07:45:15 PDT 2017


Author: rafael
Date: Wed May 10 09:45:15 2017
New Revision: 302675

URL: http://llvm.org/viewvc/llvm-project?rev=302675&view=rev
Log:
Mark LinkerScript as final.

We used to inherit from it, but don't need it anymore.

Modified:
    lld/trunk/ELF/LinkerScript.h

Modified: lld/trunk/ELF/LinkerScript.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/LinkerScript.h?rev=302675&r1=302674&r2=302675&view=diff
==============================================================================
--- lld/trunk/ELF/LinkerScript.h (original)
+++ lld/trunk/ELF/LinkerScript.h Wed May 10 09:45:15 2017
@@ -211,8 +211,7 @@ struct ScriptConfiguration {
   std::vector<llvm::StringRef> ReferencedSymbols;
 };
 
-class LinkerScript {
-protected:
+class LinkerScript final {
   void assignSymbol(SymbolAssignment *Cmd, bool InSec);
   void setDot(Expr E, const Twine &Loc, bool InSec);
 




More information about the llvm-commits mailing list