public
/
ack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
92bccdd
)
fix: did not handle 0.0 right
author
ceriel
<none@none>
Tue, 15 Aug 1989 09:02:38 +0000
(09:02 +0000)
committer
ceriel
<none@none>
Tue, 15 Aug 1989 09:02:38 +0000
(09:02 +0000)
mach/m68020/libem/fp68881.s
patch
|
blob
|
history
diff --git
a/mach/m68020/libem/fp68881.s
b/mach/m68020/libem/fp68881.s
index
140ca69
..
e8474a0
100644
(file)
--- a/
mach/m68020/libem/fp68881.s
+++ b/
mach/m68020/libem/fp68881.s
@@
-128,8
+128,13
@@
fmove.l fp1,d0
add.l #1,d0
fgetman fp0
+ fbne 1f
+ clr.l d0
+ bra 2f
+1:
fmove.l #2,fp1
fdiv fp1,fp0
+2:
fmove.s fp0,(4,a1)
move.l d0,(a1)
jmp (a0)
@@
-156,8
+161,13
@@
fmove.l fp1,d0
add.l #1,d0
fgetman fp0
+ fbne 1f
+ clr.l d0
+ bra 2f
+1:
fmove.l #2,fp1
fdiv fp1,fp0
+2:
fmove.d fp0,(4,a1)
move.l d0,(a1)
jmp (a0)