diff options
Diffstat (limited to 'devel/libgtop2/files/patch-sysdeps::freebsd::prockernel.c')
-rw-r--r-- | devel/libgtop2/files/patch-sysdeps::freebsd::prockernel.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/devel/libgtop2/files/patch-sysdeps::freebsd::prockernel.c b/devel/libgtop2/files/patch-sysdeps::freebsd::prockernel.c index 396ae9c8d..0e8850f65 100644 --- a/devel/libgtop2/files/patch-sysdeps::freebsd::prockernel.c +++ b/devel/libgtop2/files/patch-sysdeps::freebsd::prockernel.c @@ -1,5 +1,5 @@ ---- sysdeps/freebsd/prockernel.c.orig Sun Oct 17 03:31:43 1999 -+++ sysdeps/freebsd/prockernel.c Tue Sep 9 11:36:35 2003 +--- sysdeps/freebsd/prockernel.c.orig Tue Oct 21 18:54:24 2003 ++++ sysdeps/freebsd/prockernel.c Sun Feb 15 15:34:42 2004 @@ -34,12 +34,6 @@ #if (!defined __OpenBSD__) && (!defined __bsdi__) #include <sys/user.h> @@ -96,10 +96,10 @@ - * leave them 0. - */ - -- buf->min_flt = (u_int64_t) pstats.p_ru.ru_minflt; -- buf->maj_flt = (u_int64_t) pstats.p_ru.ru_majflt; -- buf->cmin_flt = (u_int64_t) pstats.p_cru.ru_minflt; -- buf->cmaj_flt = (u_int64_t) pstats.p_cru.ru_majflt; +- buf->min_flt = (guint64) pstats.p_ru.ru_minflt; +- buf->maj_flt = (guint64) pstats.p_ru.ru_majflt; +- buf->cmin_flt = (guint64) pstats.p_cru.ru_minflt; +- buf->cmaj_flt = (guint64) pstats.p_cru.ru_majflt; - - buf->flags |= _glibtop_sysdeps_proc_kernel_pstats; - } @@ -112,21 +112,21 @@ -#ifdef __FreeBSD__ -#ifndef __alpha__ -#if (__FreeBSD_version >= 300003) -- buf->kstk_esp = (u_int64_t) pcb.pcb_esp; -- buf->kstk_eip = (u_int64_t) pcb.pcb_eip; +- buf->kstk_esp = (guint64) pcb.pcb_esp; +- buf->kstk_eip = (guint64) pcb.pcb_eip; -#else -- buf->kstk_esp = (u_int64_t) pcb.pcb_ksp; -- buf->kstk_eip = (u_int64_t) pcb.pcb_pc; +- buf->kstk_esp = (guint64) pcb.pcb_ksp; +- buf->kstk_eip = (guint64) pcb.pcb_pc; -#endif -#else - /*xxx FreeBSD/Alpha? */ -#endif -#else -- buf->kstk_esp = (u_int64_t) pcb.pcb_tss.tss_esp0; +- buf->kstk_esp = (guint64) pcb.pcb_tss.tss_esp0; -#ifdef __bsdi__ -- buf->kstk_eip = (u_int64_t) pcb.pcb_tss.tss_eip; +- buf->kstk_eip = (guint64) pcb.pcb_tss.tss_eip; -#else -- buf->kstk_eip = (u_int64_t) pcb.pcb_tss.__tss_eip; +- buf->kstk_eip = (guint64) pcb.pcb_tss.__tss_eip; -#endif - - buf->flags |= _glibtop_sysdeps_proc_kernel_pcb; |