public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug other/38758]  New: gcc ships with GPL-only library parts (longlong.h)
@ 2009-01-07 20:13 amylaar at gcc dot gnu dot org
  2009-01-20 21:58 ` [Bug other/38758] " jsm28 at gcc dot gnu dot org
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: amylaar at gcc dot gnu dot org @ 2009-01-07 20:13 UTC (permalink / raw)
  To: gcc-bugs

libgcc2.c uses macros defined in longlong.h (included via libgcc2.h).
Similarily, the code in config/soft-fp uses longlong.h .   This library code
is automatically linked in by gcc, and its source files are licensed with
a special library exceptions to allow users to compile programs with gcc and
distribute the resulting binaries under licenses other than GPL (assuming
they have sufficent rights to the program being compiled to engage in such a
distribution).

longlong.h, however, carries a license notice which only permits distribution
according to GPL v3, without any library exception.

Which means that the statement that gcc-compiled programs can only be
distributed under a GPL-compatible license is actually true for most programs
 (unless the local law governing the intended distribution recognizes
  estoppel because of statements like:
  http://www.gnu.org/licenses/gpl-faq.html#CanIUseGPLToolsForNF ).

The discussion about this so far can be found here:
http://gcc.gnu.org/ml/gcc/2009-01/msg00072.html
http://gcc.gnu.org/ml/gcc/2009-01/msg00075.html


-- 
           Summary: gcc ships with GPL-only library parts (longlong.h)
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: amylaar at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38758


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug other/38758] gcc ships with GPL-only library parts (longlong.h)
  2009-01-07 20:13 [Bug other/38758] New: gcc ships with GPL-only library parts (longlong.h) amylaar at gcc dot gnu dot org
@ 2009-01-20 21:58 ` jsm28 at gcc dot gnu dot org
  2009-01-20 22:01 ` jsm28 at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2009-01-20 21:58 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from jsm28 at gcc dot gnu dot org  2009-01-20 21:58 -------
Subject: Bug 38758

Author: jsm28
Date: Tue Jan 20 21:58:30 2009
New Revision: 143531

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143531
Log:
        PR other/38758
        * longlong.h: Update copyright years.  Use soft-fp license
        notice.  Sync __clz_tab declaration with glibc.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/longlong.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38758


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug other/38758] gcc ships with GPL-only library parts (longlong.h)
  2009-01-07 20:13 [Bug other/38758] New: gcc ships with GPL-only library parts (longlong.h) amylaar at gcc dot gnu dot org
  2009-01-20 21:58 ` [Bug other/38758] " jsm28 at gcc dot gnu dot org
@ 2009-01-20 22:01 ` jsm28 at gcc dot gnu dot org
  2009-01-20 22:02 ` jsm28 at gcc dot gnu dot org
  2010-05-22 17:44 ` jsm28 at gcc dot gnu dot org
  3 siblings, 0 replies; 5+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2009-01-20 22:01 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from jsm28 at gcc dot gnu dot org  2009-01-20 22:01 -------
Subject: Bug 38758

Author: jsm28
Date: Tue Jan 20 22:01:03 2009
New Revision: 143532

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143532
Log:
        PR other/38758
        * longlong.h: Update copyright years.  Use soft-fp license
        notice.

Modified:
    branches/gcc-4_3-branch/gcc/ChangeLog
    branches/gcc-4_3-branch/gcc/longlong.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38758


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug other/38758] gcc ships with GPL-only library parts (longlong.h)
  2009-01-07 20:13 [Bug other/38758] New: gcc ships with GPL-only library parts (longlong.h) amylaar at gcc dot gnu dot org
  2009-01-20 21:58 ` [Bug other/38758] " jsm28 at gcc dot gnu dot org
  2009-01-20 22:01 ` jsm28 at gcc dot gnu dot org
@ 2009-01-20 22:02 ` jsm28 at gcc dot gnu dot org
  2010-05-22 17:44 ` jsm28 at gcc dot gnu dot org
  3 siblings, 0 replies; 5+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2009-01-20 22:02 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from jsm28 at gcc dot gnu dot org  2009-01-20 22:02 -------
Subject: Bug 38758

Author: jsm28
Date: Tue Jan 20 22:02:18 2009
New Revision: 143533

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143533
Log:
        PR other/38758
        * longlong.h: Update copyright years.  Use soft-fp license
        notice.

Modified:
    branches/gcc-4_2-branch/gcc/ChangeLog
    branches/gcc-4_2-branch/gcc/longlong.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38758


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug other/38758] gcc ships with GPL-only library parts (longlong.h)
  2009-01-07 20:13 [Bug other/38758] New: gcc ships with GPL-only library parts (longlong.h) amylaar at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2009-01-20 22:02 ` jsm28 at gcc dot gnu dot org
@ 2010-05-22 17:44 ` jsm28 at gcc dot gnu dot org
  3 siblings, 0 replies; 5+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2010-05-22 17:44 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from jsm28 at gcc dot gnu dot org  2010-05-22 17:43 -------
Was fixed for 4.2.3, 4.3.0.


-- 

jsm28 at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.2.3


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38758


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-05-22 17:44 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-07 20:13 [Bug other/38758] New: gcc ships with GPL-only library parts (longlong.h) amylaar at gcc dot gnu dot org
2009-01-20 21:58 ` [Bug other/38758] " jsm28 at gcc dot gnu dot org
2009-01-20 22:01 ` jsm28 at gcc dot gnu dot org
2009-01-20 22:02 ` jsm28 at gcc dot gnu dot org
2010-05-22 17:44 ` jsm28 at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).