mirror of
https://github.com/fadden/6502bench.git
synced 2026-04-26 12:18:26 +00:00
Allow explicit widths in project/platform symbols, part 4 (of 4)
Handle situation where a symbol wraps around a bank. Updated 2021-external-symbols for that, and to test the behavior when file data and an external symbol overlap. The bank-wrap test turned up a bug in Merlin 32. A workaround has been added. Updated documentation to explain widths.
This commit is contained in:
@@ -80,9 +80,11 @@ method in <code>DisasmProject.cs</code>):</p>
|
||||
</ul>
|
||||
|
||||
<p>Once analysis is complete, a line-by-line display list is generated
|
||||
by walking through the annotated file data. Most of the actual strings
|
||||
aren't rendered until they're needed. For complicated multi-line items
|
||||
like string operands, the formatted text is cached.</p>
|
||||
by walking through the annotated file data. Most of the actual text
|
||||
isn't rendered until they're needed. For complicated multi-line items
|
||||
like string operands, the formatted text must be generated to know how
|
||||
many lines it will occupy, so it's done immediately and cached for re-use
|
||||
on subsequent runs.</p>
|
||||
|
||||
|
||||
<h3><a name="auto-format">Automatic Formatting</a></h3>
|
||||
|
||||
Reference in New Issue
Block a user