From 78124860911ae2b4e226d1cd76486120c3187c72 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Tue, 6 Oct 2020 21:33:16 +0200 Subject: [PATCH] Use generic C for D/Z nrm2 kernels on Windows to work around fpu exception bug --- kernel/x86_64/KERNEL | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kernel/x86_64/KERNEL b/kernel/x86_64/KERNEL index 4a2e13bed..d75196974 100644 --- a/kernel/x86_64/KERNEL +++ b/kernel/x86_64/KERNEL @@ -259,8 +259,12 @@ SNRM2KERNEL = nrm2_sse.S endif ifndef DNRM2KERNEL +ifeq ($(OSNAME),WINNT) +DNRM2KERNEL = ../arm/nrm2.c +else DNRM2KERNEL = nrm2.S endif +endif ifndef QNRM2KERNEL QNRM2KERNEL = nrm2.S @@ -271,8 +275,12 @@ CNRM2KERNEL = znrm2_sse.S endif ifndef ZNRM2KERNEL +ifeq ($(OSNAME),WINNT) +ZNRM2KERNEL = ../arm/znrm2.c +else ZNRM2KERNEL = znrm2.S endif +endif ifndef XNRM2KERNEL XNRM2KERNEL = znrm2.S