From: GNU Libc Maintainers Date: Sat, 16 Dec 2017 14:37:43 +0000 (+0000) Subject: submitted-termios_h X-Git-Tag: archive/raspbian/2.25-5+rpi1^2~168 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=279640eb6873c10736445fcdab01891bf19d4f48;p=glibc.git submitted-termios_h 2015-12-07 Aurelien Jarno * 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 --- diff --git a/sysdeps/unix/sysv/linux/alpha/bits/termios.h b/sysdeps/unix/sysv/linux/alpha/bits/termios.h index c64e74a34..19f717bba 100644 --- a/sysdeps/unix/sysv/linux/alpha/bits/termios.h +++ b/sysdeps/unix/sysv/linux/alpha/bits/termios.h @@ -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