From 2b9a828c99499d3ca574575afd5d01b1539a2c66 Mon Sep 17 00:00:00 2001 From: Justin Hibbits Date: Sat, 29 May 2021 21:53:35 -0500 Subject: [PATCH] Set default SPE FP environment --- lib/msun/powerpc/fenv.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/msun/powerpc/fenv.c b/lib/msun/powerpc/fenv.c index 7f7d98515995..1a5644547958 100644 --- a/lib/msun/powerpc/fenv.c +++ b/lib/msun/powerpc/fenv.c @@ -39,7 +39,11 @@ #error "This file must be compiled with C99 'inline' semantics" #endif +#ifdef __SPE__ +const fenv_t __fe_dfl_env = SPEFSCR_DFLT; +#else const fenv_t __fe_dfl_env = 0x00000000; +#endif extern inline int feclearexcept(int __excepts); extern inline int fegetexceptflag(fexcept_t *__flagp, int __excepts);