Add AC_TYPE_MODE_T
authorAssar Westerlund <assar@sics.se>
Mon, 25 Aug 1997 20:54:58 +0000 (20:54 +0000)
committerAssar Westerlund <assar@sics.se>
Mon, 25 Aug 1997 20:54:58 +0000 (20:54 +0000)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3144 ec53bebd-3082-4978-b11e-865c3cabbd6b

acinclude.m4

index 47df582414291c30bb2f1b26548a5c7ada24c74d..86f1c61f88fe85dd581db7f10120b658134cbf70 100644 (file)
@@ -597,6 +597,22 @@ fi
 AC_MSG_RESULT($ac_cv_type_sig_atomic_t)
 ])
 
+dnl test for mode_t
+
+AC_DEFUN(AC_TYPE_MODE_T,
+[AC_MSG_CHECKING(for mode_t)
+AC_CACHE_VAL(ac_cv_type_mode_t,
+AC_TRY_COMPILE(
+[#include <sys/types.h>],
+[mode_t foo = 1;],
+ac_cv_type_mode_t=yes,
+ac_cv_type_mode_t=no))
+if test "$ac_cv_type_mode_t" = no; then
+       AC_DEFINE(mode_t, unsigned short)dnl
+fi
+AC_MSG_RESULT($ac_cv_type_mode_t)
+])
+
 AC_DEFUN(AC_BROKEN_SNPRINTF, [
 AC_CACHE_CHECK(for working snprintf,ac_cv_func_snprintf_working,
 ac_cv_func_snprintf_working=yes