CI updates

This commit is contained in:
Markus F.X.J. Oberhumer
2025-01-29 16:11:03 +01:00
parent 3fd68d3ec6
commit 4b41aa1226
3 changed files with 5 additions and 4 deletions
+2 -1
View File
@@ -109,7 +109,8 @@ void PackLinuxElf32x86interp::pack1(OutputFile *fo, Filter &)
h3.phdr[1].p_flags = Elf32_Phdr::PF_W | Elf32_Phdr::PF_R;
h3.phdr[1].p_align = 1;
h3.phdr[2].p_type = PT_INTERP;
h3.phdr[2].p_offset = (char *)&h3.phdr[2].p_vaddr - (char *)&h3;
// h3.phdr[2].p_offset = (char *)&h3.phdr[2].p_vaddr - (char *)&h3;
h3.phdr[2].p_offset = offsetof(cprElfHdr3, phdr[2].p_vaddr);
memcpy(&h3.phdr[2].p_vaddr, "/upxrun", h3.phdr[2].p_filesz = 8);
h3.phdr[2].p_align = 1;