This is the mail archive of the cygwin-developers mailing list for the Cygwin 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: IEEE floating point routines


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
> 


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