Commit Graph

  • 3bf4a3a735 Cosmetic change cuz 2002-04-08 18:35:58 +00:00
  • e0d9f2817e Cosmetic change cuz 2002-04-08 18:31:25 +00:00
  • 569c0f451f New plugin stdio cuz 2002-04-07 20:52:04 +00:00
  • 77308fe20f Working on the plugins cuz 2002-04-07 20:39:35 +00:00
  • 58b5779f35 Working on the plugins cuz 2002-04-07 20:00:39 +00:00
  • 6c3720686b First test plugin cuz 2002-04-07 13:42:45 +00:00
  • 9abe1e62e7 Working on the plugin interface cuz 2002-04-06 22:11:09 +00:00
  • 438c8499e6 added test of mouse.h routines izydorst 2002-04-06 17:58:47 +00:00
  • 2edcb9d73b fixes in structs, added common cc65 color definitions, cgetc laces cursor in correct line, interrupts are enabled before jumping into _main izydorst 2002-04-06 17:37:12 +00:00
  • 4a4e24623b Add info about the boolxx functions cuz 2002-04-06 15:06:03 +00:00
  • c6fe12ef6b Fixed a code generation bug cuz 2002-04-06 14:51:27 +00:00
  • ad1951c068 Fixed a typo cuz 2002-04-05 05:05:42 +00:00
  • 2a7a410532 Working cuz 2002-04-01 17:55:22 +00:00
  • d17936488c Working cuz 2002-04-01 17:42:24 +00:00
  • 7b89ebcecb Working cuz 2002-03-31 20:46:53 +00:00
  • 56caf8f80d Working cuz 2002-03-30 22:04:40 +00:00
  • febf56a10b First import cuz 2002-03-30 16:43:27 +00:00
  • 7d11fa012c Straighten checking of the initialized flag in both, the C64 and C128 versions of rs232.s. New include file common/rs232.inc, use the constants from this file instead of defining them separately in each platform specific rs232 module. cuz 2002-03-25 06:06:52 +00:00
  • f709fd679b fix return Z flag: it was set if the LSB of the length was zero and didn't care about the MSB cpg 2002-03-24 23:44:16 +00:00
  • 9cfcdfab53 Use _file.inc and its constants cuz 2002-03-24 13:32:13 +00:00
  • 6e37905b18 Completed _scanf.c, added vsscanf.c, rewrote sscanf.c. Added an assembler include _file.inc and changed asm code that uses struct FILE to be independent of its size. Fixed return codes in several files to use EOF instead of -1. cuz 2002-03-24 13:26:18 +00:00
  • d4cb713197 Fix return codes cuz 2002-03-24 13:23:59 +00:00
  • a07e05beb8 Include name of errorneous symbol in error message cuz 2002-03-24 13:04:24 +00:00
  • 83e73742c8 Prepare for separate ASM name in symbol table entry cuz 2002-03-18 20:04:03 +00:00
  • 5bdb19f63c Attribute work cuz 2002-03-18 06:05:04 +00:00
  • fe1f354fe8 Added scanf familiy of functions cuz 2002-03-17 17:18:19 +00:00
  • d036b8946f Working on the _scanf implementation cuz 2002-03-17 17:11:54 +00:00
  • f901555264 The %p format specifier was missing cuz 2002-03-17 16:50:35 +00:00
  • cf23f0937c Don't print a zero offset in labels cuz 2002-03-17 14:32:19 +00:00
  • 05753557ce Cosmetic change cuz 2002-03-17 10:58:07 +00:00
  • 1b60396980 Use CHECK instead of assert cuz 2002-03-16 20:45:41 +00:00
  • 6628389d85 Use a new specialized multiply routines cuz 2002-03-16 20:28:06 +00:00
  • 854f23e945 Added a few more specialized multiply routines cuz 2002-03-16 20:27:50 +00:00
  • 486640200b Several minor changes and fixes cuz 2002-03-16 14:11:15 +00:00
  • 0655cac6a6 Use MakeHexArg, replace STX and STY by STZ if possible cuz 2002-03-16 10:24:55 +00:00
  • 1118dd1237 Tracking zero page locations cuz 2002-03-15 06:09:59 +00:00
  • 7639643144 Use CTNone as default cuz 2002-03-12 19:30:45 +00:00
  • 0a9324d9c6 Working on the register tracking cuz 2002-03-11 21:27:01 +00:00
  • f38852df82 First support for STZ cuz 2002-03-11 06:29:54 +00:00
  • d814a9a6fb Removed old cruft cuz 2002-03-10 21:28:55 +00:00
  • 64ad5e8031 Add 65C02 specific optimization: Use TSB/TRB cuz 2002-03-10 21:23:23 +00:00
  • 0355c34199 Fixed problems with incomplete types (structs and arrays) that could cause internal compiler errors in several places. An old cc65 extension (variables of type void) was broken and did no longer work. Fixed that. cuz 2002-03-10 20:44:58 +00:00
  • 9941f3d84a The last patch did not work correctly in call cases - fix that cuz 2002-03-10 14:34:20 +00:00
  • 438444cdd6 added declarations for cpputs and cpputsxy izydorst 2002-03-08 16:53:02 +00:00
  • 93fd8803c1 conio with fixed width and proortional font support izydorst 2002-03-08 16:49:31 +00:00
  • ae74057353 conio with fixed width and proportional font support izydorst 2002-03-08 16:47:34 +00:00
  • d537134626 moved cursor.inc to proper location izydorst 2002-03-08 16:46:04 +00:00
  • b88b10b822 replaced char* by const char* as it is in prototype izydorst 2002-03-08 16:44:57 +00:00
  • b7dd6ebaa4 error handling if drive type is unknown izydorst 2002-03-08 16:44:07 +00:00
  • 725c8df654 documentation updates, info about conio stuff izydorst 2002-03-08 16:43:10 +00:00
  • 81407526bf enabled mouse support for GEOS izydorst 2002-03-08 16:42:16 +00:00
  • 0b06db99d5 Local variables of incomplete types could be declared cuz 2002-03-07 20:59:43 +00:00
  • 17e86356c2 Ignore lunix.inc cuz 2002-03-06 07:57:22 +00:00
  • 3d838849da Fixed an error in struct assignment cuz 2002-03-06 07:56:33 +00:00
  • 92644b226c Last fix was not correct according to the standard cuz 2002-03-06 07:41:22 +00:00
  • e9b0009f97 Bug fixed: The preprocessor # operator did not work correctly with string arguments cuz 2002-03-06 07:35:20 +00:00
  • 208c40eaf7 Two prototypes had a const qualifier missing cuz 2002-03-06 06:58:24 +00:00
  • 0a4799c975 Fixed several const related bugs cuz 2002-03-06 06:38:48 +00:00
  • 0f911ef8d4 Fixed a typo cuz 2002-03-05 21:17:37 +00:00
  • 208090ea36 Added .charmap cuz 2002-02-18 09:11:57 +00:00
  • 3b5808788b Add #pragma charmap() Cosmetical changes. cuz 2002-02-18 08:40:11 +00:00
  • f0dae93d42 Document #pragma charmap cuz 2002-02-18 08:39:41 +00:00
  • a54cd59e1f Allow to set character translations at compile time cuz 2002-02-18 08:20:18 +00:00
  • 621424788e Updated PETSCII mappings cuz 2002-02-14 21:43:50 +00:00
  • 049bcda2f6 Make the voice data unsigned cuz 2002-02-14 10:17:22 +00:00
  • 2db310df1b Add new feature "leading_dot_in_identifiers". Document the (already existing) .BYT directive (which is an alias for .BYTE). cuz 2002-02-14 10:06:34 +00:00
  • 2d96df46f1 Add new feature "leading_dot_in_identifiers". cuz 2002-02-14 10:05:51 +00:00
  • 6126672784 Bumped the version number cuz 2002-02-14 08:44:57 +00:00
  • 164310971c Replace staxspidx if possible cuz 2002-02-13 11:42:56 +00:00
  • 18b591e268 Better code for compares cuz 2002-02-13 10:42:56 +00:00
  • b8c4dc9b06 Add code size factor for optimizer routines cuz 2002-02-12 23:02:58 +00:00
  • 08443d5e7a Better code for compares cuz 2002-02-12 20:40:05 +00:00
  • 0de448df64 AD2 was missing - thanks to groepaz for the hint cuz 2002-02-12 09:46:45 +00:00
  • 90fc74e835 Correct the END value for a segment so that it shows the last address in use by this segment, not the start of the following one. cuz 2002-02-06 13:36:25 +00:00
  • 5fa500a78b Added Stafan Haubenthal cuz 2002-01-15 20:41:04 +00:00
  • 82fb1d9b78 Fixed a bug cuz 2002-01-15 20:23:35 +00:00
  • a402bd0034 ucase_fn.o: new object file; added -DUCASE_FILENAME=1 to compile flags cpg 2001-12-27 20:39:10 +00:00
  • 22567de635 moved code to convert filename to uppercase into its own file/object cpg 2001-12-27 20:37:52 +00:00
  • 6b654255ba Allow comments inside of macro calls that are spread over more than one line cuz 2001-12-12 21:45:05 +00:00
  • 5f7ca4b2f4 Atari updates cpg 2001-12-10 23:49:42 +00:00
  • b39cc5a3a9 better error handling; rs232_params now uses its parameters cpg 2001-12-10 22:55:06 +00:00
  • d198ba0e26 added Atari defines cpg 2001-12-10 22:47:07 +00:00
  • 5f8c0269d6 Fixed a bug cuz 2001-12-10 18:01:53 +00:00
  • 4d67ecc40d initial (incomplete) implementation cpg 2001-12-10 00:13:47 +00:00
  • 24336238bd added remove.o and rs232.o cpg 2001-12-10 00:12:03 +00:00
  • ffab34bdc8 set atari start address to (very conservative) $2E00; the previous value didn't work with rs232 drivers loaded cpg 2001-12-09 23:49:24 +00:00
  • 5369b11c39 initial check-in cpg 2001-12-09 21:53:11 +00:00
  • d29be293fe Do not initialize the data window address after on each entry cuz 2001-12-05 01:06:43 +00:00
  • 26bad172a5 fix comments about fdtoiocb parameters cpg 2001-12-04 01:07:08 +00:00
  • edefb8ea30 fdtoiocb returns the IOCB in A! cpg 2001-12-04 01:05:33 +00:00
  • a86b97cc89 fixed return paramter; setup ICAX1Z so the key routine isn't confused by opened R: devices cpg 2001-12-04 01:04:20 +00:00
  • e0c27701d0 LUnix support tuning - plain ASCII and changed imports list izydorst 2001-12-02 12:50:07 +00:00
  • 90ca5c1af9 Added o65 symbol export capability cuz 2001-12-01 17:14:12 +00:00
  • ebbd68673b Added/completed/debugged o65 support for Lunix cuz 2001-12-01 13:34:51 +00:00
  • df92f7585f New version from Piotr cuz 2001-11-23 11:56:07 +00:00
  • f2967f26fc Update from Piotr cuz 2001-11-18 20:05:57 +00:00
  • 2de4a26251 Added SBC optimizations suggested by Piotr Fusik cuz 2001-11-17 11:31:57 +00:00
  • b8facd7f1e Added info for more runtime routines cuz 2001-11-17 11:27:48 +00:00
  • c413c5feeb Several SBC optimizations suggested by Piotr Fusik cuz 2001-11-17 11:25:12 +00:00
  • 834eff684f calloc is now written in assembler and a fastcall function cuz 2001-11-15 21:53:31 +00:00