X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=3ffe6b5a3e861bceb35d59eeda34cb729dd296fc;hb=5432287a033855c8c7a36f3aa055e0db60fb3383;hp=26264b221ac7c28f99cbe10c4a0fdb2f2151edd3;hpb=ac01a4aaec3f7b63a8110268615b9b7f4e9f41f4;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 26264b221..3ffe6b5a3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,40 @@ +2010-07-13 Bruno Haible + + striconveh: Don't malloc memory if the result buffer is sufficient. + * lib/striconveh.c (mem_cd_iconveh_internal): Use the provided result + buffer if its size is sufficient. + Reported by Ludovic Courtès . + +2010-07-13 Bruno Haible + + strtod: Add safety check. + * lib/strtod.c (ldexp): Abort if this dummy replacement gets called. + +2010-07-12 Bruno Haible + + Unify tests that set gl_cv_func_ldexpl_no_libm. + * m4/ldexpl.m4 (gl_CHECK_LDEXPL_NO_LIBM): New macro, extracted from + gl_FUNC_LDEXPL. + (gl_FUNC_LDEXPL): Invoke it. + * m4/printf-frexpl.m4 (gl_FUNC_PRINTF_FREXPL): Likewise. + +2010-07-12 Bruno Haible + + Unify tests that set gl_cv_func_ldexp_no_libm. + * m4/ldexp.m4: New file, based on m4/mathfunc.m4. + * m4/strtod.m4 (gl_PREREQ_STRTOD): Require gl_CHECK_LDEXP_NO_LIBM. + * modules/ldexp (Files): Remove m4/mathfunc.m4. Add m4/ldexp.m4. + (configure.ac): Simply invoke gl_FUNC_LDEXP. + * modules/strtod (Files): Add m4/ldexp.m4. + +2010-07-12 Bruno Haible + + Unify tests that set gl_cv_func_frexpl_no_libm. + * m4/frexpl.m4 (gl_CHECK_FREXPL_NO_LIBM): New macro, extracted from + gl_FUNC_FREXPL_NO_LIBM. + (gl_FUNC_FREXPL, gl_FUNC_FREXPL_NO_LIBM): Invoke it. + * m4/printf-frexpl.m4 (gl_FUNC_PRINTF_FREXPL): Likewise. + 2010-07-12 Bruno Haible Unify tests that set gl_cv_func_frexp_no_libm.