Commit Graph

  • 1184d5ad43 putchar didn't work cuz 2005-12-20 22:58:16 +00:00
  • 457c91aba9 Added a generic va_copy definition cuz 2005-12-11 12:58:21 +00:00
  • 84706bd2d5 Fixed portability problems with va_copy. In three places, calls to fstat had to be replaced by calls to stat, because fileno is no longer available when forcing the compiler into pure c89 (or c99) mode. cuz 2005-12-11 12:40:51 +00:00
  • 2d66b55b9d Fixed the latest bugfix cuz 2005-12-09 22:27:14 +00:00
  • 0816559134 Fixed another bug with help of Greg King cuz 2005-12-07 17:47:46 +00:00
  • 5227580f46 Ignore internal symbols when generating warnings about unused symbols cuz 2005-12-04 22:03:35 +00:00
  • 8e845815df Added dtv-*.emd cuz 2005-12-03 23:15:13 +00:00
  • 66365154f8 Small map file string fix cuz 2005-12-02 23:18:32 +00:00
  • 6662570a26 A local macro symbol with a cheap local name (@...) was not identified as such. cuz 2005-12-01 21:20:03 +00:00
  • 60bb97e433 Optimized the code and allowed access to the ROM by using page numbers higher than what em_pagecount() returns. cuz 2005-11-29 17:21:52 +00:00
  • d3ac084997 Add the ltest module to the makefile cuz 2005-11-28 14:55:45 +00:00
  • 74d19eb5a3 Added an extended memory driver for the DTV. cuz 2005-11-27 22:58:44 +00:00
  • eeddbed25b File was removed but is still needed. cuz 2005-11-27 22:03:19 +00:00
  • 2ef14e3ae8 Fixed a small coding sloopyness that broke the NES startup code when adding more segments to the library and linker config. cuz 2005-11-23 04:41:04 +00:00
  • d2d599e345 Small cosmetic fix cuz 2005-11-22 23:14:19 +00:00
  • a60ef7ecb6 A BSS segment with an alignment, that is written to a memory area with the fill attribute caused invalid output. While fixing this, added somewhat more debug output. cuz 2005-11-22 16:17:28 +00:00
  • e3cf61b569 Small changes and a whole new doc file for the enhanced apple //e contributed by Oliver Schmidt. cuz 2005-11-21 20:59:51 +00:00
  • 71abd1471f Cosmetic changes by Oliver Schmidt cuz 2005-11-21 20:52:41 +00:00
  • 6ae943402d Two functions in the mouse_callbacks struct do actually have arguments. Report by Oliver Schmidt. cuz 2005-11-21 20:40:56 +00:00
  • 3c74435ac4 Fixed a bug cuz 2005-11-21 20:08:03 +00:00
  • 6d66611108 Add symbol to disable inlining of functions cuz 2005-11-20 22:03:29 +00:00
  • 101ce0941f Add a linefeed after internal compiler error messages cuz 2005-11-20 21:51:50 +00:00
  • 65c580f864 Added changes from Oliver Schmidt so the graphics oriented demo programs can also be run on apple machines. Changed the makefile to account for the special start address needed for these programs. cuz 2005-11-20 17:49:44 +00:00
  • 27f714c45a Small optimization cuz 2005-11-20 17:26:05 +00:00
  • cb47c4370b Applied a patch from Greg King for better layout of the operator table. Minor changes by me (date format). cuz 2005-11-20 17:22:43 +00:00
  • 52d0b2b5a7 Makefile changes by Greg King cuz 2005-11-20 17:10:48 +00:00
  • e17f08957c Autodetect the Amiga when compiling cuz 2005-11-20 16:49:29 +00:00
  • 245fc0b43f Remove the driver before exiting cuz 2005-11-20 13:31:42 +00:00
  • 47944aac55 Fixed a typo and removed reference to obsolete wprot segment type cuz 2005-11-20 13:18:59 +00:00
  • 840797d2d4 The mouse_buttons module was not built cuz 2005-11-20 13:13:50 +00:00
  • 33b874c4c8 Add explicit check for CPU_UNKNOWN to avoid SIGSEGV cuz 2005-11-20 13:09:41 +00:00
  • a63e74f691 Insert correct .setcpu line for HuC6280 cuz 2005-11-20 12:52:53 +00:00
  • 69485b5000 Fixed a problem with --feature labels_without_colons: The scanner inserts a space at the beginning of a new file, with the assumption that this is a "neutral" character. If above feature is enabled, it is no longer neutral, so read the first character from the new input instead. cuz 2005-11-20 12:30:24 +00:00
  • 8634943406 Updated docs from Oliver Schmidt cuz 2005-11-17 18:21:10 +00:00
  • 33542e3ed9 Use the new linker features in apple2.cfg. This makes apple2-tgi.cfg obsolete. cuz 2005-09-14 08:55:28 +00:00
  • f6cab70600 Fixed a typo cuz 2005-09-13 21:52:13 +00:00
  • 00f24fe76a More optimizations cuz 2005-09-12 22:38:19 +00:00
  • 3b582a138c Better check for sgml2html cuz 2005-09-12 13:31:18 +00:00
  • 9e06c88865 Doc files for the PET weren't built cuz 2005-09-12 01:53:56 +00:00
  • c7490cf060 Some function renaming. Improved an optimization step. cuz 2005-09-11 12:52:12 +00:00
  • b02ff264ad Bumped the version number cuz 2005-09-10 13:43:59 +00:00
  • bf6b40e97e Bumped the version number for the snapshot cuz 2005-09-10 12:53:45 +00:00
  • 48cc6288ca Bumped the version number for 2.11.0 cuz 2005-09-10 12:53:11 +00:00
  • 6c497aa36e Reversed the test for sgmltools because it doesn't work here cuz 2005-09-10 12:45:50 +00:00
  • 51be13d115 Don't complain about missing includes when generating .depend cuz 2005-09-10 12:27:50 +00:00
  • d71265e363 Delete the auto-generated .inc files for target zap cuz 2005-09-10 12:22:23 +00:00
  • 609ae3aca1 Small optimization cuz 2005-09-09 17:30:28 +00:00
  • 59ddec10bc Better error message if sgmltools not installed. Remove check for install as root. cuz 2005-09-09 17:16:58 +00:00
  • 5c39800979 Ignore driver files cuz 2005-09-08 21:15:24 +00:00
  • 3787a13f62 Added chapter describing special segments cuz 2005-09-08 21:14:40 +00:00
  • 5e702a8ffc Added the new apple serial drivers cuz 2005-09-08 21:06:48 +00:00
  • 6ea5614493 Serial driver for the SSC card by Oliver Schmidt cuz 2005-09-08 21:03:46 +00:00
  • 575ee044e5 Missing ser_ioctl wrapper by Oliver Schmidt cuz 2005-09-08 20:58:33 +00:00
  • 291b4edb9a Don't install the IRQ vector if mouse_install returns an error cuz 2005-09-05 20:25:24 +00:00
  • b17be7f2e8 Don't install the IRQ vector if joy_install returns an error cuz 2005-09-05 20:24:37 +00:00
  • 5fe15ab61a fix missing LOWCODE and INIT in the text cpg 2005-09-04 19:00:40 +00:00
  • 9b1ee341aa adapt example linker scripts to new syntax and new segments cpg 2005-09-03 21:04:05 +00:00
  • 142c131f06 Fixed a problem with evaluation of the address size cuz 2005-09-02 20:32:09 +00:00
  • 78c5e6fcee Remove call to utsta0 which does no longer exist cuz 2005-09-02 20:05:25 +00:00
  • aa577a7a1d New diodemo version by Oliver; update of the README file cuz 2005-09-02 19:47:46 +00:00
  • 0930ab22da some language fixes cpg 2005-09-01 20:48:44 +00:00
  • 50645b8261 Added HuC6280 CPU cuz 2005-09-01 19:57:17 +00:00
  • 0da9d41a00 Bumped the year in the copyright message cuz 2005-09-01 19:41:20 +00:00
  • d1ee736417 Added the remaining HuC6280 instructions cuz 2005-09-01 19:40:34 +00:00
  • 0bdf6211bc Started to add support for the HuC6280 cpu cuz 2005-08-31 21:56:31 +00:00
  • e4ec9014d2 Reversed accidentally checked in changes cuz 2005-08-31 21:49:12 +00:00
  • d6c50c1826 Added HuC6280 cpu (will be treated as a 65C02) cuz 2005-08-31 21:48:08 +00:00
  • c3ddd84251 Started to add support for the HuC6280 cpu cuz 2005-08-31 21:46:28 +00:00
  • 400f593fb2 Added HuC6280 cpu cuz 2005-08-31 21:46:12 +00:00
  • 2a19f6b700 Fixed minor and rather obscure problem: When including files, the line after the .include statement went into the listing file, before the contents of the include file. The problem was caused by the several levels of lookahead in the scanner, and the only way to avoid it was to remove the calls to NextTok () in relevant places - and add compensation for it in others. cuz 2005-08-31 21:29:11 +00:00
  • c732d3e360 New stuff contributed by Oliver Schmidt cuz 2005-08-31 20:11:45 +00:00
  • 476e3f9acc Fixed a bug in FuncStrAt. New shortcut function GenLiteral0(). cuz 2005-08-30 19:40:43 +00:00
  • 98f4a339ba initial check-in cpg 2005-08-29 22:34:14 +00:00
  • 3951e0a579 add "define=yes" for CODE segment cpg 2005-08-29 22:14:21 +00:00
  • 9cc52a4c0e Removed grc.txt which was converted to sgml cuz 2005-08-28 22:51:54 +00:00
  • 0a069540e1 Added the new PET joystick driver cuz 2005-08-28 22:11:58 +00:00
  • fe951ef144 Added availability of atari builtin macro package cuz 2005-08-28 22:00:34 +00:00
  • 76501afeac Added explanation of --macpack-dir cuz 2005-08-28 21:54:38 +00:00
  • f21605a972 New atari builtin macro package that features a scrcode macro. Changed the scrcode macro from the cbm builtin macro package to accept multiple arguments of different types. cuz 2005-08-28 21:42:03 +00:00
  • 71ac7eb22d The PET machines now have a joystick driver cuz 2005-08-28 21:08:02 +00:00
  • aeb90b37c0 Driver for the Protovision 4 Player Joystick Adapter by Stefan Haubenthal. New joy_stddrv module to make the Protovision driver the default driver (cause it's the only one). cuz 2005-08-28 21:06:23 +00:00
  • a92d2eb0b7 Driver for Protovision 4 Player Joystick by Stefan Haubenthal cuz 2005-08-28 21:01:59 +00:00
  • f3c6fbc72a Small optimzation by Stefan Haubenthal cuz 2005-08-28 20:57:16 +00:00
  • 7b2cd44f8a AttrTab and RtsTab were not able to handle label within data gracefully. This should be fixed now (report by Stefan Haubenthal). Bumped the copyright year. cuz 2005-08-27 21:33:43 +00:00
  • a7476505a8 Added the "none" CPU. cuz 2005-08-26 12:46:44 +00:00
  • e016695787 Added "none" CPU. cuz 2005-08-26 12:44:25 +00:00
  • ddddb2acb5 Added check for gcc cuz 2005-08-26 12:44:15 +00:00
  • 6871cc6c57 Changes from Oliver: Use posix_memalign instead of _aligned_malloc cuz 2005-08-26 12:09:43 +00:00
  • 1bc775d21d Fixed the copyright message cuz 2005-08-24 20:05:37 +00:00
  • 1f6276d21e Added a new option --macpack-dir that allows to load the macro packages from files instead of using the builtin ones. cuz 2005-08-24 20:05:08 +00:00
  • 4759eaebfb Added missing import statements. cuz 2005-08-24 19:55:38 +00:00
  • c83176e151 Fixed a wrong comment cuz 2005-08-24 19:15:29 +00:00
  • 52b18f48a8 Update from Spiro Trikaliotis for Debian Sarge cuz 2005-08-23 20:47:06 +00:00
  • 805982dc8a Move the macro package sources into own files cuz 2005-08-22 17:05:03 +00:00
  • 5cf71b0dea Removed obsolete modules cuz 2005-08-13 21:21:31 +00:00
  • 6c4bba6616 Spelling and other small fixes cuz 2005-08-12 22:34:08 +00:00
  • 3e43521d19 Use tables, add --memory-model cuz 2005-08-12 22:26:06 +00:00
  • ce5089decf Document new options cuz 2005-08-12 21:38:02 +00:00
  • 9a2e6ab210 Add new options to usage info cuz 2005-08-12 21:31:06 +00:00
  • 6e059fe547 Added new -Wa and -Wl options to pass options to the linker and assembler cuz 2005-08-12 21:27:39 +00:00