]> git.sur5r.net Git - cc65/log
cc65
21 years agoMove common stuff for the C16 and Plus/4 into cbm264.h
cuz [Mon, 9 Dec 2002 22:09:20 +0000 (22:09 +0000)]
Move common stuff for the C16 and Plus/4 into cbm264.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@1731 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoDefine CH_ENTER
cuz [Mon, 9 Dec 2002 21:44:33 +0000 (21:44 +0000)]
Define CH_ENTER

git-svn-id: svn://svn.cc65.org/cc65/trunk@1730 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoBetter test
cuz [Mon, 9 Dec 2002 12:22:48 +0000 (12:22 +0000)]
Better test

git-svn-id: svn://svn.cc65.org/cc65/trunk@1729 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed the PLOT function
cuz [Mon, 9 Dec 2002 10:45:16 +0000 (10:45 +0000)]
Fixed the PLOT function

git-svn-id: svn://svn.cc65.org/cc65/trunk@1728 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoCleanup
cuz [Mon, 9 Dec 2002 10:40:41 +0000 (10:40 +0000)]
Cleanup

git-svn-id: svn://svn.cc65.org/cc65/trunk@1727 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded extended memory test program
cuz [Fri, 6 Dec 2002 21:55:56 +0000 (21:55 +0000)]
Added extended memory test program

