]>
git.sur5r.net Git - cc65/log
cuz [Sun, 18 Mar 2007 19:15:35 +0000 (19:15 +0000)]
Fix type of "&array" - it will actually generate pointer to array, not pointer
to element. This will make some valid code work but emits now errors for
questionable code.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3775
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 18 Mar 2007 18:26:00 +0000 (18:26 +0000)]
Using typdefs, it is possible to construct types that have qualifiers
attached to an array (not the elementtype). Fix these problems by tranfering
the qualifiers to the elements.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3774
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 11 Mar 2007 22:02:36 +0000 (22:02 +0000)]
Corrected some 510/610 info.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3773
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 10 Feb 2007 18:22:43 +0000 (18:22 +0000)]
Fixed a bug introduced with the last patch
git-svn-id: svn://svn.cc65.org/cc65/trunk@3772
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 9 Feb 2007 08:24:03 +0000 (08:24 +0000)]
Updated version by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3771
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 7 Feb 2007 14:25:51 +0000 (14:25 +0000)]
Fixed an error in SB_Slice.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3770
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 3 Feb 2007 18:26:16 +0000 (18:26 +0000)]
MagerValp: I adjusted some of the regexps in ca65html again, to better detect
labels, and to eliminate false positives where labels start with three
characters matching an opcode.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3769
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 3 Feb 2007 18:11:37 +0000 (18:11 +0000)]
Fixed internal compiler error on invalid input code.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3768
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 24 Jan 2007 21:07:11 +0000 (21:07 +0000)]
New version by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3767
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 5 Jan 2007 16:16:34 +0000 (16:16 +0000)]
Update from Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3766
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 22 Aug 2006 20:27:59 +0000 (20:27 +0000)]
Replace the fixed buffer in the Find() routine by a dynamically allocated
string using a StrBuf. This works around problems with Watcom C where
FILENAME_MAX was just 80.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3765
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 18 Aug 2006 16:41:45 +0000 (16:41 +0000)]
Ignore intermediate files
git-svn-id: svn://svn.cc65.org/cc65/trunk@3764
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 18 Aug 2006 16:40:45 +0000 (16:40 +0000)]
Added build rules for the apple2-auxmem driver.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3763
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Aug 2006 19:50:23 +0000 (19:50 +0000)]
New extended memory driver by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3762
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Aug 2006 19:40:16 +0000 (19:40 +0000)]
Honor the new MOUSE_FLAG_EARLY_IRQ and MOUSE_FLAG_LATE_IRQ flags also when
uninstalling the driver.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3761
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Aug 2006 19:28:43 +0000 (19:28 +0000)]
Fixed a typo (patch by Stefan Haubenthal).
git-svn-id: svn://svn.cc65.org/cc65/trunk@3760
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Aug 2006 19:27:19 +0000 (19:27 +0000)]
Added docs for the Supervision Console contributed by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3759
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Aug 2006 19:22:53 +0000 (19:22 +0000)]
Mouse driver fixes by Oliver Schmidt.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3758
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Aug 2006 19:19:55 +0000 (19:19 +0000)]
Added constructor support (contributed by Stefan Haubenthal).
git-svn-id: svn://svn.cc65.org/cc65/trunk@3757
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 5 Jun 2006 16:59:29 +0000 (16:59 +0000)]
Rewrote the xxx_load routines for the drivers in assembler to save some
space.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3756
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 10:33:51 +0000 (10:33 +0000)]
joy_unload didn't return a valid error code.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3755
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 10:31:33 +0000 (10:31 +0000)]
ser_unload didn't return a valid error code.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3754
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 10:29:13 +0000 (10:29 +0000)]
mouse_unload didn't return a valid erro code on success.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3753
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 10:15:18 +0000 (10:15 +0000)]
Fixed a problem when loading joystick drivers: When an install error occurred,
the driver wasn't removed from memory.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3752
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 10:14:30 +0000 (10:14 +0000)]
Unloading the joystick driver didn't reset the interrupts, so the program may
crash later.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3751
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 10:01:33 +0000 (10:01 +0000)]
Fixed an error in the load routine: The driver was not removed from memory
when the install routine failed.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3750
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 09:59:02 +0000 (09:59 +0000)]
Fixed error handling
git-svn-id: svn://svn.cc65.org/cc65/trunk@3749
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Jun 2006 09:48:14 +0000 (09:48 +0000)]
Fixed a problem in mouse_load_driver: The driver was not removed from memory
when the load failed.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3748
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 31 May 2006 21:18:44 +0000 (21:18 +0000)]
Addition warning in comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@3747
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 31 May 2006 21:11:46 +0000 (21:11 +0000)]
Minor update by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3746
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 31 May 2006 21:08:57 +0000 (21:08 +0000)]
New cbm510 docs by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3745
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 May 2006 20:38:44 +0000 (20:38 +0000)]
Fixed a problem with undefined identifiers in #if expressions: If the
identifier is not the last token on the line, the compiler will run into
an error.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3744
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 May 2006 20:36:21 +0000 (20:36 +0000)]
Terminate the line containing the #if expression before passing it to the
parser.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3743
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 May 2006 16:27:39 +0000 (16:27 +0000)]
Update by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3742
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 May 2006 11:25:31 +0000 (11:25 +0000)]
Changed the mouse API: Introduced a new flag byte that contains information
about the driver, the mouse kernel needs to know. Current supported: Two flags
to enable interrupts before or after calling the driver INSTALL routine.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3741
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 21 May 2006 11:23:22 +0000 (11:23 +0000)]
Don't check for open .IF clauses when reaching the end of pushed input data.
This will allow to write macros that contain open .IFs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3740
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 9 May 2006 19:44:33 +0000 (19:44 +0000)]
The Plus/4 has an ACIA
git-svn-id: svn://svn.cc65.org/cc65/trunk@3739
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 9 May 2006 19:44:19 +0000 (19:44 +0000)]
Small C16 fixes by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3738
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 8 May 2006 19:29:37 +0000 (19:29 +0000)]
Minor fixes by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@3737
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 8 May 2006 19:26:21 +0000 (19:26 +0000)]
New version from Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3736
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 26 Apr 2006 12:45:23 +0000 (12:45 +0000)]
Small addition by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3735
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 24 Apr 2006 23:45:44 +0000 (23:45 +0000)]
Removed a C99 construct
git-svn-id: svn://svn.cc65.org/cc65/trunk@3734
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 23 Apr 2006 20:30:44 +0000 (20:30 +0000)]
Bugfix by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3733
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 16 Apr 2006 21:35:36 +0000 (21:35 +0000)]
Added another optimization step
git-svn-id: svn://svn.cc65.org/cc65/trunk@3732
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 16 Apr 2006 21:35:24 +0000 (21:35 +0000)]
Added more info about internal (builtin) functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@3731
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 16 Apr 2006 20:32:09 +0000 (20:32 +0000)]
Comment fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@3730
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 15 Apr 2006 20:46:05 +0000 (20:46 +0000)]
Repeatedly call OptStore1 after OptJumpTarget because it is able to do some
more work in case of for loops.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3729
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 15 Apr 2006 20:45:35 +0000 (20:45 +0000)]
ldaxysp doesn't return flags any more.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3728
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 15 Apr 2006 20:31:43 +0000 (20:31 +0000)]
Added some code rewriting (may enable optimizations in a few cases).
git-svn-id: svn://svn.cc65.org/cc65/trunk@3727
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 15 Apr 2006 19:28:45 +0000 (19:28 +0000)]
Optimize decaxn
git-svn-id: svn://svn.cc65.org/cc65/trunk@3726
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Apr 2006 11:43:03 +0000 (11:43 +0000)]
Declare zero page variables before use. Otherwise they aren't used in zero
page addressing mode, if the assembler has a choice.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3725
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Apr 2006 10:56:23 +0000 (10:56 +0000)]
Emit warnings for symbols that were used suboptimal because of forward
definitions. For example a zero page symbol that is used as absolute because
it was undefined when encountered.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3724
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Apr 2006 10:04:50 +0000 (10:04 +0000)]
New function xdup.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3723
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 7 Apr 2006 17:49:38 +0000 (17:49 +0000)]
The Apple2 has only upper case chars.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3722
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 7 Apr 2006 08:38:30 +0000 (08:38 +0000)]
Corrected some runtime function info
git-svn-id: svn://svn.cc65.org/cc65/trunk@3721
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 6 Apr 2006 20:23:53 +0000 (20:23 +0000)]
Fixed a copy&paste error
git-svn-id: svn://svn.cc65.org/cc65/trunk@3720
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 6 Apr 2006 20:20:39 +0000 (20:20 +0000)]
Fixed problem with unprotected <> chars
git-svn-id: svn://svn.cc65.org/cc65/trunk@3719
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 6 Apr 2006 19:55:50 +0000 (19:55 +0000)]
The apples do now have a mouse driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@3718
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 6 Apr 2006 19:51:37 +0000 (19:51 +0000)]
Apple 2 mouse driver and other stuff from Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3717
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 3 Apr 2006 19:31:31 +0000 (19:31 +0000)]
Added lots of runtime function info.
Fixed a problem with wrong info for the incaxn functions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3715
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 2 Apr 2006 15:32:16 +0000 (15:32 +0000)]
Added info for the staxspidx runtime function.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3714
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 31 Mar 2006 20:07:43 +0000 (20:07 +0000)]
Code goes into the CODE segment, not RODATA.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3713
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 30 Mar 2006 19:49:03 +0000 (19:49 +0000)]
Fixed a few errors in the macros used by the Watcom compiler.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3712
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 24 Mar 2006 15:24:34 +0000 (15:24 +0000)]
Fixed a problem of the optimizer. Unknown internal functions are marked as
using just EAX as input, and destroy all registers. This did cause the
optimizer to remove loads to zero page locations needed in the routines or
later.
Print a warning for unknown internal functions when in debug mode.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3711
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 19 Feb 2006 15:53:11 +0000 (15:53 +0000)]
Cleanup. Added a few general purpose functions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3710
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 19 Feb 2006 12:29:37 +0000 (12:29 +0000)]
Changed the low level type representation from a strung of unsigned short
elements to a string of structs, each representing one type element. This
should fix problems on unusual architectures, since it is no longer necessary
to embedd pointers and other data converted to numbers in the string of
unsigned shorts.
Increased the TypeCode length to unsigned long to make room for more type
bits.
Inline more functions in datatype.h.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3709
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 18 Feb 2006 12:23:07 +0000 (12:23 +0000)]
Removed an unneeded struct forward
git-svn-id: svn://svn.cc65.org/cc65/trunk@3708
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 17 Feb 2006 20:27:51 +0000 (20:27 +0000)]
Added the inline keyword
git-svn-id: svn://svn.cc65.org/cc65/trunk@3707
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 17 Feb 2006 20:19:35 +0000 (20:19 +0000)]
Parse the C99 "restrict" keyword correctly (but ignore it otherwise).
git-svn-id: svn://svn.cc65.org/cc65/trunk@3706
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 17 Feb 2006 19:42:40 +0000 (19:42 +0000)]
Allow type qualifiers before a storage class spec.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3705
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 30 Jan 2006 21:03:14 +0000 (21:03 +0000)]
Added new options and info file attribute to set the columns where the
fields of the disassembled output start.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3703
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 30 Jan 2006 21:01:32 +0000 (21:01 +0000)]
Documented the new placement options
git-svn-id: svn://svn.cc65.org/cc65/trunk@3702
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 29 Jan 2006 19:01:59 +0000 (19:01 +0000)]
Added a sentence about unnamed labels
git-svn-id: svn://svn.cc65.org/cc65/trunk@3701
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 29 Jan 2006 19:00:22 +0000 (19:00 +0000)]
Restructured some of the code. Attribute handling is still a mess and needs
another cleanup.
Added unnamed labels.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3700
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 27 Jan 2006 19:36:33 +0000 (19:36 +0000)]
New --label-break option
git-svn-id: svn://svn.cc65.org/cc65/trunk@3699
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 27 Jan 2006 19:36:14 +0000 (19:36 +0000)]
Document new --label-break option
git-svn-id: svn://svn.cc65.org/cc65/trunk@3698
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 20 Jan 2006 21:17:08 +0000 (21:17 +0000)]
Fixed a problem with files that don't end with a newline
git-svn-id: svn://svn.cc65.org/cc65/trunk@3697
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 19 Jan 2006 22:03:17 +0000 (22:03 +0000)]
Fixed a problem with input files with end address $FFFF.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3696
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Thu, 5 Jan 2006 15:11:33 +0000 (15:11 +0000)]
fix INSTALL return value (Stefan Haubenthal)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3695
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Wed, 4 Jan 2006 09:58:11 +0000 (09:58 +0000)]
add sysmkdir.o and sysrmdir.o
git-svn-id: svn://svn.cc65.org/cc65/trunk@3694
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Wed, 4 Jan 2006 09:56:04 +0000 (09:56 +0000)]
initial version from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@3693
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Tue, 3 Jan 2006 20:12:58 +0000 (20:12 +0000)]
error code 172 -> EEXIST (Stefan Haubenthal)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3692
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Tue, 3 Jan 2006 20:10:00 +0000 (20:10 +0000)]
fixes from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@3691
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Tue, 3 Jan 2006 20:08:17 +0000 (20:08 +0000)]
typo fixes from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@3690
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Tue, 3 Jan 2006 20:05:59 +0000 (20:05 +0000)]
remove erroneous comments (hint from Stefan Haubenthal)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3689
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Tue, 3 Jan 2006 19:57:16 +0000 (19:57 +0000)]
TAB fixes from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@3688
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 31 Dec 2005 00:11:04 +0000 (00:11 +0000)]
Switch for vice label file has changed
git-svn-id: svn://svn.cc65.org/cc65/trunk@3687
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 29 Dec 2005 21:01:14 +0000 (21:01 +0000)]
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@3686
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 20 Dec 2005 22:58:16 +0000 (22:58 +0000)]
putchar didn't work
git-svn-id: svn://svn.cc65.org/cc65/trunk@3685
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 11 Dec 2005 12:58:21 +0000 (12:58 +0000)]
Added a generic va_copy definition
git-svn-id: svn://svn.cc65.org/cc65/trunk@3684
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 11 Dec 2005 12:40:51 +0000 (12:40 +0000)]
Fixed portability problems with va_copy. In three places, calls to fstat
had to be replaced by calls to stat, because fileno is no longer available
when forcing the compiler into pure c89 (or c99) mode.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3683
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 9 Dec 2005 22:27:14 +0000 (22:27 +0000)]
Fixed the latest bugfix
git-svn-id: svn://svn.cc65.org/cc65/trunk@3682
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 7 Dec 2005 17:47:46 +0000 (17:47 +0000)]
Fixed another bug with help of Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@3681
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 4 Dec 2005 22:03:35 +0000 (22:03 +0000)]
Ignore internal symbols when generating warnings about unused symbols
git-svn-id: svn://svn.cc65.org/cc65/trunk@3680
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 3 Dec 2005 23:15:13 +0000 (23:15 +0000)]
Added dtv-*.emd
git-svn-id: svn://svn.cc65.org/cc65/trunk@3679
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 2 Dec 2005 23:18:32 +0000 (23:18 +0000)]
Small map file string fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@3678
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 1 Dec 2005 21:20:03 +0000 (21:20 +0000)]
A local macro symbol with a cheap local name (@...) was not identified as
such.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3677
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 29 Nov 2005 17:21:52 +0000 (17:21 +0000)]
Optimized the code and allowed access to the ROM by using page numbers
higher than what em_pagecount() returns.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3676
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 28 Nov 2005 14:55:45 +0000 (14:55 +0000)]
Add the ltest module to the makefile
git-svn-id: svn://svn.cc65.org/cc65/trunk@3675
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 27 Nov 2005 22:58:44 +0000 (22:58 +0000)]
Added an extended memory driver for the DTV.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3674
b7a2c559 -68d2-44c3-8de9-
860c34a00d81