]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Add missing noexcept on std::_Sp_locker constructors
authorAditya Kumar <hiraditya@msn.com>
Tue, 6 Dec 2016 11:56:56 +0000 (11:56 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 6 Dec 2016 11:56:56 +0000 (11:56 +0000)
2016-12-06  Aditya Kumar  <hiraditya@msn.com>

* src/c++11/shared_ptr.cc (_Sp_locker::_Sp_locker(const void* p)): Add
noexcept on constructor.
(_Sp_locker::_Sp_locker(const void* p1, const void* p2)): Same.

From-SVN: r243296

libstdc++-v3/ChangeLog
libstdc++-v3/src/c++11/shared_ptr.cc

index b5dce73ee2f6e7e35c7ecdc62c93ad1cbda823c1..4c58b9fbf4643162d3b2ef5a6a555ed16f3844d7 100644 (file)
@@ -1,3 +1,9 @@
+2016-12-06  Aditya Kumar  <hiraditya@msn.com>
+
+       * src/c++11/shared_ptr.cc (_Sp_locker::_Sp_locker(const void* p)): Add
+       noexcept on constructor.
+       (_Sp_locker::_Sp_locker(const void* p1, const void* p2)): Same.
+
 2016-12-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        Backport from mainline
index 306492d5a487173eec2409dec68a591d10e71eb1..50d122bdc5a54b2143a364080f9ab8e8a31bd50b 100644 (file)
@@ -54,7 +54,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
     }
   }
 
-  _Sp_locker::_Sp_locker(const void* p)
+  _Sp_locker::_Sp_locker(const void* p) noexcept
   {
     if (__gthread_active_p())
       {
@@ -65,7 +65,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
       _M_key1 = _M_key2 = invalid;
   }
 
-  _Sp_locker::_Sp_locker(const void* p1, const void* p2)
+  _Sp_locker::_Sp_locker(const void* p1, const void* p2) noexcept
   {
     if (__gthread_active_p())
       {