Commit Graph

  • 37393c645e Removed tgi_emu_bar cuz 2003-11-04 10:09:34 +00:00
  • 1538ca516e Build all before install cuz 2003-11-03 22:37:54 +00:00
  • 74ef3ec2d2 Global make file cuz 2003-11-03 22:33:03 +00:00
  • 7f12a14e12 Removed emulation for BAR cuz 2003-11-03 17:39:00 +00:00
  • b20cc4cc6e Fixed a bug cuz 2003-11-03 16:25:31 +00:00
  • fdf047b4d7 PEI is no valid opcode for the 6502/sc02/c02 cuz 2003-11-03 15:35:36 +00:00
  • 86462c321f Fixed missing tab cuz 2003-11-03 14:30:42 +00:00
  • 6e780debb8 Add dummy target strip cuz 2003-11-03 14:02:18 +00:00
  • 8729fb4a53 Renamed targets cuz 2003-11-03 12:42:49 +00:00
  • 5b3d0ddaf9 Convert the watcom makefiles for use with wine under Linux cuz 2003-11-02 21:46:00 +00:00
  • e2c4314258 Converted the makefile to use wine under Linux cuz 2003-11-02 21:18:25 +00:00
  • 9a68aa80f6 Added missing files after upgrade to rpm 4.2 cuz 2003-11-02 10:15:21 +00:00
  • e7df2d5d75 Change data types to get a smaller memory footprint cuz 2003-10-31 21:59:21 +00:00
  • 64c5165a5b Free expression trees when they're no longer needed cuz 2003-10-31 20:56:40 +00:00
  • 929b9c174a Removed dead code cuz 2003-10-31 20:36:31 +00:00
  • fbdbf4d07c Work on named scopes cuz 2003-10-31 20:21:48 +00:00
  • 8abe61a32f Added parens cuz 2003-10-31 16:44:20 +00:00
  • cba152f777 An "absolute mode override modifier" is now added for instructions where the assembler will otherwise choose the cheaper zeropage addressing mode because of the size of the operand. cuz 2003-10-31 16:28:56 +00:00
  • 7496da8f93 Fixed a bug in the opcode tables cuz 2003-10-30 20:35:07 +00:00
  • 372caa743a More functions cuz 2003-10-29 22:08:13 +00:00
  • 9c04edfaaa Make qsort __fastcall__ cuz 2003-10-29 21:59:19 +00:00
  • 76bbc48b99 Make bsearch __fastcall__ cuz 2003-10-29 21:51:59 +00:00
  • b7bf38482d tgi_pagecount returns an unsigned, not void cuz 2003-10-29 19:00:42 +00:00
  • 64c3e5fd73 Fixed a comment cuz 2003-10-29 19:00:13 +00:00
  • 8833089abe Added additional config files for supervision. These files are not really used by the linker, but I had no better place for them, and config files from this directory are automatically packed into the doc file, so for now it seems to be the best place. cuz 2003-10-28 11:26:42 +00:00
  • 2ec21187ca Improvements by Piotr Fusik cuz 2003-10-28 09:09:52 +00:00
  • 6d8cdae722 Runtime function improvements by Piotr Fusik cuz 2003-10-28 08:47:47 +00:00
  • 4319fd9cc7 Fixed a typo cuz 2003-10-27 21:53:28 +00:00
  • da6d928afb Use ROM variables MAX_X/MAX_Y cuz 2003-10-24 18:39:48 +00:00
  • 2ee6778705 changes from Stefan A. Haubenthal cpg 2003-10-23 19:41:05 +00:00
  • 39ad3d6da0 Change API for the Compare function cuz 2003-10-23 14:54:58 +00:00
  • ed2dfd50e9 Added TEXT entry point, use new assignment operator cuz 2003-10-23 10:02:59 +00:00
  • d168bbdb93 DONE/GETPALETTE/GETDEFPALETTE must no longer return an error code. Used TGI_API_VERSION. cuz 2003-10-23 09:50:57 +00:00
  • d5dc5a7552 DONE does no longer set an error code cuz 2003-10-23 09:38:51 +00:00
  • 3531023e22 getpalette and getdefpalette may no longer return a NULL pointer. cuz 2003-10-23 09:30:37 +00:00
  • ca72fb45b4 DONE, GETPALETTE and GETDEFPALETTE will no longer return errors. Use TGI_API_VERSION. cuz 2003-10-23 09:29:12 +00:00
  • 24d58573fe GETDEFPALETTE will no longer return an error cuz 2003-10-23 09:28:01 +00:00
  • e3e7ef9701 Used TGI_API_VERSION cuz 2003-10-23 09:05:50 +00:00
  • 50d1e69609 Added TGI_API_VERSION cuz 2003-10-23 09:04:39 +00:00
  • 2612d83864 Explain command line arguments cuz 2003-10-22 21:51:36 +00:00
  • 48c122e478 Move SymEntry stuff into its own module cuz 2003-10-22 21:24:37 +00:00
  • 2c7218b5d9 Fixed a bug in memcpy cuz 2003-10-22 21:04:22 +00:00
  • 966dbc53d8 Use the new generic hash tables cuz 2003-10-22 19:13:21 +00:00
  • ff2dca420b More tweaking of the new hashtab module cuz 2003-10-22 19:13:02 +00:00
  • 5e07b14e8d Cosmetic changes cuz 2003-10-22 18:47:05 +00:00
  • a34f75d0fb Use the new hash table module cuz 2003-10-22 18:13:07 +00:00
  • a492e6f895 New generic hash table module cuz 2003-10-22 18:12:43 +00:00
  • 5956040691 More string buffer functions cuz 2003-10-22 18:12:31 +00:00
  • cb57a213eb Move the segment handling stuff from objcode to a separate module cuz 2003-10-21 20:34:56 +00:00
  • c25385afa2 Fixed _HAVE_off_t cuz 2003-10-21 19:54:35 +00:00
  • b7b9455fcd Fixed problem with tgi_init and tgi_setpalette cuz 2003-10-21 10:03:09 +00:00
  • 91f62f4849 removed unimplemented _atari_xxxcolor function declarations cpg 2003-10-20 18:51:04 +00:00
  • bcb652ae83 Help for --linelabels was missing cuz 2003-10-20 10:02:29 +00:00
  • 2acf1cc717 Add info about the label assignment operator cuz 2003-10-20 09:00:07 +00:00
  • 56f350166c Separate doc package cuz 2003-10-19 09:58:26 +00:00
  • 6c76fefdf6 Create a separate doc subpackage cuz 2003-10-19 09:56:51 +00:00
  • d4043e87ec VLIR linker malloc's memory, fixes izydorst 2003-10-17 13:48:43 +00:00
  • 20f5dd421f replaced one arbitrary limit by another one, will not crash on re-linking GeoPublish VLIRs (>64K) izydorst 2003-10-17 09:11:04 +00:00
  • 096d23ccf0 Use the new := operator cuz 2003-10-17 00:53:14 +00:00
  • c12c231f14 Add := assignment op, define some currently unused keywords cuz 2003-10-17 00:38:21 +00:00
  • 3085e7583e Change debug file format cuz 2003-10-17 00:38:01 +00:00
  • 64245fde95 Minor corrections cuz 2003-10-16 22:20:29 +00:00
  • 818cfc8677 Restructured the index file. Added documentation for the ca65html utility. cuz 2003-10-16 22:16:52 +00:00
  • e6c62531d7 added PIA struct; completed functions list cpg 2003-10-16 21:36:22 +00:00
  • 86b25b00e3 Added atari.sgml cpg 2003-10-16 18:05:42 +00:00
  • 8bdabba50f first version, most text by Shawn cpg 2003-10-16 18:04:46 +00:00
  • e6a5b59b42 Don't generate internal errors on duplicate labels cuz 2003-10-15 09:33:01 +00:00
  • 2340415b37 Fixed a bug cuz 2003-10-13 18:31:09 +00:00
  • d041d01cc2 Working cuz 2003-10-13 11:17:31 +00:00
  • 1bdcc16827 Added colorization, tab conversion and other fancy stuff cuz 2003-10-12 19:05:58 +00:00
  • 19ff8d96ad More opts cuz 2003-10-12 11:29:56 +00:00
  • 6d409bfb72 Fixed a bug in several binary operators. Fixed a bug in the restore routine for the register variables (generated code relies sometimes on a wrap around zero which causes a linker error and does not work on the 816). More small changes. cuz 2003-10-11 20:40:19 +00:00
  • 72ce6ac231 Use new CPU instruction sets table cuz 2003-10-11 20:38:55 +00:00
  • 9de4932f23 New command line options "linenumbers" and "linelabels" which generate line numbers and labels for each line. Generate HTML 4.01 instead of 4.0. cuz 2003-10-11 18:43:12 +00:00
  • 7ed0eb2228 Fixed a bug cuz 2003-10-10 19:33:22 +00:00
  • 3741e48e97 Documented changes to .CPU and new .MACPACK cpu cuz 2003-10-10 18:26:12 +00:00
  • 455c679f11 New macro package cuz 2003-10-10 18:05:01 +00:00
  • 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