]> git.sur5r.net Git - cc65/log
cc65
22 years agoUpdates for the CBM510
cuz [Fri, 14 Sep 2001 21:30:12 +0000 (21:30 +0000)]
Updates for the CBM510

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

22 years agoAdd stacksize symbol
cuz [Fri, 14 Sep 2001 21:19:48 +0000 (21:19 +0000)]
Add stacksize symbol

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

22 years agoAdded cb,510 to the clean rule
cuz [Fri, 14 Sep 2001 21:11:39 +0000 (21:11 +0000)]
Added cb,510 to the clean rule

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

22 years agoAdded the rs232 module
cuz [Fri, 14 Sep 2001 20:52:54 +0000 (20:52 +0000)]
Added the rs232 module

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

22 years agoCosmetic change
cuz [Fri, 14 Sep 2001 20:39:05 +0000 (20:39 +0000)]
Cosmetic change

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

22 years agoVideo RAM location is now defined in the linker config
cuz [Fri, 14 Sep 2001 17:09:22 +0000 (17:09 +0000)]
Video RAM location is now defined in the linker config

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

22 years agoUpdate comments about the stack, add CBM 500 info
cuz [Fri, 14 Sep 2001 17:02:22 +0000 (17:02 +0000)]
Update comments about the stack, add CBM 500 info

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

22 years agoAdjust sizes, define the video RAM
cuz [Fri, 14 Sep 2001 16:48:41 +0000 (16:48 +0000)]
Adjust sizes, define the video RAM

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

22 years agoAdded CBM510 support
cuz [Fri, 14 Sep 2001 16:39:48 +0000 (16:39 +0000)]
Added CBM510 support

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

22 years agoMore P500 support
cuz [Fri, 14 Sep 2001 14:37:08 +0000 (14:37 +0000)]
More P500 support

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

22 years agoWorking in P500 code
cuz [Fri, 14 Sep 2001 09:52:30 +0000 (09:52 +0000)]
Working in P500 code

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

22 years agoAdded peekxsys functions for the 610
cuz [Fri, 14 Sep 2001 08:42:17 +0000 (08:42 +0000)]
Added peekxsys functions for the 610

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

22 years agoAdded peekxsys functions for the 6509 machines
cuz [Fri, 14 Sep 2001 08:41:16 +0000 (08:41 +0000)]
Added peekxsys functions for the 6509 machines

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

22 years agoAdd support for the CBM 510
cuz [Fri, 14 Sep 2001 07:53:34 +0000 (07:53 +0000)]
Add support for the CBM 510

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

22 years agoAdded support for the CBM510
cuz [Thu, 13 Sep 2001 21:47:10 +0000 (21:47 +0000)]
Added support for the CBM510

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

22 years agoFixed a bug
cuz [Thu, 13 Sep 2001 21:45:44 +0000 (21:45 +0000)]
Fixed a bug

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

22 years agoAdding CBM510 support
cuz [Thu, 13 Sep 2001 21:37:59 +0000 (21:37 +0000)]
Adding CBM510 support

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

22 years agoAdded support for the Commodore 510 aka P500
cuz [Thu, 13 Sep 2001 21:27:32 +0000 (21:27 +0000)]
Added support for the Commodore 510 aka P500

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

22 years agoStarted to add support for the P500 aka CBM510
cuz [Thu, 13 Sep 2001 21:09:19 +0000 (21:09 +0000)]
Started to add support for the P500 aka CBM510

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

22 years agoAdded the CBM510 as a new target system
cuz [Thu, 13 Sep 2001 19:49:27 +0000 (19:49 +0000)]
Added the CBM510 as a new target system

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

22 years agoAdded the Commdore 510 target system
cuz [Thu, 13 Sep 2001 19:44:43 +0000 (19:44 +0000)]
Added the Commdore 510 target system

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

22 years agoFixed a comment
cuz [Thu, 13 Sep 2001 18:55:43 +0000 (18:55 +0000)]
Fixed a comment

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

22 years agoAdded the hack for write() to make printf work
cuz [Thu, 13 Sep 2001 16:01:32 +0000 (16:01 +0000)]
Added the hack for write() to make printf work

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

22 years agoRemoved the port parameter from mouse_init
cuz [Thu, 13 Sep 2001 16:00:55 +0000 (16:00 +0000)]
Removed the port parameter from mouse_init

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

22 years agoRemoved mousetest.c, it's now a sample program
cuz [Thu, 13 Sep 2001 15:58:59 +0000 (15:58 +0000)]
Removed mousetest.c, it's now a sample program

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

22 years agoAdded the mousedemo program, changed some makefile rules
cuz [Thu, 13 Sep 2001 15:58:32 +0000 (15:58 +0000)]
Added the mousedemo program, changed some makefile rules

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

