[Bug libstdc++/37624] [4.4 Regression]: 22_locale/num_get/get/char/10.cc
hp at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Sep 23 17:21:00 GMT 2008
------- Comment #9 from hp at gcc dot gnu dot org 2008-09-23 17:20 -------
(In reply to comment #2)
> Ok, I think I know what's going wrong: please confirm that your target is using
> sscanf.
You're too fast for me! :)
Being a newlib cross target, it doesn't use strtold; newlib has no generic
strtold. See the newlib stuff in the else-clause of the "if $GLIBCXX_IS_NATIVE;
then" in configure.ac.
(There's a strtod in newlib, and long double equals double for this and many
targets. Not an excuse for not having a C99 standard-named function though.)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37624
More information about the Gcc-bugs
mailing list