diff --git a/lib/msun/riscv/Symbol.map b/lib/msun/riscv/Symbol.map --- a/lib/msun/riscv/Symbol.map +++ b/lib/msun/riscv/Symbol.map @@ -4,7 +4,9 @@ fegetenv; feholdexcept; feupdateenv; +#ifdef __riscv_float_abi_soft fegetexcept; +#endif }; FBSD_1.8 {