From 7d557e36ad3c10226537a2cf5a49d38e6f3d7def Mon Sep 17 00:00:00 2001 From: "briano%netscape.com" Date: Thu, 11 Mar 1999 02:32:53 +0000 Subject: [PATCH] Added tests for int16_t, int32_t, and uint16_t for AIX and BSDI. git-svn-id: svn://10.0.0.236/trunk@23652 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/configure.in | 45 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/mozilla/configure.in b/mozilla/configure.in index 650820dee7e..92a61827aae 100644 --- a/mozilla/configure.in +++ b/mozilla/configure.in @@ -349,6 +349,51 @@ AC_STRUCT_ST_RDEV AC_STRUCT_TM AC_STRUCT_TIMEZONE +dnl Check for int16_t, int32_t, and uint16_t. +dnl ======================================================== +AC_MSG_CHECKING(for int16_t) +AC_CACHE_VAL(ac_cv_int16_t, + [AC_TRY_COMPILE([#include + #include ], + [int16_t foo = 0;], + [ac_int16_t=true], + [ac_int16_t=false]) + ac_cv_int16_t=$ac_int16_t]) +if test $ac_int16_t = true ; then + AC_DEFINE(HAVE_INT16_T) + AC_MSG_RESULT(yes) +else + AC_MSG_RESULT(no) +fi +AC_MSG_CHECKING(for int32_t) +AC_CACHE_VAL(ac_cv_int32_t, + [AC_TRY_COMPILE([#include + #include ], + [int32_t foo = 0;], + [ac_int32_t=true], + [ac_int32_t=false]) + ac_cv_int32_t=$ac_int32_t]) +if test $ac_int32_t = true ; then + AC_DEFINE(HAVE_INT32_T) + AC_MSG_RESULT(yes) +else + AC_MSG_RESULT(no) +fi +AC_MSG_CHECKING(for uint16_t) +AC_CACHE_VAL(ac_cv_uint16_t, + [AC_TRY_COMPILE([#include + #include ], + [uint16_t foo = 0;], + [ac_uint16_t=true], + [ac_uint16_t=false]) + ac_cv_uint16_t=$ac_uint16_t]) +if test $ac_uint16_t = true ; then + AC_DEFINE(HAVE_UINT16_T) + AC_MSG_RESULT(yes) +else + AC_MSG_RESULT(no) +fi + dnl Checks for header files. dnl ======================================================== AC_HEADER_DIRENT