|
|
1.1 ! root 1: /*---------------------------------------------------------------------------+ ! 2: | fpu_asm.h | ! 3: | | ! 4: | Copyright (C) 1992 W. Metzenthen, 22 Parker St, Ormond, Vic 3163, | ! 5: | Australia. E-mail [email protected] | ! 6: | | ! 7: +---------------------------------------------------------------------------*/ ! 8: ! 9: #ifndef _FPU_ASM_H_ ! 10: #define _FPU_ASM_H_ ! 11: ! 12: #include "fpu_emu.h" ! 13: ! 14: #define EXCEPTION exception ! 15: ! 16: ! 17: #define PARAM1 8(%ebp) ! 18: #define PARAM2 12(%ebp) ! 19: #define PARAM3 16(%ebp) ! 20: #define PARAM4 20(%ebp) ! 21: ! 22: #define SIGL_OFFSET 8 ! 23: #define SIGN(x) (x) ! 24: #define TAG(x) 1(x) ! 25: #define EXP(x) 4(x) ! 26: #define SIG(x) SIGL_OFFSET##(x) ! 27: #define SIGL(x) SIGL_OFFSET##(x) ! 28: #define SIGH(x) 12(x) ! 29: ! 30: #endif _FPU_ASM_H_
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.