blob: 37a30212faedb9f14d43b62c3e32d475d34a6529 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
$NetBSD: patch-ax,v 1.3 2006/01/06 09:17:03 xtraeme Exp $
--- target-i386/op.c.orig 2006-01-06 05:10:30.000000000 +0100
+++ target-i386/op.c
@@ -2099,14 +2099,17 @@ void OPPROTO op_fdivr_STN_ST0(void)
}
/* misc FPU operations */
+
+void fchs_dummy() {ST0 = floatx_chs(ST0);}
void OPPROTO op_fchs_ST0(void)
{
- ST0 = floatx_chs(ST0);
+ fchs_dummy();
}
+void fabs_dummy() {ST0 = floatx_abs(ST0);}
void OPPROTO op_fabs_ST0(void)
{
- ST0 = floatx_abs(ST0);
+ fabs_dummy();
}
void OPPROTO op_fxam_ST0(void)
|