blob: d1b8598652a06984782b362148fe93ab9576c103 [file] [log] [blame]
static void
arch_sigreturn(struct tcb *tcp)
{
unsigned long mask[NSIG_BYTES / sizeof(long)];
const unsigned long addr = *s390_frame_ptr + __SIGNAL_FRAMESIZE;
if (umove(tcp, addr, &mask) < 0) {
tprintf("{mask=%#lx}", addr);
} else {
tprintsigmask_addr("{mask=", mask);
tprints("}");
}
}