CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2023/08/13 00:55:37

Modified files:
        lib/libc/gen   : modf.c 
        lib/libc/arch/amd64/gen: Makefile.inc 
        lib/libc/arch/i386/gen: Makefile.inc 
        lib/libc/arch/mips64/gen: Makefile.inc 
        lib/libc/arch/sparc64/gen: Makefile.inc 
Removed files:
        lib/libc/arch/amd64/gen: modf.S 
        lib/libc/arch/i386/gen: modf.S 
        lib/libc/arch/mips64/gen: modf.S 
        lib/libc/arch/sparc64/gen: modf.S 

Log message:
Make sure modf() returns correct values for infinities. While there, drop
the few assembler versions as has been done on other *BSD systems; this
function (modf) turns out to be non-trivial enough, having only one
known-to-work version is preferrable.

Reported by Willemijn Coene.

Reply via email to