fix minor namespace issues in termios.h
authorRich Felker <dalias@aerifal.cx>
Sat, 10 Mar 2018 23:08:02 +0000 (18:08 -0500)
committerRich Felker <dalias@aerifal.cx>
Sat, 10 Mar 2018 23:19:41 +0000 (18:19 -0500)
commiteb5ae94016f0e3e4fb7d0715346b09335f14655d
tree6b6509f8cff541a147f49aa359791ee60ad711e3
parentf9c2498fee1c94adf00e788863d2d4544d1d1ec0
fix minor namespace issues in termios.h

the output delay features (NL*, CR*, TAB*, BS*, and VT*) are
XSI-shaded. VT* is in the V* namespace reservation but the rest need
to be suppressed in base POSIX namespace.

unfortunately this change introduces feature test macro checks into
another bits header. at some point these checks should be simplified
by having features.h handle the "FTM X implies Y" relationships.
arch/generic/bits/termios.h
arch/mips/bits/termios.h
arch/mips64/bits/termios.h
arch/mipsn32/bits/termios.h
arch/powerpc/bits/termios.h
arch/powerpc64/bits/termios.h