mirror of
https://github.com/fadden/6502bench.git
synced 2024-12-01 22:50:35 +00:00
97a372a884
SourceGen creates "auto" labels when it finds a reference to an address that doesn't have a label associated with it. The label for address $1234 would be "L1234". This change allows the project to specify alternative label naming conventions, annotating them with information from the cross-reference data. For example, a subroutine entry point (i.e. the target of a JSR) would be "S_1234". (The underscore was added to avoid confusion when an annotation letter is the same as a hex digit.) Also, tweaked the way the preferred clipboard line format is stored in the settings file (was an integer, now an enumeration string). |
||
---|---|---|
.. | ||
AsmCc65.cs | ||
AsmMerlin32.cs | ||
AsmTass64.cs | ||
AssemblerConfig.cs | ||
AssemblerInfo.cs | ||
AssemblerProgress.cs | ||
AssemblerProgress.Designer.cs | ||
AssemblerProgress.resx | ||
AssemblerVersion.cs | ||
GenAndAsm.cs | ||
GenAndAsm.Designer.cs | ||
GenAndAsm.resx | ||
GenCommon.cs | ||
GeneratorProgress.cs | ||
GeneratorProgress.Designer.cs | ||
GeneratorProgress.resx | ||
IAssembler.cs | ||
IGenerator.cs | ||
LabelLocalizer.cs | ||
StringGather.cs |