summaryrefslogtreecommitdiff
path: root/mkelf.lua
diff options
context:
space:
mode:
authorSunil Nimmagadda <sunil@nimmagadda.net>2026-10-18 12:02:23 +0530
committerSunil Nimmagadda <sunil@nimmagadda.net>2026-10-18 12:02:23 +0530
commite96cdd541d98e36421f8151680fed27368b917c1 (patch)
treeca8e7b1db5a1fa4c6607f849c89e00a46b01e55c /mkelf.lua
parent159778fbfaa710f253130bb8fa9029d607419c63 (diff)
Make these valid values for a 64 bit elf.
Diffstat (limited to 'mkelf.lua')
-rw-r--r--mkelf.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/mkelf.lua b/mkelf.lua
index 59609de..75be2f5 100644
--- a/mkelf.lua
+++ b/mkelf.lua
@@ -215,13 +215,13 @@ local function main()
machine = Machine.i386,
version = ELFVERSION,
entry = 0,
- phoff = 0x34,
+ phoff = 0x40,
shoff = 0xff,
flags = 0,
- ehsize = 52,
+ ehsize = 64,
phentsize = 0, -- filled in by pack later
phnum = 0, -- filled in by pack later
- shentsize = 0x28,
+ shentsize = 0x40,
shnum = 0,
shstrndx = 0,
}