[gcc r11-4444] libstdc++: Add missing noexcept to std::from_chars declarations
Jonathan Wakely
redi@gcc.gnu.org
Tue Oct 27 14:57:15 GMT 2020
https://gcc.gnu.org/g:e579f66c3c6566e94be842bea7f2a93370489626
commit r11-4444-ge579f66c3c6566e94be842bea7f2a93370489626
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Tue Oct 27 14:49:47 2020 +0000
libstdc++: Add missing noexcept to std::from_chars declarations
libstdc++-v3/ChangeLog:
* include/std/charconv (from_chars): Add noexcept to match
definitions in src/c++17/floating_from_chars.cc
Diff:
---
libstdc++-v3/include/std/charconv | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libstdc++-v3/include/std/charconv b/libstdc++-v3/include/std/charconv
index be668c1939e..dd1ebdf8322 100644
--- a/libstdc++-v3/include/std/charconv
+++ b/libstdc++-v3/include/std/charconv
@@ -691,15 +691,15 @@ namespace __detail
#if _GLIBCXX_HAVE_USELOCALE
from_chars_result
from_chars(const char* __first, const char* __last, float& __value,
- chars_format __fmt = chars_format::general);
+ chars_format __fmt = chars_format::general) noexcept;
from_chars_result
from_chars(const char* __first, const char* __last, double& __value,
- chars_format __fmt = chars_format::general);
+ chars_format __fmt = chars_format::general) noexcept;
from_chars_result
from_chars(const char* __first, const char* __last, long double& __value,
- chars_format __fmt = chars_format::general);
+ chars_format __fmt = chars_format::general) noexcept;
#endif
_GLIBCXX_END_NAMESPACE_VERSION
More information about the Libstdc++-cvs
mailing list