mirror of
https://github.com/adtools/clib2.git
synced 2026-05-08 22:24:58 +00:00
- For the printf() "%a" conversion the exponent now comes out as a binary
number rather than a decimal one. Now how odd is that? - strtod() and strtof() now support "inf"/"infinity"/"nan"/"nan(..)" and hexadecimal floating point numbers, for C99. - Added the fpclassify(), isfinite(), isnormal() and signbit() macros for C99. - Reimplemented isnan() and isinf() as macros for C99. The corresponding functions will be dropped from the library. Note that the isinf() macro does not return -1, 0 or 1 like the old function did, but only 0 or 1 depending upon whether the parameter represents +/- infinity or not. - Added fabsf() for C99. git-svn-id: file:///Users/olsen/Code/migration-svn-zu-git/logical-line-staging/clib2/trunk@14935 87f5fb63-7c3d-0410-a384-fd976d0f7a62
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: smakefile,v 1.39 2005-05-07 17:03:55 obarthel Exp $
|
||||
# $Id: smakefile,v 1.40 2005-05-08 08:51:29 obarthel Exp $
|
||||
#
|
||||
# :ts=8
|
||||
#
|
||||
@@ -187,20 +187,24 @@ MATH_OBJ = \
|
||||
math_cosh.o \
|
||||
math_exp.o \
|
||||
math_fabs.o \
|
||||
math_fabsf.o \
|
||||
math_floor.o \
|
||||
math_fmod.o \
|
||||
math_fpclassify.o \
|
||||
math_isfinite.o \
|
||||
math_signbit.o \
|
||||
math_frexp.o \
|
||||
math_huge_val.o \
|
||||
math_huge_valf.o \
|
||||
math_hypot.o \
|
||||
math_init_exit.o \
|
||||
math_isinf.o \
|
||||
math_isnan.o \
|
||||
math_ldexp.o \
|
||||
math_log.o \
|
||||
math_log10.o \
|
||||
math_logb.o \
|
||||
math_modf.o \
|
||||
math_nan.o \
|
||||
math_nanf.o \
|
||||
math_pow.o \
|
||||
math_rint.o \
|
||||
math_rintf.o \
|
||||
|
||||
Reference in New Issue
Block a user