aboutsummaryrefslogtreecommitdiffstats
path: root/src/asm_pass3.py
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2023-11-12 16:15:40 +0200
committerJan Tuomi <jans.tuomi@gmail.com>2023-11-12 16:15:40 +0200
commite2b7385b03a6dc9c8c39dde5c049cd74b0768bd1 (patch)
tree817c9dc2c23f72bd5b0e36ada52ad86bb5e39909 /src/asm_pass3.py
parent6f68c0febdbfd6138fa95f77bc09785bde8a8371 (diff)
Remove options, improve functions
Diffstat (limited to 'src/asm_pass3.py')
-rw-r--r--src/asm_pass3.py2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/asm_pass3.py b/src/asm_pass3.py
index 7fcb44d..9c8cb34 100644
--- a/src/asm_pass3.py
+++ b/src/asm_pass3.py
@@ -14,7 +14,6 @@ class Result3Line:
@dataclass
class Result3:
lines: list[Result3Line]
- options: Options
operations: OpExpansionDict
symbols: dict[str, int]
@@ -57,7 +56,6 @@ def pass_3(result2: Result2) -> Result3:
raise Exception(f"Overlapping segments: address 0x{result_line.address:>04x} has conflicting definitions:\n{formatted}")
return Result3(
operations=result2.operations,
- options=result2.options,
lines=result_lines,
symbols=symbols,
)