summaryrefslogtreecommitdiff
path: root/autoconf/acinclude.m4
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2004-07-21 03:14:39 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2004-07-21 03:14:39 +0000
commit4cc02ac6526014ab46caabac8724ec7db0d49f9e (patch)
tree627b3b21125c2fca8fcfb5c943c845c44cc8d281 /autoconf/acinclude.m4
parent52a551d69b539a9571a69d920147f233704bed3f (diff)
downloadllvm-4cc02ac6526014ab46caabac8724ec7db0d49f9e.tar.gz
llvm-4cc02ac6526014ab46caabac8724ec7db0d49f9e.tar.bz2
llvm-4cc02ac6526014ab46caabac8724ec7db0d49f9e.tar.xz
Add support for checking for isinf().
Patch contributed by Bill Wendling. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15052 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'autoconf/acinclude.m4')
-rw-r--r--autoconf/acinclude.m414
1 files changed, 14 insertions, 0 deletions
diff --git a/autoconf/acinclude.m4 b/autoconf/acinclude.m4
index 364ecca508..a157839f22 100644
--- a/autoconf/acinclude.m4
+++ b/autoconf/acinclude.m4
@@ -6282,3 +6282,17 @@ AC_SINGLE_CXX_CHECK([HAVE_STD_ISNAN_IN_CMATH], [ac_cv_func_std_isnan_in_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);}])
+])