From a08fa9c7aba79ec3561f1e5a44c95d487c91b1f9 Mon Sep 17 00:00:00 2001 From: dreamingmoths Date: Sun, 21 Jun 2026 19:36:44 -0700 Subject: [PATCH] fix alignment calculation from `sh_addralign` --- mwccgap/elf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mwccgap/elf.py b/mwccgap/elf.py index ed89a10..30e56a2 100644 --- a/mwccgap/elf.py +++ b/mwccgap/elf.py @@ -271,7 +271,7 @@ def pack(self): sh_offset += len(data) - alignment = 1 << section.sh_addralign + alignment = section.sh_addralign if alignment: if sh_offset % alignment: bytes_needed = alignment - (sh_offset % alignment)