This is the mail archive of the
cygwin-developers
mailing list for the Cygwin project.
RE: IEEE floating point routines
- From: "Burkhardt, Glenn" <Glenn dot Burkhardt at goodrich dot com>
- To: <cygwin-developers at cygwin dot com>
- Cc: "Corinna Vinschen" <corinna-cygwin at cygwin dot com>
- Date: Tue, 30 Oct 2007 07:06:32 -0700
- Subject: RE: IEEE floating point routines
- References: <20071017153022.GA20400@calimero.vinschen.de>
I've been in touch with the author about making some improvements, which
he has accepted, and also
the license. The latest 3.0 edition has been released under LGPL.
> -----Original Message-----
> From: Corinna Vinschen [mailto:corinna-cygwin@cygwin.com]
> Sent: Wednesday, October 17, 2007 11:30 AM
> To: cygwin-developers@cygwin.com
> Subject: Re: IEEE floating point routines
>
> On Oct 17 08:06, Burkhardt, Glenn wrote:
> > I recommend that the standard Cygwin DLL include the
> standard routines
> > that query/control the FPU, such as
> >
> > fpsetmask()
> > fpsetround()
> > fpsetsticky()
> >
> > These are available as a package at
> > http://www.macaulay.ac.uk/fearlus/floating-point/download.html
>
> These sources are GPLed. They can't be included into Cygwin
> for licensing reasons. Additionally I don't think that
> Cygwin is the right place to include math functions. This
> should be provided by the standard c library, which is newlib
> in our case (http://sourceware.org/newlib/). Please note
> that, even *if* these functions are included in newlib,
> Cygwin would still not use them for licensing reasons. If
> you need theses functions, nothing keeps you from
> contributing your own code to newlib, provided you put the
> source into the PD, or under a relaxed license like BSD.
>
>
> Corinna
>
> --
> Corinna Vinschen Please, send mails
> regarding Cygwin to
> Cygwin Project Co-Leader cygwin AT cygwin DOT com
> Red Hat
>