https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103407

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Rainer Orth from comment #0)
> * something else

This one! :-)

Patrick is in the process of replacing my janky std::from_chars implementation
with something faster and more standards-conforming, which will mean we stop
using strtof and strtod, and so don't need the uselocale kluge to make the
conversions locale-independent.

That should mean that the float and double overloads can be defined
unconditionally for Solaris 11.3.

Then we have two problems: If we add those symbols now, they would be in the
3.4.30 version for Solaris 11.3 and 3.4.29 for Solaris 11.4, which I assume you
don't want. Secondly, it wouldn't change anything for the long double overload.

Reply via email to