From e79d71d32379f3247bbedbcff7bb8b721b80221e Mon Sep 17 00:00:00 2001 From: Luxferre Date: Fri, 19 Jun 2026 07:54:36 +0300 Subject: [PATCH] some opts --- amach.awk | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/amach.awk b/amach.awk index ab3443b..a740317 100644 --- a/amach.awk +++ b/amach.awk @@ -723,7 +723,7 @@ BEGIN { LVA = int(LVA) pc = LVA NEXT_FD = 3 - LAST_SEC = -1 + LAST_SEC = -1 VIRT_NSEC = 0 srand() } @@ -771,11 +771,9 @@ END { p_memsz = ELF_DATA[ph_addr+20] + ELF_DATA[ph_addr+21] * 256 + ELF_DATA[ph_addr+22] * 65536 + ELF_DATA[ph_addr+23] * 16777216 # Copy p_filesz bytes from ELF_DATA to MEM - for(i = 0; i < p_filesz; i++) - MEM[p_vaddr + i] = ELF_DATA[p_offset + i] + for(i = 0; i < p_filesz; i++) MEM[p_vaddr + i] = ELF_DATA[p_offset + i] # Zero-initialize the remaining p_memsz - p_filesz bytes - for(i = p_filesz; i < p_memsz; i++) - MEM[p_vaddr + i] = 0 + for(i = p_filesz; i < p_memsz; i++) MEM[p_vaddr + i] = 0 } }