]> git.sur5r.net Git - cc65/log
cc65
11 years agoReplaced whole bunch for Makefiles with a single generic Makefile.
Oliver Schmidt [Sat, 4 May 2013 20:15:30 +0000 (22:15 +0200)]
Replaced whole bunch for Makefiles with a single generic Makefile.

- No complex shell logic.
- "Source file shadowing" for all targets via vpath.
- Dependency handling.
- True incremental build.
- Don't write into source directories.
- Easy cleanup by just removing 'wrk'.

11 years agoReplaced whole bunch for Makefiles with a single generic Makefile.
Oliver Schmidt [Sat, 4 May 2013 20:10:48 +0000 (22:10 +0200)]
Replaced whole bunch for Makefiles with a single generic Makefile.

- No complex shell logic.
- "Source file shadowing" for all targets via vpath.
- Dependency handling.
- True incremental build.
- Don't write into source directories.
- Easy cleanup by just removing 'wrk'.

11 years agoIgnore only top level directories.
Oliver Schmidt [Sat, 4 May 2013 16:04:13 +0000 (18:04 +0200)]
Ignore only top level directories.

11 years agoRemoved obsolete Makefiles.
Oliver Schmidt [Sat, 4 May 2013 11:41:28 +0000 (13:41 +0200)]
Removed obsolete Makefiles.

11 years agoMake use of single character variable syntax for the formal parameter variable.
Oliver Schmidt [Sat, 4 May 2013 09:59:42 +0000 (11:59 +0200)]
Make use of single character variable syntax for the formal parameter variable.

11 years agoReplaced three function calls with one.
Oliver Schmidt [Thu, 2 May 2013 21:57:26 +0000 (23:57 +0200)]
Replaced three function calls with one.

11 years agoAdded reference to unused variable to avoid GCC 4.6 warning.
Oliver Schmidt [Thu, 2 May 2013 12:39:47 +0000 (15:39 +0300)]
Added reference to unused variable to avoid GCC 4.6 warning.

11 years agoRemoved unused variable.
Oliver Schmidt [Thu, 2 May 2013 12:13:19 +0000 (15:13 +0300)]
Removed unused variable.

11 years agoRemoved unused variable.
Oliver Schmidt [Thu, 2 May 2013 12:09:38 +0000 (15:09 +0300)]
Removed unused variable.

11 years agoPlaced libraries and the end of the linker cmdline.
Oliver Schmidt [Thu, 2 May 2013 12:06:02 +0000 (15:06 +0300)]
Placed libraries and the end of the linker cmdline.

11 years agoRemoved unused variable.
Oliver Schmidt [Thu, 2 May 2013 11:55:17 +0000 (14:55 +0300)]
Removed unused variable.

11 years agoRemoved unused variables.
Oliver Schmidt [Thu, 2 May 2013 11:51:08 +0000 (14:51 +0300)]
Removed unused variables.

11 years agoRemoved unused variable.
Oliver Schmidt [Thu, 2 May 2013 11:42:33 +0000 (14:42 +0300)]
Removed unused variable.

11 years agoAdded Travis CI config file.
Oliver Schmidt [Thu, 2 May 2013 11:32:09 +0000 (14:32 +0300)]
Added Travis CI config file.

11 years agoMerge pull request #3 from greg-king5/ctype
Oliver Schmidt [Thu, 2 May 2013 08:36:13 +0000 (01:36 -0700)]
Merge pull request #3 from greg-king5/ctype

Fixed two <ctype.h> functions.

11 years agoFixed isgraph() and ispunct() (macroes and library functions). 3/head
Greg King [Wed, 1 May 2013 19:04:36 +0000 (15:04 -0400)]
Fixed isgraph() and ispunct() (macroes and library functions).

11 years agoExclude apple2enh-only functionality from apple2 biuld on source code level.
Oliver Schmidt [Wed, 1 May 2013 20:02:47 +0000 (22:02 +0200)]
Exclude apple2enh-only functionality from apple2 biuld on source code level.

