summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDragorn421 <Dragorn421@users.noreply.github.com>2024-11-08 02:27:19 +0100
committerGitHub <noreply@github.com>2024-11-07 17:27:19 -0800
commitfcc5cf828ded5d362b2e63a8868374a50df405ed (patch)
tree530d7d6d8690599593f6588b04d10441e364b5c7 /docs
parent9cd9099a0431b369be39f111bf57051f544bead3 (diff)
libu64 (#1705)
* libu64 * libu64 -O2 * Add libu64.md
Diffstat (limited to 'docs')
-rw-r--r--docs/libu64.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/libu64.md b/docs/libu64.md
new file mode 100644
index 000000000..095b81d55
--- /dev/null
+++ b/docs/libu64.md
@@ -0,0 +1,9 @@
+# libu64
+
+This document explains the reasoning behind organizing the libu64 files.
+
+See Ocarina of Time's document on libu64: https://github.com/zeldaret/oot/blob/main/docs/libu64.md (note: the MM repo is itself referenced by that document)
+
+The same libu64 files from OoT exist in MM.
+
+Additionally MM has `loadfragment.c`, a (unused) near-copy of the libu64 file `loadfragment2.c`, and `loadfragment.c` is in the middle of libu64 files and requires `-O2`. So that file is also taken as part of libu64.