]> git.sur5r.net Git - cc65/log
cc65
19 years agoDon't install the IRQ vector if mouse_install returns an error
cuz [Mon, 5 Sep 2005 20:25:24 +0000 (20:25 +0000)]
Don't install the IRQ vector if mouse_install returns an error

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

19 years agoDon't install the IRQ vector if joy_install returns an error
cuz [Mon, 5 Sep 2005 20:24:37 +0000 (20:24 +0000)]
Don't install the IRQ vector if joy_install returns an error

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

19 years agofix missing LOWCODE and INIT in the text
cpg [Sun, 4 Sep 2005 19:00:40 +0000 (19:00 +0000)]
fix missing LOWCODE and INIT in the text

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

19 years agoadapt example linker scripts to new syntax and new segments
cpg [Sat, 3 Sep 2005 21:04:05 +0000 (21:04 +0000)]
adapt example linker scripts to new syntax and new segments

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

19 years agoFixed a problem with evaluation of the address size
cuz [Fri, 2 Sep 2005 20:32:09 +0000 (20:32 +0000)]
Fixed a problem with evaluation of the address size

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

19 years agoRemove call to utsta0 which does no longer exist
cuz [Fri, 2 Sep 2005 20:05:25 +0000 (20:05 +0000)]
Remove call to utsta0 which does no longer exist

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

19 years agoNew diodemo version by Oliver; update of the README file
cuz [Fri, 2 Sep 2005 19:47:46 +0000 (19:47 +0000)]
New diodemo version by Oliver; update of the README file

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

19 years agosome language fixes
cpg [Thu, 1 Sep 2005 20:48:44 +0000 (20:48 +0000)]
some language fixes

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

19 years agoAdded HuC6280 CPU
cuz [Thu, 1 Sep 2005 19:57:17 +0000 (19:57 +0000)]
Added HuC6280 CPU

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

19 years agoBumped the year in the copyright message
cuz [Thu, 1 Sep 2005 19:41:20 +0000 (19:41 +0000)]
Bumped the year in the copyright message

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

19 years agoAdded the remaining HuC6280 instructions
cuz [Thu, 1 Sep 2005 19:40:34 +0000 (19:40 +0000)]
Added the remaining HuC6280 instructions

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

19 years agoStarted to add support for the HuC6280 cpu
cuz [Wed, 31 Aug 2005 21:56:31 +0000 (21:56 +0000)]
Started to add support for the HuC6280 cpu

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

19 years agoReversed accidentally checked in changes
cuz [Wed, 31 Aug 2005 21:49:12 +0000 (21:49 +0000)]
Reversed accidentally checked in changes

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

19 years agoAdded HuC6280 cpu (will be treated as a 65C02)
cuz [Wed, 31 Aug 2005 21:48:08 +0000 (21:48 +0000)]
Added HuC6280 cpu (will be treated as a 65C02)

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

19 years agoStarted to add support for the HuC6280 cpu
cuz [Wed, 31 Aug 2005 21:46:28 +0000 (21:46 +0000)]
Started to add support for the HuC6280 cpu

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

19 years agoAdded HuC6280 cpu
cuz [Wed, 31 Aug 2005 21:46:12 +0000 (21:46 +0000)]
Added HuC6280 cpu

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

19 years agoFixed minor and rather obscure problem: When including files, the line after
cuz [Wed, 31 Aug 2005 21:29:11 +0000 (21:29 +0000)]
Fixed minor and rather obscure problem: When including files, the line after
the .include statement went into the listing file, before the contents of
the include file. The problem was caused by the several levels of lookahead
in the scanner, and the only way to avoid it was to remove the calls to
NextTok () in relevant places - and add compensation for it in others.

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

19 years agoNew stuff contributed by Oliver Schmidt
cuz [Wed, 31 Aug 2005 20:11:45 +0000 (20:11 +0000)]
New stuff contributed by Oliver Schmidt

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

19 years agoFixed a bug in FuncStrAt. New shortcut function GenLiteral0().
cuz [Tue, 30 Aug 2005 19:40:43 +0000 (19:40 +0000)]
Fixed a bug in FuncStrAt. New shortcut function GenLiteral0().

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

19 years agoinitial check-in
cpg [Mon, 29 Aug 2005 22:34:14 +0000 (22:34 +0000)]
initial check-in

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

19 years agoadd "define=yes" for CODE segment
cpg [Mon, 29 Aug 2005 22:14:21 +0000 (22:14 +0000)]
add "define=yes" for CODE segment

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

19 years agoRemoved grc.txt which was converted to sgml
cuz [Sun, 28 Aug 2005 22:51:54 +0000 (22:51 +0000)]
Removed grc.txt which was converted to sgml

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

19 years agoAdded the new PET joystick driver
cuz [Sun, 28 Aug 2005 22:11:58 +0000 (22:11 +0000)]
Added the new PET joystick driver

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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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