11 years agoAdjusted include directive for local header.
Oliver Schmidt [Wed, 1 May 2013 19:53:30 +0000 (21:53 +0200)]
Adjusted include directive for local header.

11 years agoRemoved obsolete files.
Oliver Schmidt [Wed, 1 May 2013 12:01:42 +0000 (14:01 +0200)]
Removed obsolete files.

11 years agoMarked files to be excluded from build.
Oliver Schmidt [Wed, 1 May 2013 12:00:01 +0000 (14:00 +0200)]
Marked files to be excluded from build.

11 years agoReplace only actually changed archive members.
Oliver Schmidt [Mon, 29 Apr 2013 14:14:08 +0000 (17:14 +0300)]
Replace only actually changed archive members.

11 years agoMost hosts require the math library to be linked explicitly.
Oliver Schmidt [Mon, 29 Apr 2013 14:03:14 +0000 (17:03 +0300)]
Most hosts require the math library to be linked explicitly.

11 years agoMade compatible with GNU make 3.81
Oliver Schmidt [Mon, 29 Apr 2013 14:01:00 +0000 (17:01 +0300)]
Made compatible with GNU make 3.81

11 years agoRemoved unmaintained Makefile and file lists.
Oliver Schmidt [Sun, 28 Apr 2013 20:50:09 +0000 (22:50 +0200)]
Removed unmaintained Makefile and file lists.

11 years agoNo Windows installer here.
Oliver Schmidt [Sun, 28 Apr 2013 20:35:53 +0000 (22:35 +0200)]
No Windows installer here.

11 years agoReplaced elaborate install logic with just a bunch of symlinks.
Oliver Schmidt [Sun, 28 Apr 2013 20:30:18 +0000 (22:30 +0200)]
Replaced elaborate install logic with just a bunch of symlinks.

Maybe I'm naive but even after thinking about it for quite
some time I can't see why it should hurt to just build the
cc65 binaries from the sources "in place" and have 'make
install' simply create some symlinks in usr/local/bin.

The new Makfile builds the binaries with builtin search paths
matching their build location. So the symlinks in usr/local/bin
allow to allow to use them out-of-the-box without additional
environment variables.

11 years agoRemoved obsolete Makefiles.
Oliver Schmidt [Sat, 27 Apr 2013 15:47:20 +0000 (17:47 +0200)]
Removed obsolete Makefiles.

11 years agoNo copyright message here.
Oliver Schmidt [Sat, 27 Apr 2013 15:39:52 +0000 (17:39 +0200)]
No copyright message here.

11 years agoReplaced whole bunch for Makefiles with a single generic Makefile.
Oliver Schmidt [Sat, 27 Apr 2013 15:19:52 +0000 (17:19 +0200)]
Replaced whole bunch for Makefiles with a single generic Makefile.

- Targeting GNU toolchain.
- Modern dependency handling.
- Warning-free build.
- GCC option -Werror set.
- Dynamic search paths.
- Don't write into source directories.
- Easy cleanup by just removing 'wrk'.

11 years agoAllow to supply searchpath defines as simple values instead of escaped C strings.
Oliver Schmidt [Sat, 27 Apr 2013 14:54:09 +0000 (16:54 +0200)]
Allow to supply searchpath defines as simple values instead of escaped C strings.

11 years agoAdded projects for the remaining binaries to the MS VS 2010 solution.
Oliver Schmidt [Sat, 27 Apr 2013 07:21:02 +0000 (09:21 +0200)]
Added projects for the remaining binaries to the MS VS 2010 solution.

11 years agoIf an Amiga specific spawnvp() is the only alternative it seems save to classify...
Oliver Schmidt [Sat, 27 Apr 2013 07:19:41 +0000 (09:19 +0200)]
If an Amiga specific spawnvp() is the only alternative it seems save to classify the UNIX specific spawnvp() as default.

