diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-03-21 12:22:41 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-03-21 12:22:41 -0500 |
commit | e031d33efde817ce6b4f907f0fa1ff021301748f (patch) | |
tree | 2e9ba300db601f61fdc32813f55114d363d3d4e2 /arch/mips/kernel/process.c | |
parent | 52aef8183fbedb0232b20127b089e85e7aa095e3 (diff) | |
parent | 48e08101c0fa0e1767cdef13fdaea79cad3106a2 (diff) |
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
[MIPS] Update defconfigs.
[MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.
[MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.
[MIPS] TX49XX has prefetch.
[MIPS] Kill tlb-andes.c.
[MIPS] War on whitespace: cleanup initial spaces followed by tabs.
[MIPS] Makefile crapectomy.
[MIPS] Reformat __xchg().
[MIPS] Mention Broadcom part number for BigSur board
[MIPS] Remove CONFIG_BUILD_ELF64.
[MIPS] Further sparsification for 32-bit compat code.
[MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend
[MIPS] Signal cleanup
[MIPS] Reformat all of signal32.c with tabs instead of space for consistency
[MIPS] Delete unused sys32_waitpid.
[MIPS] Make I/O helpers more customizable
[MIPS] Symmetric Uniprocessor support for Qemu.
[MIPS] sc-rm7k.c cleanup
[MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping.
[MIPS] Add early console for Cobalt.
Diffstat (limited to 'arch/mips/kernel/process.c')
-rw-r--r-- | arch/mips/kernel/process.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/arch/mips/kernel/process.c b/arch/mips/kernel/process.c index 092679c2dca9..a8f435d82940 100644 --- a/arch/mips/kernel/process.c +++ b/arch/mips/kernel/process.c | |||
@@ -60,17 +60,9 @@ ATTRIB_NORET void cpu_idle(void) | |||
60 | } | 60 | } |
61 | } | 61 | } |
62 | 62 | ||
63 | extern void do_signal(struct pt_regs *regs); | ||
64 | extern void do_signal32(struct pt_regs *regs); | ||
65 | |||
66 | /* | 63 | /* |
67 | * Native o32 and N64 ABI without DSP ASE | 64 | * Native o32 and N64 ABI without DSP ASE |
68 | */ | 65 | */ |
69 | extern int setup_frame(struct k_sigaction * ka, struct pt_regs *regs, | ||
70 | int signr, sigset_t *set); | ||
71 | extern int setup_rt_frame(struct k_sigaction * ka, struct pt_regs *regs, | ||
72 | int signr, sigset_t *set, siginfo_t *info); | ||
73 | |||
74 | struct mips_abi mips_abi = { | 66 | struct mips_abi mips_abi = { |
75 | .do_signal = do_signal, | 67 | .do_signal = do_signal, |
76 | #ifdef CONFIG_TRAD_SIGNALS | 68 | #ifdef CONFIG_TRAD_SIGNALS |
@@ -83,11 +75,6 @@ struct mips_abi mips_abi = { | |||
83 | /* | 75 | /* |
84 | * o32 compatibility on 64-bit kernels, without DSP ASE | 76 | * o32 compatibility on 64-bit kernels, without DSP ASE |
85 | */ | 77 | */ |
86 | extern int setup_frame_32(struct k_sigaction * ka, struct pt_regs *regs, | ||
87 | int signr, sigset_t *set); | ||
88 | extern int setup_rt_frame_32(struct k_sigaction * ka, struct pt_regs *regs, | ||
89 | int signr, sigset_t *set, siginfo_t *info); | ||
90 | |||
91 | struct mips_abi mips_abi_32 = { | 78 | struct mips_abi mips_abi_32 = { |
92 | .do_signal = do_signal32, | 79 | .do_signal = do_signal32, |
93 | .setup_frame = setup_frame_32, | 80 | .setup_frame = setup_frame_32, |
@@ -99,9 +86,6 @@ struct mips_abi mips_abi_32 = { | |||
99 | /* | 86 | /* |
100 | * N32 on 64-bit kernels, without DSP ASE | 87 | * N32 on 64-bit kernels, without DSP ASE |
101 | */ | 88 | */ |
102 | extern int setup_rt_frame_n32(struct k_sigaction * ka, struct pt_regs *regs, | ||
103 | int signr, sigset_t *set, siginfo_t *info); | ||
104 | |||
105 | struct mips_abi mips_abi_n32 = { | 89 | struct mips_abi mips_abi_n32 = { |
106 | .do_signal = do_signal, | 90 | .do_signal = do_signal, |
107 | .setup_rt_frame = setup_rt_frame_n32 | 91 | .setup_rt_frame = setup_rt_frame_n32 |