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


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]