diff options
Diffstat (limited to 'arch/parisc/kernel/entry.S')
-rw-r--r-- | arch/parisc/kernel/entry.S | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/arch/parisc/kernel/entry.S b/arch/parisc/kernel/entry.S index 7c9648919c91..f33201bf8977 100644 --- a/arch/parisc/kernel/entry.S +++ b/arch/parisc/kernel/entry.S | |||
@@ -1748,44 +1748,6 @@ ENTRY(sys_rt_sigreturn_wrapper) | |||
1748 | LDREG PT_GR28(%r1),%r28 /* reload original r28 for syscall_exit */ | 1748 | LDREG PT_GR28(%r1),%r28 /* reload original r28 for syscall_exit */ |
1749 | ENDPROC(sys_rt_sigreturn_wrapper) | 1749 | ENDPROC(sys_rt_sigreturn_wrapper) |
1750 | 1750 | ||
1751 | ENTRY(sys_sigaltstack_wrapper) | ||
1752 | /* Get the user stack pointer */ | ||
1753 | LDREG TI_TASK-THREAD_SZ_ALGN-FRAME_SIZE(%r30),%r1 | ||
1754 | ldo TASK_REGS(%r1),%r24 /* get pt regs */ | ||
1755 | LDREG TASK_PT_GR30(%r24),%r24 | ||
1756 | STREG %r2, -RP_OFFSET(%r30) | ||
1757 | #ifdef CONFIG_64BIT | ||
1758 | ldo FRAME_SIZE(%r30), %r30 | ||
1759 | BL do_sigaltstack,%r2 | ||
1760 | ldo -16(%r30),%r29 /* Reference param save area */ | ||
1761 | #else | ||
1762 | BL do_sigaltstack,%r2 | ||
1763 | ldo FRAME_SIZE(%r30), %r30 | ||
1764 | #endif | ||
1765 | |||
1766 | ldo -FRAME_SIZE(%r30), %r30 | ||
1767 | LDREG -RP_OFFSET(%r30), %r2 | ||
1768 | bv %r0(%r2) | ||
1769 | nop | ||
1770 | ENDPROC(sys_sigaltstack_wrapper) | ||
1771 | |||
1772 | #ifdef CONFIG_64BIT | ||
1773 | ENTRY(sys32_sigaltstack_wrapper) | ||
1774 | /* Get the user stack pointer */ | ||
1775 | LDREG TI_TASK-THREAD_SZ_ALGN-FRAME_SIZE(%r30),%r24 | ||
1776 | LDREG TASK_PT_GR30(%r24),%r24 | ||
1777 | STREG %r2, -RP_OFFSET(%r30) | ||
1778 | ldo FRAME_SIZE(%r30), %r30 | ||
1779 | BL do_sigaltstack32,%r2 | ||
1780 | ldo -16(%r30),%r29 /* Reference param save area */ | ||
1781 | |||
1782 | ldo -FRAME_SIZE(%r30), %r30 | ||
1783 | LDREG -RP_OFFSET(%r30), %r2 | ||
1784 | bv %r0(%r2) | ||
1785 | nop | ||
1786 | ENDPROC(sys32_sigaltstack_wrapper) | ||
1787 | #endif | ||
1788 | |||
1789 | ENTRY(syscall_exit) | 1751 | ENTRY(syscall_exit) |
1790 | /* NOTE: HP-UX syscalls also come through here | 1752 | /* NOTE: HP-UX syscalls also come through here |
1791 | * after hpux_syscall_exit fixes up return | 1753 | * after hpux_syscall_exit fixes up return |