[ELF] Remove redundant override methods which just call base class functions
authorSimon Atanasyan <simon@atanasyan.com>
Tue, 7 Apr 2015 21:12:02 +0000 (21:12 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Tue, 7 Apr 2015 21:12:02 +0000 (21:12 +0000)
llvm-svn: 234356

lld/lib/ReaderWriter/ELF/AArch64/AArch64DynamicLibraryWriter.h
lld/lib/ReaderWriter/ELF/AArch64/AArch64ExecutableWriter.h
lld/lib/ReaderWriter/ELF/X86/X86DynamicLibraryWriter.h
lld/lib/ReaderWriter/ELF/X86/X86ExecutableWriter.h
lld/lib/ReaderWriter/ELF/X86_64/X86_64DynamicLibraryWriter.h
lld/lib/ReaderWriter/ELF/X86_64/X86_64ExecutableWriter.h

index 230dae9..efd4897 100644 (file)
@@ -26,10 +26,6 @@ protected:
   // Add any runtime files and their atoms to the output
   void createImplicitFiles(std::vector<std::unique_ptr<File>> &) override;
 
-  void finalizeDefaultAtomValues() override {
-    return DynamicLibraryWriter<ELFT>::finalizeDefaultAtomValues();
-  }
-
 private:
   class GOTFile : public SimpleFile {
   public:
index 1bf9029..b6cc496 100644 (file)
@@ -25,10 +25,6 @@ protected:
   // Add any runtime files and their atoms to the output
   void createImplicitFiles(std::vector<std::unique_ptr<File>> &) override;
 
-  void finalizeDefaultAtomValues() override {
-    return ExecutableWriter<ELFT>::finalizeDefaultAtomValues();
-  }
-
 private:
   class GOTFile : public SimpleFile {
   public:
index 39faeb5..6488eb0 100644 (file)
@@ -24,10 +24,6 @@ protected:
   // Add any runtime files and their atoms to the output
   void createImplicitFiles(std::vector<std::unique_ptr<File>> &) override;
 
-  void finalizeDefaultAtomValues() override {
-    return DynamicLibraryWriter<ELFT>::finalizeDefaultAtomValues();
-  }
-
 private:
   class GOTFile : public SimpleFile {
   public:
index 193a886..5ddae51 100644 (file)
@@ -24,10 +24,6 @@ protected:
   // Add any runtime files and their atoms to the output
   void createImplicitFiles(std::vector<std::unique_ptr<File>> &) override;
 
-  void finalizeDefaultAtomValues() override {
-    return ExecutableWriter<ELFT>::finalizeDefaultAtomValues();
-  }
-
 private:
   X86LinkingContext &_ctx;
   TargetLayout<ELFT> &_layout;
index c16b1cf..ba18396 100644 (file)
@@ -26,10 +26,6 @@ protected:
   // Add any runtime files and their atoms to the output
   void createImplicitFiles(std::vector<std::unique_ptr<File>> &) override;
 
-  void finalizeDefaultAtomValues() override {
-    return DynamicLibraryWriter::finalizeDefaultAtomValues();
-  }
-
 private:
   class GOTFile : public SimpleFile {
   public:
index 44f1ba2..8424004 100644 (file)
@@ -33,10 +33,6 @@ protected:
     result.push_back(std::move(_gotFile));
   }
 
-  void finalizeDefaultAtomValues() override {
-    return ExecutableWriter::finalizeDefaultAtomValues();
-  }
-
 private:
   class GOTFile : public SimpleFile {
   public: