Commit Graph

  • 65e0bec349 Fixed include paths cuz 2003-08-20 11:48:49 +00:00
  • 2d168babe9 Split memcpy and memmove, since the former is used a lot more often than the latter. Optimized the code for smaller size and greater speed. cuz 2003-08-20 10:17:53 +00:00
  • aef8789873 Fixed several type conversion issues cuz 2003-08-20 08:32:07 +00:00
  • 78908d8421 removed redundant code; memset == FillRam, bzero == ClearRam with proper return values izydorst 2003-08-19 22:56:55 +00:00
  • 0ce4187e0e small optimization, 5 bytes saved izydorst 2003-08-19 22:38:01 +00:00
  • e20bda21b3 Fixed type conversion problems cuz 2003-08-19 20:31:10 +00:00
  • 7596da75f0 Fixed an internal compiler error when the first token of a source file caused an error message. In this case, the line info was not available leading to a PRECONDITION VIOLATED. cuz 2003-08-19 20:30:55 +00:00
  • 5890278a69 A page length of zero wasn't accepted cuz 2003-08-18 21:45:49 +00:00
  • 7a3e8ebe6d New default value for STARTADDR cuz 2003-08-18 20:38:30 +00:00
  • 7faa7ab3b8 New default for start address cuz 2003-08-18 20:36:38 +00:00
  • da8739609d Fixed addresses crossing 0x10000 cuz 2003-08-18 20:14:31 +00:00
  • 2af86784a9 Fixed wrong info for PAGELENGTH cuz 2003-08-18 19:58:30 +00:00
  • d790ae1b42 More optimizations cuz 2003-08-18 14:40:27 +00:00
  • 833702e25f Speed optimization cuz 2003-08-18 11:25:31 +00:00
  • f0e0c9007c documentation updates, EnterDesktop() is equal to exit(0) izydorst 2003-08-18 00:05:49 +00:00
  • 8426c00f11 fixes for quiet rm on *BSD OSes izydorst 2003-08-17 23:43:20 +00:00
  • 3a78b76b95 Fixed a bug cuz 2003-08-17 20:15:01 +00:00
  • 93f1a5b61a renamed remove.s to sysremove.s and adapted it for common/remove.s cpg 2003-08-17 19:56:14 +00:00
  • 88243a0b26 renamed remove.o to sysremove.o cpg 2003-08-17 19:54:46 +00:00
  • 5c712d2087 added dummy error code 177 for sysremove cpg 2003-08-17 19:54:05 +00:00
  • a70d466e3e Fixed a bug cuz 2003-08-17 15:20:18 +00:00
  • aa87296c1f PutDecimal takes unsigned int as decimal parameter izydorst 2003-08-17 14:54:15 +00:00
  • 03c049794f added info about MessageBox function izydorst 2003-08-17 14:49:46 +00:00
  • 1c4a581284 boxes with icons don't need click vector izydorst 2003-08-17 14:49:05 +00:00
  • 1390fe6edd new MessageBox function izydorst 2003-08-17 14:34:05 +00:00
  • 1746592598 PutDecimal corection izydorst 2003-08-16 18:36:43 +00:00
  • 73de21d7dd minor correction izydorst 2003-08-16 18:17:01 +00:00
  • c52034c59a Cleanup use of predefined data types / defines cuz 2003-08-16 08:23:01 +00:00
  • cc389a3911 Fixed a bug cuz 2003-08-16 08:14:05 +00:00
  • b45d25d60f same drawing mode extension like for DrawLine izydorst 2003-08-15 23:29:23 +00:00
  • fa084ef304 system vector interception fixes izydorst 2003-08-15 23:17:11 +00:00
  • 247b3953bd small demo of system vectors interception izydorst 2003-08-15 23:07:20 +00:00
  • 4afe11d314 include omission izydorst 2003-08-15 22:34:07 +00:00
  • 9c444a4947 fixed Sleep behavior (now truly works) izydorst 2003-08-15 22:20:45 +00:00
  • c40519859a retouch ('coz I'm not sure if it is in the head) izydorst 2003-08-15 22:19:32 +00:00
  • 5b3230c65f fixed problem with I/O access on C64 izydorst 2003-08-15 22:17:13 +00:00
  • d697ff8030 Removed the readjoy module - it was obsolete cuz 2003-08-15 21:23:32 +00:00
  • 09c208ee67 Baud rate #define changes cuz 2003-08-15 21:22:58 +00:00
  • 74b3b70805 Ignore .ser files cuz 2003-08-15 21:20:07 +00:00
  • 5efa39491a Working on the serial driver cuz 2003-08-15 21:17:36 +00:00
  • ff31c93891 documented argc/argv passing, added info about proper handling this information izydorst 2003-08-15 20:06:33 +00:00
  • 0d2d580418 small process handling info update izydorst 2003-08-15 19:57:29 +00:00
  • 1ce25913dd fixed bug in DrawLine function; extended DrawLine behavior izydorst 2003-08-15 19:55:37 +00:00
  • a0209d0a86 fixed null parameter handling izydorst 2003-08-15 19:54:57 +00:00
  • bc6dadb3db added sleep() implementation izydorst 2003-08-15 19:24:20 +00:00
  • b499757ee4 geos/process/sleep.s renamed to processsleep.s due to nameclash with common file izydorst 2003-08-15 19:16:01 +00:00
  • 476d47dd46 sleep.s renamed to processleep.s due to nameclash with common sleep izydorst 2003-08-15 19:14:55 +00:00
  • 00b4316ee3 Added first version of swiftlink driver cuz 2003-08-15 12:05:56 +00:00
  • f3e0d3fbb1 More debug infos cuz 2003-08-15 10:59:22 +00:00
  • 5422c6924a Removed the -Lp switch, place --dbgfile into help screen cuz 2003-08-15 09:19:57 +00:00
  • ccdd31b51e Added gcc attributes cuz 2003-08-14 21:15:10 +00:00
  • c6078cae22 Add gcc attributes, fixed a format string problem cuz 2003-08-14 21:09:03 +00:00
  • 58e3d8c97c Add gcc attributes cuz 2003-08-14 21:05:25 +00:00
  • 73ab1ef8a9 fix CH_CROSS definition cpg 2003-08-14 14:15:41 +00:00
  • 91a79e4714 Fixed a bug cuz 2003-08-14 13:08:46 +00:00
  • 3302bfc108 _em_unload was not exported cuz 2003-08-14 12:27:20 +00:00
  • 88d2cc0410 INCS didn't include nes.inc cuz 2003-08-13 18:54:31 +00:00
  • b821c2c8ae More optimizations cuz 2003-08-13 09:35:49 +00:00
  • 6f986fd8ac Build remove.o cuz 2003-08-13 07:31:01 +00:00
  • 0d0977ff69 added _dos_type with defines and getdefdev() cpg 2003-08-12 20:02:01 +00:00
  • 624b88e976 use callmain; don't call getargs, it's now called from initlib (it's now a constructor) cpg 2003-08-12 19:59:51 +00:00
  • cfa26a93be dosdetect.o, getdefdev.o: new object files cpg 2003-08-12 19:57:50 +00:00
  • 645413f431 moved into its own module from getargs.s cpg 2003-08-12 19:56:55 +00:00
  • 964f4fcc06 move getdevdef and DOS detection into their own modules; renamed getargs to initmainargs and constructorfied it cpg 2003-08-12 19:56:09 +00:00
  • ec9b710688 this file is now in asminc cpg 2003-08-12 19:52:24 +00:00
  • 6e37953f52 added here from libsrc/atari cpg 2003-08-12 19:52:00 +00:00
  • b144a85dbb Fixed a bug cuz 2003-08-12 19:34:09 +00:00
  • 9d6c683ab6 New --config directive passed to the linker cuz 2003-08-12 19:31:06 +00:00
  • f78fce218c Added get_ostype.s cuz 2003-08-12 17:48:31 +00:00
  • deeecae2ce Added get_ostype.s cuz 2003-08-12 17:42:03 +00:00
  • 651e82ac78 New get_ostype function cuz 2003-08-12 17:40:37 +00:00
  • b410ca18c4 New file uname-test.c cuz 2003-08-12 17:32:16 +00:00
  • 4e76d0155d New uname function cuz 2003-08-12 17:24:02 +00:00
  • fd8e2bd2c6 New field lengths cuz 2003-08-12 16:57:10 +00:00
  • 60a9a57f06 New field length, added suggestions about contents cuz 2003-08-12 16:56:54 +00:00
  • 091207c331 Add getcwd cuz 2003-08-12 16:56:32 +00:00
  • 7cc6ab0c16 fixed line drawing routines izydorst 2003-08-12 15:39:39 +00:00
  • 67a7e672b1 Documented .VERSION cuz 2003-08-12 15:15:08 +00:00
  • fcfaaee3a9 Added new .VERSION constant cuz 2003-08-12 15:11:55 +00:00
  • 591f3f39ba Added #define for combined version cuz 2003-08-12 15:10:24 +00:00
  • 8bc9f321ec New uname function cuz 2003-08-12 14:24:34 +00:00
  • ae7c80a3d1 New include file cuz 2003-08-12 14:17:14 +00:00
  • 6fcf735744 Fixes to the code just written cuz 2003-08-12 13:58:17 +00:00
  • 8bfaa09b77 Added a getcwd function cuz 2003-08-12 13:51:11 +00:00
  • 20e805a124 New error code ERANGE cuz 2003-08-12 13:48:45 +00:00
  • ad569c8f2f New chdir() function cuz 2003-08-12 13:24:25 +00:00
  • b7d7e6bb04 Moved reusable parts of remove into oserrcheck. Rewrote remove(). Added rename(). cuz 2003-08-12 13:06:43 +00:00
  • fada6651c9 Made rename() fastcall cuz 2003-08-12 12:54:39 +00:00
  • 53538332e5 Completed the first version of the da65 docs cuz 2003-08-12 11:26:53 +00:00
  • 98cdbaba4b Allow a CPU spec in the GLOBAL section of the info file cuz 2003-08-12 11:01:46 +00:00
  • f0dace7bd0 Address fix cuz 2003-08-12 10:30:14 +00:00
  • 4a518df5bc Clarify calling order for constructors/destructors and the new search paths cuz 2003-08-12 10:29:32 +00:00
  • 53dc9dedf0 Clarify calling order for constructors/destructors cuz 2003-08-12 10:29:06 +00:00
  • f28586ffcc Add compatibility code cuz 2003-08-11 21:34:22 +00:00
  • 5a6ce40b13 Fixed an optimization cuz 2003-08-11 20:46:51 +00:00
  • 81f94afd5c Rewrote type conversions cuz 2003-08-11 20:18:30 +00:00
  • b4bfbfa8ce The input file on the command line is optional cuz 2003-08-10 17:22:46 +00:00
  • 73dfa23c98 Fixed a bug that caused problems locating the last parameter of a function cuz 2003-08-10 17:05:18 +00:00
  • 9a34fdb41e Two parts were not converted from using embedded strings to use of the new string table. cuz 2003-08-10 16:27:35 +00:00
  • 38e102d2df Fixed a bug cuz 2003-08-10 16:12:04 +00:00