[gcc r15-3772] libstdc++: Silence -Wattributes warning in exception_ptr
Jonathan Wakely
redi@gcc.gnu.org
Sun Sep 22 16:48:23 GMT 2024
https://gcc.gnu.org/g:164c1b1f812da5d1e00fc10a415e80f7c508efcb
commit r15-3772-g164c1b1f812da5d1e00fc10a415e80f7c508efcb
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Wed Sep 18 15:41:05 2024 +0100
libstdc++: Silence -Wattributes warning in exception_ptr
libstdc++-v3/ChangeLog:
* libsupc++/exception_ptr.h (__exception_ptr::_M_safe_bool_dummy):
Remove __attribute__((const)) from function returning void.
Diff:
---
libstdc++-v3/libsupc++/exception_ptr.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libstdc++-v3/libsupc++/exception_ptr.h b/libstdc++-v3/libsupc++/exception_ptr.h
index 7c234ce0bf20..ee977a8a6eac 100644
--- a/libstdc++-v3/libsupc++/exception_ptr.h
+++ b/libstdc++-v3/libsupc++/exception_ptr.h
@@ -151,8 +151,7 @@ namespace std _GLIBCXX_VISIBILITY(default)
#ifdef _GLIBCXX_EH_PTR_COMPAT
// Retained for compatibility with CXXABI_1.3.
- void _M_safe_bool_dummy() _GLIBCXX_USE_NOEXCEPT
- __attribute__ ((__const__));
+ void _M_safe_bool_dummy() _GLIBCXX_USE_NOEXCEPT;
bool operator!() const _GLIBCXX_USE_NOEXCEPT
__attribute__ ((__pure__));
operator __safe_bool() const _GLIBCXX_USE_NOEXCEPT;
More information about the Gcc-cvs
mailing list