]> git.sur5r.net Git - cc65/log
cc65
23 years agosteaxspi.o was missing
cuz [Mon, 2 Apr 2001 20:24:24 +0000 (20:24 +0000)]
steaxspi.o was missing

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

23 years agocbm_write() added
mrintsch [Fri, 30 Mar 2001 18:18:40 +0000 (18:18 +0000)]
cbm_write() added
changed/added some comments
all cbm_* IO functions are using _oserror now

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

23 years agoMake the last change more generic
cuz [Tue, 27 Mar 2001 22:57:20 +0000 (22:57 +0000)]
Make the last change more generic

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

23 years agoAdded optimization for g_inc and g_dec (remove handling of high byte if
cuz [Tue, 27 Mar 2001 22:52:16 +0000 (22:52 +0000)]
Added optimization for g_inc and g_dec (remove handling of high byte if
not used).

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

23 years agoChanged an error message
cuz [Mon, 26 Mar 2001 22:05:05 +0000 (22:05 +0000)]
Changed an error message

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

23 years agoRemove the hardcoded limit from the literal pool.
cuz [Mon, 26 Mar 2001 21:57:07 +0000 (21:57 +0000)]
Remove the hardcoded limit from the literal pool.

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

23 years agoAdded xrealloc
cuz [Mon, 26 Mar 2001 21:46:37 +0000 (21:46 +0000)]
Added xrealloc

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

23 years agoChanged the implementation of g_leavariadic.
cuz [Mon, 26 Mar 2001 20:49:54 +0000 (20:49 +0000)]
Changed the implementation of g_leavariadic.
Generate calls to the additional decax functions.

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

23 years agoAdded mor specialized decax functions
cuz [Mon, 26 Mar 2001 20:47:12 +0000 (20:47 +0000)]
Added mor specialized decax functions

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

23 years agoUse one function exit point
cuz [Mon, 26 Mar 2001 20:07:05 +0000 (20:07 +0000)]
Use one function exit point

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

23 years agoChanged header
cuz [Mon, 26 Mar 2001 16:41:11 +0000 (16:41 +0000)]
Changed header

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

23 years agoCorrect wrong optimizer infos
cuz [Mon, 26 Mar 2001 16:40:40 +0000 (16:40 +0000)]
Correct wrong optimizer infos

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

23 years agoRemoved an obsolete import
cuz [Mon, 26 Mar 2001 14:43:39 +0000 (14:43 +0000)]
Removed an obsolete import

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

23 years agoRecode decsp8
cuz [Mon, 26 Mar 2001 14:41:45 +0000 (14:41 +0000)]
Recode decsp8

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

23 years agoFixed a typo
cuz [Mon, 26 Mar 2001 14:26:27 +0000 (14:26 +0000)]
Fixed a typo

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

23 years agoAllow a more exact specification which growth factor is allowed when
cuz [Sat, 24 Mar 2001 23:33:38 +0000 (23:33 +0000)]
Allow a more exact specification which growth factor is allowed when
generating code and favouring speed over size.

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

23 years agoAdjust several optimizer information pieces
cuz [Sat, 24 Mar 2001 16:28:18 +0000 (16:28 +0000)]
Adjust several optimizer information pieces

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

23 years agoSqueeze one cycle and several bytes out of the pushax routine.
cuz [Sat, 24 Mar 2001 16:25:08 +0000 (16:25 +0000)]
Squeeze one cycle and several bytes out of the pushax routine.

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

23 years agoRewrite the decsp and subysp functions now since they are used more often.
cuz [Sat, 24 Mar 2001 16:15:01 +0000 (16:15 +0000)]
Rewrite the decsp and subysp functions now since they are used more often.

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

23 years agoRemove unused imports
cuz [Sat, 24 Mar 2001 16:00:48 +0000 (16:00 +0000)]
Remove unused imports

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

23 years agoUse decsp instead of subysp
cuz [Sat, 24 Mar 2001 15:59:54 +0000 (15:59 +0000)]
Use decsp instead of subysp

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

23 years agodecspX will no longer save a
cuz [Sat, 24 Mar 2001 15:57:32 +0000 (15:57 +0000)]
decspX will no longer save a

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

23 years agoInline parameter frame building
cuz [Sat, 24 Mar 2001 13:00:16 +0000 (13:00 +0000)]
Inline parameter frame building

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

23 years agoMake AddConstSym from AddEnumSym
cuz [Fri, 23 Mar 2001 21:27:48 +0000 (21:27 +0000)]
Make AddConstSym from AddEnumSym

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

23 years agoAdded Greg King
cuz [Fri, 23 Mar 2001 20:34:17 +0000 (20:34 +0000)]
Added Greg King

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

23 years agoIgnore some auto generated files
cuz [Fri, 23 Mar 2001 20:20:23 +0000 (20:20 +0000)]
Ignore some auto generated files

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

23 years agoAdd section about cost of accessing params in a variadic function
cuz [Fri, 23 Mar 2001 20:19:22 +0000 (20:19 +0000)]
Add section about cost of accessing params in a variadic function

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

23 years agoRemove comment about stdarg.h being non standard
cuz [Fri, 23 Mar 2001 20:19:02 +0000 (20:19 +0000)]
Remove comment about stdarg.h being non standard

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

23 years agova_start has also changed since the address of a fixed parameter is now
cuz [Fri, 23 Mar 2001 20:07:42 +0000 (20:07 +0000)]
va_start has also changed since the address of a fixed parameter is now
calculated by the compiler.

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

23 years agoRemove va_fix
cuz [Fri, 23 Mar 2001 19:21:27 +0000 (19:21 +0000)]
Remove va_fix

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

23 years agoThe va_fix macro is no longer needed
cuz [Fri, 23 Mar 2001 19:19:02 +0000 (19:19 +0000)]
The va_fix macro is no longer needed

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

23 years ago * Added several type casts to increase C++ compatibility.
cuz [Fri, 23 Mar 2001 19:17:04 +0000 (19:17 +0000)]
 * Added several type casts to increase C++ compatibility.
 * __fixargs__ is now an actual function symbol and no longer handled in the
   scanner.
 * Additional symbol __argsize__ that is a constant in normal functions and
   a const local variable for variadic functions. Using this symbol, the
   va_arg macro gets a lot simpler and smaller.
 * Added special code to handle the fixed parameters of a variadic function.
   The code has some overhead, but the va_fix macro is no longer needed (and
   the compiler generated code is better than va_fix anyway).

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

23 years agoIncreased h/w stack safety zone to 12 bytes
cuz [Fri, 23 Mar 2001 19:08:07 +0000 (19:08 +0000)]
Increased h/w stack safety zone to 12 bytes

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

23 years agoType change
cuz [Fri, 23 Mar 2001 17:59:23 +0000 (17:59 +0000)]
Type change

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

23 years agoChanged TgtTranslateBuf
cuz [Fri, 23 Mar 2001 17:56:28 +0000 (17:56 +0000)]
Changed TgtTranslateBuf

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

23 years agoLast checkin was a cr/lf converted version:-(
cuz [Fri, 23 Mar 2001 10:30:02 +0000 (10:30 +0000)]
Last checkin was a cr/lf converted version:-(

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

23 years agoUse the new __argsize__ pseudo variable
cuz [Fri, 23 Mar 2001 10:28:11 +0000 (10:28 +0000)]
Use the new __argsize__ pseudo variable

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

23 years agoMake __fixargs__ an actual symbol table entry. Add a new pseudo variable
cuz [Fri, 23 Mar 2001 10:16:50 +0000 (10:16 +0000)]
Make __fixargs__ an actual symbol table entry. Add a new pseudo variable
__argsize__.

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

23 years agoAllow __fastcall__ for C function. Contrary to the name, this is a size
cuz [Thu, 22 Mar 2001 21:02:01 +0000 (21:02 +0000)]
Allow __fastcall__ for C function. Contrary to the name, this is a size
optimization for C functions. The last parameter is not pushed onto the
stack by the caller but in the function entry code, so there is no speed
but a size gain.

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

23 years agoFix a compiler crash that happens after a function definition with two or
cuz [Thu, 22 Mar 2001 20:54:52 +0000 (20:54 +0000)]
Fix a compiler crash that happens after a function definition with two or
more identical parameter names. The input is of course wrong, but the
compiler shouldn't crash.

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

23 years agocompleted and testet cbm_read()
mrintsch [Wed, 21 Mar 2001 20:59:27 +0000 (20:59 +0000)]
completed and testet cbm_read()

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

23 years agoAdded code to check the 6502 stack
cuz [Tue, 20 Mar 2001 22:34:08 +0000 (22:34 +0000)]
Added code to check the 6502 stack

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

23 years agoAdded comments to cbm.h.
mrintsch [Tue, 20 Mar 2001 21:06:04 +0000 (21:06 +0000)]
Added comments to cbm.h.
load/save returns oserror code.
Added open/close and read (which is not tested yet).

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

23 years agoDescribe new --check-stack option and related #pragma. Added missing
cuz [Tue, 20 Mar 2001 10:24:54 +0000 (10:24 +0000)]
Describe new --check-stack option and related #pragma. Added missing
descriptions for the options to set the segment names from the command
line.

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

23 years agoDescribe changed .incbin command
cuz [Tue, 20 Mar 2001 10:24:05 +0000 (10:24 +0000)]
Describe changed .incbin command

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

23 years agoHelp text alignment was wrong
cuz [Tue, 20 Mar 2001 10:18:56 +0000 (10:18 +0000)]
Help text alignment was wrong

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

23 years agoPartially fixed a bug with the long addressing modes that was introduced
cuz [Mon, 19 Mar 2001 23:02:38 +0000 (23:02 +0000)]
Partially fixed a bug with the long addressing modes that was introduced
with a change in the scanner and went undetected since then. Use of symbols
as lower part of the address does still not work.

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

23 years agoAdded new option and pragma to generate calls to a stack checking routine
cuz [Mon, 19 Mar 2001 23:01:35 +0000 (23:01 +0000)]
Added new option and pragma to generate calls to a stack checking routine

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

23 years agoRemoved the old stack checking routine
cuz [Mon, 19 Mar 2001 23:00:45 +0000 (23:00 +0000)]
Removed the old stack checking routine

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

23 years agoFixed a typo
cuz [Mon, 19 Mar 2001 23:00:19 +0000 (23:00 +0000)]
Fixed a typo

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

23 years agoIgnore intermediate files
cuz [Mon, 19 Mar 2001 22:59:38 +0000 (22:59 +0000)]
Ignore intermediate files

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

23 years agoAdded a stack checking routine
cuz [Mon, 19 Mar 2001 22:26:47 +0000 (22:26 +0000)]
Added a stack checking routine

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

23 years agoSome more debuginfo implementation
cuz [Sun, 18 Mar 2001 17:55:36 +0000 (17:55 +0000)]
Some more debuginfo implementation

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

23 years agoLoading and saving memory areas on cbm platforms
mrintsch [Tue, 13 Mar 2001 22:48:19 +0000 (22:48 +0000)]
Loading and saving memory areas on cbm platforms

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

23 years agoscanf modules (currently not working)
cuz [Tue, 13 Mar 2001 07:59:17 +0000 (07:59 +0000)]
scanf modules (currently not working)

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

23 years agoRemove bash pecularities.
cuz [Tue, 13 Mar 2001 07:56:56 +0000 (07:56 +0000)]
Remove bash pecularities.

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

23 years agoAdd new symbol __STACKSIZE__ to all linker configurations.
cuz [Sat, 10 Mar 2001 14:24:58 +0000 (14:24 +0000)]
Add new symbol __STACKSIZE__ to all linker configurations.

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

23 years agoUse the linker define stacksize instead of a variable.
cuz [Sat, 10 Mar 2001 14:19:21 +0000 (14:19 +0000)]
Use the linker define stacksize instead of a variable.

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

23 years agoAllow to define symbols in the linker config
cuz [Sat, 10 Mar 2001 14:10:38 +0000 (14:10 +0000)]
Allow to define symbols in the linker config

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

23 years agoMoved verbose output to a shared module in the common/ directory.
cuz [Sat, 10 Mar 2001 10:21:03 +0000 (10:21 +0000)]
Moved verbose output to a shared module in the common/ directory.

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

23 years agoAdded module for program output.
cuz [Sat, 10 Mar 2001 10:04:42 +0000 (10:04 +0000)]
Added module for program output.

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

23 years agoAdded optional start and count arguments to .INCBIN
cuz [Fri, 9 Mar 2001 23:12:34 +0000 (23:12 +0000)]
Added optional start and count arguments to .INCBIN

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

23 years agoAdded command line response files
cuz [Fri, 9 Mar 2001 21:59:23 +0000 (21:59 +0000)]
Added command line response files

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

23 years agoRemoved the read module from the Makefile
cuz [Thu, 8 Mar 2001 15:18:38 +0000 (15:18 +0000)]
Removed the read module from the Makefile

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

23 years agoAdded the 2.6.1 spec
cuz [Thu, 8 Mar 2001 15:16:53 +0000 (15:16 +0000)]
Added the 2.6.1 spec

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

23 years agoDefine symbols for the RAM area
cuz [Thu, 8 Mar 2001 14:49:31 +0000 (14:49 +0000)]
Define symbols for the RAM area

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

23 years agoDon't hardcode the stack location
cuz [Thu, 8 Mar 2001 14:48:00 +0000 (14:48 +0000)]
Don't hardcode the stack location

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

23 years agoFixed email address
cuz [Sat, 3 Mar 2001 12:04:01 +0000 (12:04 +0000)]
Fixed email address

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

23 years agoFixed a bug with different load/run areas, where a segment was marked as
cuz [Sat, 3 Mar 2001 12:01:46 +0000 (12:01 +0000)]
Fixed a bug with different load/run areas, where a segment was marked as
dumped if the run area preceeded the load area, so it was not output into
the file for the load area (and not for the run area either).

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

23 years agoFixed errors in the incaxn functions
cuz [Wed, 21 Feb 2001 08:39:25 +0000 (08:39 +0000)]
Fixed errors in the incaxn functions

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

23 years agoadded more error codes
cpg [Wed, 7 Feb 2001 23:27:54 +0000 (23:27 +0000)]
added more error codes
(from http://www.atari-central.com/programming/cio_errors.txt)

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

23 years agoRemove trailing underlines from struct names
cuz [Wed, 10 Jan 2001 19:10:05 +0000 (19:10 +0000)]
Remove trailing underlines from struct names

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

23 years agoUse IsQuote instead of IsQuoteChar
cuz [Fri, 5 Jan 2001 19:26:25 +0000 (19:26 +0000)]
Use IsQuote instead of IsQuoteChar

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

23 years agoMinor updates
cuz [Fri, 5 Jan 2001 19:25:24 +0000 (19:25 +0000)]
Minor updates

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

23 years agoUse chartype.h instead of ctype.h
cuz [Fri, 5 Jan 2001 19:24:47 +0000 (19:24 +0000)]
Use chartype.h instead of ctype.h

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

23 years agoAdd a new chartype module for character classification. Use the new
cuz [Fri, 5 Jan 2001 19:06:20 +0000 (19:06 +0000)]
Add a new chartype module for character classification. Use the new
function IsDigit in target.c.

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

23 years agoAdded OS/2 compile instructions
cuz [Fri, 5 Jan 2001 17:21:59 +0000 (17:21 +0000)]
Added OS/2 compile instructions

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

23 years agoChanged the makefiles to work under OS/2 using EMX (Changes from
cuz [Fri, 5 Jan 2001 16:59:41 +0000 (16:59 +0000)]
Changed the makefiles to work under OS/2 using EMX (Changes from
Mirco Miranda).

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

23 years agoAdded Mirco Miranda
cuz [Fri, 5 Jan 2001 16:58:51 +0000 (16:58 +0000)]
Added Mirco Miranda

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

23 years agoOS/2 EMX fix
cuz [Wed, 3 Jan 2001 20:49:07 +0000 (20:49 +0000)]
OS/2 EMX fix

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

23 years agoFixed several dangling pointer bugs in 65C0 2optimizations
cuz [Sun, 24 Dec 2000 14:37:18 +0000 (14:37 +0000)]
Fixed several dangling pointer bugs in 65C0 2optimizations

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

23 years agoReplaced several // style comments
cuz [Wed, 20 Dec 2000 17:44:12 +0000 (17:44 +0000)]
Replaced several // style comments

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

23 years agoadded some more atari special char ATxxx defines
cpg [Mon, 11 Dec 2000 21:06:09 +0000 (21:06 +0000)]
added some more atari special char ATxxx defines

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

23 years agoCosmetic changes
cuz [Sun, 10 Dec 2000 10:40:28 +0000 (10:40 +0000)]
Cosmetic changes

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

23 years agoWatcom fixes
cuz [Sun, 10 Dec 2000 10:38:42 +0000 (10:38 +0000)]
Watcom fixes

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

23 years agoFixed a problem with the Watcom compiler
cuz [Sun, 10 Dec 2000 10:36:44 +0000 (10:36 +0000)]
Fixed a problem with the Watcom compiler

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

23 years agoadapted constructor function names to initxxx convention
cpg [Sat, 9 Dec 2000 22:31:07 +0000 (22:31 +0000)]
adapted constructor function names to initxxx convention

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

23 years agoRemove unused flags
cuz [Sat, 9 Dec 2000 21:09:52 +0000 (21:09 +0000)]
Remove unused flags

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

23 years agoAdd linker config files
cuz [Sat, 9 Dec 2000 16:43:25 +0000 (16:43 +0000)]
Add linker config files

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

23 years agoMinor text changes
cuz [Sat, 9 Dec 2000 16:04:38 +0000 (16:04 +0000)]
Minor text changes

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

23 years agoAdded RPM spec files
cuz [Sat, 9 Dec 2000 16:03:50 +0000 (16:03 +0000)]
Added RPM spec files

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

23 years agoBumped the version number
cuz [Sat, 9 Dec 2000 15:51:44 +0000 (15:51 +0000)]
Bumped the version number

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

23 years agoIgnore some files
cuz [Sat, 9 Dec 2000 10:13:20 +0000 (10:13 +0000)]
Ignore some files

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

23 years agoFixed several obvious omissions. Allow specifying a start address.
cuz [Sat, 9 Dec 2000 10:10:07 +0000 (10:10 +0000)]
Fixed several obvious omissions. Allow specifying a start address.

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

23 years agoDescribe initialized void variables
cuz [Fri, 8 Dec 2000 15:47:25 +0000 (15:47 +0000)]
Describe initialized void variables

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

23 years agoFixed several minor problems
cuz [Fri, 8 Dec 2000 15:39:06 +0000 (15:39 +0000)]
Fixed several minor problems

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

23 years agoAdded a speed optimization. Makes the code somewhat larger, but is a huge
cuz [Fri, 8 Dec 2000 11:37:01 +0000 (11:37 +0000)]
Added a speed optimization. Makes the code somewhat larger, but is a huge
improvement speedwise.

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

23 years agoAdded a todo list
cuz [Thu, 7 Dec 2000 13:42:21 +0000 (13:42 +0000)]
Added a todo list

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

23 years agoFixed generation of invalid HTML code
cuz [Wed, 6 Dec 2000 22:16:55 +0000 (22:16 +0000)]
Fixed generation of invalid HTML code

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

23 years agoUse a broader character set for labels, so we can save a few bytes (these
cuz [Wed, 6 Dec 2000 21:45:48 +0000 (21:45 +0000)]
Use a broader character set for labels, so we can save a few bytes (these
labels are used very often). Some minor changes to make the resulting pages
smaller.

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