From 9e24121e7e3bb983a468e115e514c408c9fb0cb7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Sun, 23 Jun 2024 17:48:18 +0200 Subject: [PATCH] temporarily(?) disable da=0 shortcut to handle x=Inf or NAN --- kernel/x86/scal.S | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86/scal.S b/kernel/x86/scal.S index a24c832d3..b0c232b1b 100644 --- a/kernel/x86/scal.S +++ b/kernel/x86/scal.S @@ -68,12 +68,12 @@ ftst fnstsw %ax andb $68, %ah - je .L300 # Alpha != ZERO +// je .L300 # Alpha != ZERO + jmp .L300 /* Alpha == ZERO */ -// cmpl $1,%esi -// jne .L104 - jmp .L104 + cmpl $1,%esi + jne .L104 movl %edx, %ecx # ecx = n sarl $3, %ecx # (n >> 3)