Page MenuHomeFreeBSD

D8216.id21247.diff
No OneTemporary

D8216.id21247.diff

Index: lib/msun/Makefile
===================================================================
--- lib/msun/Makefile
+++ lib/msun/Makefile
@@ -63,8 +63,8 @@
s_exp2.c s_exp2f.c s_expm1.c s_expm1f.c s_fabsf.c s_fdim.c \
s_finite.c s_finitef.c \
s_floor.c s_floorf.c s_fma.c s_fmaf.c \
- s_fmax.c s_fmaxf.c s_fmaxl.c s_fmin.c \
- s_fminf.c s_fminl.c s_frexp.c s_frexpf.c s_ilogb.c s_ilogbf.c \
+ s_fmax.c s_fmaxf.c s_fmin.c \
+ s_fminf.c s_frexp.c s_frexpf.c s_ilogb.c s_ilogbf.c \
s_ilogbl.c s_isfinite.c s_isnan.c s_isnormal.c \
s_llrint.c s_llrintf.c s_llround.c s_llroundf.c s_llroundl.c \
s_log1p.c s_log1pf.c s_logb.c s_logbf.c s_lrint.c s_lrintf.c \
@@ -101,9 +101,9 @@
invtrig.c k_cosl.c k_sinl.c k_tanl.c \
s_asinhl.c s_atanl.c s_cbrtl.c s_ceill.c s_cosl.c s_cprojl.c \
s_csqrtl.c s_erfl.c s_exp2l.c s_expl.c s_floorl.c s_fmal.c \
- s_frexpl.c s_logbl.c s_logl.c s_nanl.c s_nextafterl.c \
- s_nexttoward.c s_remquol.c s_rintl.c s_roundl.c s_scalbnl.c \
- s_sinl.c s_tanhl.c s_tanl.c s_truncl.c w_cabsl.c
+ s_fmaxl.c s_fminl.c s_frexpl.c s_logbl.c s_logl.c s_nanl.c \
+ s_nextafterl.c s_nexttoward.c s_remquol.c s_rintl.c s_roundl.c \
+ s_scalbnl.c s_sinl.c s_tanhl.c s_tanl.c s_truncl.c w_cabsl.c
.endif
# C99 complex functions
Index: lib/msun/src/s_fmax.c
===================================================================
--- lib/msun/src/s_fmax.c
+++ lib/msun/src/s_fmax.c
@@ -27,6 +27,8 @@
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
+#include <float.h>
+
#include <math.h>
#include "fpmath.h"
@@ -51,3 +53,7 @@
return (x > y ? x : y);
}
+
+#if (LDBL_MANT_DIG == 53)
+__weak_reference(fmax, fmaxl);
+#endif
Index: lib/msun/src/s_fmin.c
===================================================================
--- lib/msun/src/s_fmin.c
+++ lib/msun/src/s_fmin.c
@@ -27,6 +27,8 @@
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
+#include <float.h>
+
#include <math.h>
#include "fpmath.h"
@@ -51,3 +53,7 @@
return (x < y ? x : y);
}
+
+#if (LDBL_MANT_DIG == 53)
+__weak_reference(fmin, fminl);
+#endif

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 28, 9:09 AM (11 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30466348
Default Alt Text
D8216.id21247.diff (2 KB)

Event Timeline