From 76ce88d0e6435ed4ad319c9515022ed2bdf140c5 Mon Sep 17 00:00:00 2001 From: Troels Henriksen <athas@sigkill.dk> Date: Mon, 8 Jan 2024 18:23:21 +0100 Subject: [PATCH] Do not talk about double unless we have to. --- rts/c/scalar.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rts/c/scalar.h b/rts/c/scalar.h index 85bd26165d..722281f4cf 100644 --- a/rts/c/scalar.h +++ b/rts/c/scalar.h @@ -20,7 +20,6 @@ SCALAR_FUN_ATTR int32_t futrts_to_bits32(float x); SCALAR_FUN_ATTR int64_t futrts_to_bits64(double x); SCALAR_FUN_ATTR float futrts_from_bits32(int32_t x); -SCALAR_FUN_ATTR double futrts_from_bits64(int64_t x); SCALAR_FUN_ATTR uint8_t add8(uint8_t x, uint8_t y) { return x + y; @@ -2305,6 +2304,8 @@ SCALAR_FUN_ATTR float fsignum32(float x) { #ifdef FUTHARK_F64_ENABLED +SCALAR_FUN_ATTR double futrts_from_bits64(int64_t x); + #if ISPC SCALAR_FUN_ATTR bool futrts_isinf64(float x) { return !isnan(x) && isnan(x - x);