22 years agoRemove the port parameter to mouse_init
cuz [Thu, 13 Sep 2001 15:35:24 +0000 (15:35 +0000)]
Remove the port parameter to mouse_init

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

22 years agoFixed a bug
cuz [Thu, 13 Sep 2001 15:29:59 +0000 (15:29 +0000)]
Fixed a bug

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

22 years agoAdd IRQ table
cuz [Thu, 13 Sep 2001 15:29:45 +0000 (15:29 +0000)]
Add IRQ table

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

22 years agoFixed an error in the reset_brk() routine of all target machines (all the code
cuz [Thu, 13 Sep 2001 15:29:13 +0000 (15:29 +0000)]
Fixed an error in the reset_brk() routine of all target machines (all the code
was derived from my old C64 code which had an error).

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

22 years agoPolished the mouse routines
cuz [Thu, 13 Sep 2001 15:28:21 +0000 (15:28 +0000)]
Polished the mouse routines

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

22 years agoRedesigned the IRQ and BREAK logic, debugged the mouse routines
cuz [Thu, 13 Sep 2001 15:27:19 +0000 (15:27 +0000)]
Redesigned the IRQ and BREAK logic, debugged the mouse routines

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

22 years agoCosmetic change
cuz [Wed, 12 Sep 2001 18:20:42 +0000 (18:20 +0000)]
Cosmetic change

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

22 years agoFixed a bug
cuz [Wed, 12 Sep 2001 18:20:30 +0000 (18:20 +0000)]
Fixed a bug

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

22 years agoUse latest changes from C64 version
cuz [Wed, 12 Sep 2001 16:30:27 +0000 (16:30 +0000)]
Use latest changes from C64 version

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

22 years agoRemove sprite param to mouse_init
cuz [Wed, 12 Sep 2001 13:49:08 +0000 (13:49 +0000)]
Remove sprite param to mouse_init

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

22 years agoUse correction values for the coordinates so that the x/y coordinates are
cuz [Wed, 12 Sep 2001 13:43:00 +0000 (13:43 +0000)]
Use correction values for the coordinates so that the x/y coordinates are
0/0 if the upper left corner of the mouse sprite is in the upper left corner
of the screen.
Use always sprite #0 for the mouse pointer.

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

22 years agointerrupt flag is cleared/restored rather than cleared/set
izydorst [Mon, 10 Sep 2001 22:11:19 +0000 (22:11 +0000)]
interrupt flag is cleared/restored rather than cleared/set

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

22 years agodio bugfix, added get_tv and get_ostype functions
izydorst [Mon, 10 Sep 2001 21:43:15 +0000 (21:43 +0000)]
dio bugfix, added get_tv and get_ostype functions

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

22 years agoAdded new mouse functions
cuz [Mon, 10 Sep 2001 18:42:50 +0000 (18:42 +0000)]
Added new mouse functions

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

22 years agoset Y minimum to 31
cpg [Sun, 9 Sep 2001 23:37:36 +0000 (23:37 +0000)]
set Y minimum to 31

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

22 years agoUse the new __asm__ syntax
cuz [Sun, 9 Sep 2001 21:19:05 +0000 (21:19 +0000)]
Use the new __asm__ syntax

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

22 years agoAdding functionality to StrBuf
cuz [Sun, 9 Sep 2001 20:49:20 +0000 (20:49 +0000)]
Adding functionality to StrBuf

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

22 years agoModule checked in last time was wrong version
cuz [Sun, 9 Sep 2001 16:47:34 +0000 (16:47 +0000)]
Module checked in last time was wrong version

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

22 years agoUse a string buffer instead of the old implementation
cuz [Sun, 9 Sep 2001 13:23:54 +0000 (13:23 +0000)]
Use a string buffer instead of the old implementation

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

22 years agoMore string buffer work
cuz [Sun, 9 Sep 2001 13:23:16 +0000 (13:23 +0000)]
More string buffer work

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

22 years agoNew strbuf module
cuz [Sun, 9 Sep 2001 10:24:16 +0000 (10:24 +0000)]
New strbuf module

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

22 years agoMove inline asm parsing into a separate module
cuz [Sun, 9 Sep 2001 09:33:06 +0000 (09:33 +0000)]
Move inline asm parsing into a separate module

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

22 years agoAdded copyright notice
cuz [Sun, 9 Sep 2001 09:26:46 +0000 (09:26 +0000)]
Added copyright notice

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

22 years agoAdded mousetest.c
cuz [Sat, 8 Sep 2001 22:57:58 +0000 (22:57 +0000)]
Added mousetest.c

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

22 years agoFlag labels in the map file exports list
cuz [Sat, 8 Sep 2001 22:09:30 +0000 (22:09 +0000)]
Flag labels in the map file exports list

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

22 years agoAdd the label/equate bit to the exports and debug symbols
cuz [Sat, 8 Sep 2001 21:08:20 +0000 (21:08 +0000)]
Add the label/equate bit to the exports and debug symbols

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

22 years agoAdd new defines for export usage
cuz [Sat, 8 Sep 2001 20:51:33 +0000 (20:51 +0000)]
Add new defines for export usage

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

22 years agoMinor changes
cuz [Sat, 8 Sep 2001 20:04:21 +0000 (20:04 +0000)]
Minor changes

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

22 years agoFixed an error in mouse_pos
cuz [Sat, 8 Sep 2001 15:51:05 +0000 (15:51 +0000)]
Fixed an error in mouse_pos

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

22 years agoFinished the mouse stuff
cuz [Sat, 8 Sep 2001 15:44:48 +0000 (15:44 +0000)]
Finished the mouse stuff

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

22 years agoPolishing the mouse stuff
cuz [Sat, 8 Sep 2001 15:35:13 +0000 (15:35 +0000)]
Polishing the mouse stuff

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

22 years agoAdded mouse module from C64
cuz [Sat, 8 Sep 2001 15:24:54 +0000 (15:24 +0000)]
Added mouse module from C64

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

22 years agoDon't use php to save old IRQ state
cuz [Sat, 8 Sep 2001 15:24:20 +0000 (15:24 +0000)]
Don't use php to save old IRQ state

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

22 years agoAdded mouse_pos(), mouse_info(). Changed mouse_hide() and mouse_show() to
cuz [Sat, 8 Sep 2001 15:22:06 +0000 (15:22 +0000)]
Added mouse_pos(), mouse_info(). Changed mouse_hide() and mouse_show() to
use a counter instead of a flag.

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

22 years agoAdded mouse_pos() and mouse_info(), removed mouse_x() and mouse_y()
cuz [Sat, 8 Sep 2001 15:20:44 +0000 (15:20 +0000)]
Added mouse_pos() and mouse_info(), removed mouse_x() and mouse_y()

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

22 years agoUse && and || in preprocessor #if statements. Other minor changes.
cuz [Sat, 8 Sep 2001 14:39:01 +0000 (14:39 +0000)]
Use && and || in preprocessor #if statements. Other minor changes.

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

22 years agoUse constants for the bits in the _ctype array.
cuz [Sat, 8 Sep 2001 14:00:41 +0000 (14:00 +0000)]
Use constants for the bits in the _ctype array.

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

22 years agoAdd special routines for processing the boolean || and && operators in
cuz [Sat, 8 Sep 2001 13:59:32 +0000 (13:59 +0000)]
Add special routines for processing the boolean || and && operators in
preprocessor mode to work around limitations in the existing ones (constant
expressions are not detected).

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

22 years agoOne bug fixed
cuz [Sat, 8 Sep 2001 13:49:29 +0000 (13:49 +0000)]
One bug fixed

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

22 years agoRemoved the ldeax module
cuz [Sat, 8 Sep 2001 13:00:30 +0000 (13:00 +0000)]
Removed the ldeax module

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

22 years agoCosmetic change
cuz [Fri, 7 Sep 2001 21:42:40 +0000 (21:42 +0000)]
Cosmetic change

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

22 years agoBrought the CREDITS file up to date (hopefully)
cuz [Fri, 7 Sep 2001 21:41:18 +0000 (21:41 +0000)]
Brought the CREDITS file up to date (hopefully)

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

22 years agoRemoved an invalid data access.
cuz [Fri, 7 Sep 2001 09:54:33 +0000 (09:54 +0000)]
Removed an invalid data access.
Check nested #ifs for overflow.
Lots of cleanups and rewriting of code sections.
Streamlined and extended #if stack handling.
Added #elif preprocessor directive.

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

22 years agoMinor speedup
cuz [Fri, 7 Sep 2001 07:04:54 +0000 (07:04 +0000)]
Minor speedup

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

22 years agoRenamed some functions for better readbility.
cuz [Thu, 6 Sep 2001 10:17:52 +0000 (10:17 +0000)]
Renamed some functions for better readbility.
Add a binary search for preprocessor tokens (instead of the old linear one)
to speed up the compiler.

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

22 years agoWorking
cuz [Thu, 6 Sep 2001 10:16:41 +0000 (10:16 +0000)]
Working

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

22 years agoAdded .lclintrc
cuz [Thu, 6 Sep 2001 09:43:53 +0000 (09:43 +0000)]
Added .lclintrc

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

22 years agoChanged an error message
cuz [Sat, 1 Sep 2001 19:13:36 +0000 (19:13 +0000)]
Changed an error message

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

22 years agoFixed problem with forward references in unnamed labels
cuz [Thu, 30 Aug 2001 08:17:06 +0000 (08:17 +0000)]
Fixed problem with forward references in unnamed labels

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

22 years agoAllow access to the global segments. Place ".dbg file" statements into the
cuz [Fri, 24 Aug 2001 15:03:10 +0000 (15:03 +0000)]
Allow access to the global segments. Place ".dbg file" statements into the
global text segments so they will appear before any of the ".dbg line"
statements emitted later.

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

22 years agoAPI update
cuz [Mon, 20 Aug 2001 12:16:53 +0000 (12:16 +0000)]
API update

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

22 years agofunctions that do not modify data take const char* as argument
izydorst [Wed, 15 Aug 2001 16:09:35 +0000 (16:09 +0000)]
functions that do not modify data take const char* as argument

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

22 years agoinfo about c1541 in docs, lowered highest available address to $6000 due to
izydorst [Wed, 15 Aug 2001 16:08:15 +0000 (16:08 +0000)]
info about c1541 in docs, lowered highest available address to $6000 due to
posiblity of overwriting C stack by drawing/copying to screen backbuffer

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

22 years agoFirst version of graphics.h
cuz [Mon, 13 Aug 2001 19:29:07 +0000 (19:29 +0000)]
First version of graphics.h

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

22 years agoFixed a bug
cuz [Mon, 13 Aug 2001 16:01:18 +0000 (16:01 +0000)]
Fixed a bug

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

22 years agoAdd comment about passing structs as params
cuz [Fri, 10 Aug 2001 07:08:20 +0000 (07:08 +0000)]
Add comment about passing structs as params

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

22 years agoMore optimizations
cuz [Sun, 5 Aug 2001 22:50:00 +0000 (22:50 +0000)]
More optimizations

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

22 years agoFixed a bug
cuz [Sun, 5 Aug 2001 22:22:58 +0000 (22:22 +0000)]
Fixed a bug

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

22 years agoMore optimizations
cuz [Sun, 5 Aug 2001 22:09:48 +0000 (22:09 +0000)]
More optimizations

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

22 years agoMore optimizations
cuz [Sun, 5 Aug 2001 21:19:50 +0000 (21:19 +0000)]
More optimizations

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

22 years agoMore optimization
cuz [Sun, 5 Aug 2001 20:37:14 +0000 (20:37 +0000)]
More optimization

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

22 years agoMore optimizations
cuz [Fri, 3 Aug 2001 07:34:40 +0000 (07:34 +0000)]
More optimizations

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

22 years agoMore optimizations
cuz [Fri, 3 Aug 2001 06:45:38 +0000 (06:45 +0000)]
More optimizations

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

22 years agoMinor changes
cuz [Fri, 3 Aug 2001 06:45:30 +0000 (06:45 +0000)]
Minor changes

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

22 years agoMake flag constants unsigned
cuz [Fri, 3 Aug 2001 06:45:22 +0000 (06:45 +0000)]
Make flag constants unsigned

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

22 years agoMake --list-opt-steps exclusive
cuz [Mon, 30 Jul 2001 21:40:32 +0000 (21:40 +0000)]
Make --list-opt-steps exclusive

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

22 years agoFixed several bugs
cuz [Mon, 30 Jul 2001 19:33:52 +0000 (19:33 +0000)]
Fixed several bugs

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

22 years agoAllow enabling/disabline optimizer steps by file
cuz [Sun, 29 Jul 2001 20:38:15 +0000 (20:38 +0000)]
Allow enabling/disabline optimizer steps by file

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

22 years agoAdded IsControl
cuz [Sun, 29 Jul 2001 20:36:19 +0000 (20:36 +0000)]
Added IsControl

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

22 years agoMinor change
cuz [Sun, 29 Jul 2001 09:30:29 +0000 (09:30 +0000)]
Minor change

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

22 years agoRemove unused stuff
cuz [Sun, 29 Jul 2001 09:07:59 +0000 (09:07 +0000)]
Remove unused stuff

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

22 years agoSimplify code generation
cuz [Sun, 29 Jul 2001 09:07:43 +0000 (09:07 +0000)]
Simplify code generation

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

22 years agoOptimizations, cleanup in codegen
cuz [Thu, 26 Jul 2001 20:08:28 +0000 (20:08 +0000)]
Optimizations, cleanup in codegen

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

22 years agoRemove/cleanup
cuz [Thu, 26 Jul 2001 20:08:10 +0000 (20:08 +0000)]
Remove/cleanup

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