summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-10-27 14:00:54 +0100
committerEugen Wissner <belka@caraus.de>2024-10-27 20:43:56 +0100
commit6b92e5059c04709b3506bb4e7bef29872b16811f (patch)
tree3ff4762c38bb7930bebc5b02ac3c48f49579c612 /TODO
parent57436f664e7d138bd915fb30f486e4bb802d74b6 (diff)
downloadelna-6b92e5059c04709b3506bb4e7bef29872b16811f.tar.gz
Encode labels as untyped local symbols in ELF
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 0 insertions, 4 deletions
diff --git a/TODO b/TODO
index 40d6de1..74d0ec6 100644
--- a/TODO
+++ b/TODO
@@ -9,10 +9,6 @@
- Don't ignore relocations where the symbol is not defined in the symbol table.
Report an error about an undefined symbol.
-- JumpLabels inside functions are encoded as functions. Distinguish between
- labels (e.g. .A0 or .L0) and global functions. Lables are NOTYPE LOCAL.
-- Sort the symbols so that local symbols come first. Some table header had a
- number specifiying the index of the first non-local symbol. Adjust that number.
# Name analysis