11 years agoIn general "\%s" doesn't seem to be a valid printf format specifier. Given where...
Oliver Schmidt [Fri, 26 Apr 2013 19:54:54 +0000 (21:54 +0200)]
In general "\%s" doesn't seem to be a valid printf format specifier. Given where it originally came from and how OneLine() is used elsewhere I'm pretty sure that it should rather read "%s".

11 years agoMerge pull request #2 from greg-king5/scrcode
Oliver Schmidt [Fri, 26 Apr 2013 18:58:28 +0000 (11:58 -0700)]
Merge pull request #2 from greg-king5/scrcode

Improved CBM scrcode assembly-macroes.

11 years agoMade CBM scrcode assembly-macro properly handle all 256 codes. 2/head
Greg King [Thu, 25 Apr 2013 16:32:49 +0000 (12:32 -0400)]
Made CBM scrcode assembly-macro properly handle all 256 codes.
And, made it smaller.

11 years agoMerge pull request #1 from greg-king5/master
Oliver Schmidt [Tue, 23 Apr 2013 13:08:55 +0000 (06:08 -0700)]
Merge pull request #1 from greg-king5/master

Fixes a bug that links the interruptor dispatcher even when there are no interruptors.

11 years agoStopped interrupt dispatcher from being linked even when there are no interruptors. 1/head
Greg King [Mon, 22 Apr 2013 19:55:52 +0000 (15:55 -0400)]
Stopped interrupt dispatcher from being linked even when there are no interruptors.
Put ld65's CONDES import names into object module's list instead of linker's list.

11 years agoFinetuned project files for build server compatibility.
Oliver Schmidt [Fri, 12 Apr 2013 21:24:48 +0000 (23:24 +0200)]
Finetuned project files for build server compatibility.

11 years agoAdded MS VS 2010 solution with projects for the major binaries.
Oliver Schmidt [Wed, 10 Apr 2013 17:30:36 +0000 (19:30 +0200)]
Added MS VS 2010 solution with projects for the major binaries.

11 years agoSimplified Git usage.
Oliver Schmidt [Wed, 10 Apr 2013 17:28:52 +0000 (19:28 +0200)]
Simplified Git usage.

11 years agoAllow for warning-free build of cl65 with MS VC on warning level 3.
Oliver Schmidt [Tue, 9 Apr 2013 21:32:18 +0000 (23:32 +0200)]
Allow for warning-free build of cl65 with MS VC on warning level 3.

11 years agoAllow for warning-free build of ld65 with MS VC on warning level 3.
Oliver Schmidt [Tue, 9 Apr 2013 21:10:57 +0000 (23:10 +0200)]
Allow for warning-free build of ld65 with MS VC on warning level 3.

11 years agoAdjusted comment.
Oliver Schmidt [Tue, 9 Apr 2013 21:10:35 +0000 (23:10 +0200)]
Adjusted comment.

11 years agoReplaced builtin linker configs with ordinary .cfg files.
Oliver Schmidt [Tue, 9 Apr 2013 21:09:46 +0000 (23:09 +0200)]
Replaced builtin linker configs with ordinary .cfg files.

The benefits are:
- Independency of ld65 build from perl
- More transparent behaviour

11 years agoNo copyright message here.
Oliver Schmidt [Sun, 7 Apr 2013 21:34:38 +0000 (23:34 +0200)]
No copyright message here.

11 years agoAllow for warning-free build of ar65 with MS VC on warning level 3.
Oliver Schmidt [Sun, 7 Apr 2013 21:34:16 +0000 (23:34 +0200)]
Allow for warning-free build of ar65 with MS VC on warning level 3.

11 years agoAllow for warning-free build of cc65 with MS VC on warning level 3.
Oliver Schmidt [Sun, 7 Apr 2013 20:26:19 +0000 (22:26 +0200)]
Allow for warning-free build of cc65 with MS VC on warning level 3.

11 years agoNo SVN version here.
Oliver Schmidt [Sun, 7 Apr 2013 20:25:49 +0000 (22:25 +0200)]
No SVN version here.

