* glibc provides a backtrace() function which can be useful for
debugging runtime problems, but we already have a backtrace()
function. Rename our backtrace() function so that it cannot
collide with the glibc version.
}
void
-backtrace(int nframes)
+lisp_backtrace(int nframes)
{
struct call_info info;
printf("Pending handler = %p\n", data->pending_handler);
}
-/* This function has been split from backtrace() to enable Lisp
+/* This function has been split from lisp_backtrace() to enable Lisp
* backtraces from gdb with call backtrace_from_fp(...). Useful for
* example when debugging threading deadlocks.
*/
}
void
-backtrace(int nframes)
+lisp_backtrace(int nframes)
{
void *fp;
static void
backtrace_cmd(char **ptr)
{
- void backtrace(int frames);
+ void lisp_backtrace(int frames);
int n;
if (more_p(ptr))
n = 100;
printf("Backtrace:\n");
- backtrace(n);
+ lisp_backtrace(n);
}
static void
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.41.21"
+"1.0.41.22"