glibc/bits
Roland McGrath 45d5ac9cae 2007-09-14 Samuel Thibault <samuel.thibault@ens-lyon.org>
Fix termios bit macros.
	Move *DLY definitions where they belong, in termios.h.
	Add *[0-3] definitions.
	Fixes confusion between VT and FF.
	* bits/ioctls.h (NL0, NL1, TAB0, TAB1, TAB2, CR0, CR1, CR2, CR3, FF0,
	FF1, BS0, BS1): Undefine these at start if they are already defined to
	avoid collision with termios.h.
	(NLDLY, TABDLY, TAB3, CRDLY, VTDLY, BSDLY): Remove macros.
	* bits/termios.h [__USE_MISC || __USE_XOPEN] (NL0, NL1, TAB0,
	TAB1, TAB2, CR0, CR1, CR2, CR3, FF0, FF1, BS0, BS1): Likewise.
	[__USE_BSD || __USE_XOPEN] (OCRNL, ONOCR, ONLRET): New macros.
	[__USE_MISC || __USE_XOPEN] (NLDLY, NL0, NL1, TABDLY, TAB0, TAB1, TAB2,
	TAB3, CRDLY, CR0, CR1, CR2, CR3, FFDLY, FF0, FF1, BSDLY, BS0, BS1,
	VTDLY, VT0, VT1): New macros.
	[__USE_GNU] (OLCUC): Change value of macro.
	[__USE_XOPEN] (OFILL): New macro.
	[__USE_BSD] (CRTSCTS): Change value.
	(CRTS_IFLOW, CCTS_OFLOW): Change into compatibility macros.
	[__USE_BSD] (CDTRCTS, CHWFLOW): New macros.
	(B7200, B14400, B28800, B76800): New macros.
2008-05-05 23:06:01 +00:00
..
atomic.h
byteswap.h
confname.h * bits/confname.h (_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS): Define. 2007-07-19 17:09:36 +00:00
dirent.h
dlfcn.h
elfclass.h
endian.h
environments.h
errno.h
fcntl.h
fenv.h
fenvinline.h
huge_val.h
huge_valf.h
huge_vall.h
in.h [BZ #3905] 2007-04-20 16:02:16 +00:00
inf.h
ioctl-types.h
ioctls.h
ipc.h
ipctypes.h
libc-lock.h
libc-tsd.h
link.h
linkmap.h
local_lim.h
mathdef.h
mathinline.h * configure.in (libc_cv_gnu89_inline): Test for -fgnu89-inline. 2007-03-17 17:04:28 +00:00
mman.h
mqueue.h
msq.h
nan.h
netdb.h
poll.h
posix_opt.h
pthreadtypes.h
resource.h * bits/resource.h (RLIMIT_SBSIZE, RLIMIT_AS, RLIMIT_VMEM): Define. 2006-03-05 22:48:23 +00:00
sched.h * sysdeps/unix/sysv/linux/bits/sched.h (__sched_cpucount): Add 2007-07-19 17:22:27 +00:00
select.h
sem.h
setjmp.h
shm.h [BZ #5628] 2008-01-16 23:49:43 +00:00
sigaction.h
sigcontext.h
siginfo.h [BZ #2472] 2006-04-01 19:20:18 +00:00
signum.h
sigset.h * configure.in (libc_cv_gnu89_inline): Test for -fgnu89-inline. 2007-03-17 17:04:28 +00:00
sigstack.h
sigthread.h
sockaddr.h
socket.h
stat.h
statfs.h
statvfs.h
stdio-lock.h
string.h * configure.in (libc_cv_gnu89_inline): Test for -fgnu89-inline. 2007-03-17 17:04:28 +00:00
stropts.h
sys_errlist.h
syslog-path.h [BZ #2172] 2006-02-23 22:50:36 +00:00
termios.h 2007-09-14 Samuel Thibault <samuel.thibault@ens-lyon.org> 2008-05-05 23:06:01 +00:00
time.h
types.h * bits/types.h: Don't include stddef.h, don't define __need_size_t. 2007-07-19 17:21:02 +00:00
typesizes.h
uio.h
ustat.h
utmp.h
utsname.h
waitflags.h
waitstatus.h
wchar.h
wordsize.h
xtitypes.h