Reorga of test/asm/listing/
add ref/ and control/ subdirectories, so the control files and result files do not clutter the directory, and it is clear which file has which purpose.
This commit is contained in:
21
test/asm/listing/ref/001-macro-simple-listing.list-ref
Normal file
21
test/asm/listing/ref/001-macro-simple-listing.list-ref
Normal file
@@ -0,0 +1,21 @@
|
||||
ca65 Vx.xx - Git XXXXXXXXX
|
||||
Main file : 001-macro-simple-listing.s
|
||||
Current file: 001-macro-simple-listing.s
|
||||
|
||||
000000r 1 ; 2022-01-17 Spiro Trikaliotis
|
||||
000000r 1
|
||||
000000r 1 .macro TESTER
|
||||
000000r 1 lda #2
|
||||
000000r 1 .endmacro
|
||||
000000r 1
|
||||
000000r 1 test:
|
||||
000000r 1 A2 00 ldx #0
|
||||
000002r 1 A9 02 TESTER
|
||||
000004r 1 A2 0F ldx #15
|
||||
000006r 1 A9 02 TESTER
|
||||
000008r 1 E8 inx
|
||||
000009r 1 A9 02 TESTER
|
||||
00000Br 1 A9 02 TESTER
|
||||
00000Dr 1 CA dex
|
||||
00000Er 1 60 rts
|
||||
00000Er 1
|
||||
21
test/asm/listing/ref/002-macro-param-listing.list-ref
Normal file
21
test/asm/listing/ref/002-macro-param-listing.list-ref
Normal file
@@ -0,0 +1,21 @@
|
||||
ca65 Vx.xx - Git XXXXXXXXX
|
||||
Main file : 002-macro-param-listing.s
|
||||
Current file: 002-macro-param-listing.s
|
||||
|
||||
000000r 1 ; 2022-01-17 Spiro Trikaliotis
|
||||
000000r 1
|
||||
000000r 1 .macro TESTER val
|
||||
000000r 1 lda #val
|
||||
000000r 1 .endmacro
|
||||
000000r 1
|
||||
000000r 1 test:
|
||||
000000r 1 A2 00 ldx #0
|
||||
000002r 1 A9 01 TESTER 1
|
||||
000004r 1 A2 0F ldx #15
|
||||
000006r 1 A9 02 TESTER 2
|
||||
000008r 1 E8 inx
|
||||
000009r 1 A9 03 TESTER 3
|
||||
00000Br 1 A9 04 TESTER 4
|
||||
00000Dr 1 CA dex
|
||||
00000Er 1 60 rts
|
||||
00000Er 1
|
||||
15
test/asm/listing/ref/010-paramcount.err-ref
Normal file
15
test/asm/listing/ref/010-paramcount.err-ref
Normal file
@@ -0,0 +1,15 @@
|
||||
.paramcount = 3
|
||||
.paramcount = 5
|
||||
010-paramcount.s:18: Warning: User warning: r1 is blank!
|
||||
010-paramcount.s:14: Note: Macro was defined here
|
||||
010-paramcount.s:8: Note: Macro was defined here
|
||||
.paramcount = 3
|
||||
.paramcount = 5
|
||||
010-paramcount.s:19: Warning: User warning: r1 is blank!
|
||||
010-paramcount.s:14: Note: Macro was defined here
|
||||
010-paramcount.s:8: Note: Macro was defined here
|
||||
.paramcount = 1
|
||||
.paramcount = 5
|
||||
010-paramcount.s:20: Warning: User warning: r1 is blank!
|
||||
010-paramcount.s:14: Note: Macro was defined here
|
||||
010-paramcount.s:8: Note: Macro was defined here
|
||||
BIN
test/asm/listing/ref/020-asciiz.bin-ref
Normal file
BIN
test/asm/listing/ref/020-asciiz.bin-ref
Normal file
Binary file not shown.
31
test/asm/listing/ref/020-asciiz.list-ref
Normal file
31
test/asm/listing/ref/020-asciiz.list-ref
Normal file
@@ -0,0 +1,31 @@
|
||||
ca65 Vx.xx - Git XXXXXXXXX
|
||||
Main file : 020-asciiz.s
|
||||
Current file: 020-asciiz.s
|
||||
|
||||
000000r 1 ; 2022-06-15 Spiro Trikaliotis
|
||||
000000r 1
|
||||
000000r 1
|
||||
000000r 1 ; upper case pseudo-op
|
||||
000000r 1 00 .ASCIIZ ""
|
||||
000001r 1 48 65 6C 6C .ASCIIZ "Hello World"
|
||||
000005r 1 6F 20 57 6F
|
||||
000009r 1 72 6C 64 00
|
||||
00000Dr 1 48 65 6C 6C .ASCIIZ "Hello ","World"
|
||||
000011r 1 6F 20 57 6F
|
||||
000015r 1 72 6C 64 00
|
||||
000019r 1 48 65 6C 6C .ASCIIZ "Hello ","World"," ","I"," ","am"," ","testing"
|
||||
00001Dr 1 6F 20 57 6F
|
||||
000021r 1 72 6C 64 20
|
||||
000032r 1
|
||||
000032r 1 ; lower case pseudo-op
|
||||
000032r 1 00 .asciiz ""
|
||||
000033r 1 48 65 6C 6C .asciiz "Hello World"
|
||||
000037r 1 6F 20 57 6F
|
||||
00003Br 1 72 6C 64 00
|
||||
00003Fr 1 48 65 6C 6C .asciiz "Hello ","World"
|
||||
000043r 1 6F 20 57 6F
|
||||
000047r 1 72 6C 64 00
|
||||
00004Br 1 48 65 6C 6C .asciiz "Hello ","World"," ","I"," ","am"," ","testing"
|
||||
00004Fr 1 6F 20 57 6F
|
||||
000053r 1 72 6C 64 20
|
||||
000063r 1
|
||||
1
test/asm/listing/ref/030-assert-success.bin-ref
Normal file
1
test/asm/listing/ref/030-assert-success.bin-ref
Normal file
@@ -0,0 +1 @@
|
||||
<EFBFBD><EFBFBD>
|
||||
20
test/asm/listing/ref/030-assert-success.err-ref
Normal file
20
test/asm/listing/ref/030-assert-success.err-ref
Normal file
@@ -0,0 +1,20 @@
|
||||
030-assert-success.s:45: Warning: Code not at $0000
|
||||
030-assert-success.s:46: Warning: Code not at $0000
|
||||
030-assert-success.s:48: Warning: Code not at $0001
|
||||
030-assert-success.s:49: Warning: Code not at $0001
|
||||
030-assert-success.s:51: Warning: Code not at $1000
|
||||
030-assert-success.s:52: Warning: Code not at $1000
|
||||
030-assert-success.s:54: Warning: Code not at $1001
|
||||
030-assert-success.s:55: Warning: Code not at $1001
|
||||
030-assert-success.s:60: Warning: Code not at $8001
|
||||
030-assert-success.s:61: Warning: Code not at $8001
|
||||
030-assert-success.s:65: Warning: Code not at $0000
|
||||
030-assert-success.s:66: Warning: Code not at $0000
|
||||
030-assert-success.s:68: Warning: Code not at $0001
|
||||
030-assert-success.s:69: Warning: Code not at $0001
|
||||
030-assert-success.s:71: Warning: Code not at $1000
|
||||
030-assert-success.s:72: Warning: Code not at $1000
|
||||
030-assert-success.s:74: Warning: Code not at $1001
|
||||
030-assert-success.s:75: Warning: Code not at $1001
|
||||
030-assert-success.s:77: Warning: Code not at $8000
|
||||
030-assert-success.s:78: Warning: Code not at $8000
|
||||
40
test/asm/listing/ref/030-assert-success.ld65err-ref
Normal file
40
test/asm/listing/ref/030-assert-success.ld65err-ref
Normal file
@@ -0,0 +1,40 @@
|
||||
ld65: Warning: 030-assert-success.s:3: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:4: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:6: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:7: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:12: Code not at $1001
|
||||
ld65: Warning: 030-assert-success.s:13: Code not at $1001
|
||||
ld65: Warning: 030-assert-success.s:15: Code not at $8000
|
||||
ld65: Warning: 030-assert-success.s:16: Code not at $8000
|
||||
ld65: Warning: 030-assert-success.s:18: Code not at $8001
|
||||
ld65: Warning: 030-assert-success.s:19: Code not at $8001
|
||||
ld65: Warning: 030-assert-success.s:23: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:24: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:26: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:27: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:29: Code not at $1000
|
||||
ld65: Warning: 030-assert-success.s:30: Code not at $1000
|
||||
ld65: Warning: 030-assert-success.s:35: Code not at $8000
|
||||
ld65: Warning: 030-assert-success.s:36: Code not at $8000
|
||||
ld65: Warning: 030-assert-success.s:38: Code not at $8001
|
||||
ld65: Warning: 030-assert-success.s:39: Code not at $8001
|
||||
ld65: Warning: 030-assert-success.s:45: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:46: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:48: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:49: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:51: Code not at $1000
|
||||
ld65: Warning: 030-assert-success.s:52: Code not at $1000
|
||||
ld65: Warning: 030-assert-success.s:54: Code not at $1001
|
||||
ld65: Warning: 030-assert-success.s:55: Code not at $1001
|
||||
ld65: Warning: 030-assert-success.s:60: Code not at $8001
|
||||
ld65: Warning: 030-assert-success.s:61: Code not at $8001
|
||||
ld65: Warning: 030-assert-success.s:65: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:66: Code not at $0000
|
||||
ld65: Warning: 030-assert-success.s:68: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:69: Code not at $0001
|
||||
ld65: Warning: 030-assert-success.s:71: Code not at $1000
|
||||
ld65: Warning: 030-assert-success.s:72: Code not at $1000
|
||||
ld65: Warning: 030-assert-success.s:74: Code not at $1001
|
||||
ld65: Warning: 030-assert-success.s:75: Code not at $1001
|
||||
ld65: Warning: 030-assert-success.s:77: Code not at $8000
|
||||
ld65: Warning: 030-assert-success.s:78: Code not at $8000
|
||||
2
test/asm/listing/ref/031-assert-error.err-ref
Normal file
2
test/asm/listing/ref/031-assert-error.err-ref
Normal file
@@ -0,0 +1,2 @@
|
||||
031-assert-error.s:27: Error: Code not at $8001
|
||||
031-assert-error.s:28: Error: Code not at $8001
|
||||
1
test/asm/listing/ref/032-assert-error2.ld65err-ref
Normal file
1
test/asm/listing/ref/032-assert-error2.ld65err-ref
Normal file
@@ -0,0 +1 @@
|
||||
ld65: Error: 032-assert-error2.s:3: Code not at $0000
|
||||
1
test/asm/listing/ref/032-assert-error3.ld65err-ref
Normal file
1
test/asm/listing/ref/032-assert-error3.ld65err-ref
Normal file
@@ -0,0 +1 @@
|
||||
ld65: Error: 032-assert-error3.s:3: Code not at $0000
|
||||
BIN
test/asm/listing/ref/100-byte.bin-ref
Normal file
BIN
test/asm/listing/ref/100-byte.bin-ref
Normal file
Binary file not shown.
3653
test/asm/listing/ref/100-byte.list-ref
Normal file
3653
test/asm/listing/ref/100-byte.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test/asm/listing/ref/101-byt.bin-ref
Normal file
BIN
test/asm/listing/ref/101-byt.bin-ref
Normal file
Binary file not shown.
3653
test/asm/listing/ref/101-byt.list-ref
Normal file
3653
test/asm/listing/ref/101-byt.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test/asm/listing/ref/102-word.bin-ref
Normal file
BIN
test/asm/listing/ref/102-word.bin-ref
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
6227
test/asm/listing/ref/102-word.list-ref
Normal file
6227
test/asm/listing/ref/102-word.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test/asm/listing/ref/103-dbyt.bin-ref
Normal file
BIN
test/asm/listing/ref/103-dbyt.bin-ref
Normal file
Binary file not shown.
6227
test/asm/listing/ref/103-dbyt.list-ref
Normal file
6227
test/asm/listing/ref/103-dbyt.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test/asm/listing/ref/104-dword.bin-ref
Normal file
BIN
test/asm/listing/ref/104-dword.bin-ref
Normal file
Binary file not shown.
5007
test/asm/listing/ref/104-dword.list-ref
Normal file
5007
test/asm/listing/ref/104-dword.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test/asm/listing/ref/105-faraddr.bin-ref
Normal file
BIN
test/asm/listing/ref/105-faraddr.bin-ref
Normal file
Binary file not shown.
6922
test/asm/listing/ref/105-faraddr.list-ref
Normal file
6922
test/asm/listing/ref/105-faraddr.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test/asm/listing/ref/106-hibytes.bin-ref
Normal file
BIN
test/asm/listing/ref/106-hibytes.bin-ref
Normal file
Binary file not shown.
6227
test/asm/listing/ref/106-hibytes.list-ref
Normal file
6227
test/asm/listing/ref/106-hibytes.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test/asm/listing/ref/107-lobytes.bin-ref
Normal file
BIN
test/asm/listing/ref/107-lobytes.bin-ref
Normal file
Binary file not shown.
6227
test/asm/listing/ref/107-lobytes.list-ref
Normal file
6227
test/asm/listing/ref/107-lobytes.list-ref
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user