From e5919ac3532ebb47bb1dbd327f7be4b11ee48340 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Wed, 17 Mar 2004 07:12:31 +0000 Subject: [PATCH] (lwpStackCheckUsed): Fix confusing output. --- src/lib/lwp/lwp.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/lib/lwp/lwp.c b/src/lib/lwp/lwp.c index 8592fa43..90bb99b2 100644 --- a/src/lib/lwp/lwp.c +++ b/src/lib/lwp/lwp.c @@ -590,9 +590,10 @@ lwpStackCheckUsed(struct lwpProc *newp) } } } - lwpStatus(newp, "stack use: %u bytes (of %u total)", - i * (int)sizeof(long) - LWP_REDZONE, - newp->size - 2 * LWP_REDZONE - (int)sizeof(stkalign_t)); + lwpStatus(newp, "Thread stack %lu used %lu left %lu total", + labs((char *)lp - (char *)newp->lowmark) - LWP_REDZONE, + labs((char *)newp->himark - (char *)lp) - LWP_REDZONE, + labs((char *)newp->himark - (char *)newp->lowmark) - LWP_REDZONE); } #endif