start converting PackLinuxElf64amd to ElfLinker

This commit is contained in:
John Reiser
2006-07-09 08:14:04 -07:00
parent f74c2af65c
commit 6bd9805bcc
7 changed files with 527 additions and 54 deletions
+2
View File
@@ -41,6 +41,7 @@ public:
PackLinuxElf(InputFile *f);
virtual ~PackLinuxElf();
/*virtual int buildLoader(const Filter *);*/
virtual Linker* newLinker() const;
virtual bool canUnpackVersion(int version) const { return (version >= 11); }
protected:
@@ -285,6 +286,7 @@ protected:
virtual void pack3(OutputFile *, Filter &); // append loader
virtual const int *getCompressionMethods(int method, int level) const;
virtual int buildLoader(const Filter *);
virtual Linker* newLinker() const;
};
/*************************************************************************