1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-11-19 21:31:30 +00:00
6502bench/SourceGen/AsmGen
Andy McFadden 6e9ff395d2 Add offset to PlSymbol
It's useful for extension scripts to be able to get the file offset
of symbols in non-addressable regions.  One example of this is CHR
ROM data for an NES cartridge.  However, we were getting the offset
by doing an address-to-offset mapping on the plugin side, which by
definition doesn't work for non-addressable memory.

So we now add the offset to PlSymbol objects for user labels and
address region pre-labels.  The NES visualizer has been updated to
use the new field.

Also, fixed a bogus complaint about bank overruns for non-addressable
regions.
2021-10-23 21:35:30 -07:00
..
WpfGui Improve handling of C64 PRG header 2020-10-17 16:45:13 -07:00
AsmAcme.cs Don't use "not" as a label in ACME output 2021-10-18 13:04:10 -07:00
AsmCc65.cs Fix Merlin code gen issue with '{' 2021-10-23 10:56:21 -07:00
AsmMerlin32.cs Fix Merlin code gen issue with '{' 2021-10-23 10:56:21 -07:00
AsmTass64.cs Add "uninitialized data" format type 2021-10-13 15:05:07 -07:00
AssemblerConfig.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
AssemblerInfo.cs First pass at ACME support 2019-08-03 20:54:07 -07:00
AssemblerVersion.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
GenCommon.cs Add offset to PlSymbol 2021-10-23 21:35:30 -07:00
IAssembler.cs Improve handling of C64 PRG header 2020-10-17 16:45:13 -07:00
IGenerator.cs ORG rework, part 6 2021-09-30 21:11:26 -07:00
LabelLocalizer.cs Don't use "not" as a label in ACME output 2021-10-18 13:04:10 -07:00