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@

Reply via email to