Module Name:    src
Committed By:   christos
Date:           Tue Jan 23 15:45:07 UTC 2024

Modified Files:
        src/lib/libm/src: b_tgammal.c e_atan2l.c e_lgammal_r.c math_private.h
            s_atanl.c s_cospil.c s_erfl.c s_exp2l.c s_expl.c s_logl.c
            s_remquol.c s_sinpil.c s_tanpil.c

Log Message:
move inclusion of <machine/ieee.h> to the ieee source files instead of
including it in math_private.h which is also used by the vax which is not ieee.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libm/src/b_tgammal.c \
    src/lib/libm/src/e_atan2l.c src/lib/libm/src/e_lgammal_r.c \
    src/lib/libm/src/s_cospil.c src/lib/libm/src/s_erfl.c \
    src/lib/libm/src/s_exp2l.c src/lib/libm/src/s_expl.c \
    src/lib/libm/src/s_logl.c src/lib/libm/src/s_sinpil.c \
    src/lib/libm/src/s_tanpil.c
cvs rdiff -u -r1.30 -r1.31 src/lib/libm/src/math_private.h
cvs rdiff -u -r1.2 -r1.3 src/lib/libm/src/s_atanl.c \
    src/lib/libm/src/s_remquol.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/b_tgammal.c
diff -u src/lib/libm/src/b_tgammal.c:1.1 src/lib/libm/src/b_tgammal.c:1.2
--- src/lib/libm/src/b_tgammal.c:1.1	Sun Jan 21 13:53:17 2024
+++ src/lib/libm/src/b_tgammal.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/* 	$NetBSD: b_tgammal.c,v 1.1 2024/01/21 18:53:17 christos Exp $	*/
+/* 	$NetBSD: b_tgammal.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: b_tgammal.c,v 1.1 2024/01/21 18:53:17 christos Exp $");
+__RCSID("$NetBSD: b_tgammal.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 
 #ifdef __HAVE_LONG_DOUBLE
Index: src/lib/libm/src/e_atan2l.c
diff -u src/lib/libm/src/e_atan2l.c:1.1 src/lib/libm/src/e_atan2l.c:1.2
--- src/lib/libm/src/e_atan2l.c:1.1	Sun Jan 21 13:53:17 2024
+++ src/lib/libm/src/e_atan2l.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: e_atan2l.c,v 1.1 2024/01/21 18:53:17 christos Exp $	*/
+/*	$NetBSD: e_atan2l.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 /* @(#)e_atan2.c 1.3 95/01/18 */
 /* FreeBSD: head/lib/msun/src/e_atan2.c 176451 2008-02-22 02:30:36Z das */
 /*
@@ -14,7 +14,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: e_atan2l.c,v 1.1 2024/01/21 18:53:17 christos Exp $");
+__RCSID("$NetBSD: e_atan2l.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 
 /*
  * See comments in e_atan2.c.
@@ -28,6 +28,7 @@ __weak_alias(atan2l, _atan2l)
 #endif
 
 #include <float.h>
+#include <machine/ieee.h>
 
 #include "math.h"
 #include "math_private.h"
Index: src/lib/libm/src/e_lgammal_r.c
diff -u src/lib/libm/src/e_lgammal_r.c:1.1 src/lib/libm/src/e_lgammal_r.c:1.2
--- src/lib/libm/src/e_lgammal_r.c:1.1	Sun Jan 21 13:53:18 2024
+++ src/lib/libm/src/e_lgammal_r.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/* 	$NetBSD: e_lgammal_r.c,v 1.1 2024/01/21 18:53:18 christos Exp $	*/
+/* 	$NetBSD: e_lgammal_r.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: e_lgammal_r.c,v 1.1 2024/01/21 18:53:18 christos Exp $");
+__RCSID("$NetBSD: e_lgammal_r.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 #ifdef __weak_alias
 __weak_alias(lgammal_r,_lgammal_r)
Index: src/lib/libm/src/s_cospil.c
diff -u src/lib/libm/src/s_cospil.c:1.1 src/lib/libm/src/s_cospil.c:1.2
--- src/lib/libm/src/s_cospil.c:1.1	Sun Jan 21 13:53:18 2024
+++ src/lib/libm/src/s_cospil.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/* 	$NetBSD: s_cospil.c,v 1.1 2024/01/21 18:53:18 christos Exp $	*/
+/* 	$NetBSD: s_cospil.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: s_cospil.c,v 1.1 2024/01/21 18:53:18 christos Exp $");
+__RCSID("$NetBSD: s_cospil.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 
 #ifdef __HAVE_LONG_DOUBLE
Index: src/lib/libm/src/s_erfl.c
diff -u src/lib/libm/src/s_erfl.c:1.1 src/lib/libm/src/s_erfl.c:1.2
--- src/lib/libm/src/s_erfl.c:1.1	Sun Jan 21 13:53:18 2024
+++ src/lib/libm/src/s_erfl.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/* 	$NetBSD: s_erfl.c,v 1.1 2024/01/21 18:53:18 christos Exp $	*/
+/* 	$NetBSD: s_erfl.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: s_erfl.c,v 1.1 2024/01/21 18:53:18 christos Exp $");
+__RCSID("$NetBSD: s_erfl.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 
 #ifdef __HAVE_LONG_DOUBLE
Index: src/lib/libm/src/s_exp2l.c
diff -u src/lib/libm/src/s_exp2l.c:1.1 src/lib/libm/src/s_exp2l.c:1.2
--- src/lib/libm/src/s_exp2l.c:1.1	Sun Jan 21 13:53:18 2024
+++ src/lib/libm/src/s_exp2l.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: s_exp2l.c,v 1.1 2024/01/21 18:53:18 christos Exp $	*/
+/*	$NetBSD: s_exp2l.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: s_exp2l.c,v 1.1 2024/01/21 18:53:18 christos Exp $");
+__RCSID("$NetBSD: s_exp2l.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 #ifdef __HAVE_LONG_DOUBLE
 
Index: src/lib/libm/src/s_expl.c
diff -u src/lib/libm/src/s_expl.c:1.1 src/lib/libm/src/s_expl.c:1.2
--- src/lib/libm/src/s_expl.c:1.1	Sun Jan 21 13:53:18 2024
+++ src/lib/libm/src/s_expl.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: s_expl.c,v 1.1 2024/01/21 18:53:18 christos Exp $	*/
+/*	$NetBSD: s_expl.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: s_expl.c,v 1.1 2024/01/21 18:53:18 christos Exp $");
+__RCSID("$NetBSD: s_expl.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 #ifdef __weak_alias
 __weak_alias(expl, _expl)
Index: src/lib/libm/src/s_logl.c
diff -u src/lib/libm/src/s_logl.c:1.1 src/lib/libm/src/s_logl.c:1.2
--- src/lib/libm/src/s_logl.c:1.1	Sun Jan 21 13:53:19 2024
+++ src/lib/libm/src/s_logl.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: s_logl.c,v 1.1 2024/01/21 18:53:19 christos Exp $	*/
+/*	$NetBSD: s_logl.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: s_logl.c,v 1.1 2024/01/21 18:53:19 christos Exp $");
+__RCSID("$NetBSD: s_logl.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 __weak_alias(logl, log)
 
Index: src/lib/libm/src/s_sinpil.c
diff -u src/lib/libm/src/s_sinpil.c:1.1 src/lib/libm/src/s_sinpil.c:1.2
--- src/lib/libm/src/s_sinpil.c:1.1	Sun Jan 21 13:53:19 2024
+++ src/lib/libm/src/s_sinpil.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/* 	$NetBSD: s_sinpil.c,v 1.1 2024/01/21 18:53:19 christos Exp $	*/
+/* 	$NetBSD: s_sinpil.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: s_sinpil.c,v 1.1 2024/01/21 18:53:19 christos Exp $");
+__RCSID("$NetBSD: s_sinpil.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 
 #ifdef __HAVE_LONG_DOUBLE
Index: src/lib/libm/src/s_tanpil.c
diff -u src/lib/libm/src/s_tanpil.c:1.1 src/lib/libm/src/s_tanpil.c:1.2
--- src/lib/libm/src/s_tanpil.c:1.1	Sun Jan 21 13:53:19 2024
+++ src/lib/libm/src/s_tanpil.c	Tue Jan 23 10:45:07 2024
@@ -1,4 +1,4 @@
-/* 	$NetBSD: s_tanpil.c,v 1.1 2024/01/21 18:53:19 christos Exp $	*/
+/* 	$NetBSD: s_tanpil.c,v 1.2 2024/01/23 15:45:07 christos Exp $	*/
 
 /*-
  * Copyright (c) 2023 The NetBSD Foundation, Inc.
@@ -30,12 +30,13 @@
  */
 #include <sys/cdefs.h>
 #if defined(LIBM_SCCS) && !defined(lint)
