]> git.sur5r.net Git - cc65/log
cc65
24 years agodefault set back to 9, as we're now only linked if the graphics
cpg [Sun, 3 Dec 2000 23:27:20 +0000 (23:27 +0000)]
default set back to 9, as we're now only linked if the graphics
function is used

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

24 years agoset constructor priority to 26
cpg [Sun, 3 Dec 2000 23:24:17 +0000 (23:24 +0000)]
set constructor priority to 26

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

24 years agographics.o: new object file
cpg [Sun, 3 Dec 2000 23:19:06 +0000 (23:19 +0000)]
graphics.o: new object file

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

24 years agofixed a stupid bug. why haven't I noticed it before??
cpg [Sun, 3 Dec 2000 23:17:14 +0000 (23:17 +0000)]
fixed a stupid bug. why haven't I noticed it before??

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

24 years agoremoved special mouse memory handling, it's now done by the mouse routines'
cpg [Sun, 3 Dec 2000 21:40:07 +0000 (21:40 +0000)]
removed special mouse memory handling, it's now done by the mouse routines'
constructor

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

24 years agoadded mousemem constructor
cpg [Sun, 3 Dec 2000 21:39:12 +0000 (21:39 +0000)]
added mousemem constructor

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

24 years agoMinor fix
cuz [Sun, 3 Dec 2000 18:58:25 +0000 (18:58 +0000)]
Minor fix

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

24 years agoFix mail address
cuz [Sun, 3 Dec 2000 18:58:02 +0000 (18:58 +0000)]
Fix mail address

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

24 years agoMore SGML conversions
cuz [Sun, 3 Dec 2000 18:48:23 +0000 (18:48 +0000)]
More SGML conversions

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

24 years agoMore SGML conversions
cuz [Sun, 3 Dec 2000 18:34:50 +0000 (18:34 +0000)]
More SGML conversions

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

24 years agoMore SGML conversions
cuz [Sun, 3 Dec 2000 18:17:50 +0000 (18:17 +0000)]
More SGML conversions

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

24 years agoMore SGML conversions, index page
cuz [Sun, 3 Dec 2000 17:00:40 +0000 (17:00 +0000)]
More SGML conversions, index page

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

24 years agoAdd docs for the FEATURES section
cuz [Sun, 3 Dec 2000 10:46:01 +0000 (10:46 +0000)]
Add docs for the FEATURES section

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

24 years agoFix up character translation explanation
cuz [Sat, 2 Dec 2000 22:35:49 +0000 (22:35 +0000)]
Fix up character translation explanation

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

24 years agoAdditions + cleanup
cuz [Sat, 2 Dec 2000 22:28:55 +0000 (22:28 +0000)]
Additions + cleanup

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

24 years agoConverted the ld65 docs to sgml
cuz [Sat, 2 Dec 2000 22:14:05 +0000 (22:14 +0000)]
Converted the ld65 docs to sgml

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

24 years agoFixed wrong translations for PET and CBM610
cuz [Sat, 2 Dec 2000 15:01:47 +0000 (15:01 +0000)]
Fixed wrong translations for PET and CBM610

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

24 years agoFixed newline bug in cvline
cuz [Sat, 2 Dec 2000 14:59:14 +0000 (14:59 +0000)]
Fixed newline bug in cvline

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

24 years agovcprintf() does now have __fastcall__ calling conventions
cuz [Sat, 2 Dec 2000 09:16:07 +0000 (09:16 +0000)]
vcprintf() does now have __fastcall__ calling conventions

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

24 years agoRewrote vcprintf() in assembler
cuz [Sat, 2 Dec 2000 09:15:43 +0000 (09:15 +0000)]
Rewrote vcprintf() in assembler

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

24 years agoRemoved unused stuff
cuz [Sat, 2 Dec 2000 09:04:27 +0000 (09:04 +0000)]
Removed unused stuff

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

