]> git.sur5r.net Git - cc65/log
cc65
21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 years agoMust import sp now that the zp definitions are elsewhere
cuz [Sat, 23 Nov 2002 22:06:01 +0000 (22:06 +0000)]
Must import sp now that the zp definitions are elsewhere

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

21 years agoChange naming conventions for tgi drivers
cuz [Sat, 23 Nov 2002 21:05:11 +0000 (21:05 +0000)]
Change naming conventions for tgi drivers

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

21 years agoRename the 320x200x2 driver to c64-hi.tgi
cuz [Sat, 23 Nov 2002 21:02:56 +0000 (21:02 +0000)]
Rename the 320x200x2 driver to c64-hi.tgi

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

21 years agoMake fopen fastcall
cuz [Sat, 23 Nov 2002 18:47:55 +0000 (18:47 +0000)]
Make fopen fastcall

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

21 years agoRewrote fopen in assembler
cuz [Sat, 23 Nov 2002 18:46:40 +0000 (18:46 +0000)]
Rewrote fopen in assembler

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

21 years agoRewrote _fopen in assembler
cuz [Sat, 23 Nov 2002 17:52:38 +0000 (17:52 +0000)]
Rewrote _fopen in assembler

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

21 years agoA few size optimizations
cuz [Sat, 23 Nov 2002 16:33:35 +0000 (16:33 +0000)]
A few size optimizations

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

21 years agoRewrite
cuz [Sat, 23 Nov 2002 16:21:46 +0000 (16:21 +0000)]
Rewrite

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

21 years agoFixed a bug in pushw0sp
cuz [Sat, 23 Nov 2002 16:21:35 +0000 (16:21 +0000)]
Fixed a bug in pushw0sp

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

21 years agoAnother optimization step
cuz [Sat, 23 Nov 2002 12:05:23 +0000 (12:05 +0000)]
Another optimization step

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

21 years agoNew module
cuz [Sat, 23 Nov 2002 11:19:51 +0000 (11:19 +0000)]
New module

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

21 years agoAdd STARTUP and LOWCODE segments
cuz [Sat, 23 Nov 2002 11:10:50 +0000 (11:10 +0000)]
Add STARTUP and LOWCODE segments

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

21 years agoAdded LOWCODE and STARTUP segments
cuz [Fri, 22 Nov 2002 23:50:45 +0000 (23:50 +0000)]
Added LOWCODE and STARTUP segments

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

21 years agoAdditions
cuz [Fri, 22 Nov 2002 23:49:03 +0000 (23:49 +0000)]
Additions

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

21 years agoNew upper memory limit
cuz [Fri, 22 Nov 2002 23:45:57 +0000 (23:45 +0000)]
New upper memory limit

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

21 years agoComment was wrong
cuz [Fri, 22 Nov 2002 23:45:37 +0000 (23:45 +0000)]
Comment was wrong

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

21 years agoAdd a macro for peekbsys
cuz [Fri, 22 Nov 2002 23:45:09 +0000 (23:45 +0000)]
Add a macro for peekbsys

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

21 years agoNew harmless function
cuz [Fri, 22 Nov 2002 23:44:36 +0000 (23:44 +0000)]
New harmless function

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

21 years agoChanged a comment
cuz [Fri, 22 Nov 2002 23:41:39 +0000 (23:41 +0000)]
Changed a comment

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

21 years agoFixed the break stuff
cuz [Fri, 22 Nov 2002 23:41:20 +0000 (23:41 +0000)]
Fixed the break stuff

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

21 years agoSmall changes for new C16 target
cuz [Fri, 22 Nov 2002 23:39:44 +0000 (23:39 +0000)]
Small changes for new C16 target

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

21 years agoAdded interrupt handler table
cuz [Fri, 22 Nov 2002 22:42:49 +0000 (22:42 +0000)]
Added interrupt handler table

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

21 years agoCosmetic changes
cuz [Fri, 22 Nov 2002 22:42:38 +0000 (22:42 +0000)]
Cosmetic changes

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

