mirror of
https://github.com/kanjitalk755/macemu.git
synced 2024-12-24 10:32:32 +00:00
- Expand TYPE_SOCKLEN_T as it is a non-standard autoconf macro that lives
in ac-archive/Miscellaneous. Extracted from version 1.2 (2000/07/19) by Lars Brinkhoff <lars@nocrew.org>.
This commit is contained in:
parent
bae4d3e29e
commit
00a63b5e88
@ -216,12 +216,28 @@ AC_CHECK_SIZEOF(long long, 8)
|
|||||||
AC_CHECK_SIZEOF(void *, 4)
|
AC_CHECK_SIZEOF(void *, 4)
|
||||||
AC_TYPE_OFF_T
|
AC_TYPE_OFF_T
|
||||||
AC_CHECK_TYPE(loff_t, off_t)
|
AC_CHECK_TYPE(loff_t, off_t)
|
||||||
TYPE_SOCKLEN_T
|
|
||||||
AC_TYPE_SIZE_T
|
AC_TYPE_SIZE_T
|
||||||
AC_TYPE_SIGNAL
|
AC_TYPE_SIGNAL
|
||||||
AC_HEADER_TIME
|
AC_HEADER_TIME
|
||||||
AC_STRUCT_TM
|
AC_STRUCT_TM
|
||||||
|
|
||||||
|
dnl Check whether sys/socket.h defines type socklen_t.
|
||||||
|
dnl (extracted from ac-archive/Miscellaneous)
|
||||||
|
AC_CACHE_CHECK("for socklen_t",
|
||||||
|
ac_cv_type_socklen_t, [
|
||||||
|
AC_TRY_COMPILE([
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <sys/socket.h>
|
||||||
|
], [socklen_t len = 42; return 0;],
|
||||||
|
ac_cv_type_socklen_t=yes, ac_cv_type_socklen_t=no,
|
||||||
|
dnl When cross-compiling, do not assume anything.
|
||||||
|
ac_cv_type_socklen_t="guessing no"
|
||||||
|
)
|
||||||
|
])
|
||||||
|
if [[ "x$ac_cv_type_socklen_t" != "xyes" ]]; then
|
||||||
|
AC_DEFINE(socklen_t, int)
|
||||||
|
fi
|
||||||
|
|
||||||
dnl Checks for library functions.
|
dnl Checks for library functions.
|
||||||
AC_CHECK_FUNCS(strdup cfmakeraw)
|
AC_CHECK_FUNCS(strdup cfmakeraw)
|
||||||
AC_CHECK_FUNCS(clock_gettime timer_create)
|
AC_CHECK_FUNCS(clock_gettime timer_create)
|
||||||
|
Loading…
Reference in New Issue
Block a user