summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel/scall_o32.S
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>1999-02-15 02:15:32 +0000
committerRalf Baechle <ralf@linux-mips.org>1999-02-15 02:15:32 +0000
commit86464aed71025541805e7b1515541aee89879e33 (patch)
treee01a457a4912a8553bc65524aa3125d51f29f810 /arch/mips/kernel/scall_o32.S
parent88f99939ecc6a95a79614574cb7d95ffccfc3466 (diff)
Merge with Linux 2.2.1.
Diffstat (limited to 'arch/mips/kernel/scall_o32.S')
-rw-r--r--arch/mips/kernel/scall_o32.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/mips/kernel/scall_o32.S b/arch/mips/kernel/scall_o32.S
index 42cb4311d..b31a8b18e 100644
--- a/arch/mips/kernel/scall_o32.S
+++ b/arch/mips/kernel/scall_o32.S
@@ -44,6 +44,7 @@ NESTED(handle_sys, PT_SIZE, sp)
beqz t2, illegal_syscall;
subu t0, t3, 5 # 5 or more arguments?
+ sw a3, PT_R26(sp) # save a3 for syscall restarting
bgez t0, stackargs
stack_done: