[lld] r215547 - Remove unused private fields from r215544 to appease buildbots.

Chad Rosier mcrosier at codeaurora.org
Wed Aug 13 06:57:24 PDT 2014


Author: mcrosier
Date: Wed Aug 13 08:57:24 2014
New Revision: 215547

URL: http://llvm.org/viewvc/llvm-project?rev=215547&view=rev
Log:
Remove unused private fields from r215544 to appease buildbots.

Modified:
    lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64RelocationHandler.h
    lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp

Modified: lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64RelocationHandler.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64RelocationHandler.h?rev=215547&r1=215546&r2=215547&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64RelocationHandler.h (original)
+++ lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64RelocationHandler.h Wed Aug 13 08:57:24 2014
@@ -21,8 +21,7 @@ template <class ELFT> class AArch64Targe
 class AArch64TargetRelocationHandler final
     : public TargetRelocationHandler<AArch64ELFType> {
 public:
-  AArch64TargetRelocationHandler(AArch64TargetLayout<AArch64ELFType> &layout)
-      : _tlsSize(0), _AArch64Layout(layout) {}
+  AArch64TargetRelocationHandler() {}
 
   std::error_code applyRelocation(ELFWriter &, llvm::FileOutputBuffer &,
                                   const lld::AtomLayout &,
@@ -31,11 +30,6 @@ public:
   virtual int64_t relocAddend(const Reference &) const;
 
   static const Registry::KindStrings kindStrings[];
-
-private:
-  // Cached size of the TLS segment.
-  mutable uint64_t _tlsSize;
-  AArch64TargetLayout<AArch64ELFType> &_AArch64Layout;
 };
 
 } // end namespace elf

Modified: lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp?rev=215547&r1=215546&r2=215547&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp (original)
+++ lld/trunk/lib/ReaderWriter/ELF/AArch64/AArch64TargetHandler.cpp Wed Aug 13 08:57:24 2014
@@ -20,7 +20,7 @@ AArch64TargetHandler::AArch64TargetHandl
     : DefaultTargetHandler(context), _context(context),
       _AArch64TargetLayout(new AArch64TargetLayout<AArch64ELFType>(context)),
       _AArch64RelocationHandler(
-          new AArch64TargetRelocationHandler(*_AArch64TargetLayout.get())) {}
+          new AArch64TargetRelocationHandler()) {}
 
 void AArch64TargetHandler::registerRelocationNames(Registry &registry) {
   registry.addKindTable(Reference::KindNamespace::ELF,





More information about the llvm-commits mailing list