[llvm-commits] CVS: llvm/autoconf/m4/func_isinf.m4 func_isnan.m4 single_cxx_check.m4

Reid Spencer reid at x10sys.com
Tue Sep 7 07:24:04 PDT 2004



Changes in directory llvm/autoconf/m4:

func_isinf.m4 added (r1.1)
func_isnan.m4 added (r1.1)
single_cxx_check.m4 updated: 1.1 -> 1.2
---
Log message:

move AC_FUNC_ISINF and AC_FUNC_ISNAN to their own files.


---
Diffs of the changes:  (+42 -34)

Index: llvm/autoconf/m4/func_isinf.m4
diff -c /dev/null llvm/autoconf/m4/func_isinf.m4:1.1
*** /dev/null	Tue Sep  7 09:24:03 2004
--- llvm/autoconf/m4/func_isinf.m4	Tue Sep  7 09:23:53 2004
***************
*** 0 ****
--- 1,24 ----
+ #
+ # This function determins if the the isinf function isavailable on this
+ # platform.
+ #
+ AC_DEFUN([AC_FUNC_ISINF],[
+ AC_SINGLE_CXX_CHECK([HAVE_ISINF_IN_MATH_H],    [ac_cv_func_isinf_in_math_h],   
+                     [isinf], [<math.h>],
+                     [#include <math.h>
+                      int foo(float f) {return isinf(f);}])
+ AC_SINGLE_CXX_CHECK([HAVE_ISINF_IN_CMATH],     [ac_cv_func_isinf_in_cmath],    
+                     [isinf], [<cmath>],
+                     [#include <cmath>
+                      int foo(float f) {return isinf(f);}])
+ AC_SINGLE_CXX_CHECK([HAVE_STD_ISINF_IN_CMATH], [ac_cv_func_std_isinf_in_cmath],
+                     [std::isinf], [<cmath>],
+                     [#include <cmath>
+                      using std::isinf; int foo(float f) {return isinf(f);}])
+ AC_SINGLE_CXX_CHECK([HAVE_FINITE_IN_IEEEFP_H], [ac_cv_func_finite_in_ieeefp_h],
+                     [finite], [<ieeefp.h>],
+                     [#include <ieeefp.h>
+                      int foo(float f) {return finite(f);}])
+ ])
+ 
+ 


Index: llvm/autoconf/m4/func_isnan.m4
diff -c /dev/null llvm/autoconf/m4/func_isnan.m4:1.1
*** /dev/null	Tue Sep  7 09:24:04 2004
--- llvm/autoconf/m4/func_isnan.m4	Tue Sep  7 09:23:53 2004
***************
*** 0 ****
--- 1,18 ----
+ #
+ # This function determines if the isnan function is available on this
+ # platform.
+ #
+ AC_DEFUN([AC_FUNC_ISNAN],[
+ AC_SINGLE_CXX_CHECK([HAVE_ISNAN_IN_MATH_H],    [ac_cv_func_isnan_in_math_h],   
+                     [isnan], [<math.h>],
+                     [#include <math.h>
+                      int foo(float f) {return isnan(f);}])
+ AC_SINGLE_CXX_CHECK([HAVE_ISNAN_IN_CMATH],     [ac_cv_func_isnan_in_cmath],    
+                     [isnan], [<cmath>],
+                     [#include <cmath>
+                      int foo(float f) {return isnan(f);}])
+ AC_SINGLE_CXX_CHECK([HAVE_STD_ISNAN_IN_CMATH], [ac_cv_func_std_isnan_in_cmath],
+                     [std::isnan], [<cmath>],
+                     [#include <cmath>
+                      using std::isnan; int foo(float f) {return isnan(f);}])
+ ])


Index: llvm/autoconf/m4/single_cxx_check.m4
diff -u llvm/autoconf/m4/single_cxx_check.m4:1.1 llvm/autoconf/m4/single_cxx_check.m4:1.2
--- llvm/autoconf/m4/single_cxx_check.m4:1.1	Tue Sep  7 01:56:14 2004
+++ llvm/autoconf/m4/single_cxx_check.m4	Tue Sep  7 09:23:53 2004
@@ -12,37 +12,3 @@
                      header file.])
  fi])
 
-AC_DEFUN([AC_FUNC_ISNAN],[
-AC_SINGLE_CXX_CHECK([HAVE_ISNAN_IN_MATH_H],    [ac_cv_func_isnan_in_math_h],   
-                    [isnan], [<math.h>],
-                    [#include <math.h>
-                     int foo(float f) {return isnan(f);}])
-AC_SINGLE_CXX_CHECK([HAVE_ISNAN_IN_CMATH],     [ac_cv_func_isnan_in_cmath],    
-                    [isnan], [<cmath>],
-                    [#include <cmath>
-                     int foo(float f) {return isnan(f);}])
-AC_SINGLE_CXX_CHECK([HAVE_STD_ISNAN_IN_CMATH], [ac_cv_func_std_isnan_in_cmath],
-                    [std::isnan], [<cmath>],
-                    [#include <cmath>
-                     using std::isnan; int foo(float f) {return isnan(f);}])
-])
-
-AC_DEFUN([AC_FUNC_ISINF],[
-AC_SINGLE_CXX_CHECK([HAVE_ISINF_IN_MATH_H],    [ac_cv_func_isinf_in_math_h],   
-                    [isinf], [<math.h>],
-                    [#include <math.h>
-                     int foo(float f) {return isinf(f);}])
-AC_SINGLE_CXX_CHECK([HAVE_ISINF_IN_CMATH],     [ac_cv_func_isinf_in_cmath],    
-                    [isinf], [<cmath>],
-                    [#include <cmath>
-                     int foo(float f) {return isinf(f);}])
-AC_SINGLE_CXX_CHECK([HAVE_STD_ISINF_IN_CMATH], [ac_cv_func_std_isinf_in_cmath],
-                    [std::isinf], [<cmath>],
-                    [#include <cmath>
-                     using std::isinf; int foo(float f) {return isinf(f);}])
-AC_SINGLE_CXX_CHECK([HAVE_FINITE_IN_IEEEFP_H], [ac_cv_func_finite_in_ieeefp_h],
-                    [finite], [<ieeefp.h>],
-                    [#include <ieeefp.h>
-                     int foo(float f) {return finite(f);}])
-])
-






More information about the llvm-commits mailing list