X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fioctl.m4;h=e799600f95381e7b6c847ce5f2ba24b38ba9006f;hb=23db13ed046cc279d59d4d78fb254c160846a09f;hp=8cb36d88fec16f21f8f1753d8939dce0acc35e4f;hpb=d60f3b0c6b0f93a601acd1cfd3923f94ca05abb0;p=gnulib.git diff --git a/m4/ioctl.m4 b/m4/ioctl.m4 index 8cb36d88f..e799600f9 100644 --- a/m4/ioctl.m4 +++ b/m4/ioctl.m4 @@ -1,4 +1,4 @@ -# ioctl.m4 serial 1 +# ioctl.m4 serial 3 dnl Copyright (C) 2008-2011 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -8,12 +8,12 @@ AC_DEFUN([gl_FUNC_IOCTL], [ AC_REQUIRE([gl_SYS_IOCTL_H_DEFAULTS]) AC_REQUIRE([gl_HEADER_SYS_SOCKET]) + HAVE_IOCTL=1 if test "$ac_cv_header_winsock2_h" = yes; then dnl Even if the 'socket' module is not used here, another part of the dnl application may use it and pass file descriptors that refer to dnl sockets to the ioctl() function. So enable the support for sockets. - AC_LIBOBJ([ioctl]) - gl_REPLACE_SYS_IOCTL_H + HAVE_IOCTL=0 else AC_CHECK_FUNCS([ioctl]) dnl On glibc systems, the second parameter is 'unsigned long int request', @@ -31,8 +31,6 @@ AC_DEFUN([gl_FUNC_IOCTL], ]) if test $gl_cv_func_ioctl_posix_signature != yes; then REPLACE_IOCTL=1 - AC_LIBOBJ([ioctl]) - gl_REPLACE_SYS_IOCTL_H fi fi ])