[patch] Add -static-libquadmath option
Joseph S. Myers
joseph@codesourcery.com
Mon Oct 6 21:15:00 GMT 2014
On Mon, 6 Oct 2014, Steve Kargl wrote:
> On Mon, Oct 06, 2014 at 08:38:14PM +0000, Joseph S. Myers wrote:
> > Since -static-libquadmath introduces LGPL requirements on redistributing
> > the resulting binaries (that you provide source or relinkable object files
> > to allow relinking with modified versions of libquadmath) that don't
> > otherwise generally apply simply through using GCC to build a program even
> > if you link in GCC's other libraries statically, it would seem a good idea
> > for the documentation of this option to make that explicit.
>
> Or, change the license of libquadmath to be compatible with
> libgcci and libgfortran.
I believe we established when libquadmath was added that this wasn't an
option as large parts of the code are not assigned to the FSF.
(Longer-term it might make sense to support TS 18661-3 in GCC and glibc,
so that libquadmath isn't needed when using new glibc as the functions are
available in libm under TS 18661-3 names such as sinf128.)
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Fortran
mailing list