Index: lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h =================================================================== --- lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h +++ lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h @@ -37,10 +37,6 @@ return std::error_code(); } - bool isDynSymEntryRequired(const SharedLibraryAtom *sla) const override { - return _writeHelper.isDynSymEntryRequired(sla); - } - bool isNeededTagRequired(const SharedLibraryAtom *sla) const override { return _writeHelper.isNeededTagRequired(sla); } Index: lib/ReaderWriter/ELF/Mips/MipsELFWriters.h =================================================================== --- lib/ReaderWriter/ELF/Mips/MipsELFWriters.h +++ lib/ReaderWriter/ELF/Mips/MipsELFWriters.h @@ -69,10 +69,6 @@ return file; } - bool isDynSymEntryRequired(const SharedLibraryAtom *sla) const { - return _targetLayout.isReferencedByDefinedAtom(sla); - } - bool isNeededTagRequired(const SharedLibraryAtom *sla) const { return _targetLayout.isReferencedByDefinedAtom(sla) || _targetLayout.isCopied(sla); Index: lib/ReaderWriter/ELF/Mips/MipsExecutableWriter.h =================================================================== --- lib/ReaderWriter/ELF/Mips/MipsExecutableWriter.h +++ lib/ReaderWriter/ELF/Mips/MipsExecutableWriter.h @@ -38,10 +38,6 @@ return std::error_code(); } - bool isDynSymEntryRequired(const SharedLibraryAtom *sla) const override { - return _writeHelper.isDynSymEntryRequired(sla); - } - bool isNeededTagRequired(const SharedLibraryAtom *sla) const override { return _writeHelper.isNeededTagRequired(sla); }