1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-21 05:29:52 +00:00

Commit Graph

  • 6fb18bf469 Update for new version cuz 2000-06-22 12:45:31 +0000
  • 5453c45d8f Add the atari target cuz 2000-06-22 12:42:37 +0000
  • 826c11450d Update for new version cuz 2000-06-22 12:31:09 +0000
  • d10b3a90c9 Update for new features cuz 2000-06-22 12:22:18 +0000
  • a13e897291 Update for new features cuz 2000-06-22 12:06:30 +0000
  • 553063a498 Fixed usage text cuz 2000-06-22 11:45:01 +0000
  • 120cdab4aa Bumped the version number cuz 2000-06-22 11:39:13 +0000
  • 7bd93e9e82 New long option: --debug cuz 2000-06-22 11:38:57 +0000
  • 3065378c20 Update for next release cuz 2000-06-22 11:34:25 +0000
  • 9e83b00152 Rewrote parsing of locals. Removed non working code for register variables. cuz 2000-06-22 11:28:39 +0000
  • ea43c68b9b Changed usage information text cuz 2000-06-22 11:13:38 +0000
  • 29f57b3196 GTIA color defines; added c64 compatibility color defines cpg 2000-06-22 00:50:05 +0000
  • 7198329ce3 setcolor, getcolor and setcolor_low functions cpg 2000-06-22 00:42:26 +0000
  • 564eed1a2d setcolor.o: new object file cpg 2000-06-22 00:39:59 +0000
  • 04ee693c00 Fixed a bug cuz 2000-06-21 21:02:44 +0000
  • e27fafbea3 set MAX_INC_NESTING to 20 cpg 2000-06-21 00:10:12 +0000
  • dff9bae70a Fixed a bug cuz 2000-06-20 06:53:01 +0000
  • ea2f5c1309 Fixed a bug cuz 2000-06-19 06:14:44 +0000
  • c31008c78a Remove io.*, some cleanup cuz 2000-06-15 19:03:01 +0000
  • a66cf46549 Fixed a bug cuz 2000-06-15 18:06:18 +0000
  • 7329d4acb3 New long option --static-locals cuz 2000-06-14 21:20:45 +0000
  • c59aa8ffdf Fixed makefile to use new paths cuz 2000-06-14 21:14:47 +0000
  • 4b1abd7cc9 Better error messages when opening include files cuz 2000-06-14 21:07:58 +0000
  • aa8737733f Use the xmalloc module from the common directory. Rewrote the include file management, keeping a list of all include files and cleaning up the code while going. cuz 2000-06-14 21:01:37 +0000
  • d10bf32c4c Added MSD cuz 2000-06-14 20:02:15 +0000
  • 500233166a 65C02 additions, saved a few bytes in the code generator cuz 2000-06-14 16:58:52 +0000
  • 409d12534b New option --add-source cuz 2000-06-14 10:58:52 +0000
  • 6d33db1291 Just renames cuz 2000-06-14 10:03:59 +0000
  • 623c1e6ffc Module now in common dir cuz 2000-06-14 10:03:34 +0000
  • 6976b75308 Remove unneeded includes cuz 2000-06-14 10:03:26 +0000
  • 1b25672550 Initialize command line to make ProgName valid cuz 2000-06-14 10:02:48 +0000
  • cf71093fe9 Code now in common dir cuz 2000-06-14 10:02:05 +0000
  • c2b19b5e00 Use stuff from the common dir cuz 2000-06-14 10:01:36 +0000
  • ecdce2cd16 Fix problematic code. Use more stuff from the shared modules. cuz 2000-06-14 10:00:55 +0000
  • 2767f66146 Place shared modules into the common dir cuz 2000-06-14 09:57:42 +0000
  • 6a482b59fa Move stuff into the common directory cuz 2000-06-14 09:38:07 +0000
  • 1081c1dcdd More common subroutines cuz 2000-06-14 09:32:22 +0000
  • 114bc5a370 Some basic support for the 65C02 CPU. Use the command line module from common/ and support long options. Rename the include module to incpath (as in the assembler). cuz 2000-06-14 08:18:19 +0000
  • f1feae3a97 Rename a function cuz 2000-06-14 07:48:27 +0000
  • b9ce81c7e3 Fixed an error cuz 2000-06-14 07:35:00 +0000
  • 93be370fa4 Use new cmdline module cuz 2000-06-14 07:22:25 +0000
  • 94cee5c9b2 New module for command line parsing cuz 2000-06-14 07:09:10 +0000
  • 9cc25f13b6 Added support for old style (K&R) function declarations. Several renames for better readibility. Removed separate struct and enum symbol tables in favour of one tag table. Check for some more error conditions or dubious constructs. cuz 2000-06-12 18:31:40 +0000
  • 04dee08f58 Minor changes for MSC compatibility cuz 2000-06-12 12:32:39 +0000
  • 8f1688015b Removed a duplicate line cuz 2000-06-12 09:29:13 +0000
  • 3b63322f99 stupid: put local vars of newfd function into .bss instead of .data cpg 2000-06-12 00:16:21 +0000
  • 731534dec7 describes the files in this directory cpg 2000-06-11 23:56:41 +0000
  • 4c5bd4bf32 test program for cprintf() cpg 2000-06-11 23:56:09 +0000
  • 22a7951bde added file I/O test program cpg 2000-06-11 23:36:16 +0000
  • af33f993e1 allocate local vars in .data, don't use the stack (we don't need to be reentrant here :-) cpg 2000-06-11 23:21:30 +0000
  • 269ae9606d Fixed a typo cuz 2000-06-11 16:49:00 +0000
  • 4219ffcb6a Fix minor function handling stuff cuz 2000-06-10 16:33:25 +0000
  • e932798ead Add knowledge about a few more runtime functions cuz 2000-06-10 16:32:54 +0000
  • 699a7cbf3f Remove functions that do no longer exist cuz 2000-06-10 16:32:37 +0000
  • 2e532d9ccd Explicitly clear reserved storage with $00. cuz 2000-06-10 16:32:12 +0000
  • c8193d6364 Remove/rename more code cuz 2000-06-10 16:13:50 +0000
  • 78b07cc6f4 Renamed module, part of code no longer needed cuz 2000-06-10 16:11:27 +0000
  • 61ca3a4abe Routines no longer used cuz 2000-06-10 16:06:05 +0000
  • 6481395a94 Minor optimization cuz 2000-06-10 16:05:59 +0000
  • 66e7d9cd1b Minor optimization cuz 2000-06-10 15:48:54 +0000
  • 01b788b1fc Remove value test code (no longer needed) cuz 2000-06-10 15:48:44 +0000
  • 97c9226c1e Fixed a bug cuz 2000-06-10 10:24:28 +0000
  • 4744e3602c Added the capability to search for the terminating zero of the given string. Don't know what the standard says about it, but the feature seems reasonable and other compilers handle it this way. cuz 2000-06-09 12:07:53 +0000
  • 84066d5f1c VC++ fixes cuz 2000-06-09 08:25:15 +0000
  • f24375b241 Fix several VC++ warnings cuz 2000-06-08 21:11:48 +0000
  • 048930265c Fix several VC++ warnings cuz 2000-06-08 21:02:46 +0000
  • 386c3d412d Fix several VC++ Warnings cuz 2000-06-08 20:55:04 +0000
  • 612627f5ca Watcom/NT fixes cuz 2000-06-08 20:32:44 +0000
  • 774b4bb424 Some work on function stuff. Use xsprintf from the common directory. Use hashstr from the common directory. cuz 2000-06-08 20:27:05 +0000
  • 012470bdcb Remove paragraph about limitations that do no longer exist cuz 2000-06-08 18:51:37 +0000
  • 7f563d0349 Remove some comments about limitations that do no longer exist, resp. add new stuff where needed. cuz 2000-06-08 18:45:51 +0000
  • ca815af077 iscntrl was not mentioned in the Makefile and therefor not built. Change the isxxx functions to correctly handle values outside of character range. cuz 2000-06-08 18:35:04 +0000
  • b05c1e1111 Use xsprintf in common library cuz 2000-06-08 18:18:40 +0000
  • 12b2ee8f60 Add #define for MSC cuz 2000-06-08 18:18:20 +0000
  • 874b728ecd Fixed cr/lf handling cuz 2000-06-08 18:02:13 +0000
  • f49423682e added joytest.c - readjoy test program cpg 2000-06-07 22:35:44 +0000
  • e8c6996e00 don't import newline cpg 2000-06-07 22:32:12 +0000
  • 87fa3e147f fixed it and saved 1 byte cpg 2000-06-07 22:10:45 +0000
  • 68cf78c01d adapted for atari cpg 2000-06-07 21:22:30 +0000
  • a168e6ed64 Apply FreeBSD patch (adds comment to Makefile) cuz 2000-06-06 17:45:06 +0000
  • 522c7e8c46 Added a more generic way to push sources that deliver a token stream independent of the actual input from the file. Change macro handling to use the new input stack. Fixed an error in FreeIf: If an unexpected .ENDIF was reached, the assembler started an endless loop printing error messages. cuz 2000-06-03 11:15:11 +0000
  • 5e561a0f40 ? izydorst 2000-06-02 02:33:28 +0000
  • dee6b970a1 *** empty log message *** izydorst 2000-06-02 02:13:19 +0000
  • 58a9481d8d Abort on string overflow cuz 2000-06-01 16:41:28 +0000
  • 2d99d910b2 Added xsprint to the watcom makefile cuz 2000-06-01 16:25:05 +0000
  • a561fc35bb Added portability sprintf function cuz 2000-06-01 16:22:30 +0000
  • ca35829405 first working version (with filenames at least, devices not tested yet) cpg 2000-05-30 22:28:30 +0000
  • d1d9ebe9e7 initialze stdin/stdout/stderr correctly cpg 2000-05-30 22:21:40 +0000
  • 247c29f7a5 don't use INVFLG but our own variable to indicate revers - the INVFLG is changed by the Atari key cpg 2000-05-30 22:20:01 +0000
  • 1a679b3a20 Fixed a bug cuz 2000-05-30 17:40:38 +0000
  • a1c89d9aed Change the implementation of Add() so it won't modify it's argument. cuz 2000-05-30 06:31:09 +0000
  • bca9ccd5b8 Added long options. Added --asm-include-dir to set the include path for the assembler. cuz 2000-05-29 18:41:25 +0000
  • 78057df08b Added functions to remember a set of include search paths and to search for includes in these directories. Extended the scanner to use the new functions. Added several command line switches, including -I (--include-dir) to use the new include search feature. cuz 2000-05-29 18:40:56 +0000
  • 285c097fdb fixed a typo cpg 2000-05-28 21:54:19 +0000
  • 5e3b46a37f first hack at newfd function: compiles but doesn't work yet cpg 2000-05-28 21:53:09 +0000
  • 62d883157a added support for fd indirection cpg 2000-05-28 21:51:06 +0000
  • 53dd513176 This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. uz 2000-05-28 13:40:48 +0000
  • 579491e8a4 Standard project directories initialized by cvs2svn. (no author) 2000-05-28 13:40:48 +0000