[Mono-devel-list] Mono-1.1.7 - NetBSD 2.0.x Support
Bill Middleton
flashdict at gmail.com
Tue May 10 14:19:13 EDT 2005
This looks promising. Nice job.
A couple of suggestions:
1. Consider submitting your patch against the current SVN code.
2. Don't remove the existing *-*-*netbsd* case from configure.in. Instead,
change it to *-*-*netbsd*1* , and even better, see if you can get things
working with 1.6. and update the existing entry. :)
3. Don't use __NetBSD__ in libgc (dyn_load.c) libgc sets up definitions for
NETBSD in gcconfig.h. If there is a precompiler definition exclusive to
NetBSD2 (I hope) then make a new definition, and || where appropriate,
unless you can test against 1.6 simultaneously. (although I know __thread
wont work on 1.6). It also looks like GC_NETBSD_THREADS are also specific to
2.x - perhaps GC_NETBSD2_THREADS?
I'm trying to leave the NetBSD 1.6 folks some room to work, is all.
4. The changes in mono/mini that you've made should be redone against SVN.
Most of them were taken care of with the FreeBSD changes, I hope. Otoh, I'm
pretty clueless about the registers on NetBSD - but are you sure you want to
redefine:
+# define SC_EAX sc_eip
+# define SC_EBX sc_edx
+# define SC_ECX sc_eax
+# define SC_EDX sc_ecx
? Those seem odd.
Bill
On 5/10/05, Jérôme Laban <jaylee at epitech.net> wrote:
>
> Indeed, the link was incorrect but I have fixed this.
> I've also attached the patch to this message, for the archive. I'll open
> a bug too.
> Thanks Bill.
> --
> Jérôme Laban
> {Epitech.}
> *http://msdn.labtech.epitech.net*
>
> ------------------------------
> *From:* Bill Middleton [mailto:flashdict at gmail.com]
> *Sent:* mardi 10 mai 2005 19:16
> *To:* Jérôme Laban
> *Cc:* mono-devel-list at lists.ximian.com
> *Subject:* Re: [Mono-devel-list] Mono-1.1.7 - NetBSD 2.0.x Support
>
> I'm interested in seeing this, but the link doens't work.
>
> Consider attaching the patch to the mail or perhaps better, opening a bug
> for it and attaching the patch there.
>
> Bill
>
>
> On 5/10/05, Jérôme Laban <jaylee at epitech.net> wrote:
> >
> > Hi everyone,
> >
> > I've been developing a patch for Mono for a while now and I have updated
> > it
> > to support Mono 1.1.7. It's been tested on NetBSD-2.0, and in progress
> > on
> > NetBSD-2.0.2.
> >
> > You can get it here :
> >
> >
> > http://msdn.labtech.epitech.net/mono/mono-1.1.7-netbsd-20050509-1.diff.bz2
> >
> > or here :
> >
> >
> > http://msdn.labtech.epitech.net/Blogs/jaylee/archive/2005/05/09/3428.aspx
> >
> > It is fairly stable and allows many (all?) parts of mono to run, like
> > mod_mono or GTK#.
> >
> > Any comments will be appreciated.
> >
> > Regards,
> > --
> > Jérôme Laban
> > {Epitech.}
> > http://msdn.labtech.epitech.net/jaylee
> >
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050510/4f5e719e/attachment.html
More information about the Mono-devel-list
mailing list