24 years agoNew asm function have __fastcall__ calling conventions
cuz [Fri, 1 Dec 2000 22:57:56 +0000 (22:57 +0000)]
New asm function have __fastcall__ calling conventions

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

24 years agoRewrote vsprintf() in assembler
cuz [Fri, 1 Dec 2000 22:57:32 +0000 (22:57 +0000)]
Rewrote vsprintf() in assembler

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

24 years agoFixed wrong comment
cuz [Fri, 1 Dec 2000 21:43:07 +0000 (21:43 +0000)]
Fixed wrong comment

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

24 years agoFixed a typo
cuz [Fri, 1 Dec 2000 21:41:28 +0000 (21:41 +0000)]
Fixed a typo

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

24 years agoUse a destructor instead of atexit
cuz [Fri, 1 Dec 2000 17:58:40 +0000 (17:58 +0000)]
Use a destructor instead of atexit

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

24 years agoRewrote sprintf() in assembler
cuz [Fri, 1 Dec 2000 17:32:59 +0000 (17:32 +0000)]
Rewrote sprintf() in assembler

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

24 years agoRewrote fprintf in assembler
cuz [Fri, 1 Dec 2000 17:25:07 +0000 (17:25 +0000)]
Rewrote fprintf in assembler

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

24 years agoRewrote cprintf() in assembler
cuz [Fri, 1 Dec 2000 15:13:07 +0000 (15:13 +0000)]
Rewrote cprintf() in assembler

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

24 years agoRewrote vfprintf() in assembler
cuz [Fri, 1 Dec 2000 15:05:46 +0000 (15:05 +0000)]
Rewrote vfprintf() in assembler

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

24 years agoAdd info about jmp (ind) bug
cuz [Fri, 1 Dec 2000 10:39:23 +0000 (10:39 +0000)]
Add info about jmp (ind) bug

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

24 years agoTranslate chars returned by .strat into the target charset
cuz [Fri, 1 Dec 2000 10:37:41 +0000 (10:37 +0000)]
Translate chars returned by .strat into the target charset

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

24 years agoIgnore assembler listing files
cuz [Fri, 1 Dec 2000 10:21:56 +0000 (10:21 +0000)]
Ignore assembler listing files

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

24 years agoMake _printf() __fastcall__
cuz [Fri, 1 Dec 2000 10:21:18 +0000 (10:21 +0000)]
Make _printf() __fastcall__

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

24 years agoRewrote printf in assembler
cuz [Fri, 1 Dec 2000 10:08:47 +0000 (10:08 +0000)]
Rewrote printf in assembler

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

24 years agoIgnore assembler listings
cuz [Fri, 1 Dec 2000 09:41:10 +0000 (09:41 +0000)]
Ignore assembler listings

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

24 years agoCleanup and optimizations
cuz [Fri, 1 Dec 2000 09:36:57 +0000 (09:36 +0000)]
Cleanup and optimizations

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

24 years agoFix detection of byte sized expressions
cuz [Fri, 1 Dec 2000 09:04:07 +0000 (09:04 +0000)]
Fix detection of byte sized expressions

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

24 years ago_printf rewritten in assembler - basic tests ok, needs some more tests and
cuz [Thu, 30 Nov 2000 23:04:24 +0000 (23:04 +0000)]
_printf rewritten in assembler - basic tests ok, needs some more tests and
optimizations.

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

24 years agoChanged email address of Keith Gerdes
cuz [Thu, 30 Nov 2000 15:44:32 +0000 (15:44 +0000)]
Changed email address of Keith Gerdes

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

24 years agoReplaced the unused NES target by BBC
cuz [Thu, 30 Nov 2000 08:55:16 +0000 (08:55 +0000)]
Replaced the unused NES target by BBC

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

24 years agoAdded config file for bcc micro
cuz [Thu, 30 Nov 2000 08:50:09 +0000 (08:50 +0000)]
Added config file for bcc micro

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

