[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Mon Jan 28 16:37:02 CET 2008


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	08/01/28 16:37:02

Modified files:
	cm3/m3-libs/m3core/src/C/: m3makefile 
	cm3/m3-libs/m3core/src/Csupport/: m3makefile 
	cm3/m3-libs/m3core/src/runtime/: m3makefile 
	cm3/m3-libs/m3core/src/runtime/NT386GNU/: RTMachine.i3 
	                                          m3makefile 
	cm3/m3-libs/m3core/src/runtime/POSIX/: m3makefile 
	cm3/m3-libs/m3core/src/thread/: m3makefile 
	cm3/m3-libs/m3core/src/unix/: m3makefile 
	cm3/m3-libs/m3core/src/unix/cygwin/: Usem.i3 Usignal.i3 Utime.i3 
	                                     m3makefile 
	cm3/m3-libs/m3core/src/win32/: m3makefile 
Added files:
	cm3/m3-libs/m3core/src/unix/cygwin/: Upthread.i3 Usched.i3 
	                                     Uucontext.i3 

Log message:
	just enough to build, but not run, NT386GNU m3core.dll
	(naming convention to be fixed later)
	
	NT386GNU is differentiated from the other two NT386 configurations
	by OS_TYPE == POSIX
	
	This notion of "configuration" vs. "target" is new and maybe not good
	but ok for now.
	
	Augment the cygwin *.i3 files just enough to build.
	They definitely need more work (we hit assertion failures
	starting up NT386GNU cm3.exe because of mutex_lock failing)
	
	Also don't provide the various vtalarm and stack alloc/free/cache support
	that user/vtalarm threads use.




More information about the M3commit mailing list