diff --git a/src/test/java/dk/camelot64/kickc/test/TestPrograms.java b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java index 0e1113fcf..8503fb2d4 100644 --- a/src/test/java/dk/camelot64/kickc/test/TestPrograms.java +++ b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java @@ -80,6 +80,13 @@ public class TestPrograms { assertError("pointer-void-err-0", "Void pointer math not allowed."); } + /* + @Test + public void testPointerVoid3() throws IOException, URISyntaxException { + compileAndCompare("pointer-void-3"); + } + */ + @Test public void testPointerVoid2() throws IOException, URISyntaxException { compileAndCompare("pointer-void-2"); diff --git a/src/test/ref/fragments-assignment-binary-vbuxx.log b/src/test/ref/fragments-assignment-binary-vbuxx.log index 048f77628..a9674acdb 100644 --- a/src/test/ref/fragments-assignment-binary-vbuxx.log +++ b/src/test/ref/fragments-assignment-binary-vbuxx.log @@ -5027,7 +5027,7 @@ vbuxx=vbuc1_minus_pbuz1_derefidx_vbuyy < vbuxx=vbuc1_minus_vbuaa - clobber:A X lda ({z1}),y eor #$ff tax - axs #{c1}+1 + axs #-{c1}-1 vbuxx=vbuc1_bor_pbuz1_derefidx_vbuz1 < vbuxx=pbuz1_derefidx_vbuz1_bor_vbuc1 < vbuaa=pbuz1_derefidx_vbuz1_bor_vbuc1 < vbuaa=vbuc1_bor_pbuz1_derefidx_vbuz1 < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuz1 < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuyy - clobber:A X Y cycles:12.5 lda #{c1} ldy {z1} @@ -5038,7 +5038,7 @@ vbuxx=vbuc1_minus_pbuz1_derefidx_vbuz1 < vbuxx=vbuc1_minus_pbuz1_derefidx_vbuyy lda ({z1}),y eor #$ff tax - axs #{c1}+1 + axs #-{c1}-1 vbuxx=vbuc1_bor_pbuz1_derefidx_vbuz2 < vbuxx=pbuz1_derefidx_vbuz2_bor_vbuc1 < vbuaa=pbuz1_derefidx_vbuz2_bor_vbuc1 < vbuaa=vbuc1_bor_pbuz1_derefidx_vbuz2 < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuz2 < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuyy - clobber:A X Y cycles:12.5 lda #{c1} ldy {z2} @@ -5064,7 +5064,7 @@ vbuxx=vbuc1_minus_pbuz1_derefidx_vbuc2 < vbuxx=vbuc1_minus_pbuz1_derefidx_vbuyy lda ({z1}),y eor #$ff tax - axs #{c1}+1 + axs #-{c1}-1 vbuxx=vbuc1_bor_pbuc1_derefidx_vbuaa < vbuaa=vbuc1_bor_pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa_bor_vbuc1 < vbuaa=pbuc1_derefidx_vbuxx_bor_vbuc1 < vbuaa=pbuc1_derefidx_vbuxx_bor_vbuaa < vbuaa=vbuaa_bor_pbuc1_derefidx_vbuxx - clobber:A X cycles:10.5 tax lda #{c1}