[PATCH] Fix ColdFire support for GCC 3.4 in libgloss

J. Johnston jjohnstn@redhat.com
Wed Oct 15 17:34:00 GMT 2003

Doug Evans wrote:
> J. Johnston writes:
>  > Bernardo,
>  > 
>  >    I'm afraid I can't accept this change as-is.  The problem is that gcc code is 
>  > under the GPL license and newlib does not accept GPL licensed contributions.
> nit: libgcc code is under a "GPL+exception license".
> whether it's ok for newlib to have libgcc code I'll leave up to you.
> IIRC it's fine but IANAL.

IAANAL.  According to the license for the file in question, the extension is:

In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
those programs without any restriction coming from the use of this
file.  (The General Public License restrictions do apply in other
respects; for example, they cover modification of the file, and
distribution when not linked into another program.)

I do not read this as saying I may use the source code.  The LGPL is explicit in 
allowing copying of small macros such as the ones in question, but the GPL 
doesn't.  We can ask for an exception to be granted but I somehow think that 
would take more time than it is worth.

-- Jeff J.

More information about the Newlib mailing list