[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Feb 1 16:53:47 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/02/01 16:53:46

Modified files:
	cm3/m3-libs/m3core/src/: thread.quake 
	cm3/m3-libs/m3core/src/runtime/POSIX/: m3makefile 
	cm3/m3-libs/m3core/src/runtime/common/: RTMachine.i3 m3makefile 
	cm3/m3-libs/m3core/src/thread/POSIX/: ThreadPosixC.c 
	                                      ThreadPosixC.h 
	                                      ThreadPosixC.i3 m3makefile 
	cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Uerror.i3 
	                                     Umman.i3 Usignal.i3 
	                                     Utermio.i3 
Added files:
	cm3/m3-libs/m3core/src/runtime/common/: RTThread.m3 

Log message:
	allow building cygwin and openbsd/x86 user thread variants
	even if they don't work yet -- provide stubs for the old
	implementation strategy, to ease providing a new strategy;
	ultimately the two will probably both coexist in the source
	with a constant as to which to use, at least temporarily
	as platforms are migrated
	(note that cygwin doesn't provide setitimer so won't work with
	current plan)
	
	some rename/restructure of C code for terseness, not
	done previously because I didn't think it'd work, and it
	still doesn't seem to work consistently




More information about the M3commit mailing list