summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunil Nimmagadda <sunil@nimmagadda.net>2026-10-24 11:37:41 +0530
committerSunil Nimmagadda <sunil@nimmagadda.net>2026-10-24 11:37:41 +0530
commit0850961b339fe6d81eb4aa562edfc82c6c21afe3 (patch)
tree0e79ff7aa4cecfd895b946f56c0b3b07a844aa65
parent3e36380874aa40932fa629fc4f53bdd50c4f2311 (diff)
Sprinkle some todo markers.
-rw-r--r--elf/constants.lua2
-rw-r--r--mkelf.lua1
2 files changed, 2 insertions, 1 deletions
diff --git a/elf/constants.lua b/elf/constants.lua
index b06b275..0a7c735 100644
--- a/elf/constants.lua
+++ b/elf/constants.lua
@@ -73,7 +73,7 @@ M.Machine = {
spu = 0x17, -- IBM SPC/SPU
v800 = 0x24, -- NEC V800
fr20 = 0x25, -- Fujitsu FR20
- -- todo
+ -- TODO
}
---@enum SegmentType
diff --git a/mkelf.lua b/mkelf.lua
index 7dd32c6..5a61888 100644
--- a/mkelf.lua
+++ b/mkelf.lua
@@ -35,6 +35,7 @@ local function loadconfig(fn)
-- TODO error check for multiple headers
local chunk, err = loadfile(fn, "t", env)
if not chunk then die("%s", err) end
+ -- TODO sandbox against malformed configs
local ok, perr = pcall(chunk)
if not ok then die("%s", perr) end
return header, segments, sections