1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2025-02-07 05:30:43 +00:00

fixed tests

This commit is contained in:
jespergravgaard 2019-06-24 00:31:08 +02:00
parent ca3d01e2b8
commit b319398702
2 changed files with 10 additions and 3 deletions

View File

@ -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");

View File

@ -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}