From 868c81eefa72b31023eeac32788eaa439013c0f8 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 7 Feb 2000 14:27:04 +0000 Subject: Added check for SGI IRIX brokenness with semaphores when using gcc. Code from Don Badrak Jeremy. (This used to be commit 773d6e504b1ac97f0d8136002ace2c0c0771a163) --- source3/configure.in | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'source3/configure.in') diff --git a/source3/configure.in b/source3/configure.in index 9c55e86a26..51505e8283 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -1023,6 +1023,13 @@ if test x"$samba_cv_HAVE_SYSV_IPC" = x"yes"; then AC_DEFINE(HAVE_SYSV_IPC) fi +AC_CACHE_CHECK([for IRIX sysv ipc semun problem using gcc],samba_cv_NEED_SGI_SEMUN_HACK,[ +AC_TRY_RUN([#include "${srcdir-.}/tests/sgi_sysv_hack.c"], + samba_cv_NEED_SGI_SEMUN_HACK=yes,samba_cv_NEED_SGI_SEMUN_HACK=no,samba_cv_NEED_SGI_SEMUN_HACK=cross)]) +if test x"$samba_cv_NEED_SGI_SEMUN_HACK" = x"yes"; then + AC_DEFINE(NEED_SGI_SEMUN_HACK) +fi + AC_CACHE_CHECK([for a crypt that needs truncated salt],samba_cv_HAVE_TRUNCATED_SALT,[ AC_TRY_RUN([#include "${srcdir-.}/tests/crypttest.c"], samba_cv_HAVE_TRUNCATED_SALT=no,samba_cv_HAVE_TRUNCATED_SALT=yes,samba_cv_HAVE_TRUNCATED_SALT=cross)]) -- cgit