1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-11-04 15:05:03 +00:00
6502bench/SourceGen/AsmGen
Andy McFadden a88c746419 Work around cc65 single-pass behavior
The cc65 assembler runs in a single pass, which means forward
address references default to 16 bits.  For zero-page references
we have to add an explicit width disambiguator.  (This is an
unusual situation that only occurs if you have a zero-page .ORG
in the file after code that references it.)

With this change, 2014-label-dp passes, and no other regression
tests were affected.

(issue #40)
2018-11-02 15:32:54 -07:00
..
AsmCc65.cs Work around cc65 single-pass behavior 2018-11-02 15:32:54 -07:00
AsmMerlin32.cs Work around cc65 single-pass behavior 2018-11-02 15:32:54 -07:00
AsmTass64.cs Work around cc65 single-pass behavior 2018-11-02 15:32:54 -07:00
AssemblerConfig.cs Progress toward new assembler configuration 2018-10-20 20:35:32 -07:00
AssemblerInfo.cs Progress toward 64tass support 2018-10-23 20:08:01 -07:00
AssemblerProgress.cs Add parent window to all MessageBox.Show() invocations 2018-10-07 13:13:00 -07:00
AssemblerProgress.Designer.cs
AssemblerProgress.resx
AssemblerVersion.cs
GenAndAsm.cs Finish the underscore handling in the label localizer 2018-10-23 20:40:09 -07:00
GenAndAsm.Designer.cs
GenAndAsm.resx
GenCommon.cs Work around cc65 single-pass behavior 2018-11-02 15:32:54 -07:00
GeneratorProgress.cs Add parent window to all MessageBox.Show() invocations 2018-10-07 13:13:00 -07:00
GeneratorProgress.Designer.cs
GeneratorProgress.resx
IAssembler.cs Progress toward new assembler configuration 2018-10-20 21:24:28 -07:00
IGenerator.cs Work around cc65 single-pass behavior 2018-11-02 15:32:54 -07:00
LabelLocalizer.cs Finish the underscore handling in the label localizer 2018-10-23 20:40:09 -07:00
StringGather.cs