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"