aboutsummaryrefslogtreecommitdiff
path: root/libm/upstream-freebsd/lib/msun/src/s_fminf.c
diff options
context:
space:
mode:
Diffstat (limited to 'libm/upstream-freebsd/lib/msun/src/s_fminf.c')
-rw-r--r--libm/upstream-freebsd/lib/msun/src/s_fminf.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libm/upstream-freebsd/lib/msun/src/s_fminf.c b/libm/upstream-freebsd/lib/msun/src/s_fminf.c
index 258316725..58b6a489b 100644
--- a/libm/upstream-freebsd/lib/msun/src/s_fminf.c
+++ b/libm/upstream-freebsd/lib/msun/src/s_fminf.c
@@ -33,6 +33,13 @@ __FBSDID("$FreeBSD$");
#include "fpmath.h"
+#ifdef USE_BUILTIN_FMINF
+float
+fminf(float x, float y)
+{
+ return (__builtin_fminf(x, y));
+}
+#else
float
fminf(float x, float y)
{
@@ -53,3 +60,4 @@ fminf(float x, float y)
return (x < y ? x : y);
}
+#endif