From c7cacd9b3897c5df725905905c2ef92b111dec39 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Fri, 7 Jun 2024 13:48:56 +0200 Subject: [PATCH] disable the shortcut for da=0 to ensure proper handling of INF and NAN --- kernel/arm64/scal.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/arm64/scal.S b/kernel/arm64/scal.S index 09c41cdaa..5029890f6 100644 --- a/kernel/arm64/scal.S +++ b/kernel/arm64/scal.S @@ -168,8 +168,8 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. cmp N, xzr ble .Lscal_kernel_L999 - fcmp DA, #0.0 - beq .Lscal_kernel_zero + //fcmp DA, #0.0 + //beq .Lscal_kernel_zero cmp INC_X, #1 bne .Lscal_kernel_S_BEGIN