1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-11-26 06:49:19 +00:00
6502bench/SourceGen
Andy McFadden 824add17e8 Remap labels that use opcode mnemonics
In a recent survey, three out of four cross assemblers surveyed
recommended not using opcode mnemonics to their patients who use
labels.  We now remap labels like "AND" and "jmp", using the label
map that's part of the label localizer.

We skip the step for Merlin 32, which is perfectly happy to assemble
"JMP JMP JMP".

Also, fixed a bug in MaskLeadingUnderscores that could hang the
source generator thread.
2019-09-20 15:29:34 -07:00
..
AsmGen Remap labels that use opcode mnemonics 2019-09-20 15:29:34 -07:00
Examples Changed naming convention in Applesoft/F8-ROM symbol files 2019-09-16 16:58:32 -07:00
Properties
Res Implement HTML export 2019-09-13 17:18:33 -07:00
RuntimeData Work around two assembler issues 2019-09-20 14:05:17 -07:00
Sandbox
SGTestData Remap labels that use opcode mnemonics 2019-09-20 15:29:34 -07:00
Tests Add 2020-cycle-counts 2019-09-14 18:51:03 -07:00
Tools
WpfGui Minor changes to local variable tables 2019-09-19 16:37:59 -07:00
AddressMap.cs
Anattrib.cs Minor tweaks 2019-09-06 13:47:23 -07:00
App.config
App.xaml
App.xaml.cs Version 1.3.0-dev6 2019-09-13 20:19:13 -07:00
AppSettings.cs Make "long labels on new line" configurable in export dialog 2019-09-18 11:14:20 -07:00
AutoLabel.cs
ChangeSet.cs
CodeAnalysis.cs Fix code tracing bug 2019-09-17 14:38:16 -07:00
DataAnalysis.cs Instruction operand editor rework, part 3 2019-09-08 16:41:54 -07:00
DefSymbol.cs Minor changes to local variable tables 2019-09-19 16:37:59 -07:00
DisasmProject.cs Apply project/platform symbols to Numeric/Address data operands 2019-09-15 14:38:12 -07:00
DisplayList.cs
DisplayListSelection.cs
Exporter.cs Make "long labels on new line" configurable in export dialog 2019-09-18 11:14:20 -07:00
ExternalFile.cs
FormatDescriptor.cs
FormattedOperandCache.cs
HelpAccess.cs
LineListGen.cs Minor UI tweaks 2019-09-18 18:11:48 -07:00
LocalVariableLookup.cs Instruction operand editor rework, part 2 2019-09-07 20:56:43 -07:00
LocalVariableTable.cs
MainController.cs Minor changes to local variable tables 2019-09-19 16:37:59 -07:00
MultiLineComment.cs
NavStack.cs
PlatformSymbols.cs
ProjectFile.cs
ProjectProperties.cs
PseudoOp.cs Instruction operand editor rework, part 1 2019-09-07 13:39:22 -07:00
RuntimeDataAccess.cs
SourceGen.csproj Rename FormatSplitAddress to FormatAddressTable 2019-09-15 13:37:38 -07:00
Symbol.cs
SymbolTable.cs Apply project/platform symbols to Numeric/Address data operands 2019-09-15 14:38:12 -07:00
SystemDefaults.cs
SystemDefs.cs
UndoableChange.cs
WeakSymbolRef.cs
XrefSet.cs Instruction operand editor rework, part 2 2019-09-07 20:56:43 -07:00