]> git.sur5r.net Git - cc65/log
cc65
18 years agoadd sysmkdir.o and sysrmdir.o
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

18 years agoinitial version from Stefan Haubenthal
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

18 years agoerror code 172 -> EEXIST (Stefan Haubenthal)
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

18 years agofixes from Stefan Haubenthal
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

18 years agotypo fixes from Stefan Haubenthal
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

18 years agoremove erroneous comments (hint from Stefan Haubenthal)
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

18 years agoTAB fixes from Stefan Haubenthal
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

18 years agoSwitch for vice label file has changed
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

18 years agoFixed a typo
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

18 years agoputchar didn't work
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

18 years agoAdded a generic va_copy definition
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

18 years agoFixed portability problems with va_copy. In three places, calls to fstat
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

18 years agoFixed the latest bugfix
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

18 years agoFixed another bug with help of Greg King
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

18 years agoIgnore internal symbols when generating warnings about unused symbols
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

18 years agoAdded dtv-*.emd
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

18 years agoSmall map file string fix
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

18 years agoA local macro symbol with a cheap local name (@...) was not identified as
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

18 years agoOptimized the code and allowed access to the ROM by using page numbers
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

18 years agoAdd the ltest module to the makefile
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

18 years agoAdded an extended memory driver for the DTV.
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

18 years agoFile was removed but is still needed.
cuz [Sun, 27 Nov 2005 22:03:19 +0000 (22:03 +0000)]
File was removed but is still needed.

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

18 years agoFixed a small coding sloopyness that broke the NES startup code when
cuz [Wed, 23 Nov 2005 04:41:04 +0000 (04:41 +0000)]
Fixed a small coding sloopyness that broke the NES startup code when
adding more segments to the library and linker config.

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

18 years agoSmall cosmetic fix
cuz [Tue, 22 Nov 2005 23:14:19 +0000 (23:14 +0000)]
Small cosmetic fix

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

18 years agoA BSS segment with an alignment, that is written to a memory area with the
cuz [Tue, 22 Nov 2005 16:17:28 +0000 (16:17 +0000)]
A BSS segment with an alignment, that is written to a memory area with the
fill attribute caused invalid output.
While fixing this, added somewhat more debug output.

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

18 years agoSmall changes and a whole new doc file for the enhanced apple //e contributed
cuz [Mon, 21 Nov 2005 20:59:51 +0000 (20:59 +0000)]
Small changes and a whole new doc file for the enhanced apple //e contributed
by Oliver Schmidt.

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

18 years agoCosmetic changes by Oliver Schmidt
cuz [Mon, 21 Nov 2005 20:52:41 +0000 (20:52 +0000)]
Cosmetic changes by Oliver Schmidt

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

18 years agoTwo functions in the mouse_callbacks struct do actually have arguments.
cuz [Mon, 21 Nov 2005 20:40:56 +0000 (20:40 +0000)]
Two functions in the mouse_callbacks struct do actually have arguments.
Report by Oliver Schmidt.

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

18 years agoFixed a bug
cuz [Mon, 21 Nov 2005 20:08:03 +0000 (20:08 +0000)]
Fixed a bug

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

18 years agoAdd symbol to disable inlining of functions
cuz [Sun, 20 Nov 2005 22:03:29 +0000 (22:03 +0000)]
Add symbol to disable inlining of functions

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

18 years agoAdd a linefeed after internal compiler error messages
cuz [Sun, 20 Nov 2005 21:51:50 +0000 (21:51 +0000)]
Add a linefeed after internal compiler error messages

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

18 years agoAdded changes from Oliver Schmidt so the graphics oriented demo programs
cuz [Sun, 20 Nov 2005 17:49:44 +0000 (17:49 +0000)]
Added changes from Oliver Schmidt so the graphics oriented demo programs
can also be run on apple machines. Changed the makefile to account for the
special start address needed for these programs.

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

18 years agoSmall optimization
cuz [Sun, 20 Nov 2005 17:26:05 +0000 (17:26 +0000)]
Small optimization

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

18 years agoApplied a patch from Greg King for better layout of the operator table.
cuz [Sun, 20 Nov 2005 17:22:43 +0000 (17:22 +0000)]
Applied a patch from Greg King for better layout of the operator table.
Minor changes by me (date format).

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

18 years agoMakefile changes by Greg King
cuz [Sun, 20 Nov 2005 17:10:48 +0000 (17:10 +0000)]
Makefile changes by Greg King

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

18 years agoAutodetect the Amiga when compiling
cuz [Sun, 20 Nov 2005 16:49:29 +0000 (16:49 +0000)]
Autodetect the Amiga when compiling

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

18 years agoRemove the driver before exiting
cuz [Sun, 20 Nov 2005 13:31:42 +0000 (13:31 +0000)]
Remove the driver before exiting

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

18 years agoFixed a typo and removed reference to obsolete wprot segment type
cuz [Sun, 20 Nov 2005 13:18:59 +0000 (13:18 +0000)]
Fixed a typo and removed reference to obsolete wprot segment type

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

