CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/04/19 10:42:06
Modified files:
lib/libc/arch/alpha/gen: Makefile.inc
lib/libc/arch/amd64/gen: Makefile.inc
lib/libc/arch/arm/gen: Makefile.inc
lib/libc/arch/hppa/gen: Makefile.inc
lib/libc/arch/hppa64/gen: Makefile.inc
lib/libc/arch/i386/gen: Makefile.inc
lib/libc/arch/m88k/gen: Makefile.inc
lib/libc/arch/powerpc/gen: Makefile.inc
lib/libc/arch/sh/gen: Makefile.inc
lib/libc/arch/sparc/gen: Makefile.inc
lib/libc/arch/sparc64/gen: Makefile.inc
lib/libc/gen : Makefile.inc
Added files:
lib/libc/gen : ldexp.c modf.c
Removed files:
lib/libc/arch/alpha/gen: ldexp.c modf.c
lib/libc/arch/arm/gen: ldexp.c modf.c
lib/libc/arch/hppa/gen: ldexp.c modf.c
lib/libc/arch/hppa64/gen: frexp.c ldexp.c modf.c
lib/libc/arch/m88k/gen: ldexp.c modf.c
lib/libc/arch/powerpc/gen: ldexp.c modf.c
lib/libc/arch/sh/gen: ldexp.c modf.c
lib/libc/arch/sparc/gen: ldexp.c
lib/libc/arch/sparc64/gen: ldexp.c
Log message:
- ldexp implementation has issues. switch to the one from libm
- remove frexp in hppa64, cloned from hppa
- move generic ieee754 implementations of modf and ldexp to gen
ok kettenis@, "looks good" millert@