1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-10 10:04:50 +00:00
cc65/test/asm
Spiro Trikaliotis 1446b7dcc3 isequal: Add options for better handling
--binary: handled binary files
--empty:  check if file is empty

--skipleft=<n>: Skip <n> lines at the start of the left (first) file
--skipright=<n>: Skip <n> lines at the start of the right (second) file

Note that --binary, --empty and one or both of --skipXXX are mutual
exclusive; that is, you cannot specify more than one of them at the same
time, or the behaviour will be unpredictable.
2022-06-18 23:50:26 +02:00
..
cpudetect Add proper readmes 2022-02-20 11:20:20 +01:00
err simple test related to #1678 2022-05-09 21:27:21 +02:00
listing isequal: Add options for better handling 2022-06-18 23:50:26 +02:00
opcodes Add proper readmes 2022-02-20 11:20:20 +01:00
val test some more cases that should not change size 2022-04-26 17:08:19 +02:00
Makefile added a test that must fail 2022-04-26 17:07:57 +02:00
readme.txt added a test that must fail 2022-04-26 17:07:57 +02:00

Assembler Testcases
===================

Opcode Tests:
-------------

these go into opcodes/. Refer to opcodes/readme.txt


CPU Detect Tests
----------------

these go into cpudetect/. Refer to cpudetect/readme.txt


Overall tests:
--------------

These go into listing/. Refer to listing/readme.txt

val:
----

Works very much like the /val directory used to test the compiler -  individual
tests are run in the simulator and should exit with an exit code of 0 when they
pass, or either -1 or a number indicating what part of the test failed on error.

err:
----

Works very much like the /err directory used to test the compiler - individual
tests are assembled and MUST NOT assemble without error.