From 938b9b96e20d7233492dbdb2fbb396ffebb51b96 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 14 Apr 2025 17:00:15 -0400 Subject: Reworking of stack traces (back to using addr2line) for compatibility and improved output quality --- src/stdlib/stdlib.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/stdlib/stdlib.h') diff --git a/src/stdlib/stdlib.h b/src/stdlib/stdlib.h index 51983bc8..ae2079e3 100644 --- a/src/stdlib/stdlib.h +++ b/src/stdlib/stdlib.h @@ -32,7 +32,7 @@ void _tomo_parse_args(int argc, char *argv[], Text_t usage, Text_t help, int spe fflush(stdout); \ if (USE_COLOR) fputs("\x1b[31;7m ==================== ERROR ==================== \033[m\n\n", stderr); \ else fputs("==================== ERROR ====================\n\n", stderr); \ - print_stacktrace(stderr, 2); \ + print_stacktrace(stderr, 1); \ if (USE_COLOR) fputs("\n\x1b[31;1m", stderr); \ else fputs("\n", stderr); \ fprint_inline(stderr, "Error: ", __VA_ARGS__); \ @@ -56,7 +56,7 @@ void _tomo_parse_args(int argc, char *argv[], Text_t usage, Text_t help, int spe fputs("\n", stderr); \ } \ if (USE_COLOR) fputs("\x1b[m", stderr); \ - print_stacktrace(stderr, 2); \ + print_stacktrace(stderr, 1); \ fflush(stderr); \ raise(SIGABRT); \ _exit(1); \ -- cgit v1.2.3