commit | f3582cd204f3dc033f614947250f709fc1dfdfc1 | [log] [tgz] |
---|---|---|
author | Dmitry V. Levin <ldv@altlinux.org> | Wed Mar 04 23:55:25 2015 +0000 |
committer | Dmitry V. Levin <ldv@altlinux.org> | Wed Mar 04 23:55:25 2015 +0000 |
tree | ab3cf3d7219996682d22605431b8e0f7c0ae8bfc | |
parent | 5b9b7e1d347eb4556084cdccad75e8247c535ed5 [diff] |
sigreturn: print signal mask as a syscall argument Although sigreturn takes signal mask via frame pointer, it's more convenient to display signal mask as a syscall argument rather than an outstanding object of unknown nature: Before this change: sigreturn() (mask [USR2 CHLD RT_2 RT_3 RT_4 RT_31 RT_32]) = 0 After this change: sigreturn({mask=[USR2 CHLD RT_2 RT_3 RT_4 RT_31 RT_32]}) = 0 * signal.c (sys_sigreturn): Display signal mask as a syscall argument.