1 static void
arch_sigreturn(struct tcb * tcp)2 arch_sigreturn(struct tcb *tcp)
3 {
4 	unsigned long mask[NSIG_BYTES / sizeof(long)];
5 	const unsigned long addr = *s390_frame_ptr + __SIGNAL_FRAMESIZE;
6 
7 	if (umove(tcp, addr, &mask) < 0) {
8 		tprintf("{mask=%#lx}", addr);
9 	} else {
10 		tprintsigmask_addr("{mask=", mask);
11 		tprints("}");
12 	}
13 }
14