21 years agoUse the new LOWCODE segment
cuz [Fri, 22 Nov 2002 22:34:46 +0000 (22:34 +0000)]
Use the new LOWCODE segment

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

21 years agoMore banking support
cuz [Fri, 22 Nov 2002 22:24:24 +0000 (22:24 +0000)]
More banking support

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

21 years agoAdded wrappers for the kernal functions
cuz [Fri, 22 Nov 2002 22:16:20 +0000 (22:16 +0000)]
Added wrappers for the kernal functions

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

21 years agoadded info that time.h is safe to be used
izydorst [Fri, 22 Nov 2002 19:35:02 +0000 (19:35 +0000)]
added info that time.h is safe to be used

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

21 years agoadded _systime implementation for GEOS
izydorst [Fri, 22 Nov 2002 19:31:44 +0000 (19:31 +0000)]
added _systime implementation for GEOS

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

21 years agoadded LOWCODE and STARTUP segments
izydorst [Fri, 22 Nov 2002 18:46:55 +0000 (18:46 +0000)]
added LOWCODE and STARTUP segments

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

21 years agoAdd STARTUP and LOWCODE segments
cuz [Fri, 22 Nov 2002 17:43:47 +0000 (17:43 +0000)]
Add STARTUP and LOWCODE segments

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

21 years agoMove the startup code into its own segment
cuz [Fri, 22 Nov 2002 17:43:30 +0000 (17:43 +0000)]
Move the startup code into its own segment

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

21 years agoAdded atmos and new c16 target
cuz [Fri, 22 Nov 2002 02:31:12 +0000 (02:31 +0000)]
Added atmos and new c16 target

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

21 years agoC16 changes
cuz [Fri, 22 Nov 2002 02:18:52 +0000 (02:18 +0000)]
C16 changes

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

21 years agoCosmetic changes
cuz [Fri, 22 Nov 2002 01:57:33 +0000 (01:57 +0000)]
Cosmetic changes

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

21 years agoAdded a scope argument to the SymIsDef and SymIsDef functions, so it is
cuz [Fri, 22 Nov 2002 01:45:00 +0000 (01:45 +0000)]
Added a scope argument to the SymIsDef and SymIsDef functions, so it is
possible to request information for a specific scope.
Add an optional scope argument to the .DEFINED builtin function.
Change the long branch macros to look for symbols in local scope.

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

21 years agoRemoved __cdiff. Since the assembler does character set translation for
cuz [Fri, 22 Nov 2002 00:53:46 +0000 (00:53 +0000)]
Removed __cdiff. Since the assembler does character set translation for
some time now, it is no longer needed.

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

21 years agoMore c16 changes
cuz [Fri, 22 Nov 2002 00:53:10 +0000 (00:53 +0000)]
More c16 changes

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

21 years agoRename segment named NMI to LOWCODE
cuz [Fri, 22 Nov 2002 00:52:49 +0000 (00:52 +0000)]
Rename segment named NMI to LOWCODE

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

21 years agoFixed a wrong name (see last change)
cuz [Fri, 22 Nov 2002 00:52:11 +0000 (00:52 +0000)]
Fixed a wrong name (see last change)

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

21 years agoMake wchar_t a 16 bit type
cuz [Fri, 22 Nov 2002 00:51:33 +0000 (00:51 +0000)]
Make wchar_t a 16 bit type

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

21 years agoFixed a typo
cuz [Fri, 22 Nov 2002 00:39:29 +0000 (00:39 +0000)]
Fixed a typo

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

21 years agoexit() is __fastcall__
cuz [Fri, 22 Nov 2002 00:38:52 +0000 (00:38 +0000)]
exit() is __fastcall__

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

21 years agoReversed the last change because it did not work
cuz [Fri, 22 Nov 2002 00:33:29 +0000 (00:33 +0000)]
Reversed the last change because it did not work

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

