]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Fix outdated comment in <stacktrace>
authorJonathan Wakely <jwakely@redhat.com>
Thu, 27 Feb 2025 21:58:09 +0000 (21:58 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Fri, 28 Feb 2025 15:33:21 +0000 (15:33 +0000)
My r15-998-g2a83084ce55363 change replaced the use of nothrow
operator new with a call to __get_temporary_buffer, so update the
comment to match.

libstdc++-v3/ChangeLog:

* include/std/stacktrace (_Impl::_M_allocate): Fix outdated
comment.

(cherry picked from commit e8302282cdb53ae1d347c12d7a50c4209fbab4f7)

libstdc++-v3/include/std/stacktrace

index c7558069d5d1b3b87dd0f02567648ce7ff194377..fc1b3af9e4f6288c32ff08a80712b54d1abb5578 100644 (file)
@@ -555,7 +555,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
            {
              if constexpr (is_same_v<allocator_type, allocator<value_type>>)
                {
-                 // For std::allocator we use nothrow-new directly so we
+                 // Use non-throwing __get_temporary_buffer, so that we
                  // don't need to handle exceptions from __alloc.allocate(n).
                  auto __p = __detail::__get_temporary_buffer<value_type>(__n);
                  if (__p == nullptr) [[unlikely]]