Page MenuHomeFreeBSD

D44333.id135678.diff
No OneTemporary

D44333.id135678.diff

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
@@ -1,15 +1,13 @@
-/*
- */
-FBSD_1.0 {
-};
-
FBSD_1.3 {
fesetexceptflag;
feraiseexcept;
fegetenv;
feholdexcept;
feupdateenv;
+ fegetexcept;
+};
+
+FBSD_1.8 {
feenableexcept;
fedisableexcept;
- fegetexcept;
};
diff --git a/lib/msun/riscv/fenv.h b/lib/msun/riscv/fenv.h
--- a/lib/msun/riscv/fenv.h
+++ b/lib/msun/riscv/fenv.h
@@ -216,14 +216,12 @@
#if __BSD_VISIBLE
-/* We currently provide no external definitions of the functions below. */
-
#ifdef __riscv_float_abi_soft
int feenableexcept(int __mask);
int fedisableexcept(int __mask);
int fegetexcept(void);
#else
-static inline int
+__fenv_static inline int
feenableexcept(int __mask __unused)
{
@@ -232,7 +230,7 @@
return (0);
}
-static inline int
+__fenv_static inline int
fedisableexcept(int __mask __unused)
{
@@ -241,6 +239,7 @@
return (0);
}
+/* We currently provide no external definition of fegetexcept(). */
static inline int
fegetexcept(void)
{

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 26, 1:56 PM (14 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28034817
Default Alt Text
D44333.id135678.diff (1 KB)

Event Timeline