git-svn-id: svn://svn.cc65.org/cc65/trunk@1726 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug
cuz [Fri, 6 Dec 2002 21:54:49 +0000 (21:54 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1725 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoUpdate: new c16 target and fire demo
cuz [Fri, 6 Dec 2002 02:18:37 +0000 (02:18 +0000)]
Update: new c16 target and fire demo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1724 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoadapted to fastcall calling convention
cpg [Fri, 6 Dec 2002 00:32:20 +0000 (00:32 +0000)]
adapted to fastcall calling convention

git-svn-id: svn://svn.cc65.org/cc65/trunk@1723 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agocomment fixes; cleanups
cpg [Fri, 6 Dec 2002 00:26:09 +0000 (00:26 +0000)]
comment fixes; cleanups

git-svn-id: svn://svn.cc65.org/cc65/trunk@1722 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agocomment fixes
cpg [Fri, 6 Dec 2002 00:24:35 +0000 (00:24 +0000)]
comment fixes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1721 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded the functions from em.h
cuz [Thu, 5 Dec 2002 23:22:17 +0000 (23:22 +0000)]
Added the functions from em.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@1720 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded em_use
cuz [Thu, 5 Dec 2002 18:57:53 +0000 (18:57 +0000)]
Added em_use

git-svn-id: svn://svn.cc65.org/cc65/trunk@1719 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug
cuz [Thu, 5 Dec 2002 12:59:07 +0000 (12:59 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1717 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded stack usage info
cuz [Thu, 5 Dec 2002 12:59:00 +0000 (12:59 +0000)]
Added stack usage info

git-svn-id: svn://svn.cc65.org/cc65/trunk@1716 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded C128 extended memory driver for memory in bank #1
cuz [Wed, 4 Dec 2002 22:29:45 +0000 (22:29 +0000)]
Added C128 extended memory driver for memory in bank #1

git-svn-id: svn://svn.cc65.org/cc65/trunk@1715 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug
cuz [Wed, 4 Dec 2002 11:03:15 +0000 (11:03 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1714 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoNew feature: startaddress
cuz [Tue, 3 Dec 2002 22:32:38 +0000 (22:32 +0000)]
New feature: startaddress

git-svn-id: svn://svn.cc65.org/cc65/trunk@1713 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMake the read vector __fastcall__
cuz [Tue, 3 Dec 2002 22:31:19 +0000 (22:31 +0000)]
Make the read vector __fastcall__

git-svn-id: svn://svn.cc65.org/cc65/trunk@1712 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMake read and write __fastcall__
cuz [Tue, 3 Dec 2002 22:31:06 +0000 (22:31 +0000)]
Make read and write __fastcall__

git-svn-id: svn://svn.cc65.org/cc65/trunk@1711 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMake read() and write() fastcall
cuz [Tue, 3 Dec 2002 22:25:26 +0000 (22:25 +0000)]
Make read() and write() fastcall

git-svn-id: svn://svn.cc65.org/cc65/trunk@1710 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded get_tv for several platforms
cuz [Tue, 3 Dec 2002 22:19:21 +0000 (22:19 +0000)]
Added get_tv for several platforms

git-svn-id: svn://svn.cc65.org/cc65/trunk@1709 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoClose all open files on exit
cuz [Tue, 3 Dec 2002 21:44:58 +0000 (21:44 +0000)]
Close all open files on exit

git-svn-id: svn://svn.cc65.org/cc65/trunk@1707 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoIgnore .emd files
cuz [Tue, 3 Dec 2002 21:44:41 +0000 (21:44 +0000)]
Ignore .emd files

git-svn-id: svn://svn.cc65.org/cc65/trunk@1706 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoChange constructor priority
cuz [Tue, 3 Dec 2002 20:01:43 +0000 (20:01 +0000)]
Change constructor priority

git-svn-id: svn://svn.cc65.org/cc65/trunk@1705 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a typo
cuz [Tue, 3 Dec 2002 20:00:38 +0000 (20:00 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1704 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a typo
cuz [Mon, 2 Dec 2002 21:48:23 +0000 (21:48 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1703 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoChanged location of TGI drivers, added EM drivers
cuz [Mon, 2 Dec 2002 21:33:45 +0000 (21:33 +0000)]
Changed location of TGI drivers, added EM drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1702 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoCopy EM drivers
cuz [Mon, 2 Dec 2002 21:28:35 +0000 (21:28 +0000)]
Copy EM drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1701 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a comment
cuz [Mon, 2 Dec 2002 21:27:06 +0000 (21:27 +0000)]
Fixed a comment

git-svn-id: svn://svn.cc65.org/cc65/trunk@1700 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded C64 RAM driver, fixed bug in REU driver
cuz [Mon, 2 Dec 2002 20:45:24 +0000 (20:45 +0000)]
Added C64 RAM driver, fixed bug in REU driver

git-svn-id: svn://svn.cc65.org/cc65/trunk@1699 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoC64 -> C128 conversion
cuz [Mon, 2 Dec 2002 14:12:34 +0000 (14:12 +0000)]
C64 -> C128 conversion

git-svn-id: svn://svn.cc65.org/cc65/trunk@1698 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoRenamed CC65_MMU_CFG to MMU_CFG_CC65
cuz [Mon, 2 Dec 2002 14:12:25 +0000 (14:12 +0000)]
Renamed CC65_MMU_CFG to MMU_CFG_CC65

git-svn-id: svn://svn.cc65.org/cc65/trunk@1697 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoIgnore drivers
cuz [Mon, 2 Dec 2002 06:17:00 +0000 (06:17 +0000)]
Ignore drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1696 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoIgnore em_load.s
cuz [Mon, 2 Dec 2002 06:16:28 +0000 (06:16 +0000)]
Ignore em_load.s

git-svn-id: svn://svn.cc65.org/cc65/trunk@1695 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCosmetic changes
cuz [Mon, 2 Dec 2002 06:15:03 +0000 (06:15 +0000)]
Cosmetic changes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1694 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded emd drivers
cuz [Mon, 2 Dec 2002 06:14:46 +0000 (06:14 +0000)]
Added emd drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1693 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew defines, sort
cuz [Mon, 2 Dec 2002 06:10:41 +0000 (06:10 +0000)]
New defines, sort

git-svn-id: svn://svn.cc65.org/cc65/trunk@1692 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCosmetic change
cuz [Sun, 1 Dec 2002 23:40:49 +0000 (23:40 +0000)]
Cosmetic change

git-svn-id: svn://svn.cc65.org/cc65/trunk@1691 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMake DoWarning static
cuz [Sun, 1 Dec 2002 23:40:01 +0000 (23:40 +0000)]
Make DoWarning static

git-svn-id: svn://svn.cc65.org/cc65/trunk@1689 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded file variables, other cosmetic changes
cuz [Sun, 1 Dec 2002 23:39:11 +0000 (23:39 +0000)]
Added file variables, other cosmetic changes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1688 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCosmetic changes
cuz [Sun, 1 Dec 2002 23:39:00 +0000 (23:39 +0000)]
Cosmetic changes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1687 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded a harmless function
cuz [Sun, 1 Dec 2002 23:32:13 +0000 (23:32 +0000)]
Added a harmless function

git-svn-id: svn://svn.cc65.org/cc65/trunk@1686 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug
cuz [Sun, 1 Dec 2002 23:32:01 +0000 (23:32 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1684 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCompleted the REU driver
cuz [Sun, 1 Dec 2002 18:07:06 +0000 (18:07 +0000)]
Completed the REU driver

git-svn-id: svn://svn.cc65.org/cc65/trunk@1683 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoReplaced em_mapclean by em_commit
cuz [Sun, 1 Dec 2002 18:06:57 +0000 (18:06 +0000)]
Replaced em_mapclean by em_commit

git-svn-id: svn://svn.cc65.org/cc65/trunk@1682 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRemove em_load
cuz [Sat, 30 Nov 2002 00:01:30 +0000 (00:01 +0000)]
Remove em_load

git-svn-id: svn://svn.cc65.org/cc65/trunk@1681 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoStarted new driver for the CBM REU
cuz [Fri, 29 Nov 2002 23:59:29 +0000 (23:59 +0000)]
Started new driver for the CBM REU

git-svn-id: svn://svn.cc65.org/cc65/trunk@1680 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew extended memory API
cuz [Fri, 29 Nov 2002 14:46:56 +0000 (14:46 +0000)]
New extended memory API

git-svn-id: svn://svn.cc65.org/cc65/trunk@1678 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoExtended memory library and other changes
cuz [Fri, 29 Nov 2002 14:42:12 +0000 (14:42 +0000)]
Extended memory library and other changes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1677 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew GeoRAM driver
cuz [Fri, 29 Nov 2002 14:41:21 +0000 (14:41 +0000)]
New GeoRAM driver

git-svn-id: svn://svn.cc65.org/cc65/trunk@1676 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew API for access to extended memory
cuz [Fri, 29 Nov 2002 14:40:31 +0000 (14:40 +0000)]
New API for access to extended memory

git-svn-id: svn://svn.cc65.org/cc65/trunk@1675 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded docs for .PUSHSEG/.POPSEG
cuz [Thu, 28 Nov 2002 17:50:41 +0000 (17:50 +0000)]
Added docs for .PUSHSEG/.POPSEG

git-svn-id: svn://svn.cc65.org/cc65/trunk@1674 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew .PUSHSEG and .POPSEG commands
cuz [Thu, 28 Nov 2002 17:42:16 +0000 (17:42 +0000)]
New .PUSHSEG and .POPSEG commands

git-svn-id: svn://svn.cc65.org/cc65/trunk@1671 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMove the ValidSegName function into common (segdefs)
cuz [Thu, 28 Nov 2002 17:34:42 +0000 (17:34 +0000)]
Move the ValidSegName function into common (segdefs)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1669 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded SegDef struct and a few functions to the segdefs module
cuz [Thu, 28 Nov 2002 17:34:16 +0000 (17:34 +0000)]
Added SegDef struct and a few functions to the segdefs module

git-svn-id: svn://svn.cc65.org/cc65/trunk@1668 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCosmetic changes
cuz [Thu, 28 Nov 2002 15:25:11 +0000 (15:25 +0000)]
Cosmetic changes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1667 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a typo
cuz [Thu, 28 Nov 2002 12:29:36 +0000 (12:29 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1666 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoA few more functions
cuz [Wed, 27 Nov 2002 23:06:59 +0000 (23:06 +0000)]
A few more functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@1664 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoThe C128 has RS232, too
cuz [Wed, 27 Nov 2002 22:37:55 +0000 (22:37 +0000)]
The C128 has RS232, too

git-svn-id: svn://svn.cc65.org/cc65/trunk@1663 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agocall setcursur when finished
cpg [Wed, 27 Nov 2002 15:05:01 +0000 (15:05 +0000)]
call setcursur when finished

git-svn-id: svn://svn.cc65.org/cc65/trunk@1662 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFound a better solution for Requires:
cuz [Wed, 27 Nov 2002 14:22:55 +0000 (14:22 +0000)]
Found a better solution for Requires:

git-svn-id: svn://svn.cc65.org/cc65/trunk@1661 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded some string functions
cuz [Tue, 26 Nov 2002 23:34:22 +0000 (23:34 +0000)]
Added some string functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@1660 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoKeep the docs current
cuz [Tue, 26 Nov 2002 21:48:55 +0000 (21:48 +0000)]
Keep the docs current

git-svn-id: svn://svn.cc65.org/cc65/trunk@1659 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUpdate for new version
cuz [Tue, 26 Nov 2002 21:45:57 +0000 (21:45 +0000)]
Update for new version

git-svn-id: svn://svn.cc65.org/cc65/trunk@1658 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoalways use setcursor to update cursor settings
cpg [Tue, 26 Nov 2002 21:34:13 +0000 (21:34 +0000)]
always use setcursor to update cursor settings

git-svn-id: svn://svn.cc65.org/cc65/trunk@1657 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agocall setcursor to update cursor settings
cpg [Tue, 26 Nov 2002 21:32:08 +0000 (21:32 +0000)]
call setcursor to update cursor settings

git-svn-id: svn://svn.cc65.org/cc65/trunk@1656 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agosetcursor now updates OLDADR from COLCRS and ROWCRS
cpg [Tue, 26 Nov 2002 21:31:01 +0000 (21:31 +0000)]
setcursor now updates OLDADR from COLCRS and ROWCRS

git-svn-id: svn://svn.cc65.org/cc65/trunk@1655 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded blurb about register variables
cuz [Tue, 26 Nov 2002 18:46:40 +0000 (18:46 +0000)]
Added blurb about register variables

git-svn-id: svn://svn.cc65.org/cc65/trunk@1654 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew --register-space option
cuz [Tue, 26 Nov 2002 18:27:09 +0000 (18:27 +0000)]
New --register-space option

git-svn-id: svn://svn.cc65.org/cc65/trunk@1653 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd compiler options for register variables
cuz [Tue, 26 Nov 2002 18:23:44 +0000 (18:23 +0000)]
Add compiler options for register variables

git-svn-id: svn://svn.cc65.org/cc65/trunk@1652 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded the .TIME pseudo function
cuz [Tue, 26 Nov 2002 13:44:35 +0000 (13:44 +0000)]
Added the .TIME pseudo function

git-svn-id: svn://svn.cc65.org/cc65/trunk@1651 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse the constants from _file.inc
cuz [Mon, 25 Nov 2002 21:59:35 +0000 (21:59 +0000)]
Use the constants from _file.inc

git-svn-id: svn://svn.cc65.org/cc65/trunk@1650 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMake the spawn module an include file as suggested by Greg King
cuz [Mon, 25 Nov 2002 21:12:00 +0000 (21:12 +0000)]
Make the spawn module an include file as suggested by Greg King

git-svn-id: svn://svn.cc65.org/cc65/trunk@1649 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdjusted the copyright string
cuz [Mon, 25 Nov 2002 17:33:58 +0000 (17:33 +0000)]
Adjusted the copyright string

git-svn-id: svn://svn.cc65.org/cc65/trunk@1648 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd capability to dump just the segment sizes
cuz [Mon, 25 Nov 2002 17:32:16 +0000 (17:32 +0000)]
Add capability to dump just the segment sizes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1647 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse register variables
cuz [Mon, 25 Nov 2002 17:19:49 +0000 (17:19 +0000)]
Use register variables

git-svn-id: svn://svn.cc65.org/cc65/trunk@1646 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdditional pointer load optimization
cuz [Mon, 25 Nov 2002 17:06:19 +0000 (17:06 +0000)]
Additional pointer load optimization

git-svn-id: svn://svn.cc65.org/cc65/trunk@1644 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed symtab code
cuz [Mon, 25 Nov 2002 15:13:03 +0000 (15:13 +0000)]
Fixed symtab code

git-svn-id: svn://svn.cc65.org/cc65/trunk@1642 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRe-added register variables.
cuz [Mon, 25 Nov 2002 15:05:15 +0000 (15:05 +0000)]
Re-added register variables.
Changed/added several optimizer steps to detect register variables correctly
or to handle them in a special way.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1636 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRegister variables (again) available
cuz [Mon, 25 Nov 2002 15:04:18 +0000 (15:04 +0000)]
Register variables (again) available

git-svn-id: svn://svn.cc65.org/cc65/trunk@1635 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoOverhauled paragraph about register variables
cuz [Mon, 25 Nov 2002 15:03:54 +0000 (15:03 +0000)]
Overhauled paragraph about register variables

git-svn-id: svn://svn.cc65.org/cc65/trunk@1634 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMake fclose __fastcall__
cuz [Mon, 25 Nov 2002 14:37:52 +0000 (14:37 +0000)]
Make fclose __fastcall__

git-svn-id: svn://svn.cc65.org/cc65/trunk@1633 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug
cuz [Mon, 25 Nov 2002 14:24:48 +0000 (14:24 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1632 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew fire demo. Add tgi drivers to the disk.
cuz [Mon, 25 Nov 2002 14:20:33 +0000 (14:20 +0000)]
New fire demo. Add tgi drivers to the disk.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1631 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse register variables
cuz [Mon, 25 Nov 2002 13:06:08 +0000 (13:06 +0000)]
Use register variables

git-svn-id: svn://svn.cc65.org/cc65/trunk@1630 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew functions to swap register variables
cuz [Mon, 25 Nov 2002 12:38:38 +0000 (12:38 +0000)]
New functions to swap register variables

git-svn-id: svn://svn.cc65.org/cc65/trunk@1629 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug
cuz [Sun, 24 Nov 2002 23:41:51 +0000 (23:41 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1628 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoReenable register variables
cuz [Sun, 24 Nov 2002 23:31:54 +0000 (23:31 +0000)]
Reenable register variables

git-svn-id: svn://svn.cc65.org/cc65/trunk@1625 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCheck register before static
cuz [Sun, 24 Nov 2002 21:07:39 +0000 (21:07 +0000)]
Check register before static

git-svn-id: svn://svn.cc65.org/cc65/trunk@1624 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a typo
cuz [Sun, 24 Nov 2002 19:17:16 +0000 (19:17 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1623 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRewrote fclose() in assembler
cuz [Sun, 24 Nov 2002 19:13:38 +0000 (19:13 +0000)]
Rewrote fclose() in assembler

git-svn-id: svn://svn.cc65.org/cc65/trunk@1621 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed last fix:-)
cuz [Sun, 24 Nov 2002 19:13:19 +0000 (19:13 +0000)]
Fixed last fix:-)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1620 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a problem with the test expression in a for loop: It was not evaluated
cuz [Sun, 24 Nov 2002 18:18:16 +0000 (18:18 +0000)]
Fixed a problem with the test expression in a for loop: It was not evaluated
correctly if it did not contain an explicit comparison operator.
Removed an old hack from the test subroutine that did no longer work.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1619 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug
cuz [Sun, 24 Nov 2002 11:18:24 +0000 (11:18 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1618 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMake fread and fwrite fastcall
cuz [Sat, 23 Nov 2002 23:05:21 +0000 (23:05 +0000)]
Make fread and fwrite fastcall

git-svn-id: svn://svn.cc65.org/cc65/trunk@1617 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRewrote fread in assembler
cuz [Sat, 23 Nov 2002 23:05:00 +0000 (23:05 +0000)]
Rewrote fread in assembler

git-svn-id: svn://svn.cc65.org/cc65/trunk@1616 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug
cuz [Sat, 23 Nov 2002 23:04:50 +0000 (23:04 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1615 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRewrote fwrite in assembler
cuz [Sat, 23 Nov 2002 22:51:25 +0000 (22:51 +0000)]
Rewrote fwrite in assembler

git-svn-id: svn://svn.cc65.org/cc65/trunk@1614 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMore optimizations
cuz [Sat, 23 Nov 2002 22:06:26 +0000 (22:06 +0000)]
More optimizations

git-svn-id: svn://svn.cc65.org/cc65/trunk@1613 b7a2c559-68d2-44c3-8de9-860c34a00d81