11 years agoAllow for warning-free build of common with MS VC on warning level 3.
Oliver Schmidt [Sun, 7 Apr 2013 20:19:23 +0000 (22:19 +0200)]
Allow for warning-free build of common with MS VC on warning level 3.

11 years agoAllow for warning-free build of ca65 with MS VC on warning level 3.
Oliver Schmidt [Sun, 7 Apr 2013 20:17:24 +0000 (22:17 +0200)]
Allow for warning-free build of ca65 with MS VC on warning level 3.

11 years agoNo copyright message here.
Oliver Schmidt [Sun, 7 Apr 2013 20:14:16 +0000 (22:14 +0200)]
No copyright message here.

11 years agoReplaced builtin macro packages with .mac files that are included like ordinary ...
Oliver Schmidt [Sun, 7 Apr 2013 20:10:30 +0000 (22:10 +0200)]
Replaced builtin macro packages with .mac files that are included like ordinary .inc files.

The benefits are:
- Independency of ca65 build from perl
- More transparent behaviour

11 years agoFixed typos.
Oliver Schmidt [Tue, 2 Apr 2013 14:29:13 +0000 (17:29 +0300)]
Fixed typos.

11 years agoFixed typos.
Oliver Schmidt [Tue, 2 Apr 2013 14:24:21 +0000 (17:24 +0300)]
Fixed typos.

11 years agoFixed typo.
Oliver Schmidt [Tue, 2 Apr 2013 14:15:02 +0000 (17:15 +0300)]
Fixed typo.

11 years agoMinor consistency improvement.
Oliver Schmidt [Sat, 30 Mar 2013 16:19:54 +0000 (17:19 +0100)]
Minor consistency improvement.

11 years agoThe Apple II library startup code requires Applesoft.
Oliver Schmidt [Sat, 30 Mar 2013 16:18:45 +0000 (17:18 +0100)]
The Apple II library startup code requires Applesoft.

11 years agoNo linuxdoc here. Documenation is to be maintained as HTML in branch 'gh-pages'.
Oliver Schmidt [Sun, 24 Mar 2013 23:50:52 +0000 (00:50 +0100)]
No linuxdoc here. Documenation is to be maintained as HTML in branch 'gh-pages'.

11 years agoAdded "the usual suspects".
Oliver Schmidt [Thu, 21 Mar 2013 21:23:38 +0000 (22:23 +0100)]
Added "the usual suspects".

11 years agoReorder CF_xxx flags so that they can be used as table index.
uz [Wed, 6 Mar 2013 12:53:07 +0000 (12:53 +0000)]
Reorder CF_xxx flags so that they can be used as table index.

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

11 years agoSave some bytes by sharing the code doing the actual vector setting. Note: Jumping...
ol.sc [Thu, 14 Feb 2013 16:48:05 +0000 (16:48 +0000)]
Save some bytes by sharing the code doing the actual vector setting. Note: Jumping from segemnt INIT to segment CODE is okay while the other way wouldn't be.

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

11 years agoRemoved unnecessary include.
ol.sc [Thu, 14 Feb 2013 16:16:57 +0000 (16:16 +0000)]
Removed unnecessary include.

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

11 years agoFixed copy&paste bug.
ol.sc [Wed, 13 Feb 2013 07:48:37 +0000 (07:48 +0000)]
Fixed copy&paste bug.

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

11 years agoRemove needless instruction to make the code assemble.
uz [Wed, 13 Feb 2013 07:31:04 +0000 (07:31 +0000)]
Remove needless instruction to make the code assemble.

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

11 years agoMoved IRQ hooking / unhooking from startup code to constructor / destructor to avoid...
ol.sc [Tue, 12 Feb 2013 22:39:38 +0000 (22:39 +0000)]
Moved IRQ hooking / unhooking from startup code to constructor / destructor to avoid linking in the hooking / unhooking code (and callirq) for the majority of cc65 prorams not linking in interruptors.

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

