[Mono-devel-list] Mono-1.1.7 - NetBSD 2.0.x Support

Bill Middleton flashdict at gmail.com
Wed May 11 11:54:30 EDT 2005


On 5/11/05, Jérôme Laban <jaylee at epitech.net> wrote:
> 
>  
> I can leave the default netbsd. However, I am sure mono will never run 
> properly on NetBSD 1.6 because of the lack of native threads support. I'll 
> make the changes anyway.
> [...]
> Indeed, these redefinitions are odd, but the register indices are not in 
> the same orders under NetBSD, hence the shuffle. I'll check if this is still 
> necessary, since it is a port from an 1.1.4 patch. About the FreeBSD 
> changes, I'll check against the SVN although the 1.1.7 is not really that 
> old.
> 

The changes to mini-x86.c in particular seemed unnecessary, since 
pthread_attr_init() is now called by default. SA_STACK->SA_ONSTACK is also 
already defined for netbsd in mini-x86.h when MONO_ARCH_USE_SIGACTION is 
defined, so no need to redefine it in mini.c. As for the register indices, 
that would require the changes, of course.

Impressive hacks in libgc, too. You jumped right out of my sandbox with that 
stuff. :)

Bill
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050511/a22560b7/attachment.html 


More information about the Mono-devel-list mailing list