24 years agoDocumentation updates
cuz [Wed, 29 Nov 2000 19:12:20 +0000 (19:12 +0000)]
Documentation updates

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

24 years agoFixed a typo
cuz [Wed, 29 Nov 2000 16:44:50 +0000 (16:44 +0000)]
Fixed a typo

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

24 years agoUse the new TgtTranslateBuf function
cuz [Wed, 29 Nov 2000 15:22:06 +0000 (15:22 +0000)]
Use the new TgtTranslateBuf function

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

24 years agoNew TgtTranslateBuf function
cuz [Wed, 29 Nov 2000 15:18:39 +0000 (15:18 +0000)]
New TgtTranslateBuf function

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

24 years agoPass the target system to the assembler so characters are translated
cuz [Wed, 29 Nov 2000 15:14:31 +0000 (15:14 +0000)]
Pass the target system to the assembler so characters are translated
correctly for the selected target platform.

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

24 years agoImplementation for the .IFPxx commands was missing
cuz [Tue, 28 Nov 2000 20:55:12 +0000 (20:55 +0000)]
Implementation for the .IFPxx commands was missing

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

24 years agopusha function has changed
cuz [Tue, 28 Nov 2000 13:33:27 +0000 (13:33 +0000)]
pusha function has changed

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

24 years agoAdded some 65C02 code
cuz [Tue, 28 Nov 2000 13:33:08 +0000 (13:33 +0000)]
Added some 65C02 code

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

24 years ago65C02 code, minor optimization.
cuz [Tue, 28 Nov 2000 13:27:42 +0000 (13:27 +0000)]
65C02 code, minor optimization.

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

24 years agoSome more 6502 code
cuz [Mon, 27 Nov 2000 23:37:53 +0000 (23:37 +0000)]
Some more 6502 code

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

24 years agoAdded some 65C02 code.
cuz [Mon, 27 Nov 2000 22:59:03 +0000 (22:59 +0000)]
Added some 65C02 code.

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

24 years agoImplemented large offsets for g_putind
cuz [Mon, 27 Nov 2000 16:52:52 +0000 (16:52 +0000)]
Implemented large offsets for g_putind

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

24 years agoFix several errors: The address operator on functions (resulting in a
cuz [Fri, 24 Nov 2000 10:46:04 +0000 (10:46 +0000)]
Fix several errors: The address operator on functions (resulting in a
pointer-to-function type) was not possible. It is redundant but allowed.
A cast with a function on the right side resulted in an internal compiler
error, since the implicit cast from function to pointer-to-function was
missing in this case.
An assignment of a function to a void pointer was not possible because the
same implicit conversion was missing.

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

24 years agoFixed a typo
cuz [Fri, 24 Nov 2000 07:36:08 +0000 (07:36 +0000)]
Fixed a typo

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

24 years agoSqeezed one byte out of the zerobss routine:-)
cuz [Thu, 23 Nov 2000 22:15:57 +0000 (22:15 +0000)]
Sqeezed one byte out of the zerobss routine:-)

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

24 years agoMove the conio initialization routines where they belong (cgetc), make them
cuz [Thu, 23 Nov 2000 19:21:05 +0000 (19:21 +0000)]
Move the conio initialization routines where they belong (cgetc), make them
module constructors/destructors and remove the conio init functions that
were called from the startup code.

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

24 years agoUse "[linker generated]" as source for linker generated symbols.
cuz [Thu, 23 Nov 2000 19:14:15 +0000 (19:14 +0000)]
Use "[linker generated]" as source for linker generated symbols.

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

24 years agoRemoved initialization code to set the screen size and replaced it by a
cuz [Thu, 23 Nov 2000 19:05:32 +0000 (19:05 +0000)]
Removed initialization code to set the screen size and replaced it by a
separate module that contains a module constructor. In some cases, the
code was even unnecessary, since the screen size is known in advance.

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

