SA32
minsize = SA32(MINFRAME32);
SA32(sizeof (struct frame32))) &&
SA32(sizeof (struct frame32))) == sizeof (uc32)) {
minstacksz = SA32(sizeof (struct sigframe32)) + SA32(sizeof (*uc));
minstacksz += SA32(sizeof (siginfo32_t));
xsave_size = SA32(fpu_signal_size(lwp));
fp = (caddr_t)(SA32((uintptr_t)lwp->lwp_sigaltstack.ss_sp) +
SA32(lwp->lwp_sigaltstack.ss_size) - STACK_ALIGN32);
fp -= SA32(sizeof (si32));
fp -= SA32(sizeof (*tuc));
#define SA(x) SA32(x)
#define SA(x) SA32(x)
minstacksz += SA32(xregs_size);
(SA32((uintptr_t)lwp->lwp_sigaltstack.ss_sp) +
SA32((int)lwp->lwp_sigaltstack.ss_size) -
SA32(minstacksz));
fp = (struct sigframe32 *)(tos - SA32(minstacksz));
(caddr_t)fp + SA32(minstacksz) >= p->p_usrstack) {
watched = watch_disable_addr((caddr_t)fp, SA32(minstacksz), S_WRITE);
sp += SA32(xregs_size);
watch_enable_addr((caddr_t)fp, SA32(minstacksz), S_WRITE);
watch_enable_addr((caddr_t)fp, SA32(minstacksz), S_WRITE);