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.