14285 |
|
#define __IOPOLL_MECHANISM_EPOLL $iopoll_mechanism_epoll |
14286 |
|
_ACEOF |
14287 |
|
|
14288 |
– |
if test "$cross_compiling" = yes; then : |
14289 |
– |
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
14290 |
– |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
14291 |
– |
as_fn_error $? "cannot run test program while cross compiling |
14292 |
– |
See \`config.log' for more details" "$LINENO" 5; } |
14293 |
– |
else |
14288 |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
14289 |
|
/* end confdefs.h. */ |
14296 |
– |
|
14290 |
|
#include <sys/epoll.h> |
14298 |
– |
#include <sys/syscall.h> |
14299 |
– |
#if defined(__stub_epoll_create) || defined(__stub___epoll_create) || defined(EPOLL_NEED_BODY) |
14300 |
– |
#if !defined(__NR_epoll_create) |
14301 |
– |
#if defined(__ia64__) |
14302 |
– |
#define __NR_epoll_create 1243 |
14303 |
– |
#elif defined(__x86_64__) |
14304 |
– |
#define __NR_epoll_create 214 |
14305 |
– |
#elif defined(__sparc64__) || defined(__sparc__) |
14306 |
– |
#define __NR_epoll_create 193 |
14307 |
– |
#elif defined(__s390__) || defined(__m68k__) |
14308 |
– |
#define __NR_epoll_create 249 |
14309 |
– |
#elif defined(__ppc64__) || defined(__ppc__) |
14310 |
– |
#define __NR_epoll_create 236 |
14311 |
– |
#elif defined(__parisc__) || defined(__arm26__) || defined(__arm__) |
14312 |
– |
#define __NR_epoll_create 224 |
14313 |
– |
#elif defined(__alpha__) |
14314 |
– |
#define __NR_epoll_create 407 |
14315 |
– |
#elif defined(__sh64__) |
14316 |
– |
#define __NR_epoll_create 282 |
14317 |
– |
#elif defined(__i386__) || defined(__sh__) || defined(__m32r__) || defined(__h8300__) || defined(__frv__) |
14318 |
– |
#define __NR_epoll_create 254 |
14319 |
– |
#else |
14320 |
– |
#error No system call numbers defined for epoll family. |
14321 |
– |
#endif |
14322 |
– |
#endif |
14323 |
– |
_syscall1(int, epoll_create, int, size) |
14324 |
– |
#endif |
14325 |
– |
|
14291 |
|
int |
14292 |
|
main () |
14293 |
|
{ |
14294 |
< |
return epoll_create(256) == -1 ? 1 : 0 |
14294 |
> |
epoll_create(256); |
14295 |
|
; |
14296 |
|
return 0; |
14297 |
|
} |
14298 |
|
_ACEOF |
14299 |
< |
if ac_fn_c_try_run "$LINENO"; then : |
14299 |
> |
if ac_fn_c_try_link "$LINENO"; then : |
14300 |
|
is_epoll_mechanism_available="yes" |
14301 |
|
else |
14302 |
|
is_epoll_mechanism_available="no" |
14303 |
|
fi |
14304 |
< |
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
14305 |
< |
conftest.$ac_objext conftest.beam conftest.$ac_ext |
14341 |
< |
fi |
14342 |
< |
|
14304 |
> |
rm -f core conftest.err conftest.$ac_objext \ |
14305 |
> |
conftest$ac_exeext conftest.$ac_ext |
14306 |
|
iopoll_mechanism_devpoll=3 |
14307 |
|
|
14308 |
|
cat >>confdefs.h <<_ACEOF |