[libcxx-commits] [PATCH] D149092: [libcxxabi] disable lib{std}c++ assertions

Nick Desaulniers via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Apr 24 13:27:24 PDT 2023


nickdesaulniers added a comment.

Otherwise something like:

  diff --git a/libcxxabi/src/abort_message.cpp b/libcxxabi/src/abort_message.cpp
  index 859a5031b93f..a45ea261de82 100644
  --- a/libcxxabi/src/abort_message.cpp
  +++ b/libcxxabi/src/abort_message.cpp
  @@ -77,3 +77,7 @@ void abort_message(const char* format, ...)
   
       abort();
   }
  +
  +_LIBCPP_BEGIN_NAMESPACE_STD
  +void __libcpp_verbose_abort (char const *fmt, ...) __attribute__((alias("abort_message")));
  +_LIBCPP_END_NAMESPACE_STD

seems to build (maybe needs guards on `_LIBCPP_BEGIN_NAMESPACE_STD`+`_LIBCPP_END_NAMESPACE_STD`.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D149092/new/

https://reviews.llvm.org/D149092



More information about the libcxx-commits mailing list