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)

Reply via email to