Revision 7f7f7c84 linux-user/signal.c
b/linux-user/signal.c | ||
---|---|---|
207 | 207 |
/* should never come here, but who knows. The information for |
208 | 208 |
the target is irrelevant */ |
209 | 209 |
tinfo->_sifields._sigfault._addr = 0; |
210 |
} else if (sig == SIGIO) { |
|
211 |
tinfo->_sifields._sigpoll._fd = info->si_fd; |
|
210 | 212 |
} else if (sig >= TARGET_SIGRTMIN) { |
211 | 213 |
tinfo->_sifields._rt._pid = info->si_pid; |
212 | 214 |
tinfo->_sifields._rt._uid = info->si_uid; |
... | ... | |
228 | 230 |
sig == SIGBUS || sig == SIGTRAP) { |
229 | 231 |
tinfo->_sifields._sigfault._addr = |
230 | 232 |
tswapl(info->_sifields._sigfault._addr); |
233 |
} else if (sig == SIGIO) { |
|
234 |
tinfo->_sifields._sigpoll._fd = tswap32(info->_sifields._sigpoll._fd); |
|
231 | 235 |
} else if (sig >= TARGET_SIGRTMIN) { |
232 | 236 |
tinfo->_sifields._rt._pid = tswap32(info->_sifields._rt._pid); |
233 | 237 |
tinfo->_sifields._rt._uid = tswap32(info->_sifields._rt._uid); |
Also available in: Unified diff