summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/sparc/dnrm2.S8
1 files changed, 8 insertions, 0 deletions
diff --git a/kernel/sparc/dnrm2.S b/kernel/sparc/dnrm2.S
index 04810f652..cf7522953 100644
--- a/kernel/sparc/dnrm2.S
+++ b/kernel/sparc/dnrm2.S
@@ -387,6 +387,14 @@
FMUL fmax, c1, c1
.LL99:
+#ifdef DOUBLE
+ set 0x000010C6F7A0B5ED8, %g1
+
+ st %g1, [%fp-8]
+ ld [%fp-8], a8
+ FCMP %fcc0, a8, fmax
+ fmovdg %fcc0, fzero, c1
+#endif
return %i7 + 8
clr %g0