Update. cvs/glibc-2_0_98 glibc-2.0.98
authorUlrich Drepper <drepper@redhat.com>
Wed, 14 Oct 1998 12:59:45 +0000 (12:59 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 14 Oct 1998 12:59:45 +0000 (12:59 +0000)
* sysdeps/unix/sysv/linux/alpha/bits/ioctls.h: Define __kernel_termios
here instead of including kernel_termios.h.

ChangeLog
localedata/ChangeLog
sysdeps/unix/sysv/linux/alpha/bits/ioctls.h

index 44a0838..e18e458 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,9 @@
 
        * version.h (VERSION): Bump to 2.0.98.
 
+       * sysdeps/unix/sysv/linux/alpha/bits/ioctls.h: Define __kernel_termios
+       here instead of including kernel_termios.h.
+
 1998-10-14  Andreas Jaeger  <aj@arthur.rhein-neckar.de> 
  
        * sysdeps/unix/opendir.c (__opendir): Remove label lose2 which is 
index 0ad3378..30e1724 100644 (file)
@@ -1,3 +1,9 @@
+1998-10-14  Ulrich Drepper  <drepper@cygnus.com>
+
+       * locales/gr_GR: Renamed to...
+       * locales/el_GR: ...this.
+       (yesexpr, noexpr): Also allow yes and no.
+
 1998-09-25  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 
        * locales/sr_YU: Add repertoiremap.
index dcbf9f4..a30035c 100644 (file)
 
 /* Use the definitions from the kernel header files.  */
 #include <asm/ioctls.h>
-#include <kernel_termios.h>
+
+/* We need the kernel definition of the `termios' struct.  */
+#define __KERNEL_NCCS 19
+struct __kernel_termios
+  {
+    tcflag_t c_iflag;          /* input mode flags */
+    tcflag_t c_oflag;          /* output mode flags */
+    tcflag_t c_cflag;          /* control mode flags */
+    tcflag_t c_lflag;          /* local mode flags */
+    cc_t c_cc[__KERNEL_NCCS];  /* control characters */
+    cc_t c_line;               /* line discipline */
+    speed_t c_ispeed;          /* input speed */
+    speed_t c_ospeed;          /* output speed */
+  };
 
 /* Oh well, this is necessary since the kernel data structure is
    different from the user-level version.  */