[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