5 /* #define DEBUG_INT */
8 struct Win87EmInfoStruct
{
9 unsigned short Version
;
10 unsigned short SizeSaveArea
;
11 unsigned short WinDataSeg
;
12 unsigned short WinCodeSeg
;
13 unsigned short Have80x87
;
14 unsigned short Unused
;
18 WIN87_fpmath( struct sigcontext_struct context
)
20 dprintf_int(stddeb
, "_fpmath: (%x:%lx %x %x)\n",context
.sc_cs
,
21 context
.sc_eip
, context
.sc_es
, (int)context
.sc_ebx
& 0xffff );
23 switch(context
.sc_ebx
& 0xffff)
35 WIN87_WinEm87Info(struct Win87EmInfoStruct
*pWIS
, int cbWin87EmInfoStruct
)
37 dprintf_int(stddeb
, "__WinEm87Info(%p,%d)\n",pWIS
,cbWin87EmInfoStruct
);
41 WIN87_WinEm87Restore(void *pWin87EmSaveArea
, int cbWin87EmSaveArea
)
43 dprintf_int(stddeb
, "__WinEm87Restore(%p,%d)\n",
44 pWin87EmSaveArea
,cbWin87EmSaveArea
);
48 WIN87_WinEm87Save(void *pWin87EmSaveArea
, int cbWin87EmSaveArea
)
50 dprintf_int(stddeb
, "__WinEm87Save(%p,%d)\n",
51 pWin87EmSaveArea
,cbWin87EmSaveArea
);