CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/12/09 12:52:34
Modified files: lib/libc : shlib_version lib/libc/arch/amd64/gen: Makefile.inc isfinitel.c isinfl.c isnanl.c isnormall.c lib/libc/arch/hppa64/gen: Makefile.inc isfinitel.c isinfl.c isnanl.c isnormall.c lib/libc/arch/i386/gen: Makefile.inc isfinitel.c isinfl.c isnanl.c isnormall.c lib/libc/arch/m68k/gen: Makefile.inc isfinitel.c isinfl.c isnanl.c isnormall.c lib/libc/arch/m88k/gen: Makefile.inc isfinitel.c isinfl.c isnanl.c isnormall.c lib/libc/arch/mips64/gen: Makefile.inc isfinitel.c isinfl.c isnanl.c isnormall.c lib/libc/arch/sparc/gdtoa: Makefile.inc lib/libc/arch/sparc/gen: Makefile.inc lib/libc/arch/sparc64/gen: Makefile.inc isfinitel.c isinfl.c isnanl.c isnormall.c lib/libc/arch/vax/gdtoa: strtof.c lib/libc/arch/vax/gen: fpclassify.c infinity.c isfinite.c isinf.c isnan.c isnormal.c signbit.c lib/libc/gen : fpclassify.c isfinite.c isinf.c isnan.c isnormal.c signbit.c Added files: lib/libc/arch/amd64/gen: signbitl.c lib/libc/arch/hppa64/gen: signbitl.c lib/libc/arch/i386/gen: signbitl.c lib/libc/arch/m68k/gen: signbitl.c lib/libc/arch/m88k/gen: signbitl.c lib/libc/arch/mips64/gen: signbitl.c lib/libc/arch/sparc64/gen: signbitl.c Log message: - add long double signbit - make long double versions weak aliases to double versions, on archs where long doubles are 64 bits - no need to have two finites. finite() and finitef() are non-standard 3BSD obsolete versions of isfinite. remove from libm. make them weak_alias in libc to __isfinite and __isfinitef instead. similarly make 3BSD obsolete versions of isinf, isinff, isnan, isnanf weak_aliases to C99's __isinf, __isinff, __isnan, __isnanf - bump major ok millert@