Author: aurel32 Date: 2007-07-29 00:38:28 +0000 (Sun, 29 Jul 2007) New Revision: 2472
Added: glibc-package/trunk/debian/patches/any/cvs-printf_fp.c.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series Log: * cvs-printf_fp.c.diff: new patch to print the wrong number of digits with %#g. Modified: glibc-package/trunk/debian/changelog =================================================================== --- glibc-package/trunk/debian/changelog 2007-07-28 22:01:58 UTC (rev 2471) +++ glibc-package/trunk/debian/changelog 2007-07-29 00:38:28 UTC (rev 2472) @@ -11,12 +11,14 @@ * sparc/submitted-gscope_flag.diff: update from upstream. * hppa/submitted-gscope_flag.diff : new patch to fix build on hppa with NPTL. - * debian/patches/any/local-linuxthreads-gscope.diff: new patch to add - gscope support to linuxthreads. - * debian/patches/hppa/local-linuxthreads-gscope.diff: new patch to fix build - on hppa with linuxthreads. Closes: #434799. + * any/local-linuxthreads-gscope.diff: new patch to add gscope support + to linuxthreads. + * hppa/local-linuxthreads-gscope.diff: new patch to fix build on hppa + with linuxthreads. Closes: #434799. + * cvs-printf_fp.c.diff: new patch to print the wrong number of digits + with %#g. - -- Aurelien Jarno <[EMAIL PROTECTED]> Sun, 29 Jul 2007 00:00:31 +0200 + -- Aurelien Jarno <[EMAIL PROTECTED]> Sun, 29 Jul 2007 02:36:38 +0200 glibc (2.6-4) unstable; urgency=low Added: glibc-package/trunk/debian/patches/any/cvs-printf_fp.c.diff =================================================================== --- glibc-package/trunk/debian/patches/any/cvs-printf_fp.c.diff (rev 0) +++ glibc-package/trunk/debian/patches/any/cvs-printf_fp.c.diff 2007-07-29 00:38:28 UTC (rev 2472) @@ -0,0 +1,24 @@ +2007-07-28 Ulrich Drepper <[EMAIL PROTECTED]> + + [BZ 4858] + * stdio-common/printf_fp.c (___printf_fp): Fix special case of + #.0g and value rounded to 1.0. + +=================================================================== +RCS file: /cvs/glibc/libc/stdio-common/printf_fp.c,v +retrieving revision 1.63 +retrieving revision 1.64 +diff -u -r1.63 -r1.64 +--- libc/stdio-common/printf_fp.c 2007/04/30 22:31:21 1.63 ++++ libc/stdio-common/printf_fp.c 2007/07/29 00:25:19 1.64 +@@ -986,7 +986,9 @@ + if (*wtp != decimalwc) + /* Round up. */ + (*wtp)++; +- else if (__builtin_expect (spec == 'g' && type == 'f' && info->alt, ++ else if (__builtin_expect (spec == 'g' && type == 'f' && info->alt ++ && wtp == wstartp + 1 ++ && wstartp[0] == L'0', + 0)) + /* This is a special case: the rounded number is 1.0, + the format is 'g' or 'G', and the alternative format Modified: glibc-package/trunk/debian/patches/series =================================================================== --- glibc-package/trunk/debian/patches/series 2007-07-28 22:01:58 UTC (rev 2471) +++ glibc-package/trunk/debian/patches/series 2007-07-29 00:38:28 UTC (rev 2472) @@ -106,6 +106,7 @@ any/cvs-ld_library_path.diff any/cvs-initfini.diff -p1 +any/cvs-printf_fp.c.diff -p1 any/local-notls.diff -p0 any/local-asserth-decls.diff -p0 # any/local-base.diff -p0 # g: suspended -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]