SPRAB89B September 2011 – August 2025
The library must implement assert as a macro. If its expression argument is false, it must eventually call a helper function __c6xabi_abort_msg to print the failure message. Whether or not the helper function actually causes something to be printed is implementation-defined. As specified by the C standard, this helper function must terminate by calling abort. See Section 8.2.
void __c6xabi_abort_msg(const char *);