1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-11-26 06:49:19 +00:00
6502bench/SourceGen
Andy McFadden 17f0faa845 Add linker config scripts to cc65 generator output
The system configuration you get with "-t none" works for smaller
files but fails for larger ones.  This updates the generator to
produce a source file and linker script pair.  (I kinda saw this
one coming -- it's why the gen/asm dialog has a combo box for the
file preview -- so it didn't require that much work.)

This currently generates a fixed script for a generic system with
64KiB of RAM, using .ORGs to set the addresses as before.

With this change, assembling a file with 65536 NOPs succeeds.

(issue #39)
2018-11-18 14:28:44 -08:00
..
AppForms Add Actions > Format As Word (Ctrl+W) 2018-11-11 17:25:02 -08:00
AsmGen Add linker config scripts to cc65 generator output 2018-11-18 14:28:44 -08:00
Examples Add advanced tutorial 2018-10-09 14:55:16 -07:00
Properties Add Actions > Format As Word (Ctrl+W) 2018-11-11 17:25:02 -08:00
RuntimeData Add Actions > Format As Word (Ctrl+W) 2018-11-11 17:25:02 -08:00
Sandbox Update some comments 2018-10-10 16:41:03 -07:00
Setup Code cleanup 2018-10-29 15:48:19 -07:00
SGTestData Add linker config scripts to cc65 generator output 2018-11-18 14:28:44 -08:00
Tests Progress toward new assembler configuration 2018-10-20 21:24:28 -07:00
Tools Hex dump shows file offset, not address 2018-10-15 17:24:32 -07:00
AddressMap.cs Initial file commit 2018-09-28 10:05:11 -07:00
Anattrib.cs Initial file commit 2018-09-28 10:05:11 -07:00
App.config Initial file commit 2018-09-28 10:05:11 -07:00
AppSettings.cs Optionally add spaces in the "bytes" column 2018-10-21 21:08:48 -07:00
ChangeSet.cs Initial file commit 2018-09-28 10:05:11 -07:00
CodeAnalysis.cs Initial file commit 2018-09-28 10:05:11 -07:00
DataAnalysis.cs Expand set of things that work with double-click on opcode 2018-11-03 15:03:25 -07:00
DefSymbol.cs Initial file commit 2018-09-28 10:05:11 -07:00
DisasmProject.cs Expand set of things that work with double-click on opcode 2018-11-03 15:03:25 -07:00
DisplayList.cs Code cleanup 2018-10-29 15:48:19 -07:00
ExternalFile.cs Initial file commit 2018-09-28 10:05:11 -07:00
FormatDescriptor.cs Initial file commit 2018-09-28 10:05:11 -07:00
HelpAccess.cs Initial file commit 2018-09-28 10:05:11 -07:00
MultiLineComment.cs Initial file commit 2018-09-28 10:05:11 -07:00
NavStack.cs Initial file commit 2018-09-28 10:05:11 -07:00
PlatformSymbols.cs Support command-line invocation 2018-10-08 16:18:56 -07:00
Program.cs Version 1.1.0-dev2 2018-11-12 10:12:27 -08:00
ProjectFile.cs Initial file commit 2018-09-28 10:05:11 -07:00
ProjectProperties.cs Initial file commit 2018-09-28 10:05:11 -07:00
PseudoOp.cs Improve the "common" expression formatter 2018-10-26 15:45:39 -07:00
RuntimeDataAccess.cs Improve chances of running under Mono 2018-10-01 10:28:03 -07:00
SourceGen.csproj Upgrade "discard changes" dialog 2018-11-03 14:36:01 -07:00
SourceGenIcon.ico Initial file commit 2018-09-28 10:05:11 -07:00
Symbol.cs Expand set of things that work with double-click on opcode 2018-11-03 15:03:25 -07:00
SymbolTable.cs First cut of split-address table formatter 2018-10-06 18:05:31 -07:00
SymbolTableSubset.cs Flip name/value columns in Symbols window 2018-10-02 13:55:23 -07:00
UndoableChange.cs Initial file commit 2018-09-28 10:05:11 -07:00
VirtualListViewSelection.cs Initial file commit 2018-09-28 10:05:11 -07:00
WeakSymbolRef.cs Initial file commit 2018-09-28 10:05:11 -07:00
XrefSet.cs Initial file commit 2018-09-28 10:05:11 -07:00