11 years agoJust some beautification.
ol.sc [Tue, 12 Feb 2013 20:55:19 +0000 (20:55 +0000)]
Just some beautification.

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

11 years agoAdded missing __CALLIRQ__ import attribute.
ol.sc [Tue, 12 Feb 2013 20:22:27 +0000 (20:22 +0000)]
Added missing __CALLIRQ__ import attribute.

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

11 years agoQuick fix for a problem in the OptLoad3 function. The fix isn't perfect and
uz [Tue, 12 Feb 2013 19:51:11 +0000 (19:51 +0000)]
Quick fix for a problem in the OptLoad3 function. The fix isn't perfect and
may fail for inline assembly code, but at least it's less buggy than before.

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

11 years agoFixed several issues where an object file reference or line infos were
uz [Sun, 10 Feb 2013 20:56:13 +0000 (20:56 +0000)]
Fixed several issues where an object file reference or line infos were
accessed when they in fact didn't exist, because the symbol was linker
generated (in the config or on the command line).

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

11 years agoFixed a problem: When a struct or unit was declared with a tag name, it was
uz [Sat, 2 Feb 2013 22:31:26 +0000 (22:31 +0000)]
Fixed a problem: When a struct or unit was declared with a tag name, it was
possible to use the opposite type with the tag name. That is "struct a" after
declaring "union a" and vice versa.

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

11 years agoFixed a typo.
uz [Thu, 31 Jan 2013 11:30:01 +0000 (11:30 +0000)]
Fixed a typo.

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

11 years agoAdd lynx_snd_stop_channel
karri [Mon, 28 Jan 2013 19:43:10 +0000 (19:43 +0000)]
Add lynx_snd_stop_channel

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

11 years agoAdd lynx_snd_stop_channel
karri [Mon, 28 Jan 2013 19:42:02 +0000 (19:42 +0000)]
Add lynx_snd_stop_channel

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

11 years agoExport lynx_snd_active
karri [Mon, 28 Jan 2013 17:52:38 +0000 (17:52 +0000)]
Export lynx_snd_active

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

11 years agoAdd lynx_snd_active
karri [Mon, 28 Jan 2013 17:50:59 +0000 (17:50 +0000)]
Add lynx_snd_active

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

11 years agoUpdate sound driver
karri [Mon, 28 Jan 2013 17:42:18 +0000 (17:42 +0000)]
Update sound driver

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

11 years agotgi_free_vectorfont maps to free and must therefore be fastcall.
uz [Sun, 27 Jan 2013 14:45:42 +0000 (14:45 +0000)]
tgi_free_vectorfont maps to free and must therefore be fastcall.

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

11 years agoTypo fix by Stefan Haubenthal.
uz [Sun, 27 Jan 2013 14:44:04 +0000 (14:44 +0000)]
Typo fix by Stefan Haubenthal.

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

11 years agoTGI function doc update by Stefan Haubenthal.
uz [Sun, 27 Jan 2013 14:41:09 +0000 (14:41 +0000)]
TGI function doc update by Stefan Haubenthal.

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

11 years agotgi_free_vectorfont maps to free and must therefore be fastcall.
uz [Sun, 27 Jan 2013 14:39:35 +0000 (14:39 +0000)]
tgi_free_vectorfont maps to free and must therefore be fastcall.

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

11 years agoAdded note about behaviour of --local-strings (Greg King).
uz [Sat, 26 Jan 2013 23:00:39 +0000 (23:00 +0000)]
Added note about behaviour of --local-strings (Greg King).

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

11 years agoPrevent a literal string that is an argument for sizeof to be output into the
uz [Fri, 25 Jan 2013 20:45:40 +0000 (20:45 +0000)]
Prevent a literal string that is an argument for sizeof to be output into the
literal pool.

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

11 years agoFix an error in ReleaseLiteral.
uz [Fri, 25 Jan 2013 20:39:43 +0000 (20:39 +0000)]
Fix an error in ReleaseLiteral.

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