-__RCSID("$NetBSD: s_tanpil.c,v 1.1 2024/01/21 18:53:19 christos Exp $");
+__RCSID("$NetBSD: s_tanpil.c,v 1.2 2024/01/23 15:45:07 christos Exp $");
 #endif
 
 #include "namespace.h"
 #include "math.h"
 #include <machine/float.h>
+#include <machine/ieee.h>
 
 
 #ifdef __HAVE_LONG_DOUBLE

Index: src/lib/libm/src/math_private.h
diff -u src/lib/libm/src/math_private.h:1.30 src/lib/libm/src/math_private.h:1.31
--- src/lib/libm/src/math_private.h:1.30	Mon Jan 22 09:26:18 2024
+++ src/lib/libm/src/math_private.h	Tue Jan 23 10:45:07 2024
@@ -11,7 +11,7 @@
 
 /*
  * from: @(#)fdlibm.h 5.1 93/09/24
- * $NetBSD: math_private.h,v 1.30 2024/01/22 14:26:18 kre Exp $
+ * $NetBSD: math_private.h,v 1.31 2024/01/23 15:45:07 christos Exp $
  */
 
 #ifndef _MATH_PRIVATE_H_
@@ -19,7 +19,6 @@
 
 #include <assert.h>
 #include <sys/types.h>
-#include <machine/ieee.h>
 
 /* The original fdlibm code used statements like:
 	n0 = ((*(int*)&one)>>29)^1;		* index of high word *

Index: src/lib/libm/src/s_atanl.c
diff -u src/lib/libm/src/s_atanl.c:1.2 src/lib/libm/src/s_atanl.c:1.3
--- src/lib/libm/src/s_atanl.c:1.2	Mon Jan 22 07:15:19 2024
+++ src/lib/libm/src/s_atanl.c	Tue Jan 23 10:45:07 2024
@@ -14,6 +14,7 @@
 #include "namespace.h"
 
 #include <float.h>
+#include <machine/ieee.h>
 
 #include "math.h"
 #include "math_private.h"
Index: src/lib/libm/src/s_remquol.c
diff -u src/lib/libm/src/s_remquol.c:1.2 src/lib/libm/src/s_remquol.c:1.3
--- src/lib/libm/src/s_remquol.c:1.2	Mon Jan 22 07:15:19 2024
+++ src/lib/libm/src/s_remquol.c	Tue Jan 23 10:45:07 2024
@@ -11,6 +11,7 @@
 
 #include <sys/cdefs.h>
 #include <float.h>
+#include <machine/ieee.h>
 #include <stdint.h>
 
 #include "math.h"

Reply via email to