Commit Graph

  • 2f16e6df35 Small fix to ECHO pseudo. Version bumped to 1.1.0. main Fred N. van Kempen 2026-07-02 01:18:59 -04:00
  • 103ae4696a Small fixes, bumped version number and copyright year. Fred N. van Kempen 2026-06-29 20:27:36 -04:00
  • 01ae91919a Various small fixes. waltje 2023-09-29 22:31:02 -04:00
  • 3024da579f Updated makefiles. waltje 2023-09-28 20:22:02 -04:00
  • 558650760c Many small fixes all over. See TODO for what still needs work. waltje 2023-09-27 22:49:05 -04:00
  • b921d166fe Updated pseudo.c to issue error on negative count in FILL. waltje 2023-09-16 15:59:27 -04:00
  • 3558c5ea0f Updated to fix the 0x.. hex notation not working. Bumped to version 1.0.20.1. waltje 2023-09-08 22:32:44 -04:00
  • d96647d62f Several small changes and additions (see CHANGELOG.) Fixed the SC/MP (INS8060) target to properly handle EA overflows. waltje 2023-09-06 21:58:03 -04:00
  • ac564869c5 Fixed issue in output.c (not resetting orgdone flag per pass) Implemented macros, we are now a Macro Assembler ! waltje 2023-06-24 01:36:46 -04:00
  • 385592b2ef Various small fixes and changes, see CHANGELOG. Initial commit of the SC/MP backend, for the ISP-8A/500D and INS8060. waltje 2023-06-21 00:40:05 -04:00
  • a6d3f704cd Do not display or generate output on errors. waltje 2023-06-17 20:32:45 -04:00
  • e4a00dffe2 Implement the sub-relative include path (see CHANGELOG.) waltje 2023-06-17 00:57:05 -04:00
  • 4db31c6f77 Implement the '0xxH' notation for hex values. Implement the H'xx' notation for hex values. waltje 2023-06-17 00:03:17 -04:00
  • fbb0bfde88 Err, fixed output.c (handling unknown formats crashed the app..) Fixed typo in error.c (misplaced comma) Changed list.c to always put PC in hex-6, not hex-4. Added the missing .NOFILL to pseudo.c. Updated tests/c64_prg.asm to use the .nofill directive. waltje 2023-06-16 22:41:14 -04:00
  • 087ce28886 More updates - see ChangeLog. Initial support for macOS added (using Xcode.) waltje 2023-06-16 00:40:33 -04:00
  • 7dc3c064ae More updates, see end of CHANGELOG for a list. The SCN2650 backend is now done, final testing follows. Commandline option -T to show all supported target devices. Target device macros (P6502 etc) now start with underscore!! waltje 2023-05-15 04:12:37 -04:00
  • dac50eca5b See new changes in CHANGELOG. Added several backends for targets. Fixed many things (and broke a few new ones ;-) Imported the REPEAT..ENDREP from upstream. Most directives can now also be used as pseudo's, because a lot of old source uses that. Added support for the TCC compiler. waltje 2023-05-14 03:13:06 -04:00
  • 8cb9def5ea Various code cleanups. Documented expr.c a little better. Added new operators. Added .assert directive. Updated the KOW-ASM test to add asserts. waltje 2023-04-26 10:46:54 -04:00
  • 9631892ce2 Implement the forced-cast modifiers [!b] and [!w], issue #5 fixed. waltje 2023-04-25 20:37:32 -04:00
  • 128daccc22 Check and enforce range limit on the [w] modifier in expressions. waltje 2023-04-25 16:56:14 -04:00
  • 332842741e Old habits die hard. Added the .FI pseudo ... just couldn't resist. waltje 2023-04-25 16:52:16 -04:00
  • 9c4b5359a8 Sped up searching the function- and opcode tables a little bit by not searching the entire table. waltje 2023-04-25 16:51:25 -04:00
  • 116aec73ba Implemented the ?: operator to provide a default for undefined variables in an expression. waltje 2023-04-25 16:26:38 -04:00
  • 637d7667fa Implemented the .IFN pseudo, per upstream suggestion. waltje 2023-04-25 16:22:26 -04:00
  • 40e901a636 Fixed Makefiles for proper USE_IHEX defines. waltje 2023-04-25 16:21:43 -04:00
  • eaa281d08e Removed old stuff. waltje 2023-04-25 14:50:31 -04:00
  • 757bdc3e02 Updated the public .gitignore file. waltje 2023-04-25 14:43:05 -04:00
  • 32dc773bce First commit after fork. waltje 2023-04-25 14:36:25 -04:00
  • c8ec473cb0 We dont want to sync the .gitgnore file. waltje 2023-04-11 13:27:32 -04:00
  • 6803c021d5 Uploading the first few files. waltje 2023-04-11 13:26:04 -04:00
  • 60762abc88 Initial commit Fred N. van Kempen 2023-04-11 12:15:05 -04:00