From 374f932091b3128dcfeb1424ac17a5728ecdf6d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 17 May 2020 12:48:45 +0200 Subject: [PATCH] Runtime: Fix gdb_backtrace() when --without-threads. --- src/interpret.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/interpret.c b/src/interpret.c index 6539364117..76051e67f4 100644 --- a/src/interpret.c +++ b/src/interpret.c @@ -3353,7 +3353,11 @@ void gdb_backtrace ( if(of) { tmp = of->locals - f->locals; } else { +#ifdef PIKE_THREADS tmp = ts->state.stack_pointer - f->locals; +#else + tmp = Pike_sp - f->locals; +#endif } args = (INT32)tmp; args = MAXIMUM(MINIMUM(args, f->num_args),0); -- GitLab