18 years agoThe mouse_buttons module was not built
cuz [Sun, 20 Nov 2005 13:13:50 +0000 (13:13 +0000)]
The mouse_buttons module was not built

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

18 years agoAdd explicit check for CPU_UNKNOWN to avoid SIGSEGV
cuz [Sun, 20 Nov 2005 13:09:41 +0000 (13:09 +0000)]
Add explicit check for CPU_UNKNOWN to avoid SIGSEGV

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

18 years agoInsert correct .setcpu line for HuC6280
cuz [Sun, 20 Nov 2005 12:52:53 +0000 (12:52 +0000)]
Insert correct .setcpu line for HuC6280

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

18 years agoFixed a problem with --feature labels_without_colons: The scanner inserts
cuz [Sun, 20 Nov 2005 12:30:24 +0000 (12:30 +0000)]
Fixed a problem with --feature labels_without_colons: The scanner inserts
a space at the beginning of a new file, with the assumption that this is a
"neutral" character. If above feature is enabled, it is no longer neutral,
so read the first character from the new input instead.

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

18 years agoUpdated docs from Oliver Schmidt
cuz [Thu, 17 Nov 2005 18:21:10 +0000 (18:21 +0000)]
Updated docs from Oliver Schmidt

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

18 years agoUse the new linker features in apple2.cfg. This makes apple2-tgi.cfg
cuz [Wed, 14 Sep 2005 08:55:28 +0000 (08:55 +0000)]
Use the new linker features in apple2.cfg. This makes apple2-tgi.cfg
obsolete.

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

18 years agoFixed a typo
cuz [Tue, 13 Sep 2005 21:52:13 +0000 (21:52 +0000)]
Fixed a typo

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

18 years agoMore optimizations
cuz [Mon, 12 Sep 2005 22:38:19 +0000 (22:38 +0000)]
More optimizations

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

18 years agoBetter check for sgml2html
cuz [Mon, 12 Sep 2005 13:31:18 +0000 (13:31 +0000)]
Better check for sgml2html

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

18 years agoDoc files for the PET weren't built
cuz [Mon, 12 Sep 2005 01:53:56 +0000 (01:53 +0000)]
Doc files for the PET weren't built

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

18 years agoSome function renaming.
cuz [Sun, 11 Sep 2005 12:52:12 +0000 (12:52 +0000)]
Some function renaming.
Improved an optimization step.

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

18 years agoBumped the version number
cuz [Sat, 10 Sep 2005 13:43:59 +0000 (13:43 +0000)]
Bumped the version number

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

18 years agoBumped the version number for the snapshot
cuz [Sat, 10 Sep 2005 12:53:45 +0000 (12:53 +0000)]
Bumped the version number for the snapshot

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

18 years agoBumped the version number for 2.11.0
cuz [Sat, 10 Sep 2005 12:53:11 +0000 (12:53 +0000)]
Bumped the version number for 2.11.0

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

18 years agoReversed the test for sgmltools because it doesn't work here
cuz [Sat, 10 Sep 2005 12:45:50 +0000 (12:45 +0000)]
Reversed the test for sgmltools because it doesn't work here

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

18 years agoDon't complain about missing includes when generating .depend
cuz [Sat, 10 Sep 2005 12:27:50 +0000 (12:27 +0000)]
Don't complain about missing includes when generating .depend

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

18 years agoDelete the auto-generated .inc files for target zap
cuz [Sat, 10 Sep 2005 12:22:23 +0000 (12:22 +0000)]
Delete the auto-generated .inc files for target zap

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

18 years agoSmall optimization
cuz [Fri, 9 Sep 2005 17:30:28 +0000 (17:30 +0000)]
Small optimization

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

18 years agoBetter error message if sgmltools not installed.
cuz [Fri, 9 Sep 2005 17:16:58 +0000 (17:16 +0000)]
Better error message if sgmltools not installed.
Remove check for install as root.

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

18 years agoIgnore driver files
cuz [Thu, 8 Sep 2005 21:15:24 +0000 (21:15 +0000)]
Ignore driver files

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

18 years agoAdded chapter describing special segments
cuz [Thu, 8 Sep 2005 21:14:40 +0000 (21:14 +0000)]
Added chapter describing special segments

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

18 years agoAdded the new apple serial drivers
cuz [Thu, 8 Sep 2005 21:06:48 +0000 (21:06 +0000)]
Added the new apple serial drivers

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

18 years agoSerial driver for the SSC card by Oliver Schmidt
cuz [Thu, 8 Sep 2005 21:03:46 +0000 (21:03 +0000)]
Serial driver for the SSC card by Oliver Schmidt

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

18 years agoMissing ser_ioctl wrapper by Oliver Schmidt
cuz [Thu, 8 Sep 2005 20:58:33 +0000 (20:58 +0000)]
Missing ser_ioctl wrapper by Oliver Schmidt

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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

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