PackLinuxI386::newLinker() is a new ElfLinkerX86;

re-generate i386-linux.elf.execve-entry.h after lzma_d_cs.S
This commit is contained in:
John Reiser
2006-08-10 18:48:32 -07:00
parent fd1611079a
commit 4715cbb70d
2 changed files with 3329 additions and 3376 deletions
+3 -1
View File
@@ -259,7 +259,7 @@ umax(unsigned a, unsigned b)
Linker *PackLinuxI386::newLinker() const Linker *PackLinuxI386::newLinker() const
{ {
return new ElfLinker; return new ElfLinkerX86;
} }
int int
@@ -338,6 +338,8 @@ PackLinuxI386::buildLinuxLoader(
addLoader("LEXEC020", NULL); addLoader("LEXEC020", NULL);
addLoader("FOLDEXEC", NULL); addLoader("FOLDEXEC", NULL);
freezeLoader(); freezeLoader();
//addLinkerSymbols(ft);
linker->relocate();
upx_byte *ptr_cto = getLoader(); upx_byte *ptr_cto = getLoader();
int sz_cto = getLoaderSize(); int sz_cto = getLoaderSize();
File diff suppressed because it is too large Load Diff