]> granicus.if.org Git - php/commitdiff
Cache results of check for int8
authorAlex Waugh <alexwaugh@php.net>
Sun, 23 Dec 2001 00:41:27 +0000 (00:41 +0000)
committerAlex Waugh <alexwaugh@php.net>
Sun, 23 Dec 2001 00:41:27 +0000 (00:41 +0000)
ext/mysql/libmysql/acinclude.m4

index 0fb030b80331dc0ffa41c4c7b72a98bafbcf2438..957c87fb27985e002c8cf025a8b2dae3df921c21 100644 (file)
@@ -297,7 +297,8 @@ fi
 
 AC_DEFUN(MYSQL_CHECK_INT_8_16_32,
 [AC_MSG_CHECKING([for int8])
-AC_TRY_RUN([
+AC_CACHE_VAL(ac_cv_int8,
+[AC_TRY_RUN([
 #ifdef HAVE_STDLIB_H
 #include <stdlib.h>
 #endif
@@ -315,10 +316,15 @@ int main()
     int8 i;
     return 0;
 }
-], AC_DEFINE(HAVE_INT_8_16_32, , [ ]) AC_MSG_RESULT([yes]), AC_MSG_RESULT([no])
-)
+], ac_cv_int8=yes, ac_cv_int8=no, ac_cv_int8=no)])
+AC_MSG_RESULT($ac_cv_int8)
+if test "$ac_cv_int8" = "yes"
+then
+  AC_DEFINE(HAVE_INT_8_16_32,,[ ])
+fi
 ])
 
+
 AC_DEFUN(MYSQL_HEADER_CHECKS,[
 AC_HEADER_STDC
 AC_CHECK_HEADERS(sgtty.h sys/ioctl.h \