This just fixes a -Wsystem-headers warning, because this function is
[[noreturn]].

        * libsupc++/nested_exception.h (throw_with_nested): Remove return.

Tested powerpc64le-linux, committed to trunk.

commit 9720fce68641461a1d17bc42bc04d77f5cf18e0e
Author: redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Wed Oct 12 11:20:29 2016 +0000

    Remove 'return' from noreturn function
    
        * libsupc++/nested_exception.h (throw_with_nested): Remove return.
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241032 
138bc75d-0d04-0410-961f-82ee72b054a4

diff --git a/libstdc++-v3/libsupc++/nested_exception.h 
b/libstdc++-v3/libsupc++/nested_exception.h
index 0c00d74..078af0e 100644
--- a/libstdc++-v3/libsupc++/nested_exception.h
+++ b/libstdc++-v3/libsupc++/nested_exception.h
@@ -122,7 +122,7 @@ namespace std
          "throw_with_nested argument must be CopyConstructible");
       using __nest = __and_<is_class<_Up>, __bool_constant<!__is_final(_Up)>,
                            __not_<is_base_of<nested_exception, _Up>>>;
-      return std::__throw_with_nested_impl(std::forward<_Tp>(__t), __nest{});
+      std::__throw_with_nested_impl(std::forward<_Tp>(__t), __nest{});
     }
 
   // Determine if dynamic_cast<const nested_exception&> would be well-formed.

Reply via email to