|
@@ -169,10 +169,19 @@ badframe:
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
+#ifdef CONFIG_X86_32
|
|
|
+asmlinkage int sys_rt_sigreturn(unsigned long __unused)
|
|
|
+{
|
|
|
+ struct pt_regs *regs = (struct pt_regs *)&__unused;
|
|
|
+
|
|
|
+ return do_rt_sigreturn(regs);
|
|
|
+}
|
|
|
+#else /* !CONFIG_X86_32 */
|
|
|
asmlinkage long sys_rt_sigreturn(struct pt_regs *regs)
|
|
|
{
|
|
|
return do_rt_sigreturn(regs);
|
|
|
}
|
|
|
+#endif /* CONFIG_X86_32 */
|
|
|
|
|
|
/*
|
|
|
* Set up a signal frame.
|