24 years agoAbort on errors
cuz [Thu, 23 Nov 2000 12:42:39 +0000 (12:42 +0000)]
Abort on errors

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

24 years agoIgnore some more files
cuz [Wed, 22 Nov 2000 22:56:50 +0000 (22:56 +0000)]
Ignore some more files

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

24 years agoUse the condes feature
cuz [Wed, 22 Nov 2000 22:19:09 +0000 (22:19 +0000)]
Use the condes feature

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

24 years agoAdded optimizations for commutative arithmetic ops
cuz [Wed, 22 Nov 2000 21:39:56 +0000 (21:39 +0000)]
Added optimizations for commutative arithmetic ops

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

24 years agoNew --cpu command line switch
cuz [Wed, 22 Nov 2000 20:19:15 +0000 (20:19 +0000)]
New --cpu command line switch

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

24 years agoIn switch statements, do only print a warning about missing case labels if
cuz [Wed, 22 Nov 2000 12:02:15 +0000 (12:02 +0000)]
In switch statements, do only print a warning about missing case labels if
there are no regular labels and no default label.

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

24 years agoRemoved the old cc65.txt file, added documentation for the dio api.
cuz [Tue, 21 Nov 2000 22:36:50 +0000 (22:36 +0000)]
Removed the old cc65.txt file, added documentation for the dio api.

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

24 years agoChanged doatexit destructor priority
cuz [Tue, 21 Nov 2000 10:56:34 +0000 (10:56 +0000)]
Changed doatexit destructor priority

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

24 years agoWorking on the condes feature
cuz [Tue, 21 Nov 2000 10:51:53 +0000 (10:51 +0000)]
Working on the condes feature

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

24 years agoFirst condes feature test
cuz [Mon, 20 Nov 2000 23:05:52 +0000 (23:05 +0000)]
First condes feature test

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

24 years agoAdded condes decls to all linker config files
cuz [Mon, 20 Nov 2000 23:04:30 +0000 (23:04 +0000)]
Added condes decls to all linker config files

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

24 years agoDebugging the condes support
cuz [Mon, 20 Nov 2000 22:59:11 +0000 (22:59 +0000)]
Debugging the condes support

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

24 years agoAdded condes tables to c64 config
cuz [Mon, 20 Nov 2000 22:58:41 +0000 (22:58 +0000)]
Added condes tables to c64 config

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

24 years agoNew condes module
cuz [Mon, 20 Nov 2000 22:17:14 +0000 (22:17 +0000)]
New condes module

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

24 years agoMoved the jmpvec module from common to runtime
cuz [Mon, 20 Nov 2000 21:59:43 +0000 (21:59 +0000)]
Moved the jmpvec module from common to runtime

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

24 years agoFirst finished implementation of the condes feature
cuz [Mon, 20 Nov 2000 21:56:48 +0000 (21:56 +0000)]
First finished implementation of the condes feature

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

24 years agoAdded InitFilePos method
cuz [Mon, 20 Nov 2000 19:44:18 +0000 (19:44 +0000)]
Added InitFilePos method

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

24 years agoWorking on the condes feature
cuz [Mon, 20 Nov 2000 15:22:57 +0000 (15:22 +0000)]
Working on the condes feature

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

24 years agoPM base isn't hardcoded anymore, we now get it from the startup code
cpg [Sun, 19 Nov 2000 22:59:05 +0000 (22:59 +0000)]
PM base isn't hardcoded anymore, we now get it from the startup code

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

