aboutsummaryrefslogtreecommitdiff
path: root/lib/xixanta/src/assembler.rs
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mssola@mssola.com>2026-07-15 22:11:50 +0200
committerMiquel Sabaté Solà <mssola@mssola.com>2026-07-15 22:11:50 +0200
commit9d790bb4acddae689c5dda667f9d160041bdd4b8 (patch)
tree2d719d596a21e63bfe465e2c72f9caababec70c7 /lib/xixanta/src/assembler.rs
parent61b9ce33d54bc643b0ece227101d8bf571fd86e5 (diff)
downloadtools.nes-9d790bb4acddae689c5dda667f9d160041bdd4b8.tar.gz
tools.nes-9d790bb4acddae689c5dda667f9d160041bdd4b8.zip
readrom: implement the -d/--disassemble option
This option can also be coupled with -n/--nasm-directory, and you can then get a human-readable disassembling of any proc or label you might be thinking on. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
Diffstat (limited to 'lib/xixanta/src/assembler.rs')
-rw-r--r--lib/xixanta/src/assembler.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/xixanta/src/assembler.rs b/lib/xixanta/src/assembler.rs
index 959840d..91f1e14 100644
--- a/lib/xixanta/src/assembler.rs
+++ b/lib/xixanta/src/assembler.rs
@@ -1429,7 +1429,7 @@ impl<'a> Assembler<'a> {
// Using unwrap() is safe as it only returns an error on
// badly formatted addresses. This will not happen at
// this point.
- let resolved = self.context.resolve_label(&self.mappings, &bundle).unwrap();
+ let resolved = self.context.resolve_label(&self.mappings, bundle).unwrap();
let val = resolved.bundle.value() as usize;
let end = match self.address_ends.get(&full_name) {