summaryrefslogtreecommitdiff
path: root/docs/tutorial/disassembly_quirks.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/tutorial/disassembly_quirks.md')
-rw-r--r--docs/tutorial/disassembly_quirks.md5
1 files changed, 0 insertions, 5 deletions
diff --git a/docs/tutorial/disassembly_quirks.md b/docs/tutorial/disassembly_quirks.md
index dacfb78d8..34a01a6f3 100644
--- a/docs/tutorial/disassembly_quirks.md
+++ b/docs/tutorial/disassembly_quirks.md
@@ -10,12 +10,10 @@ Variables must be renamed in `tools/disasm/variables.txt`. It may also be necess
You can avoid having to redisassemble every time by running `rename_global_asm.py`, which will rename the individual functions' assembly files in `asm/nonmatchings/` to the name of the function they contain.
-
## Fake and incorrect symbols
TODO
-
## Resplitting a file
The files `boot` and `code` are each divided up into dozens of separate files, that are all joined together into one text, data, rodata and bss section when building the ROM. As such, it has been necessary to guess where the file boundaries are, and not every file contains the correct functions or the correct data (rodata is mostly the exception since it is automatically split).
@@ -31,6 +29,3 @@ To change a split for a file, find its entry in `tools/disasm/files.txt`, and ch
to the file will extract it correctly as a separate file. It also is necessary to make a new C file and move the `GLOBAL_ASM` declaration into it.
Unfortunately you essentially have to redisassemble after telling the disassembler to resplit a file.
-
-
-##