]> git.sur5r.net Git - cc65/log
cc65
20 years agoAllow conditional directives within .STRUCT7:UNION and .ENUM
cuz [Mon, 17 Nov 2003 18:49:50 +0000 (18:49 +0000)]
Allow conditional directives within .STRUCT7:UNION and .ENUM

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

20 years agoAdded .SIZEOF
cuz [Mon, 17 Nov 2003 17:59:30 +0000 (17:59 +0000)]
Added .SIZEOF

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

20 years agoReplace address mode detection for expressions
cuz [Mon, 17 Nov 2003 12:56:44 +0000 (12:56 +0000)]
Replace address mode detection for expressions

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

20 years agoimplement DEFAULT_DEVICE support
cpg [Fri, 14 Nov 2003 22:41:01 +0000 (22:41 +0000)]
implement DEFAULT_DEVICE support

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

20 years agofix newfd comment
cpg [Fri, 14 Nov 2003 22:40:08 +0000 (22:40 +0000)]
fix newfd comment

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

20 years agoDEFAULT_DEVICE; replaced some spaces with tabs
cpg [Fri, 14 Nov 2003 22:39:16 +0000 (22:39 +0000)]
DEFAULT_DEVICE; replaced some spaces with tabs

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

20 years agouse tmp4 instead of tmp2; tmp2 might now be used by ucase_fn()
cpg [Fri, 14 Nov 2003 22:37:17 +0000 (22:37 +0000)]
use tmp4 instead of tmp2; tmp2 might now be used by ucase_fn()

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

20 years agoAdded enums
cuz [Fri, 14 Nov 2003 09:03:32 +0000 (09:03 +0000)]
Added enums

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

20 years agoNew function GenAddExpr
cuz [Fri, 14 Nov 2003 08:44:12 +0000 (08:44 +0000)]
New function GenAddExpr

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

20 years agoFixed a bug
cuz [Thu, 13 Nov 2003 22:19:56 +0000 (22:19 +0000)]
Fixed a bug

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

20 years agoAdded structs and unions, more work on scopes and expressions
cuz [Thu, 13 Nov 2003 22:03:24 +0000 (22:03 +0000)]
Added structs and unions, more work on scopes and expressions

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

20 years agoRemove bank.offs address spec
cuz [Thu, 13 Nov 2003 22:02:45 +0000 (22:02 +0000)]
Remove bank.offs address spec

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

20 years agoMake stuff global
cuz [Thu, 13 Nov 2003 09:28:43 +0000 (09:28 +0000)]
Make stuff global

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

20 years agoAddress size fixes
cuz [Thu, 13 Nov 2003 00:40:40 +0000 (00:40 +0000)]
Address size fixes

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

20 years agoMore work on expressions and address sizes
cuz [Thu, 13 Nov 2003 00:21:31 +0000 (00:21 +0000)]
More work on expressions and address sizes

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

20 years agoRemoved useless __errno imports
cuz [Thu, 13 Nov 2003 00:12:56 +0000 (00:12 +0000)]
Removed useless __errno imports

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

20 years agoAdded the Apple tgi driver
cuz [Wed, 12 Nov 2003 17:23:29 +0000 (17:23 +0000)]
Added the Apple tgi driver

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

20 years agoSpecial config for use with the TGI driver added
cuz [Wed, 12 Nov 2003 16:55:16 +0000 (16:55 +0000)]
Special config for use with the TGI driver added

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

20 years agoFixed a typo
cuz [Wed, 12 Nov 2003 16:41:47 +0000 (16:41 +0000)]
Fixed a typo

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

20 years agoNew TGI driver by Stefan Haubenthal
cuz [Wed, 12 Nov 2003 16:41:09 +0000 (16:41 +0000)]
New TGI driver by Stefan Haubenthal

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

20 years agoRemoved the HORLINE entry point
cuz [Wed, 12 Nov 2003 16:40:54 +0000 (16:40 +0000)]
Removed the HORLINE entry point

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

20 years agoPrecalculate some expressions
cuz [Wed, 12 Nov 2003 16:40:26 +0000 (16:40 +0000)]
Precalculate some expressions

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

20 years agoCosmetic changes
cuz [Wed, 12 Nov 2003 16:40:14 +0000 (16:40 +0000)]
Cosmetic changes

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

20 years agoTry to be more resolution independent
cuz [Wed, 12 Nov 2003 16:32:25 +0000 (16:32 +0000)]
Try to be more resolution independent

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

20 years agoRemoved the HORLINE entry point
cuz [Wed, 12 Nov 2003 16:07:08 +0000 (16:07 +0000)]
Removed the HORLINE entry point

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

