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

Any comment from the nano-printf guys?

Thanks,
Corinna

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

iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAltIjwcACgkQ9TYGna5E
T6DU4Q//bWwuZTDlrRq+xBKrennLl0pqIGNs26a5kiYwjHZzKjv6F5Llyc0IELs7
cPKmUo9v2o+wyMTQ6Z6wWFo4HbVljzSOGZYV3g0vUAw24zl77fPAg9qgsDgu4dHv
McFuA+LHXAgdM/kxSMI4IaWM38zKxftcOgEqvEDpCNr/AFKCDBRWiFhdU4YMTvu8
EPwTkqIyWT/5SCT0DJreM+fYJ82BV8ewtvryJG0wczOVLTlEON+M1q4hA37ZiFPO
nRrcFA6a6i/8DbKQduLjbrae6XQuaKXstr2s6U0SfiaU8161fhHuKT/CFm8RNG8t
EMJy6sT6DXigWejtmNlxPPUF1iX/+/VHn0YDvyOstev8k90XFGsBkPObVV97e2zi
yJeC2ZunWlVEoHtECJJrQw0NshX3DlJpzCocDb1J++d99jlzw7rEolJEQQvjkktk
rTVFZ10CDhstjWHoJzavncvSeOZj+RI2oYJT23WEzpkFMHi6Vla1qSYXS5nsNvzp
2Mw49fci3zQbsE1s8qD3DgWf7zHyFM1cRVjRccrcojHwF7deWOiC6eRXWkY0S8uG
1wTQiqoh7puqWE0B6/teHs5SViH9fe8Y+ezAOg3TZyYvNUi2/vMc2GrrT0H7GUMn
cLfcYvlqub4WrSjnHtexeduRhaIuDIoUwfMb6+2AmB+qQTHHfv8=
=hLIp
-----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.