On Aug 10 14:43, Houder wrote: > On Fri, 10 Aug 2018 13:42:54, Corinna Vinschen wrote: > [snip] > > > > 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 =3D 0x3d; // FE_ALL_EXCEPT on Linux, i.e. the denormal-... > > > // exception is excluded on Linux > > > > > > to: > > > const int xxx =3D 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) > > > > Shall we change that? A patch would be nice. ;) > > That is possible ... > > As on Linux, the denormal-operand exception will always be masked after this > change ... (both in the default env. and in the "nomask" env.) > > Meaning that, after this change, this exception can * no longer * be enabled > through the API of fenv.h > > Objections? Anyone? Not from me. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat