Commit Graph

  • f5534a5432 Add definitions in telestrat.inc (TELEMON 2.4) jede 2018-11-01 17:45:51 +01:00
  • c2568d804d Fixed the Plus4's serial driver's ACIA address. Greg King 2018-10-23 19:52:23 -04:00
  • 554448a1f1 .byt "" emits no data; avoid a ca65 crash. Greg King 2018-10-20 13:40:16 -04:00
  • 385260e453 Fix comments and TELEMON uppercase jede 2018-10-19 23:21:16 +02:00
  • a22b10e72b Correct grab default value jede 2018-10-18 23:57:21 +02:00
  • af7b271f55 update ld65.sgml with telestrat target jede 2018-10-18 23:48:20 +02:00
  • 5585396532 By default, we get the memory reserved for hires mode jede 2018-10-17 22:36:00 +02:00
  • 6a18ad5fbf Clean wherey.s jede 2018-10-17 22:13:24 +02:00
  • ff182f9498 Cleaning telestrat.cfg (no need to have bashead segment). Some primitives added jede 2018-10-17 21:12:05 +02:00
  • ee7514fea2 Remove BASHEAD segment which is not useful jede 2018-09-18 21:52:37 +02:00
  • f73aa2af71 '--no-std-lib' was renamed to '--no-target-lib' Evgeny Vrublevsky 2018-10-19 11:46:48 +03:00
  • d4088f9eee Don't output a warning about alignment when section address is defined by START or OFFSET and fits required alignment requirements Evgeny Vrublevsky 2018-10-17 22:05:21 +03:00
  • 96196f00e9 Adjusted library name. Oliver Schmidt 2018-10-18 13:22:26 +02:00
  • 8084702a58 Renamed to '--no-std-lib' Evgeny Vrublevsky 2018-10-18 13:16:48 +03:00
  • 23b5cc870e Renamed to '--no-crt-lib' Evgeny Vrublevsky 2018-10-18 12:54:15 +03:00
  • 2a9bb0d8de CL65: --no-rtl option for disabling default runtime library Evgeny Vrublevsky 2018-10-18 00:07:37 +03:00
  • 16aec54276 ca65.sgml fails to document z: a: f: address size override prefixes. Brad Smith 2018-10-17 21:27:21 -04:00
  • 5fa79be997 Post-review tweaks. laubzega 2018-10-15 23:08:44 -07:00
  • 7d9485f6bc Typo laubzega 2018-10-14 01:21:34 -07:00
  • cf7f3abadd Even more optimization, cleanup, bugfix, comments. laubzega 2018-10-14 01:07:59 -07:00
  • d3665b263e Stack adjustment code optimizations. laubzega 2018-10-13 00:05:33 -07:00
  • 249248ccc8 Formatting tweaks. laubzega 2018-10-15 22:20:12 -07:00
  • 6d8c315cdb Testcase added. laubzega 2018-10-14 14:10:59 -07:00
  • 8eb9f4a8aa Fix for issue #735 laubzega 2018-10-14 13:53:14 -07:00
  • 03e43d1fbf Changed a comment and an error message into more specific text. Greg King 2018-10-08 20:39:46 -04:00
  • 92defb7a2b Fix crash due to mistaken symbol identity. laubzega 2018-10-03 21:59:19 -07:00
  • 4a38b92a4b Merged pull request #771 from DankRank/master. greg-king5 2018-10-08 01:24:04 -04:00
  • 0149de4da7 da65: properly scan empty strings Egor 2018-10-06 18:30:35 +03:00
  • f11ae87ada Always put goto stack-adjustments in the RODATA segment. Greg King 2018-10-02 23:19:38 -04:00
  • 88d1d20cd0 Minor style adjustment. Oliver Schmidt 2018-10-02 18:53:01 +02:00
  • 2bb4abda23 Testcase .ref updated for new warning style. laubzega 2018-09-30 14:30:48 -07:00
  • 02a914625b Formatting fixes. laubzega 2018-09-30 14:22:23 -07:00
  • 2ec21c5b7f Fix non-goto jumps (i.e. inline assembly). laubzega 2018-09-29 12:06:33 -07:00
  • 8845e71161 Another warning. laubzega 2018-09-28 22:25:22 -07:00
  • 6ad79067ac Fix a warning. laubzega 2018-09-28 22:17:49 -07:00
  • c797b3b376 Proper warnings for "risky" gotos. laubzega 2018-09-28 22:11:09 -07:00
  • c835f49913 Clean-up laubzega 2018-09-26 00:11:40 -07:00
  • 4b78d40e97 Added testcase for between-blocks gotos. Deleted old testcase. laubzega 2018-09-25 23:54:45 -07:00
  • 2ac2ffcd43 Adjust SP on gotos between blocks with local variables. laubzega 2018-09-25 00:56:08 -07:00
  • a48bbc4be0 Switched from warning to error. Tightened the testcase. laubzega 2018-09-23 16:22:59 -07:00
  • 7a5acaf39a Missed the comment. Laubzega 2018-09-21 22:25:05 -07:00
  • 403783b649 Add a testcase for https://github.com/cc65/cc65/pull/757 Laubzega 2018-09-21 22:23:21 -07:00
  • a4b6bb63c0 Minor changes after review. Laubzega 2018-09-21 21:10:58 -07:00
  • f5b3c5351e Fix for variableless main(). Laubzega 2018-09-21 01:17:29 -07:00
  • 581c46c213 Add checks for risky goto statements. Laubzega 2018-09-21 00:40:05 -07:00
  • df3c43bede Atari: implement clock_getres() Christian Groessler 2018-09-27 20:22:21 +02:00
  • 6dc7309e50 Atari: add support for BW-DOS. Initially contributed by Daniel Serpell. Christian Groessler 2018-09-27 17:37:59 +02:00
  • fe7845b5f0 clock-test.c: remove "static" optimization Christian Groessler 2018-09-25 20:26:25 +02:00
  • 1203e9e0c4 clock-test.c: do doesclrscrafterexit() handling the canonical way. Christian Groessler 2018-09-25 14:35:52 +02:00
  • b1ca01f720 asminc/atari.inc: remove TABs which slipped in Christian Groessler 2018-09-25 03:05:30 +02:00
  • 3a2d68fd1f Add testcode/lib/clock-test.c. Christian Groessler 2018-09-25 02:47:45 +02:00
  • 9c7cccf3e5 Atari: clock_gettime() and clock_settime() implementations Christian Groessler 2018-09-25 02:42:45 +02:00
  • bfba206d16 asminc/atari.inc: add some SpartaDOS-X defines Christian Groessler 2018-09-25 02:31:49 +02:00
  • 118bc996fb libsrc/atari/getdefdev.s: small comment change Christian Groessler 2018-09-20 23:58:23 +02:00
  • 6cce110345 Adjusted URL to use https (and removed obsolete dates). Oliver Schmidt 2018-09-20 12:42:15 +02:00
  • b6e4add9b5 Switch to https links. Oliver Schmidt 2018-09-20 12:21:58 +02:00
  • aa219d1ec7 The doc now lives in the 'master' branch of the 'doc' project. Oliver Schmidt 2018-09-18 23:37:25 +02:00
  • d52d986aca libsrc/atari/getdefdev.s: small optimization and fix a typo Christian Groessler 2018-09-14 16:54:20 +02:00
  • d8ad89c4b4 Merge pull request #740 from laubzega/master greg-king5 2018-09-14 00:59:47 -04:00
  • 4691974466 Atari: Make a good "default device" on AtariDOS (2.0 and 2.5) and MyDOS. Christian Groessler 2018-09-13 22:33:54 +02:00
  • 3bace79604 Fixed reference link. Laubzega 2018-09-12 23:51:38 -07:00
  • 3432788763 Slight fixes to the documentation. Laubzega 2018-09-11 22:14:45 -07:00
  • 08d164a811 fix comment in last change Christian Groessler 2018-09-12 01:20:12 +02:00
  • e4e3dbf756 atarixl: check at startup whether RAM beneath the ROM is in use Christian Groessler 2018-09-12 01:05:52 +02:00
  • 1646acb26f First cut of "overwrite" segment docs. Laubzega 2018-09-08 19:20:01 -07:00
  • d293d766ef New segment type renamed to "overwrite". Laubzega 2018-09-08 19:18:41 -07:00
  • c7a40db1b7 Added hint random number generator hint. Oliver Schmidt 2018-09-08 23:59:39 +02:00
  • a9a102b0e8 Protect random counter against ProDOS. Oliver Schmidt 2018-09-08 23:29:59 +02:00
  • cddc4da3bb Just removed some trailing spaces. Oliver Schmidt 2018-09-08 23:14:54 +02:00
  • 73faf60fe0 Support randomize(). Oliver Schmidt 2018-09-08 18:44:30 +02:00
  • b6ccd4d5d4 Atari: RealDOS adaptations Christian Groessler 2018-09-06 15:55:07 +02:00
  • e9b8f5d814 Atari: Add detection of RealDOS (http://www.realdos.net/realdos.html). Christian Groessler 2018-09-06 01:10:47 +02:00
  • c7bb27bac9 Rename more stuff from "overlay" to "replace". Laubzega 2018-09-06 00:18:39 -07:00
  • af50b5e516 Atari: atarixl config files already had a LOWBSS segment. Christian Groessler 2018-09-04 11:44:04 +02:00
  • a104c289da Atari: atari-cart.cfg: There's a simpler way to discard the contents of the LOWBSS segment. Christian Groessler 2018-09-04 11:32:40 +02:00
  • 1cc4fa9356 Atari: fix interrupt handling if extended memory is banked in Christian Groessler 2018-09-02 23:07:03 +02:00
  • d199ca1460 Atari, Atari5200: disable "attract mode" on mouse or joystick input Christian Groessler 2018-09-04 23:08:38 +02:00
  • cd9efd53fe Segment OVERLAY renamed to REPLACE. Bugfix for read-only segments. Formatting. Laubzega 2018-09-04 00:34:28 -07:00
  • 70a131e09a Just a minor comment improvement. Oliver Schmidt 2018-09-02 23:06:27 +02:00
  • 39694d0aaa Fixed bugs; and, improved the efficiency of some pce library functions. Greg King 2015-11-26 15:06:20 -05:00
  • 959eff34a3 Fixed and improved some pce comments. Greg King 2015-11-17 09:14:15 -05:00
  • 2cc822b44e Fixed some mistakes (mostly in the documentation). Greg King 2015-10-02 13:28:17 -04:00
  • b5d939c858 Style changes. Greg King 2015-10-02 10:50:22 -04:00
  • 203200e259 Used I/O mirror locations that avoid (redirected) zero-page accesses. Greg King 2015-09-29 12:39:58 -04:00
  • c39d07dd17 Document style clean-up. Greg King 2018-08-29 15:43:20 -04:00
  • f2d2f3c193 Moved the NES font into its own object module. Greg King 2018-08-29 12:13:58 -04:00
  • a08192b53e Merge pull request #706 from xlar54/master greg-king5 2018-08-29 10:34:05 -04:00
  • 1b0e2cf783 Fix for multiple overlay segments. Laubzega 2018-08-25 20:21:12 -07:00
  • 8b584cb89f Add segment type "overlay". Laubzega 2018-08-25 10:18:23 -07:00
  • 2d4210b309 Atari5200 joystick driver: enable POT input. Christian Groessler 2018-08-24 17:04:31 +02:00
  • 31461aaf02 Made cc65's "Illegal escaped character" diagnostic show which code was escaped. Greg King 2018-08-21 08:55:49 -04:00
  • f3ef819b43 Update crt0.s Stefan 2018-08-21 09:06:59 +02:00
  • 3ae5161636 CMOS optimisation 3rd Stefan 2018-08-20 21:56:16 +00:00
  • a76dcdc419 Removed the compiler's recovery code for illegal escaped characters. Greg King 2018-08-20 17:51:22 -04:00
  • 199226d089 Update irq.s Stefan 2018-08-20 16:55:36 +02:00
  • e335b50ed1 CMOS optimisation Stefan 2018-08-20 16:45:52 +02:00
  • 357d94e834 seek test: Test some additional error cases. Patrick Pelletier 2018-08-20 10:53:35 -07:00
  • 0a7702626f seek test: remove trailing newline from filename Patrick Pelletier 2018-08-20 10:10:10 -07:00
  • b37d0a444c lseek: Return EINVAL if new position is less than 0 or greater than 2^24 - 1. Patrick Pelletier 2018-08-20 08:45:40 -07:00
  • 59a4ab8778 lseek: Implement additional feedback from PR #723. Patrick Pelletier 2018-08-20 00:56:01 -07:00