Hello Eugene, On 04/22/2018 07:14 PM, Eugene Syromyatnikov wrote: > * man3/termios.3 (.B TABDLY): Reference to the BUGS section. > (.SH BUGS): New section. Describe an issue on alpha where the XTABS > macro was defined to a value outside TABDLY mask. Thanks. Patch applied. Cheers, Michael > Signed-off-by: Eugene Syromyatnikov <evgsyr@xxxxxxxxx> > --- > man3/termios.3 | 18 +++++++++++++++++- > 1 file changed, 17 insertions(+), 1 deletion(-) > > diff --git a/man3/termios.3 b/man3/termios.3 > index 57f916e..1bc8add 100644 > --- a/man3/termios.3 > +++ b/man3/termios.3 > @@ -241,7 +241,10 @@ or > .TP > .B TABDLY > Horizontal tab delay mask. > -Values are \fBTAB0\fP, \fBTAB1\fP, \fBTAB2\fP, \fBTAB3\fP (or \fBXTABS\fP). > +Values are \fBTAB0\fP, \fBTAB1\fP, \fBTAB2\fP, \fBTAB3\fP (or \fBXTABS\fP, > +but see the > +.B BUGS > +section). > A value of TAB3, that is, XTABS, expands tabs to spaces > (with tab stops every eight columns). > [requires > @@ -1085,6 +1088,19 @@ behaves like > .\" libc4.7.6, libc5, glibc for unix: duration in ms. > .\" glibc for bsd: duration in us > .\" glibc for sunos4: ignore duration > +.SH BUGS > +.\" kernel 77e5bff1640432f28794a00800955e646dcd7455 > +.\" glibc 573963e32ffac46d9891970ddebde2ac3212c5c0 > +On alpha, Linux before 4.16 (and glibc before 2.28) had > +.B XTABS > +value different from > +.B TAB3 > +and it was ignored by the > +.B N_TTY > +line discipline code of the tty driver as a result > +(as it wasn't a part of the > +.B TABDLY > +mask). > .SH SEE ALSO > .BR reset (1), > .BR setterm (1), > -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/ -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html