aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoritrofimow <itrofimow@yandex-team.com>2024-09-25 22:49:43 +0300
committeritrofimow <itrofimow@yandex-team.com>2024-09-25 23:02:06 +0300
commit20c026bbfb01920fbb5ffded5f7768fbded5419d (patch)
tree4186948fcf36df11615b847aaed690b1b21c8585
parente4a44c558f1c4081f70d159f2624866b4f0df9a2 (diff)
downloadydb-20c026bbfb01920fbb5ffded5f7768fbded5419d.tar.gz
Update contrib/libs/cxxsupp/libcxxrt to 2024-09-24
commit_hash:da4630fd5b9c8171bc5123e7901050fcbc86f0be
-rw-r--r--contrib/libs/cxxsupp/libcxxrt/exception.cc4
-rw-r--r--contrib/libs/cxxsupp/libcxxrt/ya.make4
2 files changed, 4 insertions, 4 deletions
diff --git a/contrib/libs/cxxsupp/libcxxrt/exception.cc b/contrib/libs/cxxsupp/libcxxrt/exception.cc
index 6f8c223b34d..2fe90c3e1c6 100644
--- a/contrib/libs/cxxsupp/libcxxrt/exception.cc
+++ b/contrib/libs/cxxsupp/libcxxrt/exception.cc
@@ -282,7 +282,7 @@ namespace std
{
// Forward declaration of standard library terminate() function used to
// abort execution.
- void terminate(void) _LIBCXXRT_NOEXCEPT;
+ [[noreturn]] void terminate(void) _LIBCXXRT_NOEXCEPT;
}
using namespace ABI_NAMESPACE;
@@ -1636,7 +1636,7 @@ namespace std
* Terminates the program, calling a custom terminate implementation if
* required.
*/
- void terminate() _LIBCXXRT_NOEXCEPT
+ [[noreturn]] void terminate() _LIBCXXRT_NOEXCEPT
{
static __cxa_thread_info *info = thread_info();
if (0 != info && 0 != info->terminateHandler)
diff --git a/contrib/libs/cxxsupp/libcxxrt/ya.make b/contrib/libs/cxxsupp/libcxxrt/ya.make
index a3632f35d44..bb32702ba56 100644
--- a/contrib/libs/cxxsupp/libcxxrt/ya.make
+++ b/contrib/libs/cxxsupp/libcxxrt/ya.make
@@ -11,9 +11,9 @@ LICENSE(
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(2024-08-06)
+VERSION(2024-09-24)
-ORIGINAL_SOURCE(https://github.com/libcxxrt/libcxxrt/archive/7a3ef57f64be0f2f2a156af011adfbe76c7dce74.tar.gz)
+ORIGINAL_SOURCE(https://github.com/libcxxrt/libcxxrt/archive/40e4fa2049930412a2c43cdf0c39b6b5aa735341.tar.gz)
ADDINCL(
contrib/libs/cxxsupp/libcxxrt