Commit Graph

  • a01d673415 New option --asm-define cuz 2003-07-16 05:59:29 +00:00
  • 76d26ae0a9 Fixed a bug cuz 2003-06-27 15:46:20 +00:00
  • 6766f4a2c1 Octal character constants starting with '2' or '3' did not work. cuz 2003-06-27 08:10:08 +00:00
  • 309f1f0f88 PEI was broken cuz 2003-06-21 10:09:28 +00:00
  • c63d25f43f Renamed one letter label cuz 2003-06-17 20:52:33 +00:00
  • 3cbd6ca29b Added new address size override commands z:, a: and f:. cuz 2003-06-17 20:22:14 +00:00
  • 7016496564 clean vector intercepting, added info about that to docs izydorst 2003-06-16 20:43:13 +00:00
  • b50ac78a2a read is now in unistd.h cuz 2003-06-12 19:59:13 +00:00
  • c798c18088 clean: includes serial/ cuz 2003-06-12 19:58:56 +00:00
  • a8534fbb7c sleep.c doesn't compile on platforms without a clock function cuz 2003-06-12 18:17:46 +00:00
  • 286a9e3f8a lseek is now in unistd.h cuz 2003-06-12 18:17:25 +00:00
  • 4206a39ffc Added subdirectories of include/ cuz 2003-06-12 18:12:12 +00:00
  • 527d109931 unistd.h needs off_t cuz 2003-06-12 18:08:46 +00:00
  • a1d914d52d Restructured former fcntl.h, added new include files unistd.h and sys/types.h. cuz 2003-06-12 18:08:23 +00:00
  • 40087ae472 Restructured fcntl.h. Moved most stuff into the new unistd.h and sys/types.h header files. cuz 2003-06-12 09:30:16 +00:00
  • 86881f6b38 Make sleep() __fastcall__ cuz 2003-06-12 09:13:35 +00:00
  • 7c29033b58 Added creat() cuz 2003-06-12 09:10:50 +00:00
  • 737bf33c38 Added unlink() cuz 2003-06-12 08:43:57 +00:00
  • d8449e18cd Added sleep.c from Stefan Haubenthal cuz 2003-06-12 08:28:54 +00:00
  • bd4702cb97 Improve help output cuz 2003-06-11 07:13:54 +00:00
  • 944d6c6654 More functions cuz 2003-06-07 20:57:34 +00:00
  • 5faea71a56 Added missing files cuz 2003-06-06 21:15:42 +00:00
  • cdedb31199 Assertion checks were the wrong way round cuz 2003-06-06 21:09:36 +00:00
  • 3853a88127 Added the new .ASSERT command cuz 2003-06-06 21:09:20 +00:00
  • 0d27afb21f Completed assertions, add auto assertion for jmp (abs) bug cuz 2003-06-06 20:47:59 +00:00
  • bb24d025f6 Added assertions cuz 2003-06-06 12:45:19 +00:00
  • 0aa75f12d6 Fragment cleanup, more string pool use cuz 2003-06-06 06:50:27 +00:00
  • c5255302db Increased the string pool size cuz 2003-06-06 06:44:07 +00:00
  • eb5637b6e4 More stringpool use / memory savings cuz 2003-06-05 16:50:01 +00:00
  • cea9aff3ef More string pool use cuz 2003-06-04 15:40:32 +00:00
  • edde7a3f45 Use a string pool to reduce the memory footprint cuz 2003-06-04 12:40:14 +00:00
  • 4937cd236f Restructuring the object file format cuz 2003-06-03 22:19:46 +00:00
  • 0f8add2112 Updated for new cl65 options cuz 2003-06-03 14:14:01 +00:00
  • ea7b1f5312 Fixed a typo cuz 2003-06-03 12:15:57 +00:00
  • a64a4068fc Fixed a bug cuz 2003-06-03 12:03:28 +00:00
  • f34da26dce isblank() is an official function in the C99 standard cuz 2003-06-03 11:53:51 +00:00
  • 158d5a080f Patch from Greg cuz 2003-06-03 11:39:02 +00:00
  • f47f86c7b4 Added new ld65 options cuz 2003-06-03 11:27:35 +00:00
  • 98da4b5811 Added debugging output cuz 2003-06-03 07:25:49 +00:00
  • f87cc5d0f7 remove() is __fastcall__ cuz 2003-06-02 16:11:38 +00:00
  • 6e301bc88e Added remove() cuz 2003-06-02 16:10:54 +00:00
  • 7b3f6f9369 Rewrote vprintf in assembler and made it __fastcall__ cuz 2003-06-02 16:08:26 +00:00
  • e60b68c7bd Changed file type and search path handling cuz 2003-06-02 13:37:05 +00:00
  • 8ac02d1287 New options cuz 2003-06-02 13:36:39 +00:00
  • 4525b13eb2 Add upper case extensions, use binary search cuz 2003-06-02 11:01:23 +00:00
  • 1e4af7b04e Use the new filetype module cuz 2003-05-30 20:50:34 +00:00
  • d0bb32e6c6 New filetype module cuz 2003-05-30 20:49:19 +00:00
  • 3629c9ac7c Fixed a bug cuz 2003-05-30 10:25:55 +00:00
  • 5afb710f98 Added docs for search paths. Removed builtin configs - It's too difficult to keep them up-to-date. cuz 2003-05-29 10:15:29 +00:00
  • 0957959976 Add file search path capability (still unused) cuz 2003-05-29 09:35:11 +00:00
  • a0d9edf5ba Use AddSearchPathFromEnv cuz 2003-05-29 09:19:12 +00:00
  • 10243b1bdb Add AddSearchPathFromEnv cuz 2003-05-29 09:19:01 +00:00
  • fc78f797ee Use the new searchpath common module cuz 2003-05-29 09:10:18 +00:00
  • fda9a3b49a Moved most of cc65/incpath to a common searchpath module cuz 2003-05-28 21:11:47 +00:00
  • 9aa85743ba Fixed an include file search order problem cuz 2003-05-27 21:48:05 +00:00
  • acd09ef19a Added the system() function cuz 2003-05-27 18:24:16 +00:00
  • 975eefc7c2 Added a dummy system() function cuz 2003-05-27 18:23:38 +00:00
  • 1ccb54d58d Encode option strings in the string pool cuz 2003-05-25 21:06:57 +00:00
  • 76e67e2f97 Changed the object file and library format. There is now an additional string table in the object file that (currently) holds all identifiers from the import, export and debug info sections. The plan is to put all strings into this table, so we have them in a central place and don't waste memory. Apart from that, the indices are unique, so comparing strings should be a lot easier than before (as soon as the programs take advantage of this fact, which is currently not the case). cuz 2003-05-25 17:57:50 +00:00
  • 487ded2ce2 New mainargs.s from Greg King cuz 2003-05-25 11:46:21 +00:00
  • 9421bf0e70 New strpool module cuz 2003-05-24 20:51:41 +00:00
  • 8b279cf126 Added info about the new OPTIONAL segment attribute. cuz 2003-05-22 22:35:20 +00:00
  • cfb622f738 Add the new OPTIONAL attribute to the LOWCODE segment. cuz 2003-05-22 22:32:33 +00:00
  • 3b3e1bec17 Removed the empty LOWCODE segments from the startup files. This is now handled by the OPTIONAL segment attribute in the linker config. cuz 2003-05-22 22:32:04 +00:00
  • 93d37754fc Handle high 128 chars equal to lower ones cuz 2003-05-22 22:24:59 +00:00
  • 40609f0a3c Added an OPTIONAL segment attribute cuz 2003-05-22 22:20:32 +00:00
  • 741362f830 forgotten name change; fixed to return more verbose information instead of boolean true/false izydorst 2003-05-16 15:26:49 +00:00
  • be00adb757 Add a warning for an address expression that is usually the result of a typo and almost never used in this form. cuz 2003-05-13 19:10:32 +00:00
  • 43f59de557 Redid the last change, because it was bug (A must be saved across the call) cuz 2003-05-13 10:00:39 +00:00
  • faea6dd29c Removed an unused warning cuz 2003-05-11 22:04:52 +00:00
  • 24ed6e5e3d fix for previous change: the last vlir chains could be blank, do not pad the last real file izydorst 2003-05-09 19:52:23 +00:00
  • 0a1266e59b Added the restrict keyword just to have it reserved cuz 2003-05-07 21:06:42 +00:00
  • e9484094e4 Added more functions cuz 2003-05-05 18:31:22 +00:00
  • 32389dc678 Optimization cuz 2003-05-05 17:19:48 +00:00
  • ebb44b8a4f Another small optimization cuz 2003-05-05 17:07:14 +00:00
  • 62dbbcc4b6 Small optimization cuz 2003-05-05 17:05:22 +00:00
  • 7b4d3b9a9f Improved ctype.s from Greg King cuz 2003-05-05 09:04:36 +00:00
  • cd4a9e3fb0 Fixed a problem with clock() (Greg King) cuz 2003-05-05 08:20:07 +00:00
  • 1cdb90926a Replaced the incsp functions by faster (but slightly larger) versions cuz 2003-05-04 22:34:16 +00:00
  • cfe7a8c246 Another small improvement cuz 2003-05-04 22:27:20 +00:00
  • c0ca2e2a62 Improved strncpy cuz 2003-05-04 22:21:13 +00:00
  • e9f6a0a3ab Working cuz 2003-05-04 21:51:13 +00:00
  • 9330f3dc6a Added a new .MACPACK CBM cuz 2003-05-04 21:25:55 +00:00
  • 5084e4ada5 New callback module cuz 2003-05-04 11:41:39 +00:00
  • 84339f43bb Working cuz 2003-05-04 09:31:44 +00:00
  • dbbce2e939 Fixed a bug cuz 2003-05-03 15:26:35 +00:00
  • 692fa4201a Apple joystick driver rename cuz 2003-05-03 08:56:16 +00:00
  • c09ecf0efd Use stdio.inc cuz 2003-05-03 08:49:51 +00:00
  • 81b37f5443 Move FOPEN_MAX from _file.inc into stdio.inc cuz 2003-05-03 08:49:35 +00:00
  • 788deefec9 fix for name copying - the 16th byte would be overwritten izydorst 2003-05-02 21:14:40 +00:00
  • 2c825f2bb3 support for arguments (with DeskTop drag&drop feature) izydorst 2003-05-02 20:16:32 +00:00
  • 55d0596aba Use stdio.inc cuz 2003-05-02 16:01:03 +00:00
  • 67e9818e50 New file stdio.inc cuz 2003-05-02 15:59:30 +00:00
  • 60943346eb Build the NES library by default cuz 2003-05-02 15:30:52 +00:00
  • 95c1c3fe9c Added the nes subpackage cuz 2003-05-02 15:08:35 +00:00
  • 58b9530c2b More additions cuz 2003-05-02 15:00:45 +00:00
  • 51a9e4351b More additions cuz 2003-05-02 14:59:05 +00:00
  • e967591be1 More __NES__ stuff cuz 2003-05-02 14:45:16 +00:00
  • 9a883b6766 Add __NES__ #define cuz 2003-05-02 14:43:30 +00:00
  • c421fa11b8 Fixed a typo cuz 2003-05-02 14:39:05 +00:00