Make development more pleasant on MacOS Arm64

This commit is contained in:
Justine Tunney 2023-11-12 05:42:17 -08:00
parent f7cad70da1
commit 0863427b3a
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
8 changed files with 90 additions and 10 deletions

View file

@ -31,8 +31,8 @@ void __assert_fail(const char *expr, const char *file, int line) {
char ibuf[12];
sigset_t m = __sig_block();
FormatInt32(ibuf, line);
tinyprint(2, file, ":", ibuf, ": assert(", expr, ") failed (",
program_invocation_short_name, " ",
tinyprint(2, file, ":", ibuf, ": \e[31;1massert(", expr,
") failed\e[0m (cosmoaddr2line ", program_invocation_name, " ",
DescribeBacktrace(__builtin_frame_address(0)), ")\n", NULL);
__sig_unblock(m);
abort();