[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Mon Mar 9 17:55:54 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/03/09 17:55:54

Modified files:
	cm3/m3-comm/tcp/src/POSIX/: IP.m3 
	cm3/m3-demo/mentor/src/sorting/audio/: MidiLineServer.m3 
	cm3/m3-libs/libm3/src/os/POSIX/: SocketPosix.m3 
	cm3/m3-libs/m3core/src/unix/Common/: Unetdb.i3 Utypes.i3 
	                                     m3makefile 
	cm3/m3-libs/m3core/src/unix/aix-3-2/: m3makefile 
	cm3/m3-libs/m3core/src/unix/aix-ps2-1-2/: m3makefile 
	cm3/m3-libs/m3core/src/unix/cygwin/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/darwin-common/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/darwin-generic/: m3makefile 
	cm3/m3-libs/m3core/src/unix/freebsd-1/: m3makefile 
	cm3/m3-libs/m3core/src/unix/freebsd-2/: m3makefile 
	cm3/m3-libs/m3core/src/unix/freebsd-3/: m3makefile 
	cm3/m3-libs/m3core/src/unix/freebsd-4/: m3makefile 
	cm3/m3-libs/m3core/src/unix/freebsd-common/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/hpux-7-0/: m3makefile 
	cm3/m3-libs/m3core/src/unix/hpux-common/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/ibm-4-3/: m3makefile 
	cm3/m3-libs/m3core/src/unix/irix-5.2/: m3makefile 
	cm3/m3-libs/m3core/src/unix/linux/: m3makefile 
	cm3/m3-libs/m3core/src/unix/linux-common/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/linux-libc6/: m3makefile 
	cm3/m3-libs/m3core/src/unix/netbsd-common/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/netbsd2-i386/: m3makefile 
	cm3/m3-libs/m3core/src/unix/openbsd-common/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/os2/: m3makefile 
	cm3/m3-libs/m3core/src/unix/osf-1.generic/: m3makefile 
	cm3/m3-libs/m3core/src/unix/solaris-2-x/: m3makefile 
	cm3/m3-libs/m3core/src/unix/solaris-common/: Usysdep.i3 
	cm3/m3-libs/m3core/src/unix/sunos-4-x/: m3makefile 
	cm3/m3-libs/m3core/src/unix/sysv-4.0/: m3makefile 
	cm3/m3-libs/m3core/src/unix/ultrix-3-1.generic/: m3makefile 
	cm3/m3-sys/m3tests/src/: Test.i3 TestC.c 
	cm3/m3-ui/ui/src/xvbt/: NTClientF.m3 XSharedMem.m3 
Added files:
	cm3/m3-libs/m3core/src/unix/Common/: Unetdb.c 

Log message:
	----------------------------------------------------------------------
	eliminate Usysdep.hostent_addrtype_t and Usysdep.hostent_length_t
	via a small copying C wrapper and using int for them always
	They varied among int32_t, int, int16_t -- Cygwin being the
	outlier the only int16_t.
	Switch all platforms to this portable Unetdb.i3 out of near necessity.
	Enable Uconstants.c for all platforms.




More information about the M3commit mailing list