• Andrew Gierth's avatar
    Cygwin and Mingw floating-point fixes. · 72880ac1
    Andrew Gierth authored
    Deal with silent-underflow errors in float4 for cygwin and mingw by
    using our strtof() wrapper; deal with misrounding errors by adding
    them to the resultmap. Some slight reorganization of declarations was
    done to avoid duplicating material between cygwin.h and win32_port.h.
    
    While here, remove from the resultmap all references to
    float8-small-is-zero; inspection of cygwin output suggests it's no
    longer required there, and the freebsd/netbsd/openbsd entries should
    no longer be necessary (these date back to c. 2000). This commit
    doesn't remove the file itself nor the documentation references for
    it; that will happen in a subsequent commit if all goes well.
    72880ac1
cygwin.h 648 Bytes