]>
git.sur5r.net Git - cc65/log
cuz [Sat, 20 Dec 2003 23:36:47 +0000 (23:36 +0000)]
Cosmetic changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2794
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 20 Dec 2003 23:13:26 +0000 (23:13 +0000)]
Complete redesign of the CBM610 support.
Use wrappers to call the kernal in bank 15 instead of implementing kernal
functionality within the cc65 libs (eats performance but is much smaller and
simpler).
Improved startup/shutdown code allows a return to the system bank without
calling the BASIC cold start vector.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2793
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 20 Dec 2003 23:11:30 +0000 (23:11 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2792
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 20 Dec 2003 22:16:10 +0000 (22:16 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2791
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 20 Dec 2003 19:09:30 +0000 (19:09 +0000)]
Debugged the driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2790
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 23:04:30 +0000 (23:04 +0000)]
Changed chip register names, fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2789
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 22:37:54 +0000 (22:37 +0000)]
c65.sgml was missing from the index
git-svn-id: svn://svn.cc65.org/cc65/trunk@2788
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 22:37:40 +0000 (22:37 +0000)]
More functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2787
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 18:54:00 +0000 (18:54 +0000)]
Added more functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2786
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 18:53:51 +0000 (18:53 +0000)]
Fixed wrong statements
git-svn-id: svn://svn.cc65.org/cc65/trunk@2785
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 18:45:26 +0000 (18:45 +0000)]
Invalid error codes will set errno
git-svn-id: svn://svn.cc65.org/cc65/trunk@2784
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 12:39:21 +0000 (12:39 +0000)]
Fixed variable names
git-svn-id: svn://svn.cc65.org/cc65/trunk@2783
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 00:12:44 +0000 (00:12 +0000)]
Restructuring, added first version of IEC routines (untested)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2782
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Dec 2003 00:12:08 +0000 (00:12 +0000)]
kiec.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@2781
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 18 Dec 2003 17:41:57 +0000 (17:41 +0000)]
Changes from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2780
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 17 Dec 2003 09:28:28 +0000 (09:28 +0000)]
Use new decls
git-svn-id: svn://svn.cc65.org/cc65/trunk@2779
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 22:38:28 +0000 (22:38 +0000)]
Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2778
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 22:38:12 +0000 (22:38 +0000)]
Use new joystick decls
git-svn-id: svn://svn.cc65.org/cc65/trunk@2777
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 22:23:45 +0000 (22:23 +0000)]
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2776
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 21:10:18 +0000 (21:10 +0000)]
Use .repeat to unroll the loop.
Squeeze out two bytes.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2775
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 21:08:24 +0000 (21:08 +0000)]
Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2774
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 21:08:13 +0000 (21:08 +0000)]
Use changed EM decls
git-svn-id: svn://svn.cc65.org/cc65/trunk@2773
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 20:47:12 +0000 (20:47 +0000)]
Add serial drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2771
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 19:13:24 +0000 (19:13 +0000)]
Added docs for the Commodore 610
git-svn-id: svn://svn.cc65.org/cc65/trunk@2770
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 17:44:15 +0000 (17:44 +0000)]
Fix driver attributions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2768
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 16:41:53 +0000 (16:41 +0000)]
Fix driver attributions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2767
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 11:46:05 +0000 (11:46 +0000)]
Added platform specific doc for the Apple ][
git-svn-id: svn://svn.cc65.org/cc65/trunk@2766
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Dec 2003 11:45:45 +0000 (11:45 +0000)]
Cosmetic change
git-svn-id: svn://svn.cc65.org/cc65/trunk@2765
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 15 Dec 2003 23:06:05 +0000 (23:06 +0000)]
Cosmetic changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2764
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 15 Dec 2003 21:13:38 +0000 (21:13 +0000)]
New C16 docs.
New section "Limitations".
git-svn-id: svn://svn.cc65.org/cc65/trunk@2763
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 15 Dec 2003 21:10:24 +0000 (21:10 +0000)]
New EM driver for the C16
git-svn-id: svn://svn.cc65.org/cc65/trunk@2762
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 22:03:20 +0000 (22:03 +0000)]
Added _ted.h header file and TED definition
git-svn-id: svn://svn.cc65.org/cc65/trunk@2761
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 22:03:08 +0000 (22:03 +0000)]
Add VDC definition
git-svn-id: svn://svn.cc65.org/cc65/trunk@2760
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 21:39:33 +0000 (21:39 +0000)]
Added plus/4 docs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2759
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 20:00:59 +0000 (20:00 +0000)]
Added C128 documentation.
Fixed minor glitches in the C64 docs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2758
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 18:57:08 +0000 (18:57 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2757
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 17:42:41 +0000 (17:42 +0000)]
Serial support for the Plus/4
git-svn-id: svn://svn.cc65.org/cc65/trunk@2756
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 17:41:27 +0000 (17:41 +0000)]
Don't use callax because condes is called in interrupt handlers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2755
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 17:40:57 +0000 (17:40 +0000)]
Added a serial driver for the builtin 6551 of the Plus/4 (untested, but taken
mostly from the C64 version which is tested and works).
Improved interrupt handling (was needed for the driver).
git-svn-id: svn://svn.cc65.org/cc65/trunk@2754
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Dec 2003 17:39:22 +0000 (17:39 +0000)]
Added an IRQ vector
git-svn-id: svn://svn.cc65.org/cc65/trunk@2753
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 20:56:31 +0000 (20:56 +0000)]
Set the address size once assembly is terminated
git-svn-id: svn://svn.cc65.org/cc65/trunk@2750
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 20:55:37 +0000 (20:55 +0000)]
Squeezed one precious byte out of the code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2749
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 19:55:22 +0000 (19:55 +0000)]
Changed format of debug info file
git-svn-id: svn://svn.cc65.org/cc65/trunk@2748
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 19:54:38 +0000 (19:54 +0000)]
Include exported symbols in debug info
git-svn-id: svn://svn.cc65.org/cc65/trunk@2747
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 15:16:11 +0000 (15:16 +0000)]
Small size optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@2746
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 12:37:10 +0000 (12:37 +0000)]
Add C64 serial driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2745
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 12:26:57 +0000 (12:26 +0000)]
Create the directory
git-svn-id: svn://svn.cc65.org/cc65/trunk@2744
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 12:18:46 +0000 (12:18 +0000)]
Create the directory
git-svn-id: svn://svn.cc65.org/cc65/trunk@2743
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 12:09:21 +0000 (12:09 +0000)]
Install serial drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2742
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 11:29:15 +0000 (11:29 +0000)]
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2741
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 11:04:12 +0000 (11:04 +0000)]
Added C128 serial driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2740
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 11:03:10 +0000 (11:03 +0000)]
Ignore serial binary drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2739
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 11:02:48 +0000 (11:02 +0000)]
Added C128 swiftlink driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2738
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 11:02:07 +0000 (11:02 +0000)]
Use SER_API_VERSION
git-svn-id: svn://svn.cc65.org/cc65/trunk@2737
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Dec 2003 11:01:28 +0000 (11:01 +0000)]
Fixed SER_API_VERSION
git-svn-id: svn://svn.cc65.org/cc65/trunk@2736
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 23:28:58 +0000 (23:28 +0000)]
Add SER_API_VERSION
git-svn-id: svn://svn.cc65.org/cc65/trunk@2735
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 17:45:50 +0000 (17:45 +0000)]
Ignore generated file supervision.inc
git-svn-id: svn://svn.cc65.org/cc65/trunk@2734
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 17:41:51 +0000 (17:41 +0000)]
Added .bankbyte, .hibyte. .howord, .lobyte, .loword
git-svn-id: svn://svn.cc65.org/cc65/trunk@2733
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 16:02:30 +0000 (16:02 +0000)]
Use the WORD0 expression op instead of AND
git-svn-id: svn://svn.cc65.org/cc65/trunk@2732
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 15:59:44 +0000 (15:59 +0000)]
New pseudo functions: .LOBYTE, .HIBYTE, .BANKBYTE, .LOWORD, .HIWORD
git-svn-id: svn://svn.cc65.org/cc65/trunk@2731
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 15:40:32 +0000 (15:40 +0000)]
Removed debug code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2730
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 15:40:08 +0000 (15:40 +0000)]
Fixed several address size issues
git-svn-id: svn://svn.cc65.org/cc65/trunk@2729
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 12:59:10 +0000 (12:59 +0000)]
Code cleanup
git-svn-id: svn://svn.cc65.org/cc65/trunk@2728
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 12 Dec 2003 12:57:49 +0000 (12:57 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2727
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 10 Dec 2003 07:57:48 +0000 (07:57 +0000)]
Fixed apple2 tgi names
git-svn-id: svn://svn.cc65.org/cc65/trunk@2726
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 9 Dec 2003 20:47:41 +0000 (20:47 +0000)]
Renamed the apple2 tgi drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2725
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 9 Dec 2003 20:46:38 +0000 (20:46 +0000)]
New apple2 tgi driver from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2724
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 9 Dec 2003 16:29:59 +0000 (16:29 +0000)]
A continue statement within a do loop did not work. Cleaned up the loop
code a little bit.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2722
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 6 Dec 2003 14:46:12 +0000 (14:46 +0000)]
More .sizeof explanations
git-svn-id: svn://svn.cc65.org/cc65/trunk@2721
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 6 Dec 2003 14:44:16 +0000 (14:44 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2720
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 6 Dec 2003 14:29:16 +0000 (14:29 +0000)]
Make .sizeof work with code scopes. First support for segment ranges.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2719
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 6 Dec 2003 14:16:27 +0000 (14:16 +0000)]
Make .sizeof work with code scopes. First support for segment ranges.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2718
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 6 Dec 2003 13:35:05 +0000 (13:35 +0000)]
Make struct work as documented
git-svn-id: svn://svn.cc65.org/cc65/trunk@2716
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 5 Dec 2003 22:30:18 +0000 (22:30 +0000)]
Explain more new stuff
git-svn-id: svn://svn.cc65.org/cc65/trunk@2715
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 5 Dec 2003 21:05:05 +0000 (21:05 +0000)]
Started to explain scopes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2714
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 5 Dec 2003 18:29:46 +0000 (18:29 +0000)]
New modes, use .enum
git-svn-id: svn://svn.cc65.org/cc65/trunk@2713
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 5 Dec 2003 18:29:06 +0000 (18:29 +0000)]
Update from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2712
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 20:54:43 +0000 (20:54 +0000)]
Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2711
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 20:23:09 +0000 (20:23 +0000)]
Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2710
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 19:57:27 +0000 (19:57 +0000)]
Use structs/enums
git-svn-id: svn://svn.cc65.org/cc65/trunk@2709
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 19:51:07 +0000 (19:51 +0000)]
Syntax change
git-svn-id: svn://svn.cc65.org/cc65/trunk@2708
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 10:15:33 +0000 (10:15 +0000)]
Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2707
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 10:13:41 +0000 (10:13 +0000)]
Fixes for scoping and better .sizeof support
git-svn-id: svn://svn.cc65.org/cc65/trunk@2706
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 09:21:01 +0000 (09:21 +0000)]
Use an enum for the error codes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2705
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 3 Dec 2003 09:18:31 +0000 (09:18 +0000)]
More work on .sizeof, fixed problems with cheap locals
git-svn-id: svn://svn.cc65.org/cc65/trunk@2704
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Dec 2003 22:53:40 +0000 (22:53 +0000)]
.TAG, structs and unions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2703
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Dec 2003 22:09:45 +0000 (22:09 +0000)]
More work on .sizeof
git-svn-id: svn://svn.cc65.org/cc65/trunk@2702
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 30 Nov 2003 22:54:13 +0000 (22:54 +0000)]
Temp fix for address size detection of symbols
git-svn-id: svn://svn.cc65.org/cc65/trunk@2701
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 30 Nov 2003 21:47:40 +0000 (21:47 +0000)]
Don't remove symbols or otherwise simplify expressions while assembly is
still in progress. There may be information that is needed, and when
assembly is done it is still time to do so. (Needs more work).
Better expression checks for fragments. Stuff that was detected by the
linker before is now handled by the assembler.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2700
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 30 Nov 2003 18:41:32 +0000 (18:41 +0000)]
More .size/.sizeof support
git-svn-id: svn://svn.cc65.org/cc65/trunk@2699
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 30 Nov 2003 18:22:33 +0000 (18:22 +0000)]
New section covering detection of macro parameter types
git-svn-id: svn://svn.cc65.org/cc65/trunk@2698
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 30 Nov 2003 18:05:18 +0000 (18:05 +0000)]
Added .enum
git-svn-id: svn://svn.cc65.org/cc65/trunk@2697
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 29 Nov 2003 07:53:26 +0000 (07:53 +0000)]
Don't use SF_TRAMPOLINE, change symbol references instead.
In smart mode, use RTL instead of RTS if the enclosing .PROC is far.
More address size changes.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2696
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 29 Nov 2003 07:40:41 +0000 (07:40 +0000)]
Use smart mode, allow more CPUs, fix CPU dependent code, use address sizes
for functions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2694
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 29 Nov 2003 07:17:31 +0000 (07:17 +0000)]
Memory model additions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2693
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 29 Nov 2003 06:56:24 +0000 (06:56 +0000)]
Special code for signed compares against zero
git-svn-id: svn://svn.cc65.org/cc65/trunk@2692
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 28 Nov 2003 22:12:14 +0000 (22:12 +0000)]
Extend the object code format by adding a (currently empty) scope table.
Use the address size for import, export and debug symbols (object code
change).
More changes to support the --memory-model switch and address sizes.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2691
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 28 Nov 2003 15:57:24 +0000 (15:57 +0000)]
Update by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2690
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 28 Nov 2003 15:53:24 +0000 (15:53 +0000)]
Clear high byte of returned value
git-svn-id: svn://svn.cc65.org/cc65/trunk@2689
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 27 Nov 2003 20:43:37 +0000 (20:43 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2688
b7a2c559 -68d2-44c3-8de9-
860c34a00d81