| Submitter | Alexander Graf |
|---|---|
| Date | March 15, 2012, 12:14 p.m. |
| Message ID | <1331813662-15141-2-git-send-email-agraf@suse.de> |
| Download | mbox | patch |
| Permalink | /patch/146934/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/linux-user/signal.c b/linux-user/signal.c index fca51e2..b1e139d 100644 --- a/linux-user/signal.c +++ b/linux-user/signal.c @@ -4118,7 +4118,7 @@ static target_ulong get_sigframe(struct target_sigaction *ka, oldsp = env->gpr[1]; if ((ka->sa_flags & TARGET_SA_ONSTACK) && - (sas_ss_flags(oldsp))) { + (sas_ss_flags(oldsp) == 0)) { oldsp = (target_sigaltstack_used.ss_sp + target_sigaltstack_used.ss_size); }