diff options
author | Alexander van Heukelum <heukelum@fastmail.fm> | 2008-09-30 18:41:34 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-10-13 10:33:18 +0200 |
commit | a28680b4b821a262fd3b5e57a28c148b5f9e662a (patch) | |
tree | 9ec2e23d1993636e33c0a5a172b4743c4ed37bdd /include/asm-x86 | |
parent | 6fcbede3fdfbd83d8de97296286f5a9ff5a8f371 (diff) | |
download | linux-a28680b4b821a262fd3b5e57a28c148b5f9e662a.tar.gz linux-a28680b4b821a262fd3b5e57a28c148b5f9e662a.tar.bz2 linux-a28680b4b821a262fd3b5e57a28c148b5f9e662a.zip |
x86, traps: split out math_error and simd_math_error
Split out math_error from do_coprocessor_error and simd_math_error
from do_simd_coprocessor_error, like on i386. While at it, add the
"error_code" parameter to do_coprocessor_error, do_simd_coprocessor_error
and do_spurious_interrupt_bug.
This does not change the generated code, but brings the declarations in
line with all the other trap handlers.
Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86')
-rw-r--r-- | include/asm-x86/traps.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/asm-x86/traps.h b/include/asm-x86/traps.h index 7a692baa51ae..c82c39c7b5ea 100644 --- a/include/asm-x86/traps.h +++ b/include/asm-x86/traps.h @@ -72,9 +72,9 @@ asmlinkage void double_fault(void); asmlinkage void do_int3(struct pt_regs *, long); asmlinkage void do_stack_segment(struct pt_regs *, long); asmlinkage void do_debug(struct pt_regs *, unsigned long); -asmlinkage void do_coprocessor_error(struct pt_regs *); -asmlinkage void do_simd_coprocessor_error(struct pt_regs *); -asmlinkage void do_spurious_interrupt_bug(struct pt_regs *); +asmlinkage void do_coprocessor_error(struct pt_regs *, long); +asmlinkage void do_simd_coprocessor_error(struct pt_regs *, long); +asmlinkage void do_spurious_interrupt_bug(struct pt_regs *, long); asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long error_code); |