diff options
Diffstat (limited to 'lib/make/configure.in')
-rw-r--r-- | lib/make/configure.in | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/make/configure.in b/lib/make/configure.in index 2f9533d8..2e3fd593 100644 --- a/lib/make/configure.in +++ b/lib/make/configure.in @@ -264,6 +264,24 @@ dnl Checks for library functions. AC_CHECK_FUNCS(mkdir) AC_CHECK_FUNCS(scandir) +# Check if we have mode_t available +AC_MSG_CHECKING([if mode_t is defined]) +AC_CACHE_VAL(cctk_cv_have_mode_t, +[AC_TRY_COMPILE([#include <stdio.h> +#include <stdlib.h> +#include <sys/types.h> +#include <sys/stat.h>], +[mode_t foo; return 0], eval "cctk_cv_have_mode_t=yes", +eval "cctk_cv_have_mode_t=no") +]) +if test "$cctk_cv_have_mode_t" = "yes"; then + AC_DEFINE(HAVE_MODE_T) + AC_MSG_RESULT(yes) +else + AC_MSG_RESULT(no) +fi + + dnl Check some timing stuff CCTK_TIME_GETTIMEOFDAY |