[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Tue Aug 11 15:29:12 CEST 2009
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 09/08/11 15:29:12
Modified files:
cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Unix.i3
Added files:
cm3/m3-libs/m3core/src/unix/Common/: Unix.pl Unix.txt
Log message:
add back some constants, and prepare/consider adding back more
add:
TIOCCBRK
TIOCCDTR
TIOCEXCL
TIOCFLUSH
TIOCGETD
TIOCGPGRP
TIOCGWINSZ
TIOCMBIC
TIOCMBIS
TIOCMGET
TIOCMODG
TIOCMODS
TIOCMSET
TIOCM_CAR
TIOCM_CD
TIOCM_CTS
TIOCM_DSR
TIOCM_DTR
TIOCM_LE
TIOCM_RI
TIOCM_RNG
TIOCM_RTS
TIOCM_SR
TIOCM_ST
TIOCNOTTY
TIOCNXCL
TIOCOUTQ
TIOCPKT
TIOCPKT_DATA
TIOCPKT_DOSTOP
TIOCPKT_FLUSHREAD
TIOCPKT_FLUSHWRITE
TIOCPKT_IOCTL
TIOCPKT_NOSTOP
TIOCPKT_START
TIOCPKT_STOP
TIOCREMOTE
TIOCSBRK
TIOCSDTR
TIOCSETD
TIOCSPGRP
TIOCSTART
TIOCSTI
TIOCSTOP
TIOCSWINSZ
TIOCUCNTL
which is derived from looking for "=" in */Unix.i3, sort, uniq, and then
at least for now limiting to names starting wit TIO (terminal i/o?)
at behest of Dragiša D
The thing is, we can do this stuff fairly portably now, so being minimal
is less motivated -- doing things 1xN instead of MxN isn't so bad.
Constants are easy. Structs are a bigger problem.
More information about the M3commit
mailing list