} u;
u.l = 1;
exit (u.c[sizeof (long) - 1] == 1);
- }]])],[openafs_cv_c_bigendian=no],[openafs_cv_c_bigendian=yes],[AC_MSG_ERROR(specify either --enable-bigendian or --enable-littleendian)])
+ }]])],
+ [openafs_cv_c_bigendian=no],
+ [openafs_cv_c_bigendian=yes],
+ [AC_MSG_ERROR(specify either --enable-bigendian or --enable-littleendian)])
fi
])
if test "$openafs_cv_c_bigendian" = "yes"; then
AC_DEFUN([OPENAFS_C_ATOMIC_CHECKS], [
AC_CACHE_CHECK([if compiler has __sync_add_and_fetch],
[ac_cv_sync_fetch_and_add],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[int var; return __sync_add_and_fetch(&var, 1);]])],[ac_cv_sync_fetch_and_add=yes],[ac_cv_sync_fetch_and_add=no])
+ [AC_LINK_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[]],
+ [[int var; return __sync_add_and_fetch(&var, 1);]])],
+ [ac_cv_sync_fetch_and_add=yes],
+ [ac_cv_sync_fetch_and_add=no])
])
AS_IF([test "$ac_cv_sync_fetch_and_add" = "yes"],
[AC_DEFINE(HAVE_SYNC_FETCH_AND_ADD, 1,
.open = osi_UFSOpen,
}
]])],[AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_STRUCT_LABEL_SUPPORT, 1, [Define to 1 if your compiler supports labels in structs.])
+ AC_DEFINE(HAVE_STRUCT_LABEL_SUPPORT, 1,
+ [Define to 1 if your compiler supports labels in structs.])
],[AC_MSG_RESULT(no)
])
])
AC_SUBST(hcrypto_install_target)
AC_ARG_WITH([hcrypto],
- [AS_HELP_STRING([--with-hcrypto=DIR],[Location of the hcrypto library, or 'internal'])],
+ [AS_HELP_STRING(
+ [--with-hcrypto=DIR],
+ [Location of the hcrypto library, or 'internal'])],
[AS_IF([test x"$withval" = xno],
[AC_MSG_ERROR("OpenAFS requires hcrypto to build")],
[AS_IF([test x"$withval" != xyes],
[hcrypto_root="$withval"])])]
)
AC_ARG_WITH([hcrypto-include],
- [AS_HELP_STRING([--with-hcrypto-include=DIR],[Location of hcrypto headers])],
+ [AS_HELP_STRING(
+ [--with-hcrypto-include=DIR],
+ [Location of hcrypto headers])],
[AS_IF([test x"$withval" != xyes && test x"$withval" != xno],
[hcrypto_includedir=$withval])])
AC_ARG_WITH([hcrypto-lib],
- [AS_HELP_STRING([--with-hcrypto-lib=DIR],[Location of the hcrypto library])],
+ [AS_HELP_STRING(
+ [--with-hcrypto-lib=DIR],
+ [Location of the hcrypto library])],
[AS_IF([test x"$withval" != xyes && test x"$withval" != xno],
[hcrypto_libdir=$withval])])
AC_DEFUN([IRIX_SYS_SYSTM_H_HAS_MEM_FUNCS], [
AC_CACHE_CHECK([for mem* in sys/systm.h],
[ac_cv_irix_sys_systm_h_has_mem_funcs],
- [
+ [
save_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$CPPFLAGS -D_KERNEL -D__STRING_H__"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
-#include <sys/systm.h>]], [[extern void *memcpy(char *, const void *, size_t);
-]])],[ac_cv_irix_sys_systm_h_has_mem_funcs=no],[ac_cv_irix_sys_systm_h_has_mem_funcs=yes])
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <sys/types.h>
+ #include <sys/systm.h>]],
+ [[extern void *memcpy(char *, const void *, size_t);]])],
+ [ac_cv_irix_sys_systm_h_has_mem_funcs=no],
+ [ac_cv_irix_sys_systm_h_has_mem_funcs=yes])
CPPFLAGS="$save_CPPFLAGS"
])
AS_IF([test "$ac_cv_irix_sys_systm_h_has_mem_funcs" = "yes"],
dnl darwin wants it, aix hates it
AC_MSG_CHECKING(for the useability of arpa/nameser_compat.h)
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[
#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <arpa/nameser.h>
#include <arpa/nameser_compat.h>
#include <resolv.h>
- ]], [[static int i; i = 0;]])],[AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_ARPA_NAMESER_COMPAT_H, 1, [define if arpa/nameser_compat.h exists])],[AC_MSG_RESULT(no)
- ])
+ ]],
+ [[static int i; i = 0;]])],
+ [AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_ARPA_NAMESER_COMPAT_H, 1,
+ [define if arpa/nameser_compat.h exists])],
+ [AC_MSG_RESULT(no)])
openafs_save_libs="$LIBS"
AC_MSG_CHECKING([for res_search])
[openafs_cv_gcc_supports_march],
[save_CFLAGS="$CFLAGS"
CFLAGS="-MARCH=pentium"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int x;]])],[openafs_cv_gcc_supports_march=yes],[openafs_cv_gcc_supports_march=no])
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[]],
+ [[int x;]])],
+ [openafs_cv_gcc_supports_march=yes],
+ [openafs_cv_gcc_supports_march=no])
CFLAGS="$save_CFLAGS"
])
AS_IF([test x$openafs_cv_gcc_supports_march = xyes],
[openafs_cv_gcc_needs_no_strict_aliasing],
[save_CFLAGS="$CFLAGS"
CFLAGS="-fno-strict-aliasing"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int x;]])],[openafs_cv_gcc_needs_no_strict_aliasing=yes],[openafs_cv_gcc_needs_no_strict_aliasing=no])
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[]],
+ [[int x;]])],
+ [openafs_cv_gcc_needs_no_strict_aliasing=yes],
+ [openafs_cv_gcc_needs_no_strict_aliasing=no])
CFLAGS="$save_CFLAGS"
])
AS_IF([test x$openafs_cv_gcc_needs_no_strict_aliasing = xyes],
[openafs_cv_gcc_needs_no_strength_reduce],
[save_CFLAGS="$CFLAGS"
CFLAGS="-fno-strength-reduce"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int x;]])],[openafs_cv_gcc_needs_no_strength_reduce=yes],[openafs_cv_gcc_needs_no_strength_reduce=no])
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[]],
+ [[int x;]])],
+ [openafs_cv_gcc_needs_no_strength_reduce=yes],
+ [openafs_cv_gcc_needs_no_strength_reduce=no])
CFLAGS="$save_CFLAGS"
])
AS_IF([test x$openafs_cv_gcc_needs_no_strength_reduce = xyes],
[openafs_cv_gcc_supports_no_common],
[save_CFLAGS="$CFLAGS"
CFLAGS="-fno-common"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int x;]])],[openafs_cv_gcc_supports_no_common=yes],[openafs_cv_gcc_supports_no_common=no])
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[]],
+ [[int x;]])],
+ [openafs_cv_gcc_supports_no_common=yes],
+ [openafs_cv_gcc_supports_no_common=no])
CFLAGS="$save_CFLAGS"
])
[openafs_cv_gcc_supports_pipe],
[save_CFLAGS="$CFLAGS"
CFLAGS="-pipe"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int x;]])],[openafs_cv_gcc_supports_pipe=yes],[openafs_cv_gcc_supports_pipe=no])
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[]],
+ [[int x;]])],
+ [openafs_cv_gcc_supports_pipe=yes],
+ [openafs_cv_gcc_supports_pipe=no])
CFLAGS="$save_CFLAGS"
])
AS_IF([test x$openafs_cv_gcc_supports_pipe = xyes],
AC_DEFUN([OPENAFS_PRINTF_TAKES_Z_LEN],
[
AC_CACHE_CHECK([whether printf understands the %z length modifier],
-[openafs_cv_printf_takes_z], [
- AC_RUN_IFELSE([AC_LANG_SOURCE([[
+[openafs_cv_printf_takes_z],
+ [AC_RUN_IFELSE(
+ [AC_LANG_SOURCE([[
#include <stdio.h>
#include <string.h>
} else {
return 1;
}
-}]])],[openafs_cv_printf_takes_z="yes"],[openafs_cv_printf_takes_z="no"],[openafs_cv_printf_takes_z="no"])
+}]])],
+ [openafs_cv_printf_takes_z="yes"],
+ [openafs_cv_printf_takes_z="no"],
+ [openafs_cv_printf_takes_z="no"])
])
if test "x$openafs_cv_printf_takes_z" = "xyes"; then
- AC_DEFINE([PRINTF_TAKES_Z_LEN], 1, [define if printf and friends understand the %z length modifier])
+ AC_DEFINE([PRINTF_TAKES_Z_LEN], 1,
+ [define if printf and friends understand the %z length modifier])
fi
])
AC_DEFUN([OPENAFS_SOCKET_CHECKS],[
AC_CACHE_CHECK([if struct sockaddr has sa_len field],
[ac_cv_sockaddr_len],
- [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
-#include <sys/socket.h>]], [[struct sockaddr *a; a->sa_len=0;]])],[ac_cv_sockaddr_len=yes],[ac_cv_sockaddr_len=no])
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <sys/types.h>
+ #include <sys/socket.h>]],
+ [[struct sockaddr *a; a->sa_len=0;]])],
+ [ac_cv_sockaddr_len=yes],
+ [ac_cv_sockaddr_len=no])
])
AS_IF([test "$ac_cv_sockaddr_len" = "yes"],
[AC_DEFINE(STRUCT_SOCKADDR_HAS_SA_LEN, 1,
AC_DEFUN([OPENAFS_SOCKOPT_CHECK],[
AC_CACHE_CHECK([for setsockopt(, SOL_IP, IP_RECVERR)],
[ac_cv_setsockopt_iprecverr],
- [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <netinet/in.h>]], [[int on=1;
-setsockopt(0, SOL_IP, IP_RECVERR, &on, sizeof(on));]])],[ac_cv_setsockopt_iprecverr=yes],[ac_cv_setsockopt_iprecverr=no])])
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <sys/types.h>
+ #include <sys/socket.h>
+ #include <netinet/in.h>]],
+ [[int on=1;
+ setsockopt(0, SOL_IP, IP_RECVERR, &on, sizeof(on));]])],
+ [ac_cv_setsockopt_iprecverr=yes],
+ [ac_cv_setsockopt_iprecverr=no])])
AS_IF([test "$ac_cv_setsockopt_iprecverr" = "yes"],
[AC_DEFINE([HAVE_SETSOCKOPT_IP_RECVERR], [1],
AC_DEFUN([SOLARIS_UFSVFS_HAS_DQRWLOCK], [
AC_CACHE_CHECK([for vfs_dqrwlock in struct ufsvfs],
[ac_cv_solaris_ufsvfs_has_dqrwlock],
- [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#define _KERNEL
-#include <sys/fs/ufs_inode.h>]], [[struct ufsvfs _ufsvfs;
-(void) _ufsvfs.vfs_dqrwlock;]])],[ac_cv_solaris_ufsvfs_has_dqrwlock=yes],[ac_cv_solaris_ufsvfs_has_dqrwlock=no])
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#define _KERNEL
+ #include <sys/fs/ufs_inode.h>]],
+ [[struct ufsvfs _ufsvfs;
+ (void) _ufsvfs.vfs_dqrwlock;]])],
+ [ac_cv_solaris_ufsvfs_has_dqrwlock=yes],
+ [ac_cv_solaris_ufsvfs_has_dqrwlock=no])
])
AS_IF([test "$ac_cv_solaris_ufsvfs_has_dqrwlock" = "yes"],
[AC_DEFINE(HAVE_VFS_DQRWLOCK, 1,
AC_DEFUN([SOLARIS_FS_HAS_FS_ROLLED], [
AC_CACHE_CHECK([for fs_rolled in struct proc],
[ac_cv_solaris_fs_has_fs_rolled],
- [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/fs/ufs_fs.h>]], [[struct fs _fs; (void) _fs.fs_rolled;]])],[ac_cv_solaris_fs_has_fs_rolled=yes],[ac_cv_solaris_fs_has_fs_rolled=no])
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <sys/fs/ufs_fs.h>]],
+ [[struct fs _fs; (void) _fs.fs_rolled;]])],
+ [ac_cv_solaris_fs_has_fs_rolled=yes],
+ [ac_cv_solaris_fs_has_fs_rolled=no])
])
AS_IF([test "$ac_cv_solaris_fs_has_fs_rolled" = "yes"],
[AC_DEFINE(STRUCT_FS_HAS_FS_ROLLED, 1,
AC_DEFUN([SOLARIS_SOLOOKUP_TAKES_SOCKPARAMS], [
AC_CACHE_CHECK([whether solookup takes a sockparams],
[ac_cv_solaris_solookup_takes_sockparams],
- [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#define _KERNEL
-#include <sys/systm.h>
-#include <sys/socketvar.h>]], [[struct sockparams *sp;
-(void) solookup(AF_INET, SOCK_DGRAM, 0, &sp);]])],[ac_cv_solaris_solookup_takes_sockparams=yes],[ac_cv_solaris_solookup_takes_sockparams=no])
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#define _KERNEL
+ #include <sys/systm.h>
+ #include <sys/socketvar.h>]],
+ [[struct sockparams *sp;
+ (void) solookup(AF_INET, SOCK_DGRAM, 0, &sp);]])],
+ [ac_cv_solaris_solookup_takes_sockparams=yes],
+ [ac_cv_solaris_solookup_takes_sockparams=no])
])
AS_IF([test "$ac_cv_solaris_solookup_takes_sockparams" = "yes"],
[AC_DEFINE(SOLOOKUP_TAKES_SOCKPARAMS, 1,
[ac_cv_solaris_cc_takes_xvector_none],
[save_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -xvector=%none"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int x;]])],[ac_cv_solaris_cc_takes_xvector_none=yes],[ac_cv_solaris_cc_takes_xvector_none=no])
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM([[]], [[int x;]])],
+ [ac_cv_solaris_cc_takes_xvector_none=yes],
+ [ac_cv_solaris_cc_takes_xvector_none=no])
CFLAGS="$save_CFLAGS"
])
dnl
AC_DEFUN([OPENAFS_WORKING_UCONTEXT],[
AC_MSG_CHECKING([if user context manipulation is complete])
- AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ AC_RUN_IFELSE(
+ [AC_LANG_SOURCE(
+ [[
#include <stdio.h>
#include <stdlib.h>
#ifdef HAVE_UCONTEXT_H
free(alt_stack);
exit(EXIT_SUCCESS);
-}]])],[AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_WORKING_SWAPCONTEXT,1,user context manipulation is complete)],[AC_MSG_RESULT(no)],[])])
+}
+ ]])],
+ [AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_WORKING_SWAPCONTEXT, 1,
+ user context manipulation is complete)],
+ [AC_MSG_RESULT(no)],
+ [])])