11 years agoThe scrcode macros lost the last argument in the recursive call.
uz [Tue, 22 Jan 2013 21:28:26 +0000 (21:28 +0000)]
The scrcode macros lost the last argument in the recursive call.

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

11 years agoAdd small note about availability of the copydata library routine.
uz [Sat, 19 Jan 2013 17:12:42 +0000 (17:12 +0000)]
Add small note about availability of the copydata library routine.

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

11 years agotypo in the doc corrected, tabs adjusted
silverdr [Tue, 15 Jan 2013 11:30:11 +0000 (11:30 +0000)]
typo in the doc corrected, tabs adjusted

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

11 years agoAdded a new feature "underline_in_numbers" requested by thefox. Using
uz [Sat, 12 Jan 2013 19:07:31 +0000 (19:07 +0000)]
Added a new feature "underline_in_numbers" requested by thefox. Using
underlines it is possible to group the digits for easier reading.

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

11 years agoPatch by Greg King: Added the new graphics driver's name to the Atmos header.
uz [Wed, 9 Jan 2013 20:25:05 +0000 (20:25 +0000)]
Patch by Greg King: Added the new graphics driver's name to the Atmos header.
Added its description to the Atmos document.

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

11 years agoBugfix by Stefan Haubenthal.
uz [Mon, 7 Jan 2013 20:28:59 +0000 (20:28 +0000)]
Bugfix by Stefan Haubenthal.

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

11 years agoSmall fixes by Christian Krüger.
uz [Mon, 7 Jan 2013 20:25:45 +0000 (20:25 +0000)]
Small fixes by Christian Krüger.

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

11 years agoDo an additional run of duplicate loads at the end of OptGroup4.
uz [Mon, 7 Jan 2013 20:17:50 +0000 (20:17 +0000)]
Do an additional run of duplicate loads at the end of OptGroup4.

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

11 years agoPatch by Greg King: Added a TGI text translator and a palette graphics driver
uz [Mon, 7 Jan 2013 19:37:18 +0000 (19:37 +0000)]
Patch by Greg King: Added a TGI text translator and a palette graphics driver
to Atmos library.

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

11 years agoPatch by Greg King: Added TGI_COLOR_* definitions to the Atmos C header file.
uz [Mon, 7 Jan 2013 19:33:23 +0000 (19:33 +0000)]
Patch by Greg King: Added TGI_COLOR_* definitions to the Atmos C header file.

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

11 years agoDeclare more internal TGI kernel variables. Not really usable for standard
uz [Mon, 7 Jan 2013 19:32:55 +0000 (19:32 +0000)]
Declare more internal TGI kernel variables. Not really usable for standard
programs, but can be useful for testing.

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

11 years agoPatch by Greg King: The Oric Atmos graphics driver tries to be both a
uz [Mon, 7 Jan 2013 19:30:55 +0000 (19:30 +0000)]
Patch by Greg King: The Oric Atmos graphics driver tries to be both a
black-and-white driver and a color-palette driver, at the same time.  That
cannot work on the Oric's architecture.  This patch makes it be only a
black-and-white driver.

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

11 years agoFixed a bug in the function that generates register info: For tosaslax the
uz [Tue, 1 Jan 2013 21:09:16 +0000 (21:09 +0000)]
Fixed a bug in the function that generates register info: For tosaslax the
check for a known output value of A was wrong.

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

11 years agotypo corrected
silverdr [Sun, 30 Dec 2012 22:33:23 +0000 (22:33 +0000)]
typo corrected

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

11 years agorename lynx_snd_pause
karri [Mon, 17 Dec 2012 17:50:28 +0000 (17:50 +0000)]
rename lynx_snd_pause

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

11 years agoOptimize low color packed sprites
karri [Mon, 17 Dec 2012 17:48:56 +0000 (17:48 +0000)]
Optimize low color packed sprites

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

11 years agoAdd __fastcall__ stuff
karri [Mon, 17 Dec 2012 17:31:07 +0000 (17:31 +0000)]
Add __fastcall__ stuff

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