WIP: PackLinuxElf64::unpack working for shared libraries (non-Android)

modified:   p_lx_elf.cpp
	modified:   p_lx_elf.h
	modified:   p_unix.cpp
This commit is contained in:
John Reiser
2021-03-05 16:20:36 -08:00
committed by Markus F.X.J. Oberhumer
parent c9cb42df40
commit 35555bfb8a
3 changed files with 109 additions and 124 deletions
+3 -2
View File
@@ -271,6 +271,7 @@ protected:
virtual void unpack(OutputFile *fo);
virtual void un_shlib_1(
OutputFile *const fo,
Elf64_Phdr *const phdro,
unsigned &c_adler,
unsigned &u_adler,
Elf64_Phdr const *const dynhdr,
@@ -278,9 +279,9 @@ protected:
unsigned const szb_info
);
virtual void un_DT_INIT(
Elf64_Phdr const *phdr,
unsigned u_phnum,
unsigned old_dtinit,
Elf64_Phdr const *phdro,
Elf64_Phdr const *dynhdr, // in phdri
OutputFile *fo,
unsigned is_asl
);