[ANNOUNCEMENT] TEST RELEASE: Cygwin 2.11.0-0.1

Houder houder@xs4all.nl
Fri Aug 10 11:05:00 GMT 2018


On Thu, 9 Aug 2018 22:26:04, Corinna Vinschen wrote:
> Hi folks,
> 
> 
> I uploaded a new Cygwin test release 2.11.0-0.1
> 
> I'm planning for a release end of August.  Please test.
[snip]

> - Make FP environment symbols available on x86_64.
>   Addresses: https://cygwin.com/ml/cygwin/2018-07/msg00183.html
> 
> - Fix fegetenv behaviour.
>   Addresses: https://cygwin.com/ml/cygwin/2018-08/msg00000.html

Fixed. (tested both on x86_64 and x86)

Note: the following line must be changed in STC-FENV.c (the STC that was
attached to the bug report -- the last one above).

from:
const int xxx = 0x3d; // FE_ALL_EXCEPT on Linux, i.e. the denormal-operand
                      // exception is excluded on Linux

to:
const int xxx = 0x3f; // Cygwin allows the denormal-operand exception;
                      // Linux (Andreas Jaeger) does not.
                      // This exception is not defined by the IEEE 754
                      // standard (Floating-Point Arithmetic)

(denormal-operand = input of a subnormal value)

Regards,
Henri


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list