[libcxx-commits] [libcxx] 5c458f3 - [libc++][NFC] Update ABI changelog to account for new assertion handler

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Thu Mar 24 06:57:46 PDT 2022


Author: Louis Dionne
Date: 2022-03-24T09:57:41-04:00
New Revision: 5c458f3e5775fde2e7ea1f8aab324ee937eefb3e

URL: https://github.com/llvm/llvm-project/commit/5c458f3e5775fde2e7ea1f8aab324ee937eefb3e
DIFF: https://github.com/llvm/llvm-project/commit/5c458f3e5775fde2e7ea1f8aab324ee937eefb3e.diff

LOG: [libc++][NFC] Update ABI changelog to account for new assertion handler

Added: 
    

Modified: 
    libcxx/lib/abi/CHANGELOG.TXT

Removed: 
    


################################################################################
diff  --git a/libcxx/lib/abi/CHANGELOG.TXT b/libcxx/lib/abi/CHANGELOG.TXT
index cf351cf50f909..74cbdbed45075 100644
--- a/libcxx/lib/abi/CHANGELOG.TXT
+++ b/libcxx/lib/abi/CHANGELOG.TXT
@@ -12,6 +12,21 @@ To generate a summary, re-generate the new ABI list using the
 
 New entries should be added directly below the "Version" header.
 
+------------
+Version 15.0
+------------
+
+* b0fd9497af6d - [libc++] Add a lightweight overridable assertion handler
+
+  This patch adds a lightweight assertion handler mechanism that can be
+  overriden at link-time in a fashion similar to `operator new`. A default
+  assertion handler is provided in the shared library, hence the added
+  symbol.
+
+  All platforms
+  -------------
+  Symbol added: _ZNSt3__126__libcpp_assertion_handlerEPKciS1_S1_
+
 ------------
 Version 14.0
 ------------


        


More information about the libcxx-commits mailing list