diff options
author | Eric Fiselier <eric@efcs.ca> | 2016-06-19 06:58:22 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2016-06-19 06:58:22 +0000 |
commit | be13be47bac8b0d35283cf1525e51a7d1d6e6455 (patch) | |
tree | b0bfa874cfb1a1f44a90127b3868f0d0f339be5e /llvm/lib | |
parent | 3119599475c5f989f22e8591577777e2861f9296 (diff) | |
download | bcm5719-llvm-be13be47bac8b0d35283cf1525e51a7d1d6e6455.tar.gz bcm5719-llvm-be13be47bac8b0d35283cf1525e51a7d1d6e6455.zip |
Implement LWG issue 1169. num_get not fully compatible with strto*
Use strtof and strtod for floats and doubles respectively instead of
always using strtold. The other parts of the change are already implemented
in libc++.
This patch also has a drive by fix to wbuffer_convert::underflow() which
prevents it from calling memmove(buff, null, 0).
llvm-svn: 273106
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions