From 3728b2208f2537071248947d0b0fc8b118bbec08 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Fri, 22 May 2009 08:37:44 -0700 Subject: [PATCH] Cleanup declaration of PackDylibI386. --- src/p_mach.cpp | 5 ----- src/p_mach.h | 9 ++------- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src/p_mach.cpp b/src/p_mach.cpp index 1d85e0c2..f58ea38a 100644 --- a/src/p_mach.cpp +++ b/src/p_mach.cpp @@ -227,11 +227,6 @@ void PackMachARMEL::addStubEntrySections(Filter const */*ft*/) addLoader("MACHMAINY,IDENTSTR,+40,MACHMAINZ,FOLDEXEC", NULL); } -void PackDylibI386::addStubEntrySections(Filter const *ft) -{ - super::addStubEntrySections(ft); -} - template void PackMachBase::defineSymbols(Filter const *) { diff --git a/src/p_mach.h b/src/p_mach.h index e3ce290d..cfb0edc1 100644 --- a/src/p_mach.h +++ b/src/p_mach.h @@ -615,9 +615,9 @@ protected: Mach_thread_command threado; }; -class PackDylibI386 : public PackMachI386 //PackMachBase +class PackDylibI386 : public PackMachI386 { - typedef PackMachI386 /*PackMachBase*/ super; + typedef PackMachI386 super; public: PackDylibI386(InputFile *f); @@ -626,14 +626,9 @@ public: virtual const char *getName() const { return "Dylib/i386"; } virtual const char *getFullName(const options_t *) const { return "i386-darwin.dylib"; } protected: - //virtual void pack1_setup_threado(OutputFile *const fo); - //virtual void pack1(OutputFile *, Filter &); // generate executable header - //virtual void pack2(OutputFile *, Filter &); // append compressed data virtual void pack3(OutputFile *, Filter &); // append loader virtual void pack4(OutputFile *, Filter &); // append PackHeader - //virtual Linker* newLinker() const; virtual void buildLoader(const Filter *ft); - virtual void addStubEntrySections(Filter const *); }; class PackMachARMEL : public PackMachBase