mirror of
https://github.com/cc65/cc65.git
synced 2024-12-22 12:30:41 +00:00
f2e7609046
long is 64-bit on some platforms, making this inconsistent, added range check to catch overflow. reduced tests requesting 5 billion cycles to 2^32-1 so they can fun on 32-bit long sim65. |
||
---|---|---|
.. | ||
cpudetect | ||
err | ||
listing | ||
opcodes | ||
val | ||
Makefile | ||
readme.txt |
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 end with an exit code of 0 if they pass. If they fail the exit code should be either -1, or a number indicating what part of the test failed.