From 345dff77655f4c5ee16f674b7e458f956ff88589 Mon Sep 17 00:00:00 2001 From: Andy McFadden Date: Mon, 19 Oct 2020 17:14:56 -0700 Subject: [PATCH] Clone 20152-local-variables Generate a 6502 test from the 65816 version by substituting the 16-bit instructions with 8-bit no-ops. There's a lot of project edits and weird stuff in the test, so this was much easier than starting over. The 65816 variant is largely unchanged, though it could now be stripped down to the stack-offset instructions. --- SourceGen/SGTestData/20150-local-variables | Bin 0 -> 151 bytes .../SGTestData/20150-local-variables.dis65 | 774 ++++++++++++++++++ .../SGTestData/20152-local-variables.dis65 | 751 ++++++++++++++--- .../Expected/20150-local-variables_64tass.S | 118 +++ .../Expected/20150-local-variables_acme.S | 228 ++++++ .../Expected/20150-local-variables_cc65.S | 117 +++ .../Expected/20150-local-variables_cc65.cfg | 13 + .../Expected/20150-local-variables_merlin32.S | 114 +++ .../SGTestData/Source/20150-local-variables.S | 159 ++++ .../SGTestData/Source/20152-local-variables.S | 3 +- 10 files changed, 2181 insertions(+), 96 deletions(-) create mode 100644 SourceGen/SGTestData/20150-local-variables create mode 100644 SourceGen/SGTestData/20150-local-variables.dis65 create mode 100644 SourceGen/SGTestData/Expected/20150-local-variables_64tass.S create mode 100644 SourceGen/SGTestData/Expected/20150-local-variables_acme.S create mode 100644 SourceGen/SGTestData/Expected/20150-local-variables_cc65.S create mode 100644 SourceGen/SGTestData/Expected/20150-local-variables_cc65.cfg create mode 100644 SourceGen/SGTestData/Expected/20150-local-variables_merlin32.S create mode 100644 SourceGen/SGTestData/Source/20150-local-variables.S diff --git a/SourceGen/SGTestData/20150-local-variables b/SourceGen/SGTestData/20150-local-variables new file mode 100644 index 0000000000000000000000000000000000000000..b538f12fab435fa89204922fa2b196ac37860bb1 GIT binary patch literal 151 zcmYkuI|{-;5C-7cBo--zO}xM&PM5+*Jc3uS&M_>f@h0;RY+=A_ZMBvG@d0VV*L+G( zcQ37qxqj*57g}Wy914`E;L$*g%vsUJuaY|b=ab)a6TCIrMqh6%*w%JQ!;JTQ;3J>7 b=kxNAAT%V%Lny6