20 years agoRemoved the HORLINE entry point
cuz [Wed, 12 Nov 2003 15:56:16 +0000 (15:56 +0000)]
Removed the HORLINE entry point

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

20 years agoRemoved the HORLINE entry point
cuz [Wed, 12 Nov 2003 15:54:41 +0000 (15:54 +0000)]
Removed the HORLINE entry point

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

20 years agoNew mode for the apple ][
cuz [Wed, 12 Nov 2003 15:46:00 +0000 (15:46 +0000)]
New mode for the apple ][

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

20 years agoSmall fixes
cuz [Tue, 11 Nov 2003 23:09:04 +0000 (23:09 +0000)]
Small fixes

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

20 years agoConstant expressions, ^ operator
cuz [Tue, 11 Nov 2003 23:04:54 +0000 (23:04 +0000)]
Constant expressions, ^ operator

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

20 years agoOptimizations
cuz [Tue, 11 Nov 2003 22:33:42 +0000 (22:33 +0000)]
Optimizations

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

20 years agoFixed a problem
cuz [Tue, 11 Nov 2003 22:16:47 +0000 (22:16 +0000)]
Fixed a problem

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

20 years agoNew DumpExpr signature
cuz [Tue, 11 Nov 2003 13:59:19 +0000 (13:59 +0000)]
New DumpExpr signature

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

20 years agoAllow dumping of symbol expressions
cuz [Tue, 11 Nov 2003 13:58:00 +0000 (13:58 +0000)]
Allow dumping of symbol expressions

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

20 years agoRewrote expression evaluation. More smaller changes.
cuz [Tue, 11 Nov 2003 13:57:30 +0000 (13:57 +0000)]
Rewrote expression evaluation. More smaller changes.

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

20 years agoUse safe shift routines
cuz [Tue, 11 Nov 2003 09:44:19 +0000 (09:44 +0000)]
Use safe shift routines

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

20 years agoNew shift module, comment fixes
cuz [Tue, 11 Nov 2003 09:41:07 +0000 (09:41 +0000)]
New shift module, comment fixes

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

20 years agoRenamed expression ops for better readability
cuz [Mon, 10 Nov 2003 22:18:49 +0000 (22:18 +0000)]
Renamed expression ops for better readability

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

20 years agoAdded more missing ops
cuz [Mon, 10 Nov 2003 13:58:30 +0000 (13:58 +0000)]
Added more missing ops

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

20 years agoEXPR_SECTION was missing from dump
cuz [Mon, 10 Nov 2003 13:51:49 +0000 (13:51 +0000)]
EXPR_SECTION was missing from dump

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

20 years agoFix doubtful syntax which causes warnings with new assembler
cuz [Mon, 10 Nov 2003 10:01:27 +0000 (10:01 +0000)]
Fix doubtful syntax which causes warnings with new assembler

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

20 years agoUse new assembler syntax
cuz [Mon, 10 Nov 2003 10:00:15 +0000 (10:00 +0000)]
Use new assembler syntax

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

20 years agoFixed a bug
cuz [Sun, 9 Nov 2003 23:00:53 +0000 (23:00 +0000)]
Fixed a bug

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

20 years agoUse new assembler syntax
cuz [Sun, 9 Nov 2003 23:00:22 +0000 (23:00 +0000)]
Use new assembler syntax

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

20 years agoFixed exports for now
cuz [Sun, 9 Nov 2003 22:50:36 +0000 (22:50 +0000)]
Fixed exports for now

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

20 years agoIgnore opctest
cuz [Sun, 9 Nov 2003 12:52:12 +0000 (12:52 +0000)]
Ignore opctest

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

20 years agoImproved an error message in case of invalid input data
cuz [Sun, 9 Nov 2003 12:12:02 +0000 (12:12 +0000)]
Improved an error message in case of invalid input data

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

20 years agoFixed a bug
cuz [Sun, 9 Nov 2003 12:11:42 +0000 (12:11 +0000)]
Fixed a bug

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

20 years agoAdded .SCOPE/.ENDSCOPE
cuz [Sat, 8 Nov 2003 23:27:30 +0000 (23:27 +0000)]
Added .SCOPE/.ENDSCOPE

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

20 years agoFiles in the file tables have their names in the string pool
cuz [Sat, 8 Nov 2003 23:20:49 +0000 (23:20 +0000)]
Files in the file tables have their names in the string pool

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

20 years agoMore work on address sizes
cuz [Sat, 8 Nov 2003 23:13:02 +0000 (23:13 +0000)]
More work on address sizes

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

20 years agoReplace error/warning numbers by strings.
cuz [Sat, 8 Nov 2003 17:20:21 +0000 (17:20 +0000)]
Replace error/warning numbers by strings.
More work on address sizes and scoping.

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

20 years agoWorking on better 65816 support
cuz [Fri, 7 Nov 2003 19:28:37 +0000 (19:28 +0000)]
Working on better 65816 support

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

20 years agoFixed compiler warnings
cuz [Fri, 7 Nov 2003 11:32:23 +0000 (11:32 +0000)]
Fixed compiler warnings

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

20 years agoNew module
cuz [Thu, 6 Nov 2003 20:17:03 +0000 (20:17 +0000)]
New module

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

20 years agoMade lots of functions __fastcall__
cuz [Thu, 6 Nov 2003 18:04:21 +0000 (18:04 +0000)]
Made lots of functions __fastcall__

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

20 years agoFixed the return code of fgetpos and ftell.
cuz [Thu, 6 Nov 2003 18:04:07 +0000 (18:04 +0000)]
Fixed the return code of fgetpos and ftell.
Made lots of functions __fastcall__.

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

20 years agoRevised symbol scoping
cuz [Thu, 6 Nov 2003 11:22:31 +0000 (11:22 +0000)]
Revised symbol scoping

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

20 years agoImproved optimizations
cuz [Wed, 5 Nov 2003 19:09:53 +0000 (19:09 +0000)]
Improved optimizations

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

20 years agofix returned X register value (patch by Stefan Haubenthal)
cpg [Wed, 5 Nov 2003 16:41:11 +0000 (16:41 +0000)]
fix returned X register value (patch by Stefan Haubenthal)

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

20 years agoFixed a typo
cuz [Tue, 4 Nov 2003 19:26:24 +0000 (19:26 +0000)]
Fixed a typo

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

20 years agoChanged freeing symbol relations, cosmetic changes
cuz [Tue, 4 Nov 2003 19:02:11 +0000 (19:02 +0000)]
Changed freeing symbol relations, cosmetic changes

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

20 years agoNew function and bug fix
cuz [Tue, 4 Nov 2003 18:59:12 +0000 (18:59 +0000)]
New function and bug fix

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

20 years agoRemoved tgi_emu_bar
cuz [Tue, 4 Nov 2003 10:09:34 +0000 (10:09 +0000)]
Removed tgi_emu_bar

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

20 years agoBuild all before install
cuz [Mon, 3 Nov 2003 22:37:54 +0000 (22:37 +0000)]
Build all before install

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

20 years agoGlobal make file
cuz [Mon, 3 Nov 2003 22:33:03 +0000 (22:33 +0000)]
Global make file

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

20 years agoRemoved emulation for BAR
cuz [Mon, 3 Nov 2003 17:39:00 +0000 (17:39 +0000)]
Removed emulation for BAR

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

20 years agoFixed a bug
cuz [Mon, 3 Nov 2003 16:25:31 +0000 (16:25 +0000)]
Fixed a bug

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

20 years agoPEI is no valid opcode for the 6502/sc02/c02
cuz [Mon, 3 Nov 2003 15:35:36 +0000 (15:35 +0000)]
PEI is no valid opcode for the 6502/sc02/c02

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

20 years agoFixed missing tab
cuz [Mon, 3 Nov 2003 14:30:42 +0000 (14:30 +0000)]
Fixed missing tab

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

20 years agoAdd dummy target strip
cuz [Mon, 3 Nov 2003 14:02:18 +0000 (14:02 +0000)]
Add dummy target strip

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

20 years agoRenamed targets
cuz [Mon, 3 Nov 2003 12:42:49 +0000 (12:42 +0000)]
Renamed targets

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

20 years agoConvert the watcom makefiles for use with wine under Linux
cuz [Sun, 2 Nov 2003 21:46:00 +0000 (21:46 +0000)]
Convert the watcom makefiles for use with wine under Linux

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

20 years agoConverted the makefile to use wine under Linux
cuz [Sun, 2 Nov 2003 21:18:25 +0000 (21:18 +0000)]
Converted the makefile to use wine under Linux

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

20 years agoAdded missing files after upgrade to rpm 4.2
cuz [Sun, 2 Nov 2003 10:15:21 +0000 (10:15 +0000)]
Added missing files after upgrade to rpm 4.2

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

20 years agoChange data types to get a smaller memory footprint
cuz [Fri, 31 Oct 2003 21:59:21 +0000 (21:59 +0000)]
Change data types to get a smaller memory footprint

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

20 years agoFree expression trees when they're no longer needed
cuz [Fri, 31 Oct 2003 20:56:40 +0000 (20:56 +0000)]
Free expression trees when they're no longer needed

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

20 years agoRemoved dead code
cuz [Fri, 31 Oct 2003 20:36:31 +0000 (20:36 +0000)]
Removed dead code

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

20 years agoWork on named scopes
cuz [Fri, 31 Oct 2003 20:21:48 +0000 (20:21 +0000)]
Work on named scopes

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

20 years agoAdded parens
cuz [Fri, 31 Oct 2003 16:44:20 +0000 (16:44 +0000)]
Added parens

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

20 years agoAn "absolute mode override modifier" is now added for instructions where
cuz [Fri, 31 Oct 2003 16:28:56 +0000 (16:28 +0000)]
An "absolute mode override modifier" is now added for instructions where
the assembler will otherwise choose the cheaper zeropage addressing mode
because of the size of the operand.

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

20 years agoFixed a bug in the opcode tables
cuz [Thu, 30 Oct 2003 20:35:07 +0000 (20:35 +0000)]
Fixed a bug in the opcode tables

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

20 years agoMore functions
cuz [Wed, 29 Oct 2003 22:08:13 +0000 (22:08 +0000)]
More functions

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

20 years agoMake qsort __fastcall__
cuz [Wed, 29 Oct 2003 21:59:19 +0000 (21:59 +0000)]
Make qsort __fastcall__

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

20 years agoMake bsearch __fastcall__
cuz [Wed, 29 Oct 2003 21:51:59 +0000 (21:51 +0000)]
Make bsearch __fastcall__

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

20 years agotgi_pagecount returns an unsigned, not void
cuz [Wed, 29 Oct 2003 19:00:42 +0000 (19:00 +0000)]
tgi_pagecount returns an unsigned, not void

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

20 years agoFixed a comment
cuz [Wed, 29 Oct 2003 19:00:13 +0000 (19:00 +0000)]
Fixed a comment

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

20 years agoAdded additional config files for supervision. These files are not really
cuz [Tue, 28 Oct 2003 11:26:42 +0000 (11:26 +0000)]
Added additional config files for supervision. These files are not really
used by the linker, but I had no better place for them, and config files
from this directory are automatically packed into the doc file, so for now
it seems to be the best place.

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

20 years agoImprovements by Piotr Fusik
cuz [Tue, 28 Oct 2003 09:09:52 +0000 (09:09 +0000)]
Improvements by Piotr Fusik

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

20 years agoRuntime function improvements by Piotr Fusik
cuz [Tue, 28 Oct 2003 08:47:47 +0000 (08:47 +0000)]
Runtime function improvements by Piotr Fusik

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

20 years agoFixed a typo
cuz [Mon, 27 Oct 2003 21:53:28 +0000 (21:53 +0000)]
Fixed a typo

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

20 years agoUse ROM variables MAX_X/MAX_Y
cuz [Fri, 24 Oct 2003 18:39:48 +0000 (18:39 +0000)]
Use ROM variables MAX_X/MAX_Y

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

20 years agochanges from Stefan A. Haubenthal
cpg [Thu, 23 Oct 2003 19:41:05 +0000 (19:41 +0000)]
changes from Stefan A. Haubenthal

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

20 years agoChange API for the Compare function
cuz [Thu, 23 Oct 2003 14:54:58 +0000 (14:54 +0000)]
Change API for the Compare function

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

20 years agoAdded TEXT entry point, use new assignment operator
cuz [Thu, 23 Oct 2003 10:02:59 +0000 (10:02 +0000)]
Added TEXT entry point, use new assignment operator

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

20 years agoDONE/GETPALETTE/GETDEFPALETTE must no longer return an error code.
cuz [Thu, 23 Oct 2003 09:50:57 +0000 (09:50 +0000)]
DONE/GETPALETTE/GETDEFPALETTE must no longer return an error code.
Used TGI_API_VERSION.

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

20 years agoDONE does no longer set an error code
cuz [Thu, 23 Oct 2003 09:38:51 +0000 (09:38 +0000)]
DONE does no longer set an error code

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

20 years agogetpalette and getdefpalette may no longer return a NULL pointer.
cuz [Thu, 23 Oct 2003 09:30:37 +0000 (09:30 +0000)]
getpalette and getdefpalette may no longer return a NULL pointer.

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

20 years agoDONE, GETPALETTE and GETDEFPALETTE will no longer return errors.
cuz [Thu, 23 Oct 2003 09:29:12 +0000 (09:29 +0000)]
DONE, GETPALETTE and GETDEFPALETTE will no longer return errors.
Use TGI_API_VERSION.

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

20 years agoGETDEFPALETTE will no longer return an error
cuz [Thu, 23 Oct 2003 09:28:01 +0000 (09:28 +0000)]
GETDEFPALETTE will no longer return an error

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