21 years agoFixed a bug
cuz [Thu, 21 Nov 2002 23:28:32 +0000 (23:28 +0000)]
Fixed a bug

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

21 years agoRemoved comment about a cast that is no longer necessary
cuz [Thu, 21 Nov 2002 21:29:15 +0000 (21:29 +0000)]
Removed comment about a cast that is no longer necessary

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

21 years agoNew target c16
cuz [Thu, 21 Nov 2002 21:22:26 +0000 (21:22 +0000)]
New target c16

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

21 years agoRenamed NMI segment to LOWCODE
cuz [Thu, 21 Nov 2002 21:15:19 +0000 (21:15 +0000)]
Renamed NMI segment to LOWCODE

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

21 years agoFixed a bug
cuz [Thu, 21 Nov 2002 21:10:10 +0000 (21:10 +0000)]
Fixed a bug

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

21 years agoRewrote code for better readability
cuz [Thu, 21 Nov 2002 20:46:16 +0000 (20:46 +0000)]
Rewrote code for better readability

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

21 years agoSmall but significant shift optimization
cuz [Thu, 21 Nov 2002 01:08:14 +0000 (01:08 +0000)]
Small but significant shift optimization

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

21 years agoWorking on the auto build
cuz [Wed, 20 Nov 2002 21:16:14 +0000 (21:16 +0000)]
Working on the auto build

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

21 years agoWorking on the auto build
cuz [Wed, 20 Nov 2002 21:00:29 +0000 (21:00 +0000)]
Working on the auto build

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

21 years agoWorking on the auto build
cuz [Wed, 20 Nov 2002 20:55:14 +0000 (20:55 +0000)]
Working on the auto build

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

21 years agoFixed bad date
cuz [Wed, 20 Nov 2002 20:47:49 +0000 (20:47 +0000)]
Fixed bad date

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

21 years agoPreparing auto build
cuz [Wed, 20 Nov 2002 20:40:20 +0000 (20:40 +0000)]
Preparing auto build

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

21 years agoAdd declaration of __errno
cuz [Wed, 20 Nov 2002 18:14:53 +0000 (18:14 +0000)]
Add declaration of __errno

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

21 years agoMove more common code into rwcommon.s.
cuz [Wed, 20 Nov 2002 18:14:35 +0000 (18:14 +0000)]
Move more common code into rwcommon.s.
Move declaration of __errno into errno.inc.

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

21 years agoCommiting some old changes
cuz [Wed, 20 Nov 2002 17:04:29 +0000 (17:04 +0000)]
Commiting some old changes

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

21 years agoIgnore module.inc
cuz [Wed, 20 Nov 2002 17:03:14 +0000 (17:03 +0000)]
Ignore module.inc

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

21 years agoUse the POSIX file I/O functions instead of the high level C routines to
cuz [Wed, 20 Nov 2002 14:22:26 +0000 (14:22 +0000)]
Use the POSIX file I/O functions instead of the high level C routines to
save some overhead. Adapt to the new read conventions in modload.

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

21 years agoNew calling conventions for read
cuz [Wed, 20 Nov 2002 14:21:10 +0000 (14:21 +0000)]
New calling conventions for read

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

21 years agoMoved the zero page locations for the PET machines
cuz [Wed, 20 Nov 2002 01:34:56 +0000 (01:34 +0000)]
Moved the zero page locations for the PET machines

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

21 years agoAdded kernal replacement routines
cuz [Wed, 20 Nov 2002 01:31:56 +0000 (01:31 +0000)]
Added kernal replacement routines

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

21 years agoUse external symbols for the CBM kernal jump table functions. This allows
cuz [Tue, 19 Nov 2002 23:02:47 +0000 (23:02 +0000)]
Use external symbols for the CBM kernal jump table functions. This allows
to emulate these functions on platforms where one or more of these functions
are not available (PET, CBM-II).

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

21 years agoFixed open flags for append mode
cuz [Tue, 19 Nov 2002 14:35:07 +0000 (14:35 +0000)]
Fixed open flags for append mode

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