Module Name: src
Committed By: martin
Date: Sun May 7 11:29:21 UTC 2017
Modified Files:
src/lib/libm/src: s_llrintl.c s_lrintl.c
Log Message:
Limit some rintl usage to #ifdef __HAVE_LONG_DOUBLE.
XXX should probably declare some aliases in the #else case
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libm/src/s_llrintl.c \
src/lib/libm/src/s_lrintl.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libm/src/s_llrintl.c
diff -u src/lib/libm/src/s_llrintl.c:1.1 src/lib/libm/src/s_llrintl.c:1.2
--- src/lib/libm/src/s_llrintl.c:1.1 Sat May 6 18:03:24 2017
+++ src/lib/libm/src/s_llrintl.c Sun May 7 11:29:21 2017
@@ -2,12 +2,15 @@
#ifdef __FreeBSD__
__FBSDID("$FreeBSD: head/lib/msun/src/s_llrintl.c 175309 2008-01-14 02:12:07Z das $");
#else
-__RCSID("$NetBSD: s_llrintl.c,v 1.1 2017/05/06 18:03:24 christos Exp $");
+__RCSID("$NetBSD: s_llrintl.c,v 1.2 2017/05/07 11:29:21 martin Exp $");
#endif
+#ifdef __HAVE_LONG_DOUBLE
#define stype long double
#define roundit rintl
#define dtype long long
#define fn llrintl
#include "s_lrint.c"
+#endif
+
Index: src/lib/libm/src/s_lrintl.c
diff -u src/lib/libm/src/s_lrintl.c:1.1 src/lib/libm/src/s_lrintl.c:1.2
--- src/lib/libm/src/s_lrintl.c:1.1 Sat May 6 18:03:24 2017
+++ src/lib/libm/src/s_lrintl.c Sun May 7 11:29:21 2017
@@ -2,12 +2,14 @@
#ifdef __FreeBSD__
__FBSDID("$FreeBSD: head/lib/msun/src/s_lrintl.c 175309 2008-01-14 02:12:07Z das $");
#else
-__RCSID("$NetBSD: s_lrintl.c,v 1.1 2017/05/06 18:03:24 christos Exp $");
+__RCSID("$NetBSD: s_lrintl.c,v 1.2 2017/05/07 11:29:21 martin Exp $");
#endif
+#ifdef __HAVE_LONG_DOUBLE
#define stype long double
#define roundit rintl
#define dtype long
#define fn lrintl
#include "s_lrint.c"
+#endif