[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