8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 16:43:03 +01:00

Fix check for xdr staff

This commit is contained in:
kkuznetsov 2002-11-15 10:55:34 +00:00
parent be64458114
commit 27c57c2fa6
3 changed files with 13 additions and 3 deletions

View File

@ -1,4 +1,4 @@
dnl $Id: configure.in,v 1.88 2002-11-14 08:18:10 eku Exp $
dnl $Id: configure.in,v 1.89 2002-11-15 10:55:32 kkuznetsov Exp $
dnl ############################# INITIALISATION ###############################
@ -238,7 +238,8 @@ AC_CHECK_HEADERS(pwd.h)
AC_CHECK_HEADERS(unistd.h)
AC_CHECK_HEADERS(varargs.h)
AC_CHECK_HEADERS(crypt.h)
AC_CHECK_HEADERS(netinet/in.h rpc/rpc.h netconfig.h rpc/xdr.h)
AC_CHECK_HEADERS(netinet/in.h rpc/rpc.h netconfig.h)
AC_CHECK_HEADERS(rpc/xdr.h,,,[#include <rpc/rpc.h>])
AC_CHECK_HEADERS(aio.h)
AC_CHECK_HEADERS(mntent.h)
@ -330,6 +331,10 @@ AC_CHECK_TYPE(socklen_t,int)
AC_SYS_LARGEFILE
AC_CHECK_SIZEOF(void*)
AC_CHECK_TYPE(semun)
AC_CHECK_TYPES([struct XDR::xdr_ops],,,[#include <rpc/rpc.h>
#include <rpc/xdr.h>])
AC_CHECK_TYPES([struct xdr_ops],,,[#include <rpc/rpc.h>
#include <rpc/xdr.h>])
dnl EKU: try to determine the alignment of long and double
dnl replaces ALIGNMENT and DOUBLE_ALIGN in src/jrd/common.h

View File

@ -132,9 +132,12 @@
/* Is the platform big endian? */
#undef WORDS_BIGENDIAN
/* Return type of signal handler */
#define RETSIGTYPE void
#undef HAVE_STRUCT_XDR_OPS
/* Are paths case sensitive? */
#define CASE_SENSITIVITY false

View File

@ -1,4 +1,4 @@
#ident "$Id: config.h.in,v 1.58 2002-11-14 07:35:51 eku Exp $"
#ident "$Id: config.h.in,v 1.59 2002-11-15 10:55:34 kkuznetsov Exp $"
/*
* 2002.02.15 Sean Leyne - Code Cleanup, removed obsolete ports:
@ -102,6 +102,8 @@
/* Is union semun defined? */
#undef HAVE_SEMUN
#undef HAVE_STRUCT_XDR_OPS
/* alignment of long */
#define ALIGNMENT 4