git: 9bc16e443504 - Create tag vendor/libcxxrt/2024-10-22-698997bfde1fc81b0bc0bfd1a1e5e3ad6f33b634
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 22 Oct 2024 23:37:54 UTC
The annotated tag vendor/libcxxrt/2024-10-22-698997bfde1fc81b0bc0bfd1a1e5e3ad6f33b634 has been created by emaste: URL: https://cgit.FreeBSD.org/src/tag/?h=vendor/libcxxrt/2024-10-22-698997bfde1fc81b0bc0bfd1a1e5e3ad6f33b634 tag vendor/libcxxrt/2024-10-22-698997bfde1fc81b0bc0bfd1a1e5e3ad6f33b634 Tagger: Ed Maste <emaste@FreeBSD.org> TaggerDate: 2024-10-22 23:37:03 +0000 Tag libcxxrt 698997bfde1fc81b0bc0bfd1a1e5e3ad6f33b634 commit 5a07cb04925d79523b5cf1cb11edfbc74b828af7 Author: Ed Maste <emaste@FreeBSD.org> AuthorDate: 2024-10-22 14:42:59 +0000 Commit: Ed Maste <emaste@FreeBSD.org> CommitDate: 2024-10-22 14:43:39 +0000 Import libcxxrt master 698997bfde1fc81b0bc0bfd1a1e5e3ad6f33b634 Interesting fixes: 045c52c Mark __cxa_allocate_exception, __cxa_free_exception and __cxa_init_primary_exception noexcept. 8a2f123 Define _LIBCXXRT_NOEXCEPT in cxxabi.h and use it instead of throw() 9529236 Fix memory corruption in cpp_demangle_read_sname() 8f5c74e Add test cases, fix more bugs, and improve perf 391a3dc Add a simple implementation of __cxa_call_terminate 40e4fa2 mark std::terminate as noreturn and noexcept 5eede09 Print diagnostics in default std::terminate handler