submitted-termios_h
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Sun, 28 May 2017 17:29:33 +0000 (17:29 +0000)
committerAurelien Jarno <aurel32@debian.org>
Sun, 28 May 2017 17:29:33 +0000 (17:29 +0000)
2015-12-07  Aurelien Jarno  <aurelien@aurel32.net>

* sysdeps/unix/sysv/linux/alpha/bits/termios.h (IXANY, IUCLC,
IMAXBEL, IUTF8): Make always visible since they're needed by POSIX.
(NL2, NL3): Guard BSD terminal modes definitions with [__USE_MISC].

Gbp-Pq: Topic alpha
Gbp-Pq: Name submitted-termios_h.diff

sysdeps/unix/sysv/linux/alpha/bits/termios.h

index ddb0e427a782d3557b203ef53bdb802fd872ebaa..6181afa6c561a8737de96c057cb7e71c2894b250 100644 (file)
@@ -70,13 +70,10 @@ struct termios
 #define ICRNL  0000400
 #define IXON   0001000
 #define IXOFF  0002000
-#ifdef __USE_MISC
-  /* POSIX.1 doesn't want these... */
-# define IXANY         0004000
-# define IUCLC         0010000
-# define IMAXBEL       0020000
-# define IUTF8         0040000
-#endif
+#define IXANY  0004000
+#define IUCLC  0010000
+#define IMAXBEL        0020000
+#define IUTF8  0040000
 
 /* c_oflag bits */
 #define OPOST  0000001
@@ -93,8 +90,10 @@ struct termios
 # define NLDLY 00001400
 # define   NL0 00000000
 # define   NL1 00000400
-# define   NL2 00001000
-# define   NL3 00001400
+# if defined __USE_MISC
+#  define   NL2        00001000
+#  define   NL3        00001400
+# endif
 # define TABDLY        00006000
 # define   TAB0        00000000
 # define   TAB1        00002000