summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2023-05-25 01:25:09 +0300
committerOxore <oxore@protonmail.com>2023-05-25 01:25:09 +0300
commit475413c7bf6b9861660e1616d03ad038def435b0 (patch)
tree0ed4712355e92140a56895a6494fc2ac09761dff
parent8de6e3253b614f2b751cb760b489f487b927d1c5 (diff)
Add TODO about exporting functions
-rw-r--r--todo.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/todo.md b/todo.md
index f92a33a..bc0c74e 100644
--- a/todo.md
+++ b/todo.md
@@ -1,6 +1,14 @@
# TODO
-- Add tests for references of marks with all supported addressing modes.
+- Automatically export functions, i.e. all marks with CALL xref have to have the
+ following preamble:
+
+```
+
+ .global L000015de
+ .type L000015de, @function
+```
+
- Implement CLI option that can be used to specify regions of RAM and IO
registers. Custom ROM location and size is still not the case, only 4MiB at
the base `0x00000000` is supported and it remains.