Re: [cc65] how about commercial prgs?

Date view Thread view Subject view

From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2002-03-30 22:30:53


Hi,

On Sat, Mar 30, 2002 at 02:15:38PM +0100, Stephan Lesch wrote:
> As far as I understand it, the problem is specific to the kind of software,
> which, like compilers, generates another program containing parts of itself.

It is not the compiler itself. The generated code calls lots of small
functions, even if the C code does not contain any function calls. An example
for such a function would be integer multiplication which the 6502 cannot do
by itself, and which would be too large to inline it. There are lots of these
functions because the 6502 is so limited (the runtime/ directory currently
contains 183 assembly files). These runtime support functions are covered by
the cc65 license. And because it is not possible to write a reasonable program
without them, it is currently impossible to place a program created by cc65
under the GPL.

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz_at_musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2002-03-30 22:54:32 CET