From 8a0751dfb000451b394f1d6443532753595f5f19 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Tue, 10 Sep 2024 02:03:20 +0200 Subject: Add a state monad transformer to the Elf generator --- TODO | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index b358871..d790c8b 100644 --- a/TODO +++ b/TODO @@ -8,9 +8,8 @@ - Don't ignore relocations where the symbol is not defined in the symbol table. Report an error about an undefined symbol. -- Since every function adds a section header use a state monad - in the generator and put the headers into the state to reduce the number of - returned values in the tuples. +- elfObject always uses LSB. It should decide the byte order based on the ELF + header. - Relocation section header relates to another section (e.g. .rel.text). The index of that section should be passed together with collected relocations. - symstrtab creates 3 section headers and does some math to calculate the -- cgit v1.2.3