]>
git.sur5r.net Git - cc65/log
cuz [Tue, 20 Apr 2004 13:10:52 +0000 (13:10 +0000)]
Fixed a problem with the ubiquitous_idents change
git-svn-id: svn://svn.cc65.org/cc65/trunk@2983
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 20 Apr 2004 12:54:21 +0000 (12:54 +0000)]
Document the new ubiquitous_idents feature
git-svn-id: svn://svn.cc65.org/cc65/trunk@2982
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 20 Apr 2004 12:49:36 +0000 (12:49 +0000)]
Add a new feature "ubiquitous_idents" that allows the use of instructions as
identifiers and macro names.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2981
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 19 Apr 2004 17:00:12 +0000 (17:00 +0000)]
Fixed a problem with .global: In some situations, exported symbols went
into the object files with an address size of ADDR_SIZE_DEFAULT, something
which cannot be handled by the linker.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2980
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 19 Apr 2004 11:38:51 +0000 (11:38 +0000)]
Small speed improvement
git-svn-id: svn://svn.cc65.org/cc65/trunk@2979
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 8 Apr 2004 17:48:55 +0000 (17:48 +0000)]
Added a missing export statement
git-svn-id: svn://svn.cc65.org/cc65/trunk@2977
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 8 Apr 2004 17:43:28 +0000 (17:43 +0000)]
Added a comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@2976
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 5 Apr 2004 13:36:10 +0000 (13:36 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2975
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 5 Apr 2004 12:46:51 +0000 (12:46 +0000)]
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2974
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Apr 2004 20:43:08 +0000 (20:43 +0000)]
Fixed a comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@2973
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Apr 2004 20:42:34 +0000 (20:42 +0000)]
Fixed NTSC/PAL issue
git-svn-id: svn://svn.cc65.org/cc65/trunk@2972
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Apr 2004 14:29:10 +0000 (14:29 +0000)]
Small fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@2971
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Apr 2004 14:28:57 +0000 (14:28 +0000)]
Use new callirq function
git-svn-id: svn://svn.cc65.org/cc65/trunk@2970
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Apr 2004 14:28:26 +0000 (14:28 +0000)]
Ignore mouse drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2969
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Apr 2004 14:15:45 +0000 (14:15 +0000)]
Added a specialized callirq routine
git-svn-id: svn://svn.cc65.org/cc65/trunk@2968
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Apr 2004 12:30:50 +0000 (12:30 +0000)]
Applied a graphics driver bugfix sent by Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@2967
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 Mar 2004 17:27:48 +0000 (17:27 +0000)]
Loadable mouse driver for the C128
git-svn-id: svn://svn.cc65.org/cc65/trunk@2966
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 Mar 2004 16:44:39 +0000 (16:44 +0000)]
Change MOVE routine calling conventions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2965
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 Mar 2004 15:58:34 +0000 (15:58 +0000)]
New feature missing_char_term
git-svn-id: svn://svn.cc65.org/cc65/trunk@2964
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 Mar 2004 15:22:57 +0000 (15:22 +0000)]
Removed unused file
git-svn-id: svn://svn.cc65.org/cc65/trunk@2963
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 25 Mar 2004 07:58:58 +0000 (07:58 +0000)]
Optimized the condes routine, because it is used to schedule interrupt
handlers on many platforms, so too many cycles are evil.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2962
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 22:42:37 +0000 (22:42 +0000)]
Added docs for new interrupt handler feature
git-svn-id: svn://svn.cc65.org/cc65/trunk@2961
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 21:58:33 +0000 (21:58 +0000)]
Added the mouse driver for the C64
git-svn-id: svn://svn.cc65.org/cc65/trunk@2960
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 21:56:13 +0000 (21:56 +0000)]
New mouse API
git-svn-id: svn://svn.cc65.org/cc65/trunk@2959
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 21:55:35 +0000 (21:55 +0000)]
Removed the old mouse module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2958
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 21:54:24 +0000 (21:54 +0000)]
Mouse driver implementation
git-svn-id: svn://svn.cc65.org/cc65/trunk@2957
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 21:50:15 +0000 (21:50 +0000)]
Added an interrupt facility similar to that on the C128 and Plus/4
git-svn-id: svn://svn.cc65.org/cc65/trunk@2956
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 21:49:37 +0000 (21:49 +0000)]
Wrapper for mouse_box
git-svn-id: svn://svn.cc65.org/cc65/trunk@2955
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 23 Mar 2004 20:37:40 +0000 (20:37 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2954
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 Mar 2004 22:12:06 +0000 (22:12 +0000)]
Working on loadable mouse drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2953
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 Mar 2004 22:10:42 +0000 (22:10 +0000)]
Platform dependent FILENAME_MAX
git-svn-id: svn://svn.cc65.org/cc65/trunk@2952
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 Mar 2004 16:15:55 +0000 (16:15 +0000)]
Rewrite. This fixes a bug where a forward reference (+1) to a non existing
label caused an internal error. It does also add checking for unreferenced
labels.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2950
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 Mar 2004 16:15:04 +0000 (16:15 +0000)]
Adjust year in copyright string
git-svn-id: svn://svn.cc65.org/cc65/trunk@2949
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 Mar 2004 15:13:45 +0000 (15:13 +0000)]
Changed a bug in the the translation table for the Atari: \a (bell) should
now work.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2948
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 Mar 2004 11:03:08 +0000 (11:03 +0000)]
Fixed a problem with conditional assembly. The assembler did not check if end
of lined was reached after a .IF/.ELSE/... This could lead to invalid input
accepted without an error message.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2947
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 20 Mar 2004 19:23:03 +0000 (19:23 +0000)]
Fixed a small bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2946
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 20 Mar 2004 09:36:22 +0000 (09:36 +0000)]
New option --list-targets
git-svn-id: svn://svn.cc65.org/cc65/trunk@2945
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Fri, 19 Mar 2004 23:03:21 +0000 (23:03 +0000)]
- fixed wrong parameters for <, >
git-svn-id: svn://svn.cc65.org/cc65/trunk@2944
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Mar 2004 10:38:09 +0000 (10:38 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2941
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 19 Mar 2004 10:18:21 +0000 (10:18 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2940
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 18 Mar 2004 09:43:08 +0000 (09:43 +0000)]
Output a warning for a call to memset with a count of zero.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2939
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 18 Mar 2004 09:42:44 +0000 (09:42 +0000)]
mouse_set_callbacks doesn't return anything
git-svn-id: svn://svn.cc65.org/cc65/trunk@2938
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 18 Mar 2004 09:42:02 +0000 (09:42 +0000)]
Added CH_ENTER
git-svn-id: svn://svn.cc65.org/cc65/trunk@2937
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Tue, 16 Mar 2004 22:48:20 +0000 (22:48 +0000)]
recognize MyDOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@2936
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Tue, 16 Mar 2004 22:47:50 +0000 (22:47 +0000)]
add MyDOS detection (from Stefan Haubenthal)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2935
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 16 Mar 2004 19:27:48 +0000 (19:27 +0000)]
New mouse show/hide routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@2934
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 15 Mar 2004 22:03:50 +0000 (22:03 +0000)]
Optimization for __bzero.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2933
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Mon, 15 Mar 2004 21:08:08 +0000 (21:08 +0000)]
add MyDOS error codes, contributed by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2932
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Mon, 15 Mar 2004 21:02:04 +0000 (21:02 +0000)]
adapt to new value of dummy error code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2931
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Mar 2004 19:58:48 +0000 (19:58 +0000)]
Removed a useless function call
git-svn-id: svn://svn.cc65.org/cc65/trunk@2930
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 14 Mar 2004 11:16:49 +0000 (11:16 +0000)]
Removed obsolete comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@2929
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 23:27:54 +0000 (23:27 +0000)]
New apple2enh target
git-svn-id: svn://svn.cc65.org/cc65/trunk@2928
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 23:25:35 +0000 (23:25 +0000)]
New apple2enh target library
git-svn-id: svn://svn.cc65.org/cc65/trunk@2927
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 23:25:22 +0000 (23:25 +0000)]
apple2enh fixes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2926
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 23:25:11 +0000 (23:25 +0000)]
Added a Makefile
git-svn-id: svn://svn.cc65.org/cc65/trunk@2925
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 23:17:19 +0000 (23:17 +0000)]
Minor fixes for the new apple2enh target
git-svn-id: svn://svn.cc65.org/cc65/trunk@2924
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 22:51:29 +0000 (22:51 +0000)]
Additional I/O chips added by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2923
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 22:46:29 +0000 (22:46 +0000)]
New header file from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2922
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 22:37:13 +0000 (22:37 +0000)]
Fixed a bug: The volatile keyword was not accepted in type casts or as
argument to the sizeof operator, if the type spec is starting with this
keyword.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2921
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 21:42:44 +0000 (21:42 +0000)]
Contributed files from Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@2920
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 21:41:30 +0000 (21:41 +0000)]
Remove break registers as absolute variables
git-svn-id: svn://svn.cc65.org/cc65/trunk@2919
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 21:39:01 +0000 (21:39 +0000)]
Fixed inclusion order
git-svn-id: svn://svn.cc65.org/cc65/trunk@2918
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 13 Mar 2004 21:35:47 +0000 (21:35 +0000)]
Fixed key definitions (were removed from apple2.h)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2917
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Fri, 12 Mar 2004 01:23:21 +0000 (01:23 +0000)]
- technical stuff in <tt/../
git-svn-id: svn://svn.cc65.org/cc65/trunk@2915
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Fri, 12 Mar 2004 01:21:27 +0000 (01:21 +0000)]
- some VDC info updates
git-svn-id: svn://svn.cc65.org/cc65/trunk@2914
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 11 Mar 2004 21:54:22 +0000 (21:54 +0000)]
Reworked version by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@2913
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 11 Mar 2004 21:29:09 +0000 (21:29 +0000)]
New target APPLE2ENH
git-svn-id: svn://svn.cc65.org/cc65/trunk@2912
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 11 Mar 2004 21:28:49 +0000 (21:28 +0000)]
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2911
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 11 Mar 2004 21:21:33 +0000 (21:21 +0000)]
New target APPLE2ENH
git-svn-id: svn://svn.cc65.org/cc65/trunk@2910
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 11 Mar 2004 20:52:23 +0000 (20:52 +0000)]
Added a new apple2enh target
git-svn-id: svn://svn.cc65.org/cc65/trunk@2909
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 8 Mar 2004 22:35:37 +0000 (22:35 +0000)]
Document push/pop for segment name #pragmas
git-svn-id: svn://svn.cc65.org/cc65/trunk@2908
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 8 Mar 2004 22:33:27 +0000 (22:33 +0000)]
Allow push/pop arguments for segment name #pragmas
git-svn-id: svn://svn.cc65.org/cc65/trunk@2907
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 8 Mar 2004 20:38:58 +0000 (20:38 +0000)]
Fixed issues with the last change: The return code must be pulled from stack
before the stack pointer is reset.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2906
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 7 Mar 2004 22:09:25 +0000 (22:09 +0000)]
Renamed IS_Pop to IS_Drop
git-svn-id: svn://svn.cc65.org/cc65/trunk@2905
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 7 Mar 2004 22:09:06 +0000 (22:09 +0000)]
New module strstack
git-svn-id: svn://svn.cc65.org/cc65/trunk@2904
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 7 Mar 2004 22:02:45 +0000 (22:02 +0000)]
Documented the new push/pop factility for #pragmas.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2903
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 7 Mar 2004 21:53:35 +0000 (21:53 +0000)]
Made several options that can be changed by #pragmas stackable.
Added new #pragma regvars.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2902
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 7 Mar 2004 21:52:30 +0000 (21:52 +0000)]
New module intstack
git-svn-id: svn://svn.cc65.org/cc65/trunk@2901
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Sat, 6 Mar 2004 13:35:29 +0000 (13:35 +0000)]
- a new sample program (GetID is a Hello World in GEOS :)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2900
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 5 Mar 2004 18:34:44 +0000 (18:34 +0000)]
Working...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2899
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 5 Mar 2004 18:33:56 +0000 (18:33 +0000)]
Added mouse_ioctl
git-svn-id: svn://svn.cc65.org/cc65/trunk@2898
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Fri, 5 Mar 2004 17:13:52 +0000 (17:13 +0000)]
- fixed bug which prevented DrawPoint/Line from drawing
git-svn-id: svn://svn.cc65.org/cc65/trunk@2897
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Fri, 5 Mar 2004 17:11:57 +0000 (17:11 +0000)]
- comment fixes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2896
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 4 Mar 2004 22:31:18 +0000 (22:31 +0000)]
Document atari function keys
git-svn-id: svn://svn.cc65.org/cc65/trunk@2895
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 19:42:19 +0000 (19:42 +0000)]
Added missing 'simple escape sequences'
git-svn-id: svn://svn.cc65.org/cc65/trunk@2894
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 19:42:07 +0000 (19:42 +0000)]
Fixed a bug: Octal character constants were not handled correctly.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2893
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 19:30:08 +0000 (19:30 +0000)]
SB_GetNumber didn't handle a sign correctly
git-svn-id: svn://svn.cc65.org/cc65/trunk@2892
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 19:27:59 +0000 (19:27 +0000)]
Added missing 'simple escape sequences'
git-svn-id: svn://svn.cc65.org/cc65/trunk@2891
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 19:25:26 +0000 (19:25 +0000)]
Pass chars as ints
git-svn-id: svn://svn.cc65.org/cc65/trunk@2890
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 18:00:08 +0000 (18:00 +0000)]
Move the expression test code into separate modules.
The Test() and TestInParens() functions do now return information about the
expression that was tested.
An if... statement where the expression is always true will now print a
warning "Unreachable code" if it has an else clause.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2889
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 17:24:30 +0000 (17:24 +0000)]
Fixed two errors, skip to end of line in case of an error
git-svn-id: svn://svn.cc65.org/cc65/trunk@2887
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 17:13:01 +0000 (17:13 +0000)]
The program return code is passed back in ST for the CBMs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2886
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 17:10:43 +0000 (17:10 +0000)]
Fix: No ST constant available
git-svn-id: svn://svn.cc65.org/cc65/trunk@2885
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 17:08:07 +0000 (17:08 +0000)]
Place the return code into ST
git-svn-id: svn://svn.cc65.org/cc65/trunk@2884
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 2 Mar 2004 16:59:52 +0000 (16:59 +0000)]
Place the return code into ST
git-svn-id: svn://svn.cc65.org/cc65/trunk@2883
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 22 Feb 2004 11:34:29 +0000 (11:34 +0000)]
Identifiers starting with a dot could not be used as namens for .define
style macros, even with --leading_dots_in_identifiers. This was also true
for symbols with one character names and without a leading dot.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2882
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 20 Feb 2004 11:02:15 +0000 (11:02 +0000)]
Don't use bash'isms in make
git-svn-id: svn://svn.cc65.org/cc65/trunk@2881
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Feb 2004 13:34:12 +0000 (13:34 +0000)]
Use the assembler version as BASIC line number, so the version of the
assembler (and probably compiler) can be determined from a compiled
executable. Nice idea from Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2880
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Feb 2004 12:26:50 +0000 (12:26 +0000)]
Working on the mouse stuff
git-svn-id: svn://svn.cc65.org/cc65/trunk@2879
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Feb 2004 12:23:45 +0000 (12:23 +0000)]
New joystick driver contributed by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2878
b7a2c559 -68d2-44c3-8de9-
860c34a00d81