aboutsummaryrefslogtreecommitdiff
path: root/reference_model/src/func_debug.cc
diff options
context:
space:
mode:
Diffstat (limited to 'reference_model/src/func_debug.cc')
-rw-r--r--reference_model/src/func_debug.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/reference_model/src/func_debug.cc b/reference_model/src/func_debug.cc
index 3ebae59..5d70850 100644
--- a/reference_model/src/func_debug.cc
+++ b/reference_model/src/func_debug.cc
@@ -49,6 +49,9 @@ pid_t func_print_backtrace_helper(int num_tries, int sig);
void func_print_backtrace(FILE* out, int sig)
{
#if !defined(_MSC_VER) && !defined(__APPLE__) && !defined(__MACH__)
+ if (getenv("TOSA_MODEL_NO_BACKTRACE"))
+ return;
+
for (int i = 0; i < 2; i++)
{
const pid_t child_pid = func_print_backtrace_helper(i, sig);
@@ -345,4 +348,4 @@ std::string func_debug_t::get_debug_verbosity_help_string()
rval += verb.first + " ";
}
return rval;
-} \ No newline at end of file
+}