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
+11 -1
View File
@@ -148,11 +148,21 @@ PackLinuxElf::PackLinuxElf(InputFile *f)
sz_phdrs(0), sz_elf_hdrs(0),
e_machine(0), ei_class(0), ei_data(0), ei_osabi(0)
{
delete[] file_image;
}
Linker *PackLinuxElf::newLinker() const
{
return new ElfLinker;
}
PackLinuxElf::~PackLinuxElf()
{
delete[] file_image;
}
Linker* PackLinuxElf64amd::newLinker() const
{
return new ElfLinkerAMD64;
}
PackLinuxElf32::PackLinuxElf32(InputFile *f)