1
0
mirror of https://github.com/fachat/xa65.git synced 2024-06-01 22:41:32 +00:00
Commit Graph

60 Commits

Author SHA1 Message Date
A. Fachat
bd65f3de18 Merge branch 'testsuite' into testmerge
Resolved Conflicts:
	xa/ChangeLog
	xa/src/xa.c
	xa/tests/adrm/Makefile
	xa/tests/binclude/Makefile
	xa/tests/charset/Makefile
	xa/tests/comcom/Makefile
	xa/tests/fordef/Makefile
	xa/tests/incerr/Makefile
2014-08-20 22:13:20 +02:00
A. Fachat
cafa94f82a merge Cameron's 2.3.6 official release into master 2014-08-20 21:53:15 +02:00
A. Fachat
1ff9eba2ff integrate incerr tests into test suite 2014-08-20 21:44:22 +02:00
A. Fachat
33bbe0b7ef allow error override (for negative tests) and check "-e" log file 2014-08-20 21:39:20 +02:00
A. Fachat
7453b3076d More tests 2014-08-20 13:02:57 +02:00
A. Fachat
282f48e1ea Merge branch 'master' into testsuite 2014-08-19 23:32:11 +02:00
A. Fachat
7e71d01a9a Fix memory corruption as of issue #2 2014-08-19 23:28:49 +02:00
A. Fachat
abe332dac8 add comcom to testsuite 2014-08-19 22:49:04 +02:00
A. Fachat
621f91d884 more tests, cleanup output 2014-08-19 22:47:40 +02:00
A. Fachat
d65e2df941 Add more tests 2014-08-19 22:30:18 +02:00
A. Fachat
e1ca691f0a Allow .a65 files as test files 2014-08-19 22:14:47 +02:00
A. Fachat
157ebf100a add binclude tests to testsuite 2014-08-19 17:35:49 +02:00
A. Fachat
27e416f1ff move main test suite script up for reuse 2014-08-19 17:27:07 +02:00
A. Fachat
dfbafeb0b5 Update and fix test suite scripts and first tests 2014-08-19 17:25:27 +02:00
A. Fachat
b4f36e9061 first test infrastructure 2014-08-18 23:19:07 +02:00
A. Fachat
cad65680e2 fix double character 2014-08-18 22:56:02 +02:00
A. Fachat
9cc95b9813 fix illegal memory access 2014-08-18 22:48:22 +02:00
A. Fachat
c7477d2f1b fix a bug in operand size optimization 2013-10-06 16:37:28 +02:00
A. Fachat
3ce489442c fixed incompatibility with system getline() 2013-10-04 14:13:54 +02:00
A. Fachat
f4d97d6fd6 fix incompatibility with system "getline" 2013-10-04 14:10:32 +02:00
A. Fachat
9e09d4fba2 add "-U" cmd line option 2012-12-30 15:08:03 +01:00
A. Fachat
5e89d57ecf improve reloc65 "-X" option to include bss segment 2012-12-29 02:45:40 +01:00
A. Fachat
33605e1024 fix unnecessary octal for '0' 2012-12-26 21:50:34 +01:00
fachat
a09aa0df40 Fix a one-liner that broke the first pp replacement when it had
parameters
2012-08-17 18:08:00 +02:00
fachat
ecdf4f78b9 new test case hanging xa in an endless loop 2012-08-17 14:21:56 +02:00
fachat
fd364f3eef add missing test case responses 2012-08-17 13:54:02 +02:00
fachat
e54c806e73 fix double slash comment handling 2012-08-17 13:50:00 +02:00
fachat
73299e33a5 tests for long lines 2012-08-17 12:33:22 +02:00
fachat
1399e1071c fix sign problem when length of internal line presentation got over
128...
2012-08-17 12:24:54 +02:00
fachat
90e08089d0 Allow defining macro parameters with spaces between name, brackets and
comma ...
2012-08-15 17:42:05 +02:00
fachat
e39d58fc6d Fix the handling of comments/colons within preprocessor replacements (as
they appear there as well).
2012-08-15 15:24:48 +02:00
fachat
42310222ad do not replaces preprocessor tokens/macros in comment part 2012-08-15 14:29:17 +02:00
fachat
5cb6388a1d remove debug output... (oops..) 2012-08-15 14:08:13 +02:00
fachat
20b1e2cc08 Fix crazy memory corruption bug caused by listing not interpreting the
internal data structures correctly. .dsb and .bin listing is still wrong
2012-08-15 13:42:58 +02:00
fachat
6ec6887e3d fix recursive preprocessor defines (I hope) 2012-08-15 03:07:33 +02:00
fachat
fb84a3cfca added 0xHEX and 0OCTAL parsing with -XC compatibility parameter 2012-08-15 03:06:45 +02:00
fachat
25796d051a add tests for recursive preprocessor defines 2012-08-15 03:05:04 +02:00
fachat
e50236d62b Add a new test for ca65 unnamed labels, handling across files and
listing them across files
2012-08-01 13:27:01 +02:00
fachat
c53468dc87 added TODO for listing quirks 2012-07-30 16:27:20 +02:00
fachat
873ee1c721 add man page info for HTML listing format 2012-07-30 16:24:12 +02:00
fachat
4517bcb87e Add HTML output for listing 2012-07-30 16:22:13 +02:00
fachat
93d832b04a break out listing code from xat.c into separate file 2012-07-30 14:14:39 +02:00
fachat
f296538a90 Fix ca65 unnamed labels to work across blocks (according to the ca65
creator U. v. Bassewitz, this is intentional)
2012-07-30 13:22:57 +02:00
fachat
451e446016 fix string display in listing, fix listing line breaks with .listbytes 2012-07-29 20:40:58 +02:00
fachat
30a8eb61c2 ups 2012-07-29 19:20:44 +02:00
fachat
69b1d8fb7e fixed and added tests for ca65 compatibility 2012-07-29 19:08:14 +02:00
fachat
d2953a516f add .scope / .endscope for ca65 compatibility 2012-07-29 19:06:57 +02:00
fachat
91ace0a6bf small cleanups 2012-07-29 19:06:35 +02:00
fachat
0bb027f032 Fix memory pointer bug if index is -1 2012-07-29 19:05:02 +02:00
fachat
f25481778b First tests for ca65 features 2012-07-28 14:53:23 +02:00