added test for log2()
authorGengbin Zheng <gzheng@illinois.edu>
Mon, 17 Nov 2008 18:01:50 +0000 (18:01 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Mon, 17 Nov 2008 18:01:50 +0000 (18:01 +0000)
src/scripts/configure
src/scripts/configure.in
src/scripts/conv-autoconfig.h.in

index d478da376142483abb34e350d61e9297086ad5de..608c3243620e7bc036f4448628379473b67e61db 100755 (executable)
@@ -2258,6 +2258,21 @@ mv -f ../include/mpi.h.bak ../include/mpi.h 2>/dev/null
 
 ################### Syscalls and Libraries ###################
 
+#### test for log2 ###
+cat > $t <<EOT
+#include <math.h>
+int main() {
+  int i = log2(10);
+  return 0;
+}
+EOT
+test_link "whether it has log2" "yes" "no" ""
+
+cat >>confdefs.h <<_ACEOF
+#define CMK_HAS_LOG2 $pass
+_ACEOF
+
+
 #### test for mkstemp ###
 cat > $t <<EOT
 #include <stdlib.h>
index 7f816f3c373bb55965df9e361a2a641e548e00ff..53394aadf195470f4ad78de2c00bd47141bca28f 100644 (file)
@@ -530,6 +530,17 @@ mv -f ../include/mpi.h.bak ../include/mpi.h 2>/dev/null
 
 ################### Syscalls and Libraries ###################
 
+#### test for log2 ###
+cat > $t <<EOT
+#include <math.h>
+int main() {
+  int i = log2(10);
+  return 0;
+}
+EOT
+test_link "whether it has log2" "yes" "no" ""
+AC_DEFINE_UNQUOTED(CMK_HAS_LOG2, $pass, [whether it has log2])
+
 #### test for mkstemp ###
 cat > $t <<EOT
 #include <stdlib.h>
index 8c94d3a7a35884b9dfdeb4da74cbda657dc2e1c8..683cf212796a3af57f107ea620b07e218d72331f 100644 (file)
@@ -72,6 +72,9 @@
 /* whether get_myaddress() exists */
 #undef CMK_HAS_GET_MYADDRESS
 
+/* whether it has log2 */
+#undef CMK_HAS_LOG2
+
 /* whether has malloc.h */
 #undef CMK_HAS_MALLOC_H