mirror of
https://github.com/cc65/cc65.git
synced 2024-12-23 04:30:10 +00:00
e17cb6d602
isequal: New option --skip as a shortcut for --skipleft and --skipright at once. Use that for the .list-ref files, so they now contain the first line of the output, too, which is ignored. |
||
---|---|---|
.. | ||
001-macro-simple-listing.list-ref | ||
001-macro-simple-listing.s | ||
002-macro-param-listing.list-ref | ||
002-macro-param-listing.s | ||
010-paramcount.err-ref | ||
010-paramcount.s | ||
020-asciiz.bin-ref | ||
020-asciiz.list-ref | ||
020-asciiz.s | ||
030-assert-success.bin-ref | ||
030-assert-success.err-ref | ||
030-assert-success.ld65err-ref | ||
030-assert-success.s | ||
031-assert-error.err | ||
031-assert-error.err-ref | ||
031-assert-error.no-ld65 | ||
031-assert-error.s | ||
032-assert-error2.err | ||
032-assert-error2.ld65err-ref | ||
032-assert-error2.s | ||
032-assert-error3.err | ||
032-assert-error3.ld65err-ref | ||
032-assert-error3.s | ||
100-byte.bin-ref | ||
100-byte.list-ref | ||
100-byte.s | ||
101-byt.bin-ref | ||
101-byt.list-ref | ||
101-byt.s | ||
102-word.bin-ref | ||
102-word.list-ref | ||
102-word.s | ||
103-dbyt.bin-ref | ||
103-dbyt.list-ref | ||
103-dbyt.s | ||
104-dword.bin-ref | ||
104-dword.list-ref | ||
104-dword.s | ||
105-faraddr.bin-ref | ||
105-faraddr.list-ref | ||
105-faraddr.s | ||
106-hibytes.bin-ref | ||
106-hibytes.list-ref | ||
106-hibytes.s | ||
107-lobytes.bin-ref | ||
107-lobytes.list-ref | ||
107-lobytes.s | ||
Makefile | ||
readme.txt |
Overall test: ------------- These testcases can be used to test different aspects of the assembler. The name of a test is everything in the form <test>.s. The following reference files can be added: - <test>.bin-ref: This is a reference for the resulting binary. The binary as binary tested against this file. If they are not equal, the test fails. - <test>.list-ref This is a reference for the resulting listing output This file *must* have the first line of the listing removed, as that contains a ca65 version string, and almost always this will be changed! Note that the resulting .bin file is generated twice: Once with no listing file, and once with listing file. This way, one can find out if the listing file generation changes anything with the resulting binary output. TODO: - add the possibility to test for specific error output that are to be expected