1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-19 06:31:31 +00:00
cc65/test/asm
bbbradsmith 4732e937ad overwrite segment tests
asm/listing linker CFG support
asm and asm/listing test documentation
2023-03-07 18:44:56 -05:00
..
cpudetect Add proper readmes 2022-02-20 11:20:20 +01:00
err Fix .endmacro not at the start of the line. Rename test files. 2023-03-02 15:12:30 -05:00
listing overwrite segment tests 2023-03-07 18:44:56 -05:00
opcodes Add proper readmes 2022-02-20 11:20:20 +01:00
val Merge pull request #2009 from bbbradsmith/ca65_feature_disable 2023-03-04 13:08:18 +01:00
Makefile added a test that must fail 2022-04-26 17:07:57 +02:00
readme.txt overwrite segment tests 2023-03-07 18:44:56 -05:00

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

cpudetect
---------

Tests the --cpu command line option of ca65/ld65.
Refer to cpudetect/readme.txt


opcodes
-------

Test of assembler opcodes for each CPU.
Refer to opcodes/readme.txt


err:
----

Used to test assembler errors. These tests MUST NOT assemble without error.


listing:
--------

This is the most versatile assembler test form, allowing control customizations,
reference tests for binary output, stdout and error text ouput, error tests,
listings, custom linker configuration, etc. as needed.
Refer to listing/readme.txt


val:
----

Runtime assembly tests using sim65 that should exit with an exit code of 0 when
the pass, or either -1 or a number indicating what part of the test failed on
error.