1
0
mirror of https://github.com/fachat/xa65.git synced 2024-12-29 07:29:50 +00:00
xa65/xa/tests
2014-08-20 21:39:20 +02:00
..
adrm more tests, cleanup output 2014-08-19 22:47:40 +02:00
binclude more tests, cleanup output 2014-08-19 22:47:40 +02:00
ca65 Fix ca65 unnamed labels to work across blocks (according to the ca65 2012-07-30 13:22:57 +02:00
chardelimiter allow error override (for negative tests) and check "-e" log file 2014-08-20 21:39:20 +02:00
charset more tests, cleanup output 2014-08-19 22:47:40 +02:00
chppch added stable version 2.3.5 2011-12-16 23:04:51 +01:00
comcom more tests, cleanup output 2014-08-19 22:47:40 +02:00
cpp Fix memory corruption as of issue #2 2014-08-19 23:28:49 +02:00
fordef allow error override (for negative tests) and check "-e" log file 2014-08-20 21:39:20 +02:00
incerr added stable version 2.3.5 2011-12-16 23:04:51 +01:00
ldoreloc added stable version 2.3.5 2011-12-16 23:04:51 +01:00
line tests for long lines 2012-08-17 12:33:22 +02:00
listing Add a new test for ca65 unnamed labels, handling across files and 2012-08-01 13:27:01 +02:00
nonl added stable version 2.3.5 2011-12-16 23:04:51 +01:00
openpp added stable version 2.3.5 2011-12-16 23:04:51 +01:00
ppdefines Fix a one-liner that broke the first pp replacement when it had 2012-08-17 18:08:00 +02:00
recmac added stable version 2.3.5 2011-12-16 23:04:51 +01:00
relmode fix a bug in operand size optimization 2013-10-06 16:37:28 +02:00
relocundef added stable version 2.3.5 2011-12-16 23:04:51 +01:00
func.sh allow error override (for negative tests) and check "-e" log file 2014-08-20 21:39:20 +02:00
Makefile allow error override (for negative tests) and check "-e" log file 2014-08-20 21:39:20 +02:00
README fix a bug in operand size optimization 2013-10-06 16:37:28 +02:00

This is a directory of test suites for complex or pathological cases that
have been repaired (?) in the current version. It is primarily for internal
testing, but is here for your interest.

adrm/		Addressing mode test (especially the optimizer and quantity
		prefixes)
nonl/		Patryk's no-new-line-on-last-line cases ;)
fordef/		Optimizer warnings for forward defined labels
relocundef/  	Tests for the detection of undefined references during a
		reloc65 export.
ldoreloc/ 	Test case for the relocation table reading of ldo when undef'd
		refs are involved
comcom/		Comments-with-comments-with-commands-etc. for testing -M
recmac/		Recursive macro evaluation testing
openpp/		Testing of open #if*s in pp
cpp/		Random preprocessor tests, mostly crap
incerr/		1) .xl/.al should error without -w 2) error should be in
		the correct file
binclude/	Binary include code with some weird casing
chppch/		Changing preprocessor characters (-p)
charset/	Tests of when charsets should be honoured and when not
cc65/		Compatibility tests for ca65 compatibility
relmode/	tests concerning switches between segments and absolute mode

Cameron Kaiser, André Fachat