diff options
Diffstat (limited to 'sysutils/libgtop2/patches/patch-al')
-rw-r--r-- | sysutils/libgtop2/patches/patch-al | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sysutils/libgtop2/patches/patch-al b/sysutils/libgtop2/patches/patch-al new file mode 100644 index 00000000000..65b6af1d1b5 --- /dev/null +++ b/sysutils/libgtop2/patches/patch-al @@ -0,0 +1,14 @@ +$NetBSD: patch-al,v 1.1.1.1 2004/04/02 12:09:16 jmmv Exp $ + +--- sysdeps/freebsd/prockernel.c.orig 2004-03-11 03:23:52.000000000 +0100 ++++ sysdeps/freebsd/prockernel.c +@@ -228,6 +228,9 @@ glibtop_get_proc_kernel_p (glibtop *serv + #if defined(__m68k__) + buf->kstk_esp = (u_int64_t) pcb.pcb_usp; + buf->kstk_eip = (u_int64_t) 0; ++#elif defined(__x86_64__) ++ buf->kstk_esp = (u_int64_t) pcb.pcb_usersp; ++ buf->kstk_eip = (u_int64_t) 0; + #elif (defined(__arm32__) || defined(__powerpc__)) + buf->kstk_esp = (u_int64_t) pcb.pcb_sp; + buf->kstk_eip = (u_int64_t) 0; |