Re: [PATCH] Print sign of NaN values to nano-vfprintf.

Corinna Vinschen <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
On Jul 12 13:13, Kumar Gala wrote:
> Signed-off-by: Kumar Gala <[email protected]>
> ---
>  newlib/libc/stdio/nano-vfprintf_float.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/newlib/libc/stdio/nano-vfprintf_float.c b/newlib/libc/stdio/nano-vfprintf_float.c
> index 98893e97b..071a09edc 100644
> --- a/newlib/libc/stdio/nano-vfprintf_float.c
> +++ b/newlib/libc/stdio/nano-vfprintf_float.c
> @@ -213,6 +213,8 @@ _printf_float (struct _reent *data,
>      }
>    if (isnan (_fpvalue))
>      {
> +      if (_fpvalue < 0)
> +	pdata->l_buf[0] = '-';
>        if (code <= 'G')		/* 'A', 'E', 'F', or 'G'.  */
>  	cp = "NAN";
>        else
> -- 
> 2.14.4

Pushed.


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAltN5DEACgkQ9TYGna5E
T6BaXw//ZPjJg9OIIzFbN121TT2CcDs9uussNhdkgsnd67O+CgxKYPQ2fG5kWjjz
g0/cPDTvVxH/Nov4klLkfrTkYkcHJvYDBuUad/sS2ehVELzBm9ZDS2cduuHiJ9in
sZlbLG6T/aSpMEbPnT8s0LZgaDomyAb90YMGPNvmga6t0ixu9Oj//EPzR1SIozlp
4TEONCqg/KzhzvcONX+4PISQx33uTS+uLzKH1GRlj3jjo/IMX0lgzZloUSG44aQ6
QqHYb1Dcxgz+cIhZjHusjP0h1s1uOLBVlRXmqSK4FZ+sQh2Zx4xBn90Mr5eIZsTD
drO1TEO0GmPHsDqSqFe1t/fOPdh++Q18v2tyMZha609JESmNQFd5pq0z3/oQVBdK
7r8sHXpnu4zJ2XfGJz0EBdkvk2Pwrvwr/j2NNu+7zBy/m5UA42MrivqefZCmx9Bt
wfkLtkioF58a03BRUQGZBan9JCN9t6yCVAOatMrg9Ja2S6r8/XEjQ5NHdMWEuGKh
EerBCEtCE4kh3l9nZ4VlIJDAjXj27gh1IfMsJq95J3JCDhzSH9/qq/Vkc+4yBjXv
ZpxP2h4zZv5gVy0fm1OLgHn4WxXysAqqgzezMnTon3mZqO1ukyRhCkTmXM5gGzT9
/p9S7nMKRrWWtkMEv01SYjMx8cH6swZVD9iupGRwTjvRlUShqM8=
=5m1K
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.