jespergravgaard
|
42e31f6e69
|
Finished implementing support for huc6280 TST #imm.zp / #imm,abs / #imm,zp,x / #imm,abs,x.
|
2022-02-12 07:35:59 +01:00 |
|
jespergravgaard
|
517b2af6d5
|
Added support for CPU HUC6280.
|
2022-01-30 21:41:50 +01:00 |
|
jespergravgaard
|
77d21270fb
|
Added support for CPU HUC6280.
|
2022-01-24 01:04:31 +01:00 |
|
jespergravgaard
|
08d935877c
|
Implemented an ASM fragment signature parser.
|
2021-12-29 17:39:02 +01:00 |
|
jespergravgaard
|
63a7e4d6b0
|
Upgraded to KickAss 5.23
|
2021-12-24 01:35:52 +01:00 |
|
jespergravgaard
|
8a222b1865
|
Moved test grammar into Maven also.
|
2021-12-24 01:07:42 +01:00 |
|
jespergravgaard
|
141e59fe4a
|
Updated all libs. Added ANTLR step in compilation.
|
2021-12-24 00:18:04 +01:00 |
|
jespergravgaard
|
763c228d33
|
Added license and more to JAR MANIFEST.
|
2021-12-23 23:01:53 +01:00 |
|
jespergravgaard
|
69832e87b9
|
Updated dependent libraries.
|
2021-10-19 10:39:59 +02:00 |
|
jespergravgaard
|
f962948ef8
|
Upgraded ANTLR. Improved clobber handling in inline kickasm.
|
2021-10-19 10:10:47 +02:00 |
|
jespergravgaard
|
a570dd36d6
|
Updated too kickasm 5.22
|
2021-09-27 23:00:31 +02:00 |
|
jespergravgaard
|
04734ee965
|
Updated to KickAss 5.21
|
2021-09-26 00:34:10 +02:00 |
|
jespergravgaard
|
6585f08f55
|
Updated tests with doxygen standard library documentation. #672
|
2021-06-19 21:26:05 +02:00 |
|
jespergravgaard
|
0f01dbb700
|
Upgraded to KickAsm 5.19.
|
2021-02-07 15:16:19 +01:00 |
|
jespergravgaard
|
2db904f7c1
|
Upgraded to KickAsm 5.17. Closes #609
|
2021-01-04 19:58:04 +01:00 |
|
jespergravgaard
|
c36da71ecd
|
Added cruncher plug-in and example programs. Closes #603
|
2020-12-30 23:13:55 +01:00 |
|
jespergravgaard
|
82a045934d
|
Updated to ANTLR4.9. Merged Andrzej Śliwa implementation of __address() support for constant expressions branch address_with_expression_value. Closes !1
|
2020-12-11 01:18:36 +01:00 |
|
jespergravgaard
|
717add7c75
|
Upgraded to Atari XE/XL Format plugin 1.3 (adding support for "_Order") in the linker file. Upgraded to KickAss 65CE02 5.16.h (Fixing off-by-one bugin long branches.)
|
2020-12-11 00:20:23 +01:00 |
|
jespergravgaard
|
cb6953dd0d
|
Upgraded to Atari XEX Format Plugin 1.2
|
2020-11-18 17:53:17 +01:00 |
|
jespergravgaard
|
762cce9720
|
Upgraded XES plugin for supporting older JVMs. Added better support for start address to target platforms. Closes #574
|
2020-11-15 10:11:43 +01:00 |
|
jespergravgaard
|
a67f01a61a
|
Introduced KickAss XEX format modifier plugin https://gitlab.com/jespergravgaard/kickass-plugin-atari-xex. Changed #pragma pc() to #pragma start_address(). Added start_address to .TGT platform file. Closes #571
|
2020-11-15 02:15:48 +01:00 |
|
jespergravgaard
|
66d94d7501
|
Added support for passing command line options on to the assembler using -Xassembler. Closes #530
|
2020-11-08 12:46:42 +01:00 |
|
jespergravgaard
|
5d81c1260f
|
Removed warning when packaging.
|
2020-08-24 23:52:38 +02:00 |
|
jespergravgaard
|
78508feb82
|
Downgraded required language level to Java 1.8.
|
2020-08-24 23:36:54 +02:00 |
|
jespergravgaard
|
a9373ff3c9
|
Upgraded to OpenJDK 14, Junit 5, Surefire 3.0, JaCoCo 0.8.5.
|
2020-08-24 21:00:16 +02:00 |
|
jespergravgaard
|
ed86691c25
|
Updated KickAsm 65CE02 to new version. Fixed INW/DEW addressing mode problem. Working on MEGA65 platform target. #507
|
2020-08-23 20:05:48 +02:00 |
|
jespergravgaard
|
0f7061bcf0
|
Updated KickAsm with newest version of 45GS02 CPU. Now all opcodes match between KickC and KickAsm.
|
2020-07-31 01:47:49 +02:00 |
|
jespergravgaard
|
462c05552d
|
Added test that checks that KickC and KickAss agree on all mnemonics and opcodes. Removed discrepancies for 6502 official & illegal, 65c02 and 65ce02.
|
2020-07-31 00:56:22 +02:00 |
|
jespergravgaard
|
f62631812e
|
Now using kickassembler-5.16-65ce02 properly.
|
2020-07-26 02:25:33 +02:00 |
|
jespergravgaard
|
afae4975f1
|
Updated to KickAssembler 5.16-65CE02 (my own hacked version).
|
2020-07-26 02:01:02 +02:00 |
|
jespergravgaard
|
be85d43f1c
|
Upgraded to Kickassembler 5.16
|
2020-07-26 00:57:17 +02:00 |
|
jespergravgaard
|
f027b58a16
|
Removed support for pc parameter on inline kickasm Closes #479, #480
|
2020-06-22 08:16:47 +02:00 |
|
jespergravgaard
|
0359c85846
|
More void-pointer synthesis. Fragment test is showing some performance issues. #449
|
2020-05-31 08:09:15 +02:00 |
|
jespergravgaard
|
6c3ba36459
|
Upgraded to KickAss 5.15. Fixed NES linker file. Closes #459
|
2020-05-25 07:44:04 +02:00 |
|
Jesper Gravgaard
|
342eb8a6ac
|
Added test .tgt resources.
|
2020-05-11 09:19:53 +02:00 |
|
jespergravgaard
|
239cfdb48e
|
Implemented #platform target() functionality configured by a TGT-file in JSON.
|
2020-05-11 02:36:37 +02:00 |
|
jespergravgaard
|
f2ece49ded
|
Upgraded to Picocli 4.2.0. Added support for -Dname command-line option for defining a macro on the command line.
|
2020-05-10 00:07:12 +02:00 |
|
jespergravgaard
|
16d19d69a4
|
Added -Dname=body command-line option for defining macros on the command line.
|
2020-05-09 23:17:11 +02:00 |
|
jespergravgaard
|
ab10f2184d
|
Upgraded to KickAsm 5.14. Fixed PETSCII encoding problem. Closes #401
|
2020-04-13 10:33:44 +02:00 |
|
jespergravgaard
|
b4787eb45c
|
Updated to KickAss 5.13. Closes #389
|
2020-04-12 08:03:01 +02:00 |
|
jespergravgaard
|
c150976b2f
|
Retired special file extension .kc. Now using .c for all examples and tests. Closes #195
|
2020-04-11 16:06:15 +02:00 |
|
jespergravgaard
|
21e4638857
|
Upgraded to KickAsm 5.9. Closes #272
|
2019-08-18 22:12:02 +02:00 |
|
jespergravgaard
|
a006e67f82
|
Upgraded to KickAss 5.8. Closes #243
|
2019-08-01 12:58:40 +02:00 |
|
jespergravgaard
|
5061a02a17
|
Upgraded to KickAssembler 5.7. Closes #213
|
2019-07-07 17:54:06 +02:00 |
|
jespergravgaard
|
2e021392d2
|
Fixed encoding problem
|
2019-06-03 01:12:56 +02:00 |
|
Jesper Gravgaard
|
45471f6848
|
Implemented syntax supporting string character encodings. Closes #59
|
2019-06-02 17:25:04 +02:00 |
|
Travis Fisher
|
535b3fcb74
|
change maven parallelization setting
|
2019-04-02 22:06:32 -04:00 |
|
Travis Fisher
|
54e79d91a1
|
try again update test reference. maven config for tests in parallel.
|
2019-04-02 21:41:57 -04:00 |
|
Jesper Gravgaard
|
dd434c1ff5
|
Added source encoding to Maven POM (to ensure Windows builds work properly).
|
2019-04-01 08:42:27 +02:00 |
|
jespergravgaard
|
4873bbb8e1
|
Applying a potential fix to surefire not working.
|
2018-11-08 00:12:11 +01:00 |
|