mirror of
https://github.com/samba-team/samba.git
synced 2025-02-23 09:57:40 +03:00
Remove duplicate check for volatile, move all utime-checks to
libreplace.
This commit is contained in:
parent
b881d2ee78
commit
9de5172a20
@ -72,6 +72,7 @@ uint_t
|
||||
uint{8,16,32,64}_t
|
||||
int{8,16,32,64}_t
|
||||
intptr_t
|
||||
sig_atomic_t
|
||||
|
||||
Constants:
|
||||
PATH_NAME_MAX
|
||||
@ -107,6 +108,9 @@ Headers:
|
||||
stdint.h
|
||||
stdbool.h
|
||||
|
||||
Optional C keywords:
|
||||
volatile
|
||||
|
||||
Prerequisites:
|
||||
memset (for bzero)
|
||||
syslog (for vsyslog)
|
||||
|
@ -64,10 +64,10 @@ AC_CHECK_TYPE(offset_t,loff_t)
|
||||
|
||||
AC_FUNC_MEMCMP
|
||||
|
||||
AC_CHECK_FUNCS(pipe strftime srandom random srand rand usleep setbuffer lstat getpgrp)
|
||||
AC_CHECK_FUNCS([pipe strftime srandom random srand rand usleep setbuffer lstat getpgrp utime utimes])
|
||||
|
||||
AC_CHECK_HEADERS(stdbool.h stdint.h sys/select.h)
|
||||
AC_CHECK_HEADERS(setjmp.h)
|
||||
AC_CHECK_HEADERS(setjmp.h utime.h)
|
||||
|
||||
LIBREPLACE_PROVIDE_HEADER([stdint.h])
|
||||
LIBREPLACE_PROVIDE_HEADER([stdbool.h])
|
||||
|
@ -314,14 +314,6 @@ fi
|
||||
fi
|
||||
fi
|
||||
|
||||
dnl Check if the C compiler understands volatile (it should, being ANSI).
|
||||
AC_CACHE_CHECK([that the C compiler understands volatile],samba_cv_volatile, [
|
||||
AC_TRY_COMPILE([#include <sys/types.h>],[volatile int i = 0],
|
||||
samba_cv_volatile=yes,samba_cv_volatile=no)])
|
||||
if test x"$samba_cv_volatile" = x"yes"; then
|
||||
AC_DEFINE(HAVE_VOLATILE, 1, [Whether the C compiler understands volatile])
|
||||
fi
|
||||
|
||||
############################################
|
||||
# check if the compiler can handle negative enum values
|
||||
# and don't truncate the values to INT_MAX
|
||||
@ -661,7 +653,7 @@ AUTH_LIBS="${AUTH_LIBS} ${CRYPT_LIBS}"
|
||||
|
||||
|
||||
AC_CHECK_HEADERS(aio.h sys/fcntl.h sys/select.h fcntl.h sys/time.h sys/unistd.h rpc/nettype.h)
|
||||
AC_CHECK_HEADERS(unistd.h utime.h grp.h sys/id.h memory.h alloca.h)
|
||||
AC_CHECK_HEADERS(unistd.h grp.h sys/id.h memory.h alloca.h)
|
||||
AC_CHECK_HEADERS(limits.h float.h pthread.h)
|
||||
AC_CHECK_HEADERS(rpc/rpc.h rpcsvc/nis.h rpcsvc/ypclnt.h)
|
||||
AC_CHECK_HEADERS(sys/param.h ctype.h sys/wait.h sys/resource.h sys/ioctl.h sys/ipc.h sys/prctl.h)
|
||||
@ -1035,7 +1027,7 @@ fi
|
||||
|
||||
AC_CHECK_FUNCS(waitpid getcwd strdup strndup strnlen strerror chown fchown lchown chmod fchmod chroot link mknod mknod64)
|
||||
AC_CHECK_FUNCS(strtol strtoll strtoul strtoull strtouq __strtoull)
|
||||
AC_CHECK_FUNCS(fstat strchr utime utimes chflags)
|
||||
AC_CHECK_FUNCS(fstat strchr chflags)
|
||||
AC_CHECK_FUNCS(getrlimit fsync fdatasync memset strlcpy strlcat setpgid)
|
||||
AC_CHECK_FUNCS(memmove setsid glob strpbrk pipe crypt16 getauthuid)
|
||||
AC_CHECK_FUNCS(strftime sigprocmask sigblock sigaction sigset innetgr setnetgrent getnetgrent endnetgrent)
|
||||
|
Loading…
x
Reference in New Issue
Block a user