IEEE floating point routines

Burkhardt, Glenn Glenn.Burkhardt@goodrich.com
Tue Oct 30 14:07:00 GMT 2007


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
> 



More information about the Cygwin-developers mailing list