[M3commit] CVS Update: cm3
Tony Hosking
hosking at cs.purdue.edu
Mon Dec 14 17:21:24 CET 2009
Cool!
On 14 Dec 2009, at 16:57, Jay Krell wrote:
> CVSROOT: /usr/cvs
> Changes by: jkrell at birch. 09/12/14 16:57:28
>
> Modified files:
> cm3/m3-libs/m3core/src/thread/POSIX/: ThreadPosixC.c
>
> Log message:
> integrate sigaltstack technique from:
> see http://www.engelschall.com/pw/usenix/2000/pmt-html/
>
> so now AMD64_DARWIN user threads work (Juno starts up)
> AMD64_DARWIN 10.5 doesn't support get/set/make/swapcontext
> getcontext returns -1 and errno=ENOTSUP
> (does it work on 10.4 or 10.6?)
>
> will enable for OpenBSD after testing
>
> integrated right into the Modula-3 layer instead
> of implementing get/set/make/swapcontext
> (some unneeded generalization remains, will cleanup)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3commit/attachments/20091214/fecbb718/attachment-0002.html>
More information about the M3commit
mailing list