| /* SPDX-License-Identifier: GPL-2.0 */ |
| /*---------------------------------------------------------------------------+ |
| | fpu_asm.h | |
| | | |
| | Copyright (C) 1992,1995,1997 | |
| | W. Metzenthen, 22 Parker St, Ormond, Vic 3163, | |
| | Australia. E-mail billm@suburbia.net | |
| | | |
| +---------------------------------------------------------------------------*/ |
| |
| #ifndef _FPU_ASM_H_ |
| #define _FPU_ASM_H_ |
| |
| #include <linux/linkage.h> |
| |
| #define EXCEPTION FPU_exception |
| |
| #define PARAM1 8(%ebp) |
| #define PARAM2 12(%ebp) |
| #define PARAM3 16(%ebp) |
| #define PARAM4 20(%ebp) |
| #define PARAM5 24(%ebp) |
| #define PARAM6 28(%ebp) |
| #define PARAM7 32(%ebp) |
| |
| #define SIGL_OFFSET 0 |
| #define EXP(x) 8(x) |
| #define SIG(x) SIGL_OFFSET##(x) |
| #define SIGL(x) SIGL_OFFSET##(x) |
| #define SIGH(x) 4(x) |
| |
| #endif /* _FPU_ASM_H_ */ |