[PATCH] libstdc++: Add _Float128 to_chars/from_chars support for x86, ia64 and ppc64le with glibc

Joseph Myers joseph@codesourcery.com
Tue Nov 8 01:41:41 GMT 2022


I've committed this further fix for a syntax error as obvious.

libstdc++: Fix syntax error in old-glibc case in floating_from_chars.cc [PR107562]

	PR libstdc++/107562
	* src/c++17/floating_from_chars.cc (from_chars_impl): Fix syntax
	error.

diff --git a/libstdc++-v3/src/c++17/floating_from_chars.cc b/libstdc++-v3/src/c++17/floating_from_chars.cc
index 29eb4634e9d..be1e1051b5c 100644
--- a/libstdc++-v3/src/c++17/floating_from_chars.cc
+++ b/libstdc++-v3/src/c++17/floating_from_chars.cc
@@ -632,7 +632,7 @@ namespace
 	  {
 #ifndef _GLIBCXX_HAVE_FLOAT128_MATH
 	    if (&__strtof128 == nullptr)
-	      tmpval = _Float128(std::strtold(str, &endptr);
+	      tmpval = _Float128(std::strtold(str, &endptr));
 	    else
 #endif
 	      tmpval = __strtof128(str, &endptr);

-- 
Joseph S. Myers
joseph@codesourcery.com


More information about the Libstdc++ mailing list