test if apple multiprocessing.h exists
authorGengbin Zheng <gzheng@illinois.edu>
Fri, 31 Oct 2008 16:12:17 +0000 (16:12 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Fri, 31 Oct 2008 16:12:17 +0000 (16:12 +0000)
src/scripts/configure
src/scripts/configure.in
src/scripts/conv-autoconfig.h.in

index b260231dd861a38fde7f0684a7fbeb30aadf05bf..cdae2a9204e720735d4ae7eecde69199fc264627 100755 (executable)
@@ -2675,6 +2675,35 @@ cat >>confdefs.h <<_ACEOF
 _ACEOF
 
 
+#### test if has Multiprocessing.h for apple ####
+cat > $t <<EOT
+#include <Carbon/Carbon.h>
+#include <Multiprocessing.h>
+int main() {
+  int a = MPProcessorsScheduled();
+}
+EOT
+test_cxx "whether has Multiprocessing.h for Apple " "yes" "no" ""
+
+cat >>confdefs.h <<_ACEOF
+#define CMK_HAS_MULTIPROCESSING_H $pass
+_ACEOF
+
+
+#### test if has stdint.h ####
+cat > $t <<EOT
+#include <stdint.h>
+int main() {
+  return 0;
+}
+EOT
+test_cxx "whether has stdint.h " "yes" "no" ""
+
+cat >>confdefs.h <<_ACEOF
+#define CMK_HAS_STDINT_H $pass
+_ACEOF
+
+
 #### check if PAPI exists ####
 if test -n "$CMK_USE_PAPI"
 then
index 14282747fafbe3bc59fcbf8b5b9ecde967854690..e2b0d95ff97d5db711b2befeedc6d986415975dd 100644 (file)
@@ -847,7 +847,7 @@ int main() {
 }
 EOT
 test_cxx "whether has elf.h " "yes" "no" ""
-AC_DEFINE_UNQUOTED([CMK_HAS_ELF_H], $pass, [wether has elf.h])
+AC_DEFINE_UNQUOTED([CMK_HAS_ELF_H], $pass, [whether has elf.h])
 
 #### test if has stdint.h ####
 cat > $t <<EOT
@@ -859,6 +859,27 @@ EOT
 test_cxx "whether has stdint.h " "yes" "no" ""
 AC_DEFINE_UNQUOTED(CMK_HAS_STDINT_H, $pass, [whether has stdint.h])
 
+#### test if has Multiprocessing.h for apple ####
+cat > $t <<EOT
+#include <Carbon/Carbon.h>
+#include <Multiprocessing.h>
+int main() {
+  int a = MPProcessorsScheduled();
+}
+EOT
+test_cxx "whether has Multiprocessing.h for Apple " "yes" "no" ""
+AC_DEFINE_UNQUOTED([CMK_HAS_MULTIPROCESSING_H], $pass, [whether has Multiprocessing.h])
+
+#### test if has stdint.h ####
+cat > $t <<EOT
+#include <stdint.h>
+int main() {
+  return 0;
+}
+EOT
+test_cxx "whether has stdint.h " "yes" "no" ""
+AC_DEFINE_UNQUOTED(CMK_HAS_STDINT_H, $pass, [whether has stdint.h])
+
 #### check if PAPI exists ####
 if test -n "$CMK_USE_PAPI"
 then
index 4e5203a0ac687075891541fdc5dd169335b51d05..8c94d3a7a35884b9dfdeb4da74cbda657dc2e1c8 100644 (file)
@@ -63,7 +63,7 @@
 /* whether PAPI exists */
 #undef CMK_HAS_COUNTER_PAPI
 
-/* wether has elf.h */
+/* whether has elf.h */
 #undef CMK_HAS_ELF_H
 
 /* whether gethostname() exists */
@@ -81,6 +81,9 @@
 /* whether mmap() accepts MAP_ANON */
 #undef CMK_HAS_MMAP_ANON
 
+/* whether has Multiprocessing.h */
+#undef CMK_HAS_MULTIPROCESSING_H
+
 /* whether the pthread_setaffinity_np() exists */
 #undef CMK_HAS_PTHREAD_SETAFFINITY