Page MenuHomeFreeBSD

D44333.1774999305.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D44333.1774999305.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
Tue, Mar 31, 11:21 PM (1 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28236416
Default Alt Text
D44333.1774999305.diff (1 KB)

Event Timeline