]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Replace a proliferation of buggy MD implementations of modf() with a
authorDavid Schultz <das@FreeBSD.org>
Fri, 21 Oct 2011 06:40:36 +0000 (06:40 +0000)
committerDavid Schultz <das@FreeBSD.org>
Fri, 21 Oct 2011 06:40:36 +0000 (06:40 +0000)
commit6232589aeb9b7c1c1e731d9ec324cfdb57202a48
treec48465604c7967f5162a2c5f32ab24721a37e96c
parent417c551014c2c138b57a2ea5133162a2b194fb3e
Replace a proliferation of buggy MD implementations of modf() with a
working MI one.  The MI one only needs to be overridden on machines
with non-IEEE754 arithmetic.  (The last supported one was the VAX.)
It can also be overridden if someone comes up with a faster one that
actually passes the regression tests -- but this is harder than it sounds.
28 files changed:
lib/libc/amd64/Symbol.map
lib/libc/amd64/gen/Makefile.inc
lib/libc/amd64/gen/modf.S [deleted file]
lib/libc/arm/Symbol.map
lib/libc/arm/gen/Makefile.inc
lib/libc/arm/gen/modf.c [deleted file]
lib/libc/gen/Makefile.inc
lib/libc/gen/Symbol.map
lib/libc/gen/modf.c [new file with mode: 0644]
lib/libc/i386/Symbol.map
lib/libc/i386/gen/Makefile.inc
lib/libc/i386/gen/modf.S [deleted file]
lib/libc/ia64/Symbol.map
lib/libc/ia64/gen/Makefile.inc
lib/libc/ia64/gen/modf.c [deleted file]
lib/libc/mips/Symbol.map
lib/libc/mips/gen/Makefile.inc
lib/libc/mips/gen/modf.S [deleted file]
lib/libc/mips/gen/modf.c [deleted file]
lib/libc/powerpc/Symbol.map
lib/libc/powerpc/gen/Makefile.inc
lib/libc/powerpc/gen/modf.c [deleted file]
lib/libc/powerpc64/Symbol.map
lib/libc/powerpc64/gen/Makefile.inc
lib/libc/powerpc64/gen/modf.c [deleted file]
lib/libc/sparc64/Symbol.map
lib/libc/sparc64/gen/Makefile.inc
lib/libc/sparc64/gen/modf.S [deleted file]