24 years agoreserve memory for mouse PM if RESERVE_MOUSE_MEMORY is defined (normally
cpg [Sun, 19 Nov 2000 22:58:22 +0000 (22:58 +0000)]
reserve memory for mouse PM if RESERVE_MOUSE_MEMORY is defined (normally
yes)

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

24 years agoMake target for generating the .inc files
cuz [Sun, 19 Nov 2000 17:39:12 +0000 (17:39 +0000)]
Make target for generating the .inc files

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

24 years agoMingW fixes
cuz [Sun, 19 Nov 2000 17:35:07 +0000 (17:35 +0000)]
MingW fixes

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

24 years agoadded definition for DCB
cpg [Sun, 19 Nov 2000 01:53:29 +0000 (01:53 +0000)]
added definition for DCB

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

24 years agoFixed a DJGPP warning
cuz [Fri, 17 Nov 2000 10:31:39 +0000 (10:31 +0000)]
Fixed a DJGPP warning

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

24 years agoSmall fix for DJGPP
cuz [Fri, 17 Nov 2000 10:24:16 +0000 (10:24 +0000)]
Small fix for DJGPP

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

24 years agomouse.o: new object file
cpg [Fri, 17 Nov 2000 01:25:40 +0000 (01:25 +0000)]
mouse.o: new object file

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

24 years agofixed & adapted for cc65
cpg [Fri, 17 Nov 2000 01:24:38 +0000 (01:24 +0000)]
fixed & adapted for cc65

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

24 years agoAtari mouse routines -- original version from F.Offenga
cpg [Fri, 17 Nov 2000 01:23:44 +0000 (01:23 +0000)]
Atari mouse routines -- original version from F.Offenga

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

24 years agoUpdated the mouse module
cuz [Thu, 16 Nov 2000 23:50:38 +0000 (23:50 +0000)]
Updated the mouse module

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

24 years agoChanged mouse_down --> mouse_buttons, added MOUSE_BTN_LEFT define, changed
cuz [Thu, 16 Nov 2000 23:40:09 +0000 (23:40 +0000)]
Changed mouse_down --> mouse_buttons, added MOUSE_BTN_LEFT define, changed
return code of mouse_init.

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

24 years agoadded mouse type defines; added mouse_down() prototype
cpg [Thu, 16 Nov 2000 23:05:00 +0000 (23:05 +0000)]
added mouse type defines; added mouse_down() prototype

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

24 years agoadded explanation of return codes
cpg [Thu, 16 Nov 2000 21:42:38 +0000 (21:42 +0000)]
added explanation of return codes

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

24 years agoremoved leading _ from dio functions and types; added small explanation of
cpg [Thu, 16 Nov 2000 21:38:00 +0000 (21:38 +0000)]
removed leading _ from dio functions and types; added small explanation of
each function

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

24 years agodio functions and types now have no leading _ anymore
cpg [Thu, 16 Nov 2000 21:27:42 +0000 (21:27 +0000)]
dio functions and types now have no leading _ anymore

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

24 years agodio functions and type now have no leading _ anymore; swapped phys. and
cpg [Thu, 16 Nov 2000 21:27:07 +0000 (21:27 +0000)]
dio functions and type now have no leading _ anymore; swapped phys. and
log. parameters

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

24 years agoremoved _dio_format prototype
cpg [Tue, 14 Nov 2000 21:16:10 +0000 (21:16 +0000)]
removed _dio_format prototype

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

24 years agoNew module to handle initializers
cuz [Fri, 3 Nov 2000 09:31:18 +0000 (09:31 +0000)]
New module to handle initializers

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

24 years agoRemoved underlines from struct names
cuz [Thu, 2 Nov 2000 22:11:48 +0000 (22:11 +0000)]
Removed underlines from struct names

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

24 years agoRemoved underlines from structure names.
cuz [Thu, 2 Nov 2000 22:11:25 +0000 (22:11 +0000)]
Removed underlines from structure names.
Moved the fragment type into its own module.

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

24 years agoRemoved error numbers in favour of literal error messages. The error numbers
cuz [Thu, 2 Nov 2000 21:22:33 +0000 (21:22 +0000)]
Removed error numbers in favour of literal error messages. The error numbers
were harder to manage, made the code harder to read, and lead no less
verbose messages, since it was effort to add a new message. The new approach
has the drawback that it's more difficult to translate, but this won't
happen anyway.

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