summaryrefslogtreecommitdiffstats
path: root/lib/libm/src/s_llrint.c
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2006-09-25 20:25:41 +0000
committerkettenis <kettenis@openbsd.org>2006-09-25 20:25:41 +0000
commitd7c6e841056918b4dcf64f738b838ab45abdabb3 (patch)
treea230c3dca5672d28ab343a3a1aeb63b385e5f42e /lib/libm/src/s_llrint.c
parentYou forgot about -DSMALL and broke all the install media (diff)
downloadwireguard-openbsd-d7c6e841056918b4dcf64f738b838ab45abdabb3.tar.xz
wireguard-openbsd-d7c6e841056918b4dcf64f738b838ab45abdabb3.zip
Move llrint.c, llrintf.c, lrint.c and lrintf.c to s_llrint.c, s_llrintf.c,
s_lrint.c and s_lrintf.c, and add i387-specific assembler versions. ok deraadt@, otto@
Diffstat (limited to 'lib/libm/src/s_llrint.c')
-rw-r--r--lib/libm/src/s_llrint.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/libm/src/s_llrint.c b/lib/libm/src/s_llrint.c
new file mode 100644
index 00000000000..56c321f3d41
--- /dev/null
+++ b/lib/libm/src/s_llrint.c
@@ -0,0 +1,14 @@
+/* $OpenBSD: s_llrint.c,v 1.1 2006/09/25 20:25:41 kettenis Exp $ */
+/* $NetBSD: llrint.c,v 1.2 2004/10/13 15:18:32 drochner Exp $ */
+
+/*
+ * Written by Matthias Drochner <drochner@NetBSD.org>.
+ * Public domain.
+ */
+
+#define LRINTNAME llrint
+#define RESTYPE long long int
+#define RESTYPE_MIN LLONG_MIN
+#define RESTYPE_MAX LLONG_MAX
+
+#include "s_lrint.c"