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
+1 -1
View File
@@ -51,7 +51,7 @@ void printClearLine(FILE *f) noexcept {
fflush(stderr);
if (f == nullptr)
f = stdout;
con_fprintf(f, "%s", clear_line_msg);
con_fprintf(f, "%s", clear_line_msg); // NOLINT(clang-analyzer-unix.Stream)
fflush(f);
printSetNl(0);
}
+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;