Module Name: src
Committed By: mrg
Date: Sun Jul 3 06:45:24 UTC 2011
Modified Files:
src/lib/libm/complex: catan.c catanf.c ctan.c ctanf.c
Log Message:
use DBL_MAX and FLT_MAX from <float.h> instead of hard coding some ieeefp
values.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libm/complex/catan.c \
src/lib/libm/complex/catanf.c src/lib/libm/complex/ctan.c \
src/lib/libm/complex/ctanf.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/complex/catan.c
diff -u src/lib/libm/complex/catan.c:1.1 src/lib/libm/complex/catan.c:1.2
--- src/lib/libm/complex/catan.c:1.1 Mon Aug 20 16:01:32 2007
+++ src/lib/libm/complex/catan.c Sun Jul 3 06:45:24 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: catan.c,v 1.1 2007/08/20 16:01:32 drochner Exp $ */
+/* $NetBSD: catan.c,v 1.2 2011/07/03 06:45:24 mrg Exp $ */
/*-
* Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -32,13 +32,14 @@
#include "../src/namespace.h"
#include <complex.h>
#include <math.h>
+#include <float.h>
#include "cephes_subr.h"
#ifdef __weak_alias
__weak_alias(catan, _catan)
#endif
-#define MAXNUM 1.0e308
+#define MAXNUM DBL_MAX
double complex
catan(double complex z)
Index: src/lib/libm/complex/catanf.c
diff -u src/lib/libm/complex/catanf.c:1.1 src/lib/libm/complex/catanf.c:1.2
--- src/lib/libm/complex/catanf.c:1.1 Mon Aug 20 16:01:32 2007
+++ src/lib/libm/complex/catanf.c Sun Jul 3 06:45:24 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: catanf.c,v 1.1 2007/08/20 16:01:32 drochner Exp $ */
+/* $NetBSD: catanf.c,v 1.2 2011/07/03 06:45:24 mrg Exp $ */
/*-
* Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -32,13 +32,14 @@
#include "../src/namespace.h"
#include <complex.h>
#include <math.h>
+#include <float.h>
#include "cephes_subrf.h"
#ifdef __weak_alias
__weak_alias(catanf, _catanf)
#endif
-#define MAXNUMF 1.0e38F
+#define MAXNUMF FLT_MAX
float complex
catanf(float complex z)
Index: src/lib/libm/complex/ctan.c
diff -u src/lib/libm/complex/ctan.c:1.1 src/lib/libm/complex/ctan.c:1.2
--- src/lib/libm/complex/ctan.c:1.1 Mon Aug 20 16:01:37 2007
+++ src/lib/libm/complex/ctan.c Sun Jul 3 06:45:24 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: ctan.c,v 1.1 2007/08/20 16:01:37 drochner Exp $ */
+/* $NetBSD: ctan.c,v 1.2 2011/07/03 06:45:24 mrg Exp $ */
/*-
* Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -32,9 +32,10 @@
#include "../src/namespace.h"
#include <complex.h>
#include <math.h>
+#include <float.h>
#include "cephes_subr.h"
-#define MAXNUM 1.0e308
+#define MAXNUM DBL_MAX
double complex
ctan(double complex z)
Index: src/lib/libm/complex/ctanf.c
diff -u src/lib/libm/complex/ctanf.c:1.1 src/lib/libm/complex/ctanf.c:1.2
--- src/lib/libm/complex/ctanf.c:1.1 Mon Aug 20 16:01:38 2007
+++ src/lib/libm/complex/ctanf.c Sun Jul 3 06:45:24 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: ctanf.c,v 1.1 2007/08/20 16:01:38 drochner Exp $ */
+/* $NetBSD: ctanf.c,v 1.2 2011/07/03 06:45:24 mrg Exp $ */
/*-
* Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -32,9 +32,10 @@
#include "../src/namespace.h"
#include <complex.h>
#include <math.h>
+#include <float.h>
#include "cephes_subrf.h"
-#define MAXNUMF 1.0e38f
+#define MAXNUMF FLT_MAX
float complex
ctanf(float complex z)