]> git.sur5r.net Git - cc65/log
cc65
11 years agoRenamed [un]install goals to [un]avail.
Oliver Schmidt [Wed, 15 May 2013 09:59:51 +0000 (11:59 +0200)]
Renamed [un]install goals to [un]avail.

The [un]install make goals have a rather fixed meaning for *ix users. The simple
symlinks provided here don't match the expectations users have from [un]install.
Therefore it is appropriate to rename them to "something" not tied to specific
expectations.

11 years agoBumped version to 2.14.0. V2.14
Oliver Schmidt [Sun, 12 May 2013 16:39:48 +0000 (18:39 +0200)]
Bumped version to 2.14.0.

The cmdline parameter handling as become quite incompatible to 2.13.3 so it seems
appropriate to increase the minor version.

11 years agoMade dependency handling for C sources actually work.
Oliver Schmidt [Sun, 12 May 2013 16:19:46 +0000 (18:19 +0200)]
Made dependency handling for C sources actually work.

11 years agoMerge pull request #10 from greg-king5/target-util
Oliver Schmidt [Fri, 10 May 2013 10:15:09 +0000 (03:15 -0700)]
Merge pull request #10 from greg-king5/target-util

Made geos-apple's file-converter depend on apple2enh's library.

11 years agoMade geos-apple's file-converter depend on apple2enh's library. 10/head
Greg King [Thu, 9 May 2013 18:46:04 +0000 (14:46 -0400)]
Made geos-apple's file-converter depend on apple2enh's library.

The geos-apple target will build that library if it doesn't exist.

11 years agoForce warning-free build (and added missing clean target).
Oliver Schmidt [Thu, 9 May 2013 12:25:25 +0000 (14:25 +0200)]
Force warning-free build (and added missing clean target).

11 years agoAllow for warning-free build of libraries.
Oliver Schmidt [Thu, 9 May 2013 12:24:13 +0000 (14:24 +0200)]
Allow for warning-free build of libraries.

11 years agoRemoved (pretty inconsistently used) tab chars from source code base.
Oliver Schmidt [Thu, 9 May 2013 11:56:54 +0000 (13:56 +0200)]
Removed (pretty inconsistently used) tab chars from source code base.

11 years agoAdjusted C declarations to the changed static driver names.
Oliver Schmidt [Thu, 9 May 2013 08:20:03 +0000 (10:20 +0200)]
Adjusted C declarations to the changed static driver names.

11 years agoInclude targetutil intermediates in dependency handling.
Oliver Schmidt [Thu, 9 May 2013 07:27:36 +0000 (09:27 +0200)]
Include targetutil intermediates in dependency handling.

11 years agoRemoved unintentionally committed intermediate file.
Oliver Schmidt [Thu, 9 May 2013 07:18:19 +0000 (09:18 +0200)]
Removed unintentionally committed intermediate file.

11 years agoSearch for "local" binaries only once.
Oliver Schmidt [Wed, 8 May 2013 23:37:09 +0000 (01:37 +0200)]
Search for "local" binaries only once.

11 years agoHack: Changed TARGET order to have apple2enh.lib available for convert.system.
Oliver Schmidt [Wed, 8 May 2013 23:32:48 +0000 (01:32 +0200)]
Hack: Changed TARGET order to have apple2enh.lib available for convert.system.

There's a quite special case of a targetutil for the TARGET geos-apple having to be
built as TARGET apple2enh binary. We can't just add a dependency to ../lib/apple2enhlib
because the TARGETs are built in individual make instances (because of vpath).

Doing that the "right way" would be _very_ complicated and would turn the Makefiles way
less readable. Therefore I decided to solve that by just reordering the TARGETs. Surely
this won't work if i.e. 'make geos-apple' is entered on a clean system. But still I consider
it appropriate.

I ordered the TARGETs btw so that they are more in an alphabetical order...

11 years agoAdded support for building targetutils.
Oliver Schmidt [Wed, 8 May 2013 23:12:26 +0000 (01:12 +0200)]
Added support for building targetutils.

11 years agoAdded support for building 'extra' object files.
Oliver Schmidt [Wed, 8 May 2013 21:27:58 +0000 (23:27 +0200)]
Added support for building 'extra' object files.

11 years agoNo packages here.
Oliver Schmidt [Wed, 8 May 2013 20:43:58 +0000 (22:43 +0200)]
No packages here.

11 years agoMerge pull request #8 from greg-king5/generic
Oliver Schmidt [Wed, 8 May 2013 06:55:14 +0000 (23:55 -0700)]
Merge pull request #8 from greg-king5/generic

Added two useful opcode mnemonic aliases.

11 years agoAdded two useful opcode mnemonic aliases. 8/head
Greg King [Tue, 7 May 2013 23:59:16 +0000 (19:59 -0400)]
Added two useful opcode mnemonic aliases.

bnz - jump if not zero.
bze - jump if zero.

11 years agoRemoved reference to CC65_HOME.
Oliver Schmidt [Tue, 7 May 2013 15:58:56 +0000 (17:58 +0200)]
Removed reference to CC65_HOME.

Now that we're pretty much independent from CC65_HOME
it doesn't make sense anymore to look for it in the Makefiles.

So rather dynamically check if there are "local" binaries in the
../bin directory. If there are "local" binaries use them - and
otherwise rely on "installed" binaries found in the path.

11 years agoAllow to build just the binaries or just the libraries from the top level Makefile.
Oliver Schmidt [Tue, 7 May 2013 15:49:35 +0000 (17:49 +0200)]
Allow to build just the binaries or just the libraries from the top level Makefile.

11 years agoMerge pull request #7 from greg-king5/config-buf
Oliver Schmidt [Tue, 7 May 2013 17:02:15 +0000 (10:02 -0700)]
Merge pull request #7 from greg-king5/config-buf

Removed unneeded variable and function.

11 years agoMerge pull request #6 from greg-king5/forget-path
Oliver Schmidt [Tue, 7 May 2013 15:11:39 +0000 (08:11 -0700)]
Merge pull request #6 from greg-king5/forget-path

Removed useless command-line option.

11 years agoRemoved useless command-line option. 6/head
Greg King [Tue, 7 May 2013 04:54:44 +0000 (00:54 -0400)]
Removed useless command-line option.

11 years agoRemoved unneeded variable and function. 7/head
Greg King [Tue, 7 May 2013 00:35:18 +0000 (20:35 -0400)]
Removed unneeded variable and function.
They were used with built-in configurations.
Commit 37c492b544dec2460fc2c16a3d66275cc0d4edc0 made them obsolete.

11 years agoHave cl65 run the binaries from its own directory.
Oliver Schmidt [Mon, 6 May 2013 22:47:37 +0000 (00:47 +0200)]
Have cl65 run the binaries from its own directory.

While ca65, cc65 and ld65 have built-in paths cl65 doesn't.
That means that up to now cl65 depended on the binaries
being found in the path env var. However it makes sense
to presume that the binaries are located in the very same
directory cl65 is located in. So whatever pathname was
suitable to run cl65 should be suitable to run the other
binaries too. But if for some reason there's no valid
argv[0] or if it doesn't contain at least one directory
delimiter ('/' or '\') then fall back to relying on the
path env var.

11 years agoAdded reference to unused variable to avoid GCC 4.6 warning.
Oliver Schmidt [Mon, 6 May 2013 21:31:00 +0000 (23:31 +0200)]
Added reference to unused variable to avoid GCC 4.6 warning.

11 years agoAdded search path relative to running binary on Windows.
Oliver Schmidt [Mon, 6 May 2013 21:20:56 +0000 (23:20 +0200)]
Added search path relative to running binary on Windows.

In contrast to *IX it doesn't make much sense to add compile time defined
search paths to Windows binaries: There's no standard path like /usr/local/bin
(and there are no symbolic links to link from there to another location).

On the other hand it's (again in contrast to *IX) easy for Windows binaries
to determine their own paths. Therefore it's appropriate to make use of that
to add run time defined default search paths.

11 years agoMerge pull request #4 from greg-king5/filepath
Oliver Schmidt [Mon, 6 May 2013 14:46:06 +0000 (07:46 -0700)]
Merge pull request #4 from greg-king5/filepath

Swapped the order of search paths.

11 years agoChanged the order of directories that are searched for files. 4/head
Greg King [Sat, 4 May 2013 03:25:06 +0000 (23:25 -0400)]
Changed the order of directories that are searched for files.

11 years agoAdded support for building the MS VS solution from the Makefile.
Oliver Schmidt [Sun, 5 May 2013 21:46:12 +0000 (23:46 +0200)]
Added support for building the MS VS solution from the Makefile.

11 years agoReduced verbosity.
Oliver Schmidt [Sun, 5 May 2013 20:34:04 +0000 (22:34 +0200)]
Reduced verbosity.

11 years agoAdded compatibility with cmd.exe (and reduced verbosity).
Oliver Schmidt [Sun, 5 May 2013 20:33:25 +0000 (22:33 +0200)]
Added compatibility with cmd.exe (and reduced verbosity).

11 years agoAvoid usage of cl65 for library build as it requires 'install'.
Oliver Schmidt [Sat, 4 May 2013 21:38:05 +0000 (23:38 +0200)]
Avoid usage of cl65 for library build as it requires 'install'.

11 years agoAdded top level Makefile.
Oliver Schmidt [Sat, 4 May 2013 21:01:07 +0000 (23:01 +0200)]
Added top level Makefile.

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 agoChanged the order of directories that are searched for include files.
Greg King [Sat, 4 May 2013 03:25:06 +0000 (23:25 -0400)]
Changed the order of directories that are searched for include files.

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