]> git.sur5r.net Git - cc65/log
cc65
18 years agoAdded availability of atari builtin macro package
cuz [Sun, 28 Aug 2005 22:00:34 +0000 (22:00 +0000)]
Added availability of atari builtin macro package

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

18 years agoAdded explanation of --macpack-dir
cuz [Sun, 28 Aug 2005 21:54:38 +0000 (21:54 +0000)]
Added explanation of --macpack-dir

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

18 years agoNew atari builtin macro package that features a scrcode macro.
cuz [Sun, 28 Aug 2005 21:42:03 +0000 (21:42 +0000)]
New atari builtin macro package that features a scrcode macro.
Changed the scrcode macro from the cbm builtin macro package to accept
multiple arguments of different types.

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

18 years agoThe PET machines now have a joystick driver
cuz [Sun, 28 Aug 2005 21:08:02 +0000 (21:08 +0000)]
The PET machines now have a joystick driver

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

18 years agoDriver for the Protovision 4 Player Joystick Adapter by Stefan Haubenthal.
cuz [Sun, 28 Aug 2005 21:06:23 +0000 (21:06 +0000)]
Driver for the Protovision 4 Player Joystick Adapter by Stefan Haubenthal.
New joy_stddrv module to make the Protovision driver the default driver (cause
it's the only one).

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

18 years agoDriver for Protovision 4 Player Joystick by Stefan Haubenthal
cuz [Sun, 28 Aug 2005 21:01:59 +0000 (21:01 +0000)]
Driver for Protovision 4 Player Joystick by Stefan Haubenthal

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

18 years agoSmall optimzation by Stefan Haubenthal
cuz [Sun, 28 Aug 2005 20:57:16 +0000 (20:57 +0000)]
Small optimzation by Stefan Haubenthal

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

18 years agoAttrTab and RtsTab were not able to handle label within data gracefully. This
cuz [Sat, 27 Aug 2005 21:33:43 +0000 (21:33 +0000)]
AttrTab and RtsTab were not able to handle label within data gracefully. This
should be fixed now (report by Stefan Haubenthal).
Bumped the copyright year.

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

18 years agoAdded the "none" CPU.
cuz [Fri, 26 Aug 2005 12:46:44 +0000 (12:46 +0000)]
Added the "none" CPU.

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

18 years agoAdded "none" CPU.
cuz [Fri, 26 Aug 2005 12:44:25 +0000 (12:44 +0000)]
Added "none" CPU.

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

18 years agoAdded check for gcc
cuz [Fri, 26 Aug 2005 12:44:15 +0000 (12:44 +0000)]
Added check for gcc

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

18 years agoChanges from Oliver: Use posix_memalign instead of _aligned_malloc
cuz [Fri, 26 Aug 2005 12:09:43 +0000 (12:09 +0000)]
Changes from Oliver: Use posix_memalign instead of _aligned_malloc

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

18 years agoFixed the copyright message
cuz [Wed, 24 Aug 2005 20:05:37 +0000 (20:05 +0000)]
Fixed the copyright message

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

18 years agoAdded a new option --macpack-dir that allows to load the macro packages
cuz [Wed, 24 Aug 2005 20:05:08 +0000 (20:05 +0000)]
Added a new option --macpack-dir that allows to load the macro packages
from files instead of using the builtin ones.

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

18 years agoAdded missing import statements.
cuz [Wed, 24 Aug 2005 19:55:38 +0000 (19:55 +0000)]
Added missing import statements.

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

18 years agoFixed a wrong comment
cuz [Wed, 24 Aug 2005 19:15:29 +0000 (19:15 +0000)]
Fixed a wrong comment

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

18 years agoUpdate from Spiro Trikaliotis for Debian Sarge
cuz [Tue, 23 Aug 2005 20:47:06 +0000 (20:47 +0000)]
Update from Spiro Trikaliotis for Debian Sarge

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

18 years agoMove the macro package sources into own files
cuz [Mon, 22 Aug 2005 17:05:03 +0000 (17:05 +0000)]
Move the macro package sources into own files

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

18 years agoRemoved obsolete modules
cuz [Sat, 13 Aug 2005 21:21:31 +0000 (21:21 +0000)]
Removed obsolete modules

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

18 years agoSpelling and other small fixes
cuz [Fri, 12 Aug 2005 22:34:08 +0000 (22:34 +0000)]
Spelling and other small fixes

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

18 years agoUse tables, add --memory-model
cuz [Fri, 12 Aug 2005 22:26:06 +0000 (22:26 +0000)]
Use tables, add --memory-model

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

18 years agoDocument new options
cuz [Fri, 12 Aug 2005 21:38:02 +0000 (21:38 +0000)]
Document new options

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

18 years agoAdd new options to usage info
cuz [Fri, 12 Aug 2005 21:31:06 +0000 (21:31 +0000)]
Add new options to usage info

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

18 years agoAdded new -Wa and -Wl options to pass options to the linker and assembler
cuz [Fri, 12 Aug 2005 21:27:39 +0000 (21:27 +0000)]
Added new -Wa and -Wl options to pass options to the linker and assembler

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

18 years agothe GRAPHICS command is from BASIC, not DOS
cpg [Thu, 11 Aug 2005 20:08:59 +0000 (20:08 +0000)]
the GRAPHICS command is from BASIC, not DOS

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

18 years agoSmall fixes by Greg King
cuz [Wed, 10 Aug 2005 08:43:03 +0000 (08:43 +0000)]
Small fixes by Greg King

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

18 years agodescribe _graphics() and __RESERVED_MEMORY__ in graphics drivers
cpg [Tue, 9 Aug 2005 19:56:38 +0000 (19:56 +0000)]
describe _graphics() and __RESERVED_MEMORY__ in graphics drivers
section

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

18 years agoGreg King's grammar and typo corrections
izydorst [Mon, 8 Aug 2005 16:39:33 +0000 (16:39 +0000)]
Greg King's grammar and typo corrections
removed grc.txt from make install
added grc to main documentation index

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

18 years agoupdate Atari description
cpg [Sun, 7 Aug 2005 21:00:40 +0000 (21:00 +0000)]
update Atari description

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

18 years ago_graphmode_used doesn't exist anymore
cpg [Sun, 7 Aug 2005 16:02:06 +0000 (16:02 +0000)]
_graphmode_used doesn't exist anymore

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

18 years agoadd __RESERVED_MEMORY__
cpg [Sun, 7 Aug 2005 15:49:50 +0000 (15:49 +0000)]
add __RESERVED_MEMORY__

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

18 years agotake __RESERVED_MEMORY__ from linker script into account when setting
cpg [Sun, 7 Aug 2005 15:48:32 +0000 (15:48 +0000)]
take __RESERVED_MEMORY__ from linker script into account when setting
upper memory limit

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

18 years agoremove initscrmem and grmemusage:
cpg [Sun, 7 Aug 2005 15:44:01 +0000 (15:44 +0000)]
remove initscrmem and grmemusage:

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

18 years ago_graphmode_used isn't used anymore
cpg [Sun, 7 Aug 2005 15:42:59 +0000 (15:42 +0000)]
_graphmode_used isn't used anymore

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

18 years agoremove graphuse.o
cpg [Sun, 7 Aug 2005 15:42:20 +0000 (15:42 +0000)]
remove graphuse.o

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

18 years agoAdded grc.sgml converted from grc.txt by Greg King
izydorst [Fri, 5 Aug 2005 12:25:09 +0000 (12:25 +0000)]
Added grc.sgml converted from grc.txt by Greg King

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

18 years agoFixed a bug in the last change
cuz [Sun, 31 Jul 2005 19:56:04 +0000 (19:56 +0000)]
Fixed a bug in the last change

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

18 years agoFixed handling of expressions in .word and .addr instructions.
cuz [Sun, 31 Jul 2005 12:25:20 +0000 (12:25 +0000)]
Fixed handling of expressions in .word and .addr instructions.

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

18 years agoAdded mouse_ioctl to complete mouse.h
cuz [Fri, 29 Jul 2005 21:16:39 +0000 (21:16 +0000)]
Added mouse_ioctl to complete mouse.h

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

18 years agoadd TRAILER; calculate RAM size depending on start address
cpg [Fri, 29 Jul 2005 21:16:38 +0000 (21:16 +0000)]
add TRAILER; calculate RAM size depending on start address

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

18 years agoFixes for typos from Stefan Haubenthal
cuz [Fri, 29 Jul 2005 21:09:29 +0000 (21:09 +0000)]
Fixes for typos from Stefan Haubenthal

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

18 years agoFixed a bug
cuz [Fri, 29 Jul 2005 20:33:25 +0000 (20:33 +0000)]
Fixed a bug

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

18 years agoFixed a bug
cuz [Thu, 28 Jul 2005 22:52:59 +0000 (22:52 +0000)]
Fixed a bug

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

18 years agoAdded simple expressions for the config file
cuz [Thu, 28 Jul 2005 19:50:22 +0000 (19:50 +0000)]
Added simple expressions for the config file

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

18 years agoadd IOCB definitions; update years in copyright message
cpg [Tue, 26 Jul 2005 23:45:38 +0000 (23:45 +0000)]
add IOCB definitions; update years in copyright message

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

18 years agoMinor changes to the variadic macro feature. Added a copyright notice to
cuz [Tue, 26 Jul 2005 22:30:35 +0000 (22:30 +0000)]
Minor changes to the variadic macro feature. Added a copyright notice to
the file.

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

18 years agoDocument the symbols section and the new -D and --define options
cuz [Tue, 26 Jul 2005 20:52:01 +0000 (20:52 +0000)]
Document the symbols section and the new -D and --define options

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

18 years agoAdded symbol definitions on the command line and weak symbols in the config.
cuz [Tue, 26 Jul 2005 20:42:30 +0000 (20:42 +0000)]
Added symbol definitions on the command line and weak symbols in the config.

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

18 years ago- unsafe characters are ignored, added some notes to be considered
izydorst [Mon, 25 Jul 2005 21:07:12 +0000 (21:07 +0000)]
- unsafe characters are ignored, added some notes to be considered

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

18 years agoUpdates: More em_ function, mouse_ functions
cuz [Mon, 25 Jul 2005 18:45:13 +0000 (18:45 +0000)]
Updates: More em_ function, mouse_ functions

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

18 years agoAdd kernal replacement function
cuz [Mon, 25 Jul 2005 18:15:11 +0000 (18:15 +0000)]
Add kernal replacement function

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

18 years agoFixed obsolete __IRQFUNC_COUNT__ symbol name
cuz [Mon, 25 Jul 2005 17:05:52 +0000 (17:05 +0000)]
Fixed obsolete __IRQFUNC_COUNT__ symbol name

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

18 years agoAdded C99 variadic macros
cuz [Sun, 24 Jul 2005 22:14:41 +0000 (22:14 +0000)]
Added C99 variadic macros

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

18 years agoNew syntax for symbols
cuz [Sun, 24 Jul 2005 21:09:23 +0000 (21:09 +0000)]
New syntax for symbols

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

18 years agoset RAM start address to %S; add STARTADDRESS
cpg [Sun, 24 Jul 2005 20:57:00 +0000 (20:57 +0000)]
set RAM start address to %S; add STARTADDRESS

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

18 years agoIgnore pmemalign.s
cuz [Sun, 24 Jul 2005 15:15:03 +0000 (15:15 +0000)]
Ignore pmemalign.s

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

18 years agoChanges by Greg King
cuz [Sun, 24 Jul 2005 14:06:36 +0000 (14:06 +0000)]
Changes by Greg King

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

18 years agoUpdated the linker docs
cuz [Sun, 24 Jul 2005 13:59:02 +0000 (13:59 +0000)]
Updated the linker docs

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

18 years agoSmall changes to work around problems in the linuxdoc implementation of
cuz [Sun, 24 Jul 2005 13:32:38 +0000 (13:32 +0000)]
Small changes to work around problems in the linuxdoc implementation of
Debian Woody. Contributed by Michael Klein.

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

18 years agoAdded initcwd.s from Stefan Haubenthal which initializes _cwd on startup.
cuz [Sun, 24 Jul 2005 13:20:49 +0000 (13:20 +0000)]
Added initcwd.s from Stefan Haubenthal which initializes _cwd on startup.

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

18 years agoAdded nes.sgml and atmos.sgml contributed by Stefan Haubenthal.
cuz [Sun, 24 Jul 2005 13:11:55 +0000 (13:11 +0000)]
Added nes.sgml and atmos.sgml contributed by Stefan Haubenthal.

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

18 years agoHide posix_memalign if strict ANSI is enabled
cuz [Sun, 24 Jul 2005 13:01:14 +0000 (13:01 +0000)]
Hide posix_memalign if strict ANSI is enabled

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

18 years agoReplaced _aligned_malloc by the POSIX compatible function posix_memalign
cuz [Sun, 24 Jul 2005 12:57:00 +0000 (12:57 +0000)]
Replaced _aligned_malloc by the POSIX compatible function posix_memalign
(Greg King).

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

18 years agoPatch from Greg King
cuz [Sun, 24 Jul 2005 12:48:01 +0000 (12:48 +0000)]
Patch from Greg King

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

18 years agoput zeropage variables into EXTZP segment
cpg [Fri, 22 Jul 2005 22:48:43 +0000 (22:48 +0000)]
put zeropage variables into EXTZP segment

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

18 years agoadd EXTZP segment
cpg [Fri, 22 Jul 2005 22:47:45 +0000 (22:47 +0000)]
add EXTZP segment

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

18 years agoadded support for remove() and rename() standard functions
izydorst [Tue, 19 Jul 2005 13:41:44 +0000 (13:41 +0000)]
added support for remove() and rename() standard functions

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

18 years agoto clarify things...
izydorst [Tue, 19 Jul 2005 13:36:01 +0000 (13:36 +0000)]
to clarify things...

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

18 years ago- do not remove commas from quoted text (Stefan Haubenthal)
izydorst [Tue, 19 Jul 2005 13:05:59 +0000 (13:05 +0000)]
- do not remove commas from quoted text (Stefan Haubenthal)

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

18 years agominor typo
izydorst [Sun, 17 Jul 2005 12:04:13 +0000 (12:04 +0000)]
minor typo

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

18 years agoStefan Haubenthal's patch for Contiki port
izydorst [Sun, 17 Jul 2005 11:59:46 +0000 (11:59 +0000)]
Stefan Haubenthal's patch for Contiki port

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

18 years agofunctions returning char in A must have X cleared
izydorst [Sun, 17 Jul 2005 11:32:26 +0000 (11:32 +0000)]
functions returning char in A must have X cleared

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

18 years agoAdded 40xx and SuperPET chips
cuz [Sun, 17 Jul 2005 09:59:18 +0000 (09:59 +0000)]
Added 40xx and SuperPET chips

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

18 years agoFixed a bug: The compiler aborted with an internal error if a non function
cuz [Sun, 17 Jul 2005 09:49:34 +0000 (09:49 +0000)]
Fixed a bug: The compiler aborted with an internal error if a non function
was called as a function after printing the diagnostic.

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

18 years agoFixed a bug: Divisions with a divisor > 0xFFFFFF did not work because the
cuz [Tue, 5 Jul 2005 21:01:34 +0000 (21:01 +0000)]
Fixed a bug: Divisions with a divisor > 0xFFFFFF did not work because the
high byte of the divisor was overwritten instead of the high byte of the
result.

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

18 years agoFixed a bug
cuz [Thu, 30 Jun 2005 20:29:18 +0000 (20:29 +0000)]
Fixed a bug

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

19 years agoFixed a bug: Compiling an empty source file led to an internal error.
cuz [Wed, 8 Jun 2005 11:31:00 +0000 (11:31 +0000)]
Fixed a bug: Compiling an empty source file led to an internal error.
Changed the lineinfo module to take dynamically allocated string buffers
instead of char*.

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

19 years agoSmall fixes by Stefan Haubenthal
cuz [Tue, 7 Jun 2005 16:08:06 +0000 (16:08 +0000)]
Small fixes by Stefan Haubenthal

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

19 years agoAllow empty and comment lines in structs
cuz [Sun, 29 May 2005 11:57:53 +0000 (11:57 +0000)]
Allow empty and comment lines in structs

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

19 years agoMake _sig_ign and _sig_dfl fastcall
cuz [Thu, 26 May 2005 09:20:36 +0000 (09:20 +0000)]
Make _sig_ign and _sig_dfl fastcall

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

19 years agoSmall additions by Stefan Haubenthal
cuz [Tue, 24 May 2005 20:52:11 +0000 (20:52 +0000)]
Small additions by Stefan Haubenthal

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

19 years agoAdded PET docs by Stefan Haubenthal
cuz [Tue, 24 May 2005 20:51:56 +0000 (20:51 +0000)]
Added PET docs by Stefan Haubenthal

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

19 years agoAdded strtok
cuz [Tue, 17 May 2005 21:15:21 +0000 (21:15 +0000)]
Added strtok

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

19 years agoMake strtok __fastcall__
cuz [Tue, 17 May 2005 21:11:09 +0000 (21:11 +0000)]
Make strtok __fastcall__

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

19 years agoFixed a bug
cuz [Tue, 17 May 2005 12:42:34 +0000 (12:42 +0000)]
Fixed a bug

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

19 years agoRemoved Jede
cuz [Mon, 16 May 2005 19:34:45 +0000 (19:34 +0000)]
Removed Jede

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

19 years agoFixed a bug
cuz [Wed, 11 May 2005 13:54:22 +0000 (13:54 +0000)]
Fixed a bug

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

19 years agoAdded variable symbols using .set
cuz [Wed, 11 May 2005 08:31:42 +0000 (08:31 +0000)]
Added variable symbols using .set

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

19 years agoAdded info about the new .sprintf function
cuz [Tue, 10 May 2005 15:50:58 +0000 (15:50 +0000)]
Added info about the new .sprintf function

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

19 years agoNew .sprintf function
cuz [Tue, 10 May 2005 15:42:32 +0000 (15:42 +0000)]
New .sprintf function

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

19 years agoDocumented the new .IDENT function
cuz [Mon, 9 May 2005 19:06:26 +0000 (19:06 +0000)]
Documented the new .IDENT function

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

19 years agoAdded a .IDENT function
cuz [Mon, 9 May 2005 18:57:03 +0000 (18:57 +0000)]
Added a .IDENT function

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

19 years agoAdded va_copy for gcc version == 2
cuz [Mon, 9 May 2005 11:58:22 +0000 (11:58 +0000)]
Added va_copy for gcc version == 2

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

19 years agoFixed parameter naming
cuz [Sun, 8 May 2005 20:41:10 +0000 (20:41 +0000)]
Fixed parameter naming

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

19 years agoInline InitBuffers
cuz [Thu, 5 May 2005 10:32:06 +0000 (10:32 +0000)]
Inline InitBuffers

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

19 years agoCLOSE is actually the same as INSTALL/UNINSTALL
cuz [Thu, 5 May 2005 10:25:27 +0000 (10:25 +0000)]
CLOSE is actually the same as INSTALL/UNINSTALL

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

19 years agoBump the priority for the serial IRQ handler
cuz [Thu, 5 May 2005 10:14:04 +0000 (10:14 +0000)]
Bump the priority for the serial IRQ handler

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

19 years agoCarry is clear on IRQ entry
cuz [Thu, 5 May 2005 10:11:23 +0000 (10:11 +0000)]
Carry is clear on IRQ entry

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

19 years agoCall interrupt handlers with carry clear
cuz [Thu, 5 May 2005 10:07:17 +0000 (10:07 +0000)]
Call interrupt handlers with carry clear

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

19 years agoAdjusted IRQ handler for new callirq semantics
cuz [Thu, 5 May 2005 10:00:17 +0000 (10:00 +0000)]
Adjusted IRQ handler for new callirq semantics

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