libc/newlib/libc
Masamichi Hosoda 6c212a8b78 Fix strtod ("nan") and strtold ("nan") returns wrong negative NaN
The definition of qNaN for x86_64 and i386 was wrong.
strto{d|ld} ("nan") returned wrong negative NaN
instead of correct positive NaN
since it used the wrong definition.

On the other hand, strtof ("nan") returns correct positive NaN
since it uses nanf ("") instead of the wrong definition.

This commit makes strto{d|ld} ("nan") uses {nan|nanl} ("")
like strtof ("nan") using.
So strto{d|ld} ("nan") returns positive NaN.
2018-08-16 13:17:44 +02:00
..
argz
ctype ctype: Avoid GCC note in towctrans_l.c 2018-07-30 10:47:57 +02:00
errno
iconv
include Declare GNU-specific sched_getcpu() 2018-08-07 14:34:11 +02:00
locale newlib: newlocale: fix typo rendering ctype_ptr invalid 2018-08-08 09:26:32 +02:00
machine strcmp.S: Improve performance for misaligned strings 2018-07-13 13:27:54 +02:00
misc RISC-V: Do not use _init/_fini 2018-07-30 10:47:57 +02:00
posix newlib: wordexp: drop dangerous fprintf 2018-08-08 10:50:19 +02:00
reent
search Reduce qsort stack consumption 2018-03-16 10:21:23 +01:00
signal Fix newlib functions perror()/psignal() not to use writev(). 2018-07-05 15:33:49 -04:00
ssp
stdio newlib: fix various gcc warnings 2018-08-08 10:50:19 +02:00
stdio64
stdlib Fix strtod ("nan") and strtold ("nan") returns wrong negative NaN 2018-08-16 13:17:44 +02:00
string fix/enhance Unicode table generation scripts 2018-03-14 10:44:32 +01:00
sys RTEMS: Add aligned_alloc() to crt0 2018-08-08 08:42:28 +02:00
syscalls
time newlib: strftime: fix over-enthusiastic fix from 0283642f35 2018-08-08 23:59:34 +02:00
unix Fix comparison between two character arrays 2018-07-30 09:36:49 +02:00
xdr
Makefile.am
Makefile.in
aclocal.m4
configure Add nvptx port. 2018-04-13 15:42:37 -04:00
configure.in
libc.in.xml
libc.texinfo
saber
sys.tex