This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: FSF Policy re. inclusion of source code from other projects in GCC


Mark Mitchell <mark@codesourcery.com> writes:

[...]

| >> Because RMS has approved the use of GLIBC's software floating-point code
| >> in GCC's runtime libraries, using GPL + exception, the correct thing for
| >> Joseph Myers to do with his recent patch is to mark those files as not
| >> part of GCC, but rather as part of GLIBC, and adjust the copyright
| >> notice to be GPL + exception.  Joseph should also document (in a README
| >> or similar) that these files are not to be changed, except by import
| >> from upstream GLIBC.
| > 
| > Do I understand this correctly that the upstream GLIBC versions of the
| > files will get their license changed, or will this happen only in the GCC
| > copy?
| 
| Only in the GCC copy.
| 
| I don't understand enough about libgcc-math to know what should happen
| there; I don't even know what bits of GLIBC you used.  RMS has given
| explicit permission to use GPL + exception for the software
| floating-point emulation code, but not for any other part of GLIBC.

I am confused.  My interest in libgcc-math is that it helps solve
thorny issues with libstdc++-v3 and my expectation is that we can make
modification to libgcc-math so that we can't advantage of it.  Now, I
understand that we cannot make modification to libgcc-math without
modifying GLIBC?  Is that correct.

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]