Module Name:    src
Committed By:   maya
Date:           Sat Apr 13 15:57:31 UTC 2019

Modified Files:
        src/sys/arch/riscv/include: ieee.h math.h

Log Message:
Our current configuration is that long double is 128bit, so reflect
that in the relevant headers.

Taken from sparc64.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/riscv/include/ieee.h \
    src/sys/arch/riscv/include/math.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/riscv/include/ieee.h
diff -u src/sys/arch/riscv/include/ieee.h:1.1 src/sys/arch/riscv/include/ieee.h:1.2
--- src/sys/arch/riscv/include/ieee.h:1.1	Fri Sep 19 17:36:26 2014
+++ src/sys/arch/riscv/include/ieee.h	Sat Apr 13 15:57:31 2019
@@ -1,3 +1,4 @@
-/* $NetBSD: ieee.h,v 1.1 2014/09/19 17:36:26 matt Exp $ */
+/* $NetBSD: ieee.h,v 1.2 2019/04/13 15:57:31 maya Exp $ */
 
+#include <riscv/math.h>		/* for #define __HAVE_LONG_DOUBLE 128 */
 #include <sys/ieee754.h>
Index: src/sys/arch/riscv/include/math.h
diff -u src/sys/arch/riscv/include/math.h:1.1 src/sys/arch/riscv/include/math.h:1.2
--- src/sys/arch/riscv/include/math.h:1.1	Fri Sep 19 17:36:26 2014
+++ src/sys/arch/riscv/include/math.h	Sat Apr 13 15:57:31 2019
@@ -1,3 +1,7 @@
-/* $NetBSD: math.h,v 1.1 2014/09/19 17:36:26 matt Exp $ */
+/* $NetBSD: math.h,v 1.2 2019/04/13 15:57:31 maya Exp $ */
 
 #define __HAVE_NANF
+
+#if defined(_LP64) || defined(_KERNEL)
+#define	__HAVE_LONG_DOUBLE	128
+#endif

Reply via email to