Commit Graph

  • 3f06947b36 Squeeze two cycles out of the abs() function cuz 2003-10-10 17:59:00 +00:00
  • 23c35f27f8 Improved 65c02 support cuz 2003-10-10 17:52:12 +00:00
  • 02d7d8faa7 Added CPU instruction set encoding cuz 2003-10-10 17:38:21 +00:00
  • 2e030b707c Change result of .CPU pseudo variable cuz 2003-10-10 17:38:06 +00:00
  • f721907ab3 New builtin macro package CPU cuz 2003-10-10 17:37:52 +00:00
  • a729156753 Added the supervision subpackage cuz 2003-10-10 17:29:18 +00:00
  • e24853a8fd Use common code to determine the CPU cuz 2003-10-10 17:08:08 +00:00
  • 283bc121ea Supervision has something between a 65SC02 and 65C02 cuz 2003-10-10 17:01:34 +00:00
  • b32e1cf906 New CT_NONE cuz 2003-10-10 17:00:08 +00:00
  • 1a82023fef Replaced /bin/bash0 by new CT_NONE cuz 2003-10-10 16:59:58 +00:00
  • cf49904e69 Added ctype.s cuz 2003-10-10 16:59:41 +00:00
  • 6afee6fb05 New target supervision cuz 2003-10-10 16:44:20 +00:00
  • e08261dff3 Beafed up the string buffer module cuz 2003-10-10 16:43:01 +00:00
  • 2541ddd2f6 New target: supervision cuz 2003-10-10 16:30:55 +00:00
  • d88ee416f0 Fixed an issue with SB_CopyBuf cuz 2003-10-10 14:47:29 +00:00
  • 32c160b07a Update cuz 2003-10-10 12:47:36 +00:00
  • c569764a83 Remove a watcom warning cuz 2003-10-10 12:24:47 +00:00
  • 4bb497f1bc Fixed tab problem cuz 2003-10-10 12:18:21 +00:00
  • 1badfb554a Added strpool.obj cuz 2003-10-10 12:15:08 +00:00
  • f9af6ebf88 Added some code to handle floats/doubles. Fixed code generation for compares. cuz 2003-10-10 11:39:58 +00:00
  • f1b0fb9763 Added some code to handle floats/doubles. cuz 2003-10-10 11:39:30 +00:00
  • 89d4ba5553 Fixed a bug - enum tags were inserted into the wrong table cuz 2003-10-09 18:56:38 +00:00
  • 923ae328a5 Fixed a bug in signed int compares cuz 2003-10-08 21:26:32 +00:00
  • 9a2b4dc849 Handle more opcodes in OptCmp2 cuz 2003-10-08 21:23:39 +00:00
  • 4cbf8b352d Handle more opcodes in OptPrecalc cuz 2003-10-08 21:23:01 +00:00
  • 5cc79eaf15 Squeezed a few bytes out of the code cuz 2003-10-08 21:09:24 +00:00
  • b3496bb343 Fixed a bug cuz 2003-10-08 16:58:54 +00:00
  • e6f9464ea9 Mail address update cuz 2003-10-08 16:55:36 +00:00
  • 4ea9429d3d One bug removed cuz 2003-10-08 16:55:28 +00:00
  • 2c988d9fac Update cuz 2003-10-06 10:55:09 +00:00
  • 0f9f3d6abd Added new sample gunzip65 from Piotr cuz 2003-10-06 10:54:46 +00:00
  • 387ebfd396 Fixed a bug. Added/moved debug code. cuz 2003-10-06 10:29:17 +00:00
  • f783f6d3c1 More functions cuz 2003-10-02 22:01:54 +00:00
  • c5e5205e94 Make setlocale __fastcall__ cuz 2003-10-02 21:44:56 +00:00
  • 65044306a0 Better cleanup cuz 2003-10-02 09:07:50 +00:00
  • 2b501720bf Fixed a bug cuz 2003-10-02 09:01:47 +00:00
  • 5dfdc12887 More functions cuz 2003-10-02 00:22:20 +00:00
  • 5a656ef6df Rearrange members to lower memory usage cuz 2003-10-01 20:59:39 +00:00
  • 0f658a210f Add zlib modules for all platforms cuz 2003-10-01 20:59:06 +00:00
  • 0bd0fb695a Removed comment about old va_fix macro cuz 2003-10-01 20:58:24 +00:00
  • d6e81c467f More functions cuz 2003-10-01 20:57:35 +00:00
  • 6fd17983ad Introduce COLOR_PURPLE as an alias for COLOR_VIOLET cuz 2003-10-01 17:56:06 +00:00
  • c59eb6a6bd New header file cuz 2003-10-01 17:52:27 +00:00
  • eea99d2a1d More zeropage variable tracking in the optimizer cuz 2003-10-01 13:05:35 +00:00
  • d4bd299b5c Fixed a bug cuz 2003-09-30 14:40:32 +00:00
  • ed6a2f5c86 New joystick driver, converted from c64 one cuz 2003-09-28 21:41:15 +00:00
  • 873d9adde9 Use symbolic names instead of numbers cuz 2003-09-28 21:39:20 +00:00
  • b9e15ea410 Added deflater.c module from Piotr cuz 2003-09-28 19:11:46 +00:00
  • 176a9be552 Added loadable driver information cuz 2003-09-27 21:29:57 +00:00
  • 5a0041df7a Added two more joystick drivers from groepaz cuz 2003-09-27 20:14:31 +00:00
  • 8949233151 Added handling of memory areas references in expressions for o65 cuz 2003-09-27 19:53:09 +00:00
  • b069a6ae70 New section about porting cuz 2003-09-27 14:42:24 +00:00
  • 86a2019c50 Fixed sprite expand registers cuz 2003-09-25 18:50:14 +00:00
  • 5ce2540db5 Fixed wrong register assignments cuz 2003-09-25 18:47:28 +00:00
  • 50ee0bf8f6 Add comment about the heap cuz 2003-09-25 08:35:01 +00:00
  • 0efdf9f19c Working cuz 2003-09-24 17:37:16 +00:00
  • e8a53ee9be Added c64.sgml cuz 2003-09-24 17:21:03 +00:00
  • f6ee065c6d Conditional assembly may not be used to exclude normal text, because tokenization will still take place, even if the input is not assembled. cuz 2003-09-24 17:20:50 +00:00
  • 03560318ef Make the stuff compile cuz 2003-09-23 20:11:39 +00:00
  • 73941d8f48 New version from Piotr cuz 2003-09-23 20:05:32 +00:00
  • 84bbb0c270 First version of the c64 platform specific docs cuz 2003-09-23 19:53:54 +00:00
  • ffb77285de New %s inline asm format specifier cuz 2003-09-16 20:35:37 +00:00
  • 5537aee205 More debug file output cuz 2003-09-14 21:08:05 +00:00
  • 67d55e71eb Fixed a typo cuz 2003-09-14 19:29:56 +00:00
  • 3604512985 Added SegTypeToStr cuz 2003-09-14 19:27:59 +00:00
  • f4e5baa444 Fixed a bug cuz 2003-09-14 11:12:27 +00:00
  • 3499efea8f New optimization cuz 2003-09-14 09:54:24 +00:00
  • 6028eaac0c Improved the opt step added lately cuz 2003-09-12 10:33:14 +00:00
  • 30594ce1f1 New --hexoffs option cuz 2003-09-11 20:19:09 +00:00
  • 2c63e4bc0b More optimizations cuz 2003-09-11 19:00:29 +00:00
  • 08349112f7 Fixed a bug cuz 2003-09-11 09:36:16 +00:00
  • 39aa73c59d Output to stdout if no output name given cuz 2003-09-04 08:40:54 +00:00
  • 020a583388 Output to stdout if no output name given cuz 2003-09-04 08:25:43 +00:00
  • fff8289744 Increase the number of recursive macro expansions cuz 2003-09-01 11:20:13 +00:00
  • 314b61f97a Reorder for better error messages cuz 2003-08-30 12:29:28 +00:00
  • 14fc5c1073 Renamed exprhs to ExprLoad cuz 2003-08-29 09:16:28 +00:00
  • e6568c9763 Some octal character constants were not working. The vertical tab '\v' character constant was not accepted. Added some error recovery in case of illegal character constants. cuz 2003-08-29 09:16:05 +00:00
  • 2e1db7ae38 removed unnecessary __fastcall__s, some minor cleanups izydorst 2003-08-28 20:51:38 +00:00
  • 7989e202a6 Fixed a type conversion bug cuz 2003-08-27 19:40:40 +00:00
  • fe37c38972 Fixed a bug cuz 2003-08-27 09:48:10 +00:00
  • 1c2bea7c13 Added get_ostype cuz 2003-08-26 20:36:44 +00:00
  • a7acdf7072 Fixed a bug, splitted the where.s module into wherex.s and wherey.s cuz 2003-08-26 20:14:43 +00:00
  • 676e8ff513 Working on the serial driver cuz 2003-08-25 14:52:46 +00:00
  • f0f5fb8d11 Alphabetical attribute sort and more additions cuz 2003-08-23 21:32:23 +00:00
  • 1b311d932d Add new SKIP range cuz 2003-08-23 21:19:20 +00:00
  • fd2fa25f28 Added INPUTOFFS and INPUTSIZE cuz 2003-08-23 16:03:58 +00:00
  • e3d3a43c3c New features: DByteTable, Comments cuz 2003-08-23 09:20:33 +00:00
  • ece067b0e7 Docs for new features cuz 2003-08-23 09:19:56 +00:00
  • 2e4f9dd23f Fixed a bug cuz 2003-08-22 12:34:16 +00:00
  • 296b417502 API changes cuz 2003-08-22 11:23:48 +00:00
  • bc9f2678a2 Fixed a problem and a typo cuz 2003-08-21 20:35:26 +00:00
  • 79edfdd0df Use $(RM) instead of rm -f cuz 2003-08-20 18:05:44 +00:00
  • 733614bdbf More function docs cuz 2003-08-20 18:01:37 +00:00
  • 2a9313068b minor documentation fix izydorst 2003-08-20 12:59:25 +00:00
  • 2c56da70fe reverted last change, it was nonsense considering how functions are called izydorst 2003-08-20 12:19:59 +00:00
  • e1c6745c9a fixed a bug (joy #1 would never be tested) izydorst 2003-08-20 12:09:39 +00:00
  • e5613ad9eb Ignore intermediate files cuz 2003-08-20 12:06:04 +00:00
  • 6c65ea7d4a memcpy and memmove have been split cuz 2003-08-20 12:04:31 +00:00
  • a3109620ab Changed rm -f to $(RM) cuz 2003-08-20 11:59:27 +00:00
  • 3ef773058d Changed rm -f to $(RM) cuz 2003-08-20 11:51:44 +00:00