fix build failures on platforms that use -Wunused-private-variable for builds
authorShankar Easwaran <shankare@codeaurora.org>
Thu, 22 Aug 2013 04:24:57 +0000 (04:24 +0000)
committerShankar Easwaran <shankare@codeaurora.org>
Thu, 22 Aug 2013 04:24:57 +0000 (04:24 +0000)
llvm-svn: 188983

lld/include/lld/Driver/CoreInputGraph.h
lld/include/lld/Driver/DarwinInputGraph.h
lld/include/lld/Driver/GnuLDInputGraph.h

index a89f3b7..5151a2a 100644 (file)
@@ -38,7 +38,10 @@ public:
   createLinkerInput(const lld::LinkingContext &);
 
   /// \brief validates the Input Element
-  virtual bool validate() { return true; }
+  virtual bool validate() {
+    (void)_ctx;
+    return true;
+  }
 
   /// \brief Dump the Input Element
   virtual bool dump(raw_ostream &) { return true; }
index f64a6f9..c6338cb 100644 (file)
@@ -39,7 +39,10 @@ public:
   createLinkerInput(const lld::LinkingContext &);
 
   /// \brief validates the Input Element
-  virtual bool validate() { return true; }
+  virtual bool validate() {
+    (void)_ctx;
+    return true;
+  }
 
   /// \brief Dump the Input Element
   virtual bool dump(raw_ostream &) { return true; }
index a595182..6847525 100644 (file)
@@ -89,12 +89,15 @@ public:
   }
 
   /// \brief Validate the options
-  virtual bool validate() { return true; }
+  virtual bool validate() {
+    (void)_elfLinkingContext;
+    return true;
+  }
 
   /// \brief Dump the ELFGroup
   virtual bool dump(llvm::raw_ostream &) { return true; }
 
-protected:
+private:
   ELFLinkingContext &_elfLinkingContext;
 };