modules/vasnprintf


Log

Author Commit Date CI Message
Eric Blake 24a09809 2011-03-10T16:26:20 wchar: add explicit dependencies, for Tru64 Commit 9a354cd exposed a few modules that were previously picking up the <wchar.h> replacement via indirect dependency, rather than explicitly including it. This led to a compile failure on Tru64 for the vsnprintf module, for example. * modules/mbmemcasecoll (Depends-on): Add wchar. * modules/mbtowc (Depends-on): Likewise. * modules/vasnprintf (Depends-on): Likewise. * modules/unistdio/u-printf-args (Depends-on): Likewise. * modules/wctomb (Depends-on): Likewise. Reported by Peter O'Gorman. Signed-off-by: Eric Blake <eblake@redhat.com>
Paul Eggert 050d87a6 2010-10-10T20:16:39 rewrite int foo[2*X-1] to verify(X) or to int foo[X?1:-1] * lib/float+.h (verify_sizeof_flt, verify_sizeof_dbl): (verify_sizeof_ldbl): Rewrite 2*X-1 to X?1:-1. * lib/malloca.c: Include "verify.h". (verify1): Remove, replacing with a verify call. * lib/relocwrapper.c (verify1): Likewise. * lib/vasnprintf.c (mp_limb_verify, mp_twolimb_verify, TCHAR_T_verify): Likewise. * modules/malloca (Depends-on): Add 'verify'. * modules/relocatable-prog-wrapper (Depends-on): Add 'verify'. * modules/vasnprintf (Depends-on): Add 'verify'. * modules/unistdio/u8-vasnprintf (Depends-on): Likewise. * modules/unistdio/u8-u8-vasnprintf (Depends-on): Likewise. * modules/unistdio/u16-vasnprintf (Depends-on): Likewise. * modules/unistdio/u16-u16-vasnprintf (Depends-on): Likewise. * modules/unistdio/u32-vasnprintf (Depends-on): Likewise. * modules/unistdio/u32-u32-vasnprintf (Depends-on): Likewise. * modules/unistdio/ulc-vasnprintf (Depends-on): Likewise.
Bruno Haible 0167c192 2010-04-10T22:25:31 vasnprintf: Correct handling of unconvertible wide string arguments.
Eric Blake 5030430b 2009-06-08T06:11:16 memchr: no longer obsolete, for wider field testing * modules/memchr (Status, Notice): Delete, this module is no longer obsolete. * modules/vasnprintf (Depends-on): Add memchr. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible b5ae1440 2008-09-14T00:56:22 Remove module EOVERFLOW.
Bruno Haible dac3bbf9 2008-03-30T15:18:13 Use module 'EOVERFLOW' rather than defining an EOVERFLOW replacement in the C code.
Bruno Haible a9399561 2007-07-13T01:29:04 Use the synonymous term "LGPLv2+".
Bruno Haible 71f9eb57 2007-05-19T20:21:41 New module 'float'.
Bruno Haible 060ad6de 2007-05-18T18:26:01 Add support for 'long double' number output.
Bruno Haible 7c21ed66 2007-04-06T21:22:02 Faster determination of the sign of a number.
Bruno Haible 9f88c0b0 2007-04-06T14:36:56 Assume 'long double' exists.
Bruno Haible 65ed3a59 2007-03-26T00:14:00 Support 'j' size specifier on all platforms.
Bruno Haible 4dc27a0b 2007-03-25T02:22:44 Correct bitwise comparison of 'long double' numbers.
Bruno Haible 537839f5 2006-10-27T17:11:53 Assume that the C compiler understands the 'signed' keyword.
Bruno Haible 5eeec029 2006-10-13T12:40:22 gnulib-tool now synthesizes the EXTRA_DIST line.
Bruno Haible e8684643 2006-10-12T18:52:30 Distribute all lib/* source files through EXTRA_DIST.
Bruno Haible f2782f0a 2004-09-29T22:10:44 New modules 'alloca-opt'.
Bruno Haible 5143f4e9 2004-09-22T15:11:04 Add a license tag to every module.
Bruno Haible fd8e24c3 2004-09-21T14:19:23 Also needs m4/stdint_h.m4.
Bruno Haible d169020e 2004-09-21T14:16:48 Needs m4/inttypes_h.m4.
Bruno Haible 92338871 2004-09-09T12:31:36 Provide a substitute for EOVERFLOW if <errno.h> doesn't define it.
Bruno Haible 4831ead4 2003-11-25T11:18:46 Use size_t instead of ssize_t.
Bruno Haible a416aa56 2003-11-17T15:14:21 Use xsize.h to protect against memory size overflows.
Bruno Haible 87b04f99 2003-01-30T13:48:21 New modules vasnprintf and vasprintf.