From: Paul Floyd Date: Mon, 19 Feb 2024 12:58:01 +0000 (+0100) Subject: FreeBSD: add -v -v tracing for usrstackbase and usrstacklim X-Git-Tag: VALGRIND_3_23_0~148 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ac9aee5af3a556709696a6dfb106c22e1f0b8ca;p=thirdparty%2Fvalgrind.git FreeBSD: add -v -v tracing for usrstackbase and usrstacklim --- diff --git a/coregrind/m_initimg/initimg-freebsd.c b/coregrind/m_initimg/initimg-freebsd.c index ba01279ebb..9210bfb5df 100644 --- a/coregrind/m_initimg/initimg-freebsd.c +++ b/coregrind/m_initimg/initimg-freebsd.c @@ -744,10 +744,25 @@ static Addr setup_client_stack(void* init_sp, #if (FREEBSD_VERS >= FREEBSD_13_2) case VKI_AT_USRSTACKBASE: + VG_(debugLog)(2, "initimg", + "usrstackbase from OS %lx\n", + (UWord)auxv->u.a_val); auxv->u.a_val = VG_(get_usrstack)(); + VG_(debugLog)(2, "initimg", + "usrstackbase from aspacemgr %lx\n", + (UWord)auxv->u.a_val); break; case VKI_AT_USRSTACKLIM: + VG_(debugLog)(2, "initimg", + "usrstacklim from OS %lu (%lx)\n", + (UWord)auxv->u.a_val, + (UWord)auxv->u.a_val); auxv->u.a_val = clstack_max_size; + VG_(debugLog)(2, "initimg", + "usrstacklim from aspacemgr %lu (%lx)\n", + clstack_max_size, + clstack_max_size); + break; #endif