diff options
author | Jeremy Allison <jra@samba.org> | 2000-02-07 14:27:04 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2000-02-07 14:27:04 +0000 |
commit | 868c81eefa72b31023eeac32788eaa439013c0f8 (patch) | |
tree | bf6d5a4ddfc72d27fa47dd7e4c60d14d1e9e129a /source3/configure.in | |
parent | 427a3baa9ccb942b82832f255e09acc87afca166 (diff) | |
download | samba-868c81eefa72b31023eeac32788eaa439013c0f8.tar.gz samba-868c81eefa72b31023eeac32788eaa439013c0f8.tar.bz2 samba-868c81eefa72b31023eeac32788eaa439013c0f8.zip |
Added check for SGI IRIX brokenness with semaphores when using gcc.
Code from Don Badrak <dbadrak@census.gov>
Jeremy.
(This used to be commit 773d6e504b1ac97f0d8136002ace2c0c0771a163)
Diffstat (limited to 'source3/configure.in')
-rw-r--r-- | source3/configure.in | 7 |
1 files changed, 7 insertions, 0 deletions
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)]) |