]> git.eshelyaron.com Git - emacs.git/commitdiff
Include <sys/ioctl.h> unconditionally.
authorDan Nicolaescu <dann@ics.uci.edu>
Tue, 23 Nov 2010 18:09:55 +0000 (10:09 -0800)
committerDan Nicolaescu <dann@ics.uci.edu>
Tue, 23 Nov 2010 18:09:55 +0000 (10:09 -0800)
* configure.in <AC_CHECK_HEADERS>: Remove sys/ioctl.h.
* src/xterm.c:
* src/systty.h:
* src/sound.c: Include <sys/ioctl.h> unconditionally.

ChangeLog
configure
configure.in
src/ChangeLog
src/config.in
src/sound.c
src/systty.h
src/xterm.c

index b436d39e26aa9c2b35d47ee9fac9cb21250b0295..57307f64637a023a2338d734f3d66f1318d394c1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-11-23  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in <AC_CHECK_HEADERS>: Remove sys/ioctl.h.
+
 2010-11-21  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * configure.in (INLINE): Do not depend on OPTIMIZE, unused.
index 8bf7586dff9170df3b6e0171ceb37560e87f64b8..f6509d87a01e5284fd7d72173c7ec44f11fcc5a8 100755 (executable)
--- a/configure
+++ b/configure
@@ -14106,19 +14106,6 @@ $as_echo "#define HAVE_INET_SOCKETS 1" >>confdefs.h
 
 fi
 
-for ac_header in sys/ioctl.h
-do :
-  ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_ioctl_h" = x""yes; then :
-  cat >>confdefs.h <<_ACEOF
-#define HAVE_SYS_IOCTL_H 1
-_ACEOF
-
-fi
-
-done
-
-
 if test -f /usr/lpp/X11/bin/smt.exp; then
 
 $as_echo "#define HAVE_AIX_SMT_EXP 1" >>confdefs.h
index 784d2fb4e5b9653b84ef9466a5a0c7729ad2a4c2..c24b60946e9594be46a0c326f304cda6112f79a7 100644 (file)
@@ -3028,8 +3028,6 @@ dnl Fixme: Not used.  Should this be HAVE_SOCKETS?
            [Define to 1 if you have inet sockets.])
 fi
 
-AC_CHECK_HEADERS(sys/ioctl.h)
-
 if test -f /usr/lpp/X11/bin/smt.exp; then
   AC_DEFINE(HAVE_AIX_SMT_EXP, 1,
            [Define to 1 if the file /usr/lpp/X11/bin/smt.exp exists.])
index d9aad77fc7cba4fc65ad37cc1fd62561ffcb2fd0..75a141dabc6ebe0c1b66e4fa37e8451b3f1446ae 100644 (file)
@@ -1,3 +1,9 @@
+2010-11-23  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * xterm.c:
+       * systty.h:
+       * sound.c: Include <sys/ioctl.h> unconditionally.
+
 2010-11-22  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * alloc.c (mark_maybe_object): Return early if given a Lisp
index 7d6f052fd4dccd669f4ba8a7cdd443d180a4495f..b9e9d7c720d5b8bafddac94421ffa8bdfaef544e 100644 (file)
@@ -663,9 +663,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Define to 1 if you have the `sysinfo' function. */
 #undef HAVE_SYSINFO
 
-/* Define to 1 if you have the <sys/ioctl.h> header file. */
-#undef HAVE_SYS_IOCTL_H
-
 /* Define to 1 if you have the <sys/mman.h> header file. */
 #undef HAVE_SYS_MMAN_H
 
index 3869f3a57ff9a30823fa62a912b8227179747faa..6fd23c9ad64f8380a3d295880f9df1576bca2c41 100644 (file)
@@ -56,9 +56,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* BEGIN: Non Windows Includes */
 #ifndef WINDOWSNT
 
-#ifndef MSDOS
 #include <sys/ioctl.h>
-#endif
 
 /* FreeBSD has machine/soundcard.h.  Voxware sound driver docs mention
    sys/soundcard.h.  So, let's try whatever's there.  */
index 9cecbab4f0ec4e1c259cb8a42cbc2f2830aa24f5..59850e7c321b52241d6956f24c69c328cfcc6409 100644 (file)
@@ -26,9 +26,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include <fcntl.h>
 #endif /* not DOS_NT */
 
-#ifdef HAVE_SYS_IOCTL_H
 #include <sys/ioctl.h>
-#endif
 
 #ifdef HPUX
 #include <sys/bsdtty.h>
index ed3e5dcae4537d80f3603f830e3cc717c28c130f..a571d025571b5d9da04bcee049d247ffea21e919 100644 (file)
@@ -47,9 +47,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include <sys/types.h>
 #endif /* makedev */
 
-#ifdef HAVE_SYS_IOCTL_H
 #include <sys/ioctl.h>
-#endif /* ! defined (HAVE_SYS_IOCTL_H) */
 
 #include "systime.h"