From 68597002ea1342e370c892cddb8845db61936e4f Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Sun, 3 Nov 2019 22:42:46 +0100 Subject: [PATCH] The assembly microkernel is not safe to use on ELFv1 --- kernel/power/izamax.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/power/izamax.c b/kernel/power/izamax.c index cfe78c8..3c132f8 100644 --- a/kernel/power/izamax.c +++ b/kernel/power/izamax.c @@ -316,6 +316,7 @@ BLASLONG CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x) if (inc_x == 1) { +#if defined(_CALL_ELF) && (_CALL_ELF == 2) BLASLONG n1 = n & -16; if (n1 > 0) { @@ -323,6 +324,7 @@ BLASLONG CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x) i = n1; ix = n1 << 1; } +#endif